﻿/* CSS Document */
input
{border:0px;}
.wrap
{ min-width:1100px; margin:0 auto;}
.box
{width:1100px;margin:0 auto;}
.xx-head 
{background: #184b8a;overflow: hidden;height: 145px;line-height: 145px;}
.xx-tab
{height: 145px;width: 300px;}
.xx-tag 
{float: right;line-height: 20px;height: 20px;margin-top: 42px;}
.xx-tag a
{color: #fff;font-size: 14px;margin: 0 14px;}
.xx-tag a:hover
{color:#fec009;}

.xx-form 
{float: right;width: 300px;height: 40px;overflow: hidden;position: relative;margin-top: 8px; line-height:40px;}
.searchInput 
{width: 218px;height: 38px;border: 1px solid #1d48b5;padding: 0 40px 0 40px;font-size: 14px;position: relative;z-index: 2;outline: none; line-height:38px;}
.searchBar 
{width: 20px;height: 20px;border: 0px;float: right;right: 10px;top: 10px;z-index: 88;position: absolute;background: url(../images/sousuo.png) no-repeat;}
.xx-nav
{background-color:#1e60b0; border-bottom:#184b8a 4px solid; height:44px; line-height:44px;}
.xx-nav-ul 
{line-height:44px;height:44px;overflow: hidden;}
.xx-nav-ul li 
{float: left;padding: 0 30px;}
.xx-nav-ul li a 
{font-size: 14px;color:#f0f4fa;display: block;}
.xx-nav-ul li a:hover
{color:#fec009;}
.xx-banner-conter 
{position: relative;z-index: 11;}
.xx-banner 
{position: relative;top: 0;text-align: center;height:500px; z-index:2;}
.xx-banner .xx-banner-pic
{display:block;overflow: hidden;width: 100%;height: 100%; position:relative; z-index:1}
.xx-banner .xx-banner-pic li
{width:100%;height:100%;position: absolute;top:0;left:0;background-position:center top;background-repeat:no-repeat; z-index:1}
.xx-banner .xx-banner-pic li a
{cursor: pointer;height: 100%;width: 100%;float: left;}
.xx-banner  .btn 
{position: absolute;z-index: 5;bottom: 28px; left:50%;}
.xx-banner  .btn li 
{display: block;background: url(../images/xxicon1.png) no-repeat;float: left;margin-right: 10px;overflow: hidden;width: 14px;height: 14px;cursor: pointer;}
.xx-banner  .btn li.s 
{background: url(../images/xxicon2.png) no-repeat;}



.xx-banner-conter-tab 
{position: absolute;width: 642px;height: 180px;overflow: hidden;top: 240px;z-index: 99;left: 0;}
.xx-banner-conter-bg 
{background: #000;width: 642px;height: 180px;opacity: 0.5;position: absolute;z-index: 1;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50);}
.xx-banner-conter-wz 
{position: absolute;z-index: 5;padding: 11px 26px 15px 20px;width: 596px;height: 154px; left:0}
.xx-banner-conter-wz h1 a
{font-size: 28px;color: #ffffff;text-align: left;line-height: 58px;font-family: "SimHei";}
.xx-banner-conter-wz h1 a:hover
{color:#fec009;}
.xx-banner-conter-wz p 
{line-height: 32px;text-align: left;font-size: 16px;color: #f5f5f4;font-family: "SimHei";}
.bt-box
{position:relative; z-index:55}

.xx-foot-links 
{height: 31px;background: #fafafa;padding: 21px 0 20px;}
.xx-links-title 
{background: url(../images/xxicon10.png) no-repeat;float: left;width: 80px;padding-right: 8px;line-height: 31px;height: 31px;text-align: center;}
.xx-links-title span 
{font-size: 14px;color: #e7eaf0;font-family: "SimHei";}

.xx-links-box 
{float: left;height: 31px;line-height: 31px;}
.xx-links-box-ul
{width:100%;height:100%;}
.xx-links-box-ul li 
{height: 29px;position: relative;float: left;width: 218px;border: 1px solid #d8d8d8;margin-left: 33px;background:#fff;}
.xx-links-box-ul li .tit
{height: 29px;float: left;line-height: 29px;font-size: 12px;color: #000;padding: 0 41px 0 15px;width: 162px;background: url(../images/xxicon11.png) no-repeat 194px center;}
.xx-links-box-ul li .slide 
{background: #f5f9fc;line-height: 28px;font-size: 12px;color: #000;position: absolute;z-index: 9;bottom: 30px;left: -1px;width: 220px;display: none;}
.xx-links-box-ul li .slide ul li 
{height: 29px;line-height: 29px;border-bottom: 1px solid #fff;margin: 0;}
.xx-links-box-ul li .slide ul li a 
{color: #000;height: 100%;display: block;padding: 0 41px 0 15px;width: 162px;}
.xx-links-box-ul li .slide ul li:hover a{color:#f00;}

.xx-foot 
{line-height: 50px;height: 50px;background: #184b8a;border-top: 4px solid #1e60b0;}
.xx-foot-bq 
{float: left;height: 50px;line-height: 50px;}
.xx-foot-icon 
{float: right;height: 31px;line-height: 31px;padding-top: 19px;}
.xx-foot-bq span 
{font-size: 13px;color: #b5bfd2;margin-right: 32px;}
.xx-foot-bq a
{font-size: 13px;color: #b5bfd2;}
.xx-foot-bq a:hover
{color:#fec009;}