﻿/*public*/
/* Public */
@charset "utf-8";
.fenye{
	text-align:left;
	width:100%;
}
.fenye li{
	margin:0 20px 0 0;
	background-color:#fff;
	color:#333;
	height:30px;
	float:none;
	-webkit-text-overflow:ellipsis;
-moz-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
}
.fenye li a{
	display:inline;
	color:#333;
}
.li_pagelist {
	width: 320px;
	margin: 10px auto;
	text-align:center;
}
.li_pagelist li {
	list-style: none;
	display:inline-block;
	padding: 5px;
}
.li_pagelist li.thisclass{
	background-color:#004080;
	color:#fff;
}
.search-submit{ border:0 none; background:url(../images/ihpsp1_t_search_rbnt.png) no-repeat 0 2px;}
.n_content_right_m{
	font-size:18px;
	line-height:30px;
	letter-spacing:1px;
}
.n_content_right_m strong{
	font-size:20px;
}

.xn_c_about_1_warp{
	font-size:16px;
	line-height:35px;
	word-break:break-all;
}
.xn_c_about_1_warp p{
	text-indent:30px;
}
.xn_c_prodv_31_wrap2{
	margin:0 auto;
	float:none;
	text-align:center;
}
.news_view{
	font-size:18px;
	line-height:35px;
	color:#004080;
}
.t_logo{
	top:58px;
}
.xn_n_6_nav_clas li.curr a, .xn_n_6_nav_clas li.hove a, .xn_n_6_nav_clas li a:hover {
    background: rgba(0, 0, 0, 0) url("../images/cgags1f4hzmaswn8aabhfxlir0a636.jpg") no-repeat scroll bottom center;
}
.xn_c_sv_1_warp p{
	font-size:14px;
	line-height:30px;
}
.t_search input{
	height:26px;
}
.xn_n_6_nav_clas li a{
	line-height:82px;
}
.t_ver{
	top:17px;
}
.t_search{
	top:12px;
}
.nhonor_lb_cnt{
	font-size:12px;
}
.n_content_right_name_r{
	width:500px;
}
.t_ver ul li a{
	color:#000;
}
.t_ver {
    background: 0 none;
	top:20px;
}
.t_ver ul li:first-child {
    background: rgba(0, 0, 0, 0) url("../images/cgags1f7nvsatp0faaak9bbxxi0051.png") no-repeat scroll right 1px;
}
.t_ver ul li:last-child {
    background: rgba(0, 0, 0, 0) url("../images/cgags1f7nvsatp0faaak9bbxxi0051.png") no-repeat scroll 0 1px;
}
.t_search{
	top:16px;
}
.n_content{
	position:relative;
}
#i_c_search{
	padding:8px 0 0;
}
#i_c_search input{
	outline:none;
	color:#000;
}
.clear{
	clear:both;
}
.clearfix:after{
	content:"";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
/*-------------------------header---------------------------*/
#gHeader {
	position: relative;
	background-color:#D8E6F3;
}

#gHeader .h1Box {
	margin: 0 auto;
	width: 1000px;
}

#gHeader h1 {
	float: left;
}

#gHeader .hBox {
	margin-top: 15px;
	float: right;
}

body {
	overflow-x: hidden;
}

#gNavi {
	position: absolute;
	top: 45px;
	left: 46.5%;
	background: url(../images/navi_bg.png) no-repeat left center;
	z-index: 2000;
	width: 100%;
}

#gNavi li {
	color: #FFF;
	float: left;
	text-align: center;
}

#gNavi li a {
	padding: 9px 10px;
	display: inline-block;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	width: 75px;
}
#gNavi li:last-child em {
	display:none;
}
#gNavi li em {
	font-style: normal;
}

#gNavi li.first a {
	padding-left: 30px;
}

#gNavi li a:hover {
	background: url(../images/navi_over.jpg) no-repeat center center;
}

.hBox .hLink li {
	margin: 0 5px 0 0;
	display: inline;
}

.hBox .hLink li a {
	padding-right: 10px;
	color: #000;
	font-size: 13px;
}

.hBox .hLink li:last-child a {
	padding-right: 0;
}


#logo {
    float:left;
    width:auto;
}
#title {
    margin-left:30px;
    float:left;
    width:504px;
}
.spMenuLink{
	display:none;
}