@charset "utf-8";

/* CSS Document */

/**顶部**/
.top_box{ width:100%; height:36px; background:#f1f1f1;overflow:hidden;}
.top{ width:1180px; height:36px; margin:0 auto;}
.top_left{ float:left; width:472px; height:36px; line-height:36px; font-size:12px; color:#666666;}
.top_right{ float:right; height:36px; line-height:36px; }
.top_right ul li{ float:left; padding-left:5px;}
.top_right ul li span{ padding-left:3px;}
.top_right ul li img{ float:left;width:22px; height:22px; padding-top:8px;}
.top_right ul li a{ font-size:12px; color:#666666; line-height:32px;}
.top_right ul li a:hover{ text-decoration:underline;}
.clearboth{ clear:both;}

/**头部**/
.top_bgk{ width:100%; height:150px; overflow:hidden;}
.topnr{ width:1180PX; height:150px; margin:0 auto;}
.logo{ float:left; width:450; height:92px; padding-right:10px; margin:29px 0px;}
.biaoyu{ float:left; margin:43px 0px; /*padding-left:10px;*/font-size:16px;font-family: arial; /*border-left:1px dashed #d8d8d8; */font-weight:bold; color:#0a0e3a; line-height:32px; font-family: arial;}
.biaoyu span{ font-size:16px;color:#ea5005;}
.iphone{ float:right; height:60px;margin:45px 75px 0px 0px; background:url(../images/iphone1.jpg) no-repeat left center; padding-left:55px;}
.iphone span{ font-size:14px; font-weight:bold; color:#333; line-height:24px; display:block;}
.iphone strong{ font-family:'impact';font-size:24px; font-weight:normal; line-height:36px;color:#ea5005; display:block;}

/**nav**/
.nav_all{ width:100%; height:60px; background:#0a0e3a;}
.nav{ width:1180px; height:60px; margin:0 auto;}
.nav ul li{ float:left; text-align:center; position: relative; }
.nav ul li a{ font-size:14px; color:#fff; font-weight:bold; padding:0px 33px; text-align:center; line-height:60px; display:block;}
.nav ul li a:hover{ background:#ea5005;color:#fff; display:block; }
.nav ul li.another a{ background:#ea5005;color:#fff;  display:block;}
.fixedNav{position:fixed; top:0px; left:0px; width:100%; z-index:100000; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));}
.nav .sec{
    height: 0;
    background: #01557a;
    color: #fff;
    overflow: hidden;
    z-index: 9999;
    position: absolute;
    top: 60px;
    left: 0px;
}
.nav .sec a{
    background: #01557a;
    color: #fff;
    height: 38px;
    line-height: 38px;
    width: 150px;
}
.nav .sec a:hover{
    background: #042d3f;
    text-decoration: none;
}
/*banner*/
/*banner开始*/
.topbanner {
    height: 500px;
    position: relative;
    width: 100%;
    overflow: hidden;
}
.banner {
    width: 1920px;
    height: 500px;
    position: absolute;
    left: 50%;
    top: 0px;
    margin-left: -960px;
    /*overflow-x: hidden;*/   
}
.banner ul.bb {
    position: relative;
    padding: 0px;
    margin: 0px;
    z-index: 5;
}
.banner ul.bb li {
    position: absolute;
    display: none;
    cursor: pointer;
    margin: 0 auto;
}
.banner ul.bb li img{
    height: 500px;
    width: 1920px;
}
.banner .num{
	position:absolute;
	right:2px;
	bottom:0px;
	width:100%;
	z-index:100;
	padding:5px 0px;
	text-align:center;
}
.banner .num li{
	border-radius: 10px;
	width:42px;
	height:11px;
	display:inline-block;
	margin-right:8px;
	background:#fff;
	_display:inline;
	_font-size:0px;
}
.banner .num li.num_hover{
	background-color:#0a0e3a;
}
.banner .num li.num_hover a{
	color:#fff;
}
.banner .num li a{
	float:left;
	display:inline;
	text-align:center;
	color:#666;
	text-decoration:none;
	cursor:pointer;
	width:10px;
	height:10px;
	text-indent:-100px;
	overflow:hidden;
	opacity:1;
}
/*banner结束*/
.main{width:960px;margin:0 auto;}
/* 通用容器 */
.box{border:1px solid #c3d4e7;zoom:1; overflow:auto; padding-bottom:10px}
.box h5,.box h6{background: url(../images/v9/title.png) no-repeat right top;color:#1e50a2; height:26px; margin-bottom:10px; line-height:26px; padding-left:10px;border-bottom:1px solid #dce7f3; position:relative}
.box h6{ margin-bottom:0}
.box h5.title-1,.box h6.title-1{background-position: right -52px}
.box h5.title-2,.box h6.title-2{background-position: right -100px}
.box h5.title-2 span.tab{float:right; padding-right:6px; color:#a4bcd6}
.box h5.title-2 span.tab span{ color:#2064ae;cursor: hand;!important;cursor: pointer}
.box a.more{ font-size:12px; font-family:"宋体"; margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0}
.box .content{ padding:0 10px; overflow:auto}

