/* 96KaiFa原创源码，唯一官网：www.96kaifa.com */
html,body,div,a,p,ul,li,ol,dl,dd,dt,span,em,del,strong,form,b,s,ins,h1,h2,h3,h4,h5,h6,img,font,center,label,table,th,tdselect,button,iframe,fieldset {
	padding: 0;
	margin: 0
}

*html {
	background-image: url(about:blank);
	background-attachment: fixed
}

ul,ol,li {
	list-style: none
}

body {
	font-size: 12px;
	font-family: "SimSun","宋体","Arial Narrow","HELVETICA";
	line-height: 22px;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	background: #fff
}

a,a img {
	border: 0;
	color: #252525
}

a:hover {
	color: #c50205
}

.clearfix:before,.clearfix:after {
	content: "";
	display: table
}

.clearfix:after {
	clear: both
}

.clearfix {
	zoom: 1
}

.content {
	overflow: hidden
}

.left {
	float: left;
	display: inline
}

.right {
	float: right;
	display: inline
}

input[type="submit"],input[type="text"],input[type="reset"],input[type="button"],button {
	-webkit-appearance: none;
	border-radius: 0
}

input[type="button"],input[type="submit"],input[type="reset"] {
	cursor: pointer
}

input {
	padding: 1px;
	line-height: normal;
	outline: 0
}

button {
	background: 0;
	border: 0;
	cursor: pointer;
	font-family: \5FAE\8F6F\96C5\9ED1,sans-serif
}

.tdl {
	text-decoration: underline
}

.tdn {
	text-decoration: none
}

.w1000 {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1
}

.w325 {
	width: 325px
}

.w345 {
	width: 345px
}

.w {
	width: 100%
};

.h {
	height: 100%
}

.pc_overflow {
	overflow: hidden;
	zoom: 1
}

.tl {
	text-align: left
}

.tc {
	text-align: center
}

.tr {
	text-align: right
}

.vt {
	vertical-align: top
}

.vm {
	vertical-align: middle
}

.vb {
	vertical-align: bottom
}

.f12 {
	font-size: 12px
}

.f14 {
	font-size: 14px
}

.f16 {
	font-size: 16px
}

.f18 {
	font-size: 18px
}

.f20 {
	font-size: 20px
}

.f22 {
	font-size: 22px
}

.f24 {
	font-size: 24px
}

.f36 {
	font-size: 36px
}

.fw12 {
	font-size: 12px;
	font-weight: bold
}

.fw14 {
	font-size: 14px;
	font-weight: bold
}

.fcw {
	color: #fff
}

.fcr {
	color: #c50306
}

.fcr_1 {
	color: #f00
}

.fcg {
	color: #1e8625
}

.fcg_1 {
	color: #232323
}

.fcg_2 {
	color: #666
}

.fcg_3 {
	color: #a0a0a0
}

.fcb {
	color: #166bb3
}

.fwr {
	font-family: 'microsoft yahei','黑体',"Arial Narrow",HELVETICA
}

.ftw {
	font-weight: bold
}

.ftn {
	font-weight: normal
}

.lh15 {
	line-height: 15px
}

.lh20 {
	line-height: 20px
}

.lh22 {
	line-height: 22px
}

.lh25 {
	line-height: 25px
}

.lh28 {
	line-height: 28px
}

.lh30 {
	line-height: 30px
}

.lh32 {
	line-height: 32px
}

.lh40 {
	line-height: 40px
}

.mt3 {
	margin-top: 3px
}

.mt5 {
	margin-top: 5px
}

.mt10 {
	margin-top: 10px
}

.mt11 {
	margin-top: 11px
}

.mt15 {
	margin-top: 15px
}

.mt20 {
	margin-top: 20px
}

.mt25 {
	margin-top: 25px
}

.mt30 {
	margin-top: 30px
}

.mt40 {
	margin-top: 40px
}

.ml5 {
	margin-left: 5px
}

.ml10 {
	margin-left: 10px
}

.ml15 {
	margin-left: 15px
}

.ml20 {
	margin-left: 20px
}

.ml25 {
	margin-left: 25px
}

.ml30 {
	margin-left: 30px
}

.mr5 {
	margin-right: 5px
}

.mr10 {
	margin-right: 10px
}

.mr15 {
	margin-right: 15px
}

.mr20 {
	margin-right: 20px
}

.mr25 {
	margin-right: 25px
}

.mr30 {
	margin-right: 30px
}

.mb5 {
	margin-bottom: 5px
}

.mb10 {
	margin-bottom: 10px
}

.mb15 {
	margin-bottom: 15px
}

.mb20 {
	margin-bottom: 20px
}

.mb25 {
	margin-bottom: 25px
}

.mb30 {
	margin-bottom: 30px
}

.pt5 {
	padding-top: 5px
}

.pt10 {
	padding-top: 10px
}

.pt15 {
	padding-top: 15px
}

.pt20 {
	padding-top: 20px
}

.pt25 {
	padding-top: 25px
}

.pt30 {
	padding-top: 30px
}

.pt40 {
	padding-top: 40px
}

.pl5 {
	padding-left: 5px
}

.pl10 {
	padding-left: 10px
}

.pl15 {
	padding-left: 15px
}

.pl20 {
	padding-left: 20px
}

.pl25 {
	padding-left: 25px
}

.pl30 {
	padding-left: 30px
}

.pr5 {
	padding-right: 5px
}

.pr10 {
	padding-right: 10px
}

.pr15 {
	padding-right: 15px
}

.pr20 {
	padding-right: 20px
}

.pr25 {
	padding-right: 25px
}

.pr30 {
	padding-right: 30px
}

.pb5 {
	padding-bottom: 5px
}

.pb10 {
	padding-bottom: 10px
}

.pb15 {
	padding-bottom: 15px
}

.pb20 {
	padding-bottom: 20px
}

.pb25 {
	padding-bottom: 25px
}

.pb30 {
	padding-bottom: 30px
}

.fgreen {
	color: green
}

.fred {
	color: red
}

.btg {
	border-top: 2px solid #3d3d3d
}

.btr {
	border-top: 2px solid #c60206
}

.fl {
	float: left;
	display: inline
}

.fr {
	float: right;
	display: inline
}

.por {
	position: relative
}

.poa {
	position: absolute
}

.pof {
	position: fixed
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden
}

.clearfix {
	zoom: 1;
	display: inline-block
}

*html .clearfix {
	height: 1%
}

.clearfix {
	display: block
}

.clear {
	clear: both
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

p,a {
	word-wrap: break-word
}

.ind {
	text-indent: 2em
}

.dn {
	display: none
}

.db {
	display: block
}

.di {
	display: inline
}

.dib {
	display: inline-block
}

.hidden {
	visibility: hidden
}

.visible {
	visibility: visible
}

a,img {
	border: 0 none
}

.red,a.red {
	color: #c60204
}

a {
	text-decoration: none;
	outline: 0
}

a:hover {
	text-decoration: none;
	color: #c60204;
	border: 0
}

a:focus {
	-moz-outline-style: none
}

.cur {
	cursor: pointer
}

.ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	display: block
}

.zoom {
	zoom: 1
}

.mypagebox {
	margin: 0 2px;
	margin-top: 5px;
	height: 35px;
	line-height: 35px
}

.mypage {
	margin: 0 auto;
	color: #f63;
	text-align: right
}

.mypage a,.mypage a:link,.mypage a:visited,.mypage a:active {
	color: #f63;
	text-decoration: none
}

.mypage a:hover {
	color: #f63;
	text-decoration: underline
}

.text_input,.text_area,.text_enabled,.text_inputdis {
	border-width: 1px;
	padding: 2px;
	border-color: #ddd
}

.text_area {
	font-size: 11px;
	word-wrap: break-word;
	overflow: visible
}

.text_enabled {
	background: #d4d0c8
}

.text_inputdis {
	color: #808080
}

.tdent {
	text-indent: 2em
}

.img_ico {
	width: 16px;
	height: 16px;
	border: 0;
	vertical-align: middle;
	display: inline-block
}

.img_ico img {
	width: 16px;
	height: 16px;
	border: 0;
	vertical-align: middle
}

.wd1 {
	width: 50px;
	margin: 1px 1px 0 0
}

.wd2 {
	width: 64px;
	margin: 1px 1px 0 0
}

.wd3 {
	width: 82px;
	margin: 1px 1px 0 0
}

.wd4 {
	width: 100px;
	margin: 1px 1px 0 0
}

.cwd1 {
	width: 36px
}

.cwd2 {
	width: 60px
}

.cbtn {
	border: 1px solid #000;
	margin: 0;
	color: #000;
	background: #eaeff2;
	border-color: #fff #91abc4 #91abc4 #fff;
	cursor: pointer
}

.btn {
	font-size: 12px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 3px\9
}

.cbtn {
	font-size: 12px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 3px\9
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.btn {
		padding: 2px 0 2px
	}

	.cbtn {
		padding: 2px 0 2px
	}
}

a.btn_opt,a.btn_opt:link,a.btn_opt:visited,a.btn_opt:active {
	color: #082a4e;
	text-decoration: none;
	letter-spacing: 1px
}

a.btn_opt:hover {
	color: #082a4e;
	text-decoration: underline;
	letter-spacing: 1px
}

.h1 {
	font-family: "黑体","microsoft yahei","宋体";
	font-size: 20px;
	line-height: 30px;
	font-weight: bold
}

.h1 a {
	color: #333
}

.h1 a:hover {
	color: #c50205!important
}

.h2 {
	font-family: "黑体","microsoft yahei","宋体";
	font-size: 16px;
	line-height: 28px;
	width: 100%;
	font-weight: bold
}

.h3 {
	font-size: 26px;
	font-family: "宋体";
	line-height: 60px
}

i {
	font-family: "microsoft yahei","黑体","宋体";
	font-size: 18px;
	line-height: 39px;
	font-style: normal;
	padding-top: 7px
}

.bgray {
	border-top: 2px solid #3d3d3d
}

.bred {
	border-top: 2px solid #c50205
}

.bred1 {
	*position: relative;
	*top: -1px;
	_position: relative;
	_top: 1px
}

.bred2 {
	_position: relative;
	_top: 0
}

.h46 {
	height: 46px
}

.cloud_ico {
	position: relative;
	top: 3px;
	opacity: .7;
	filter: alpha(opacity=70)
}

.flsearch .fcg_2 input {
	margin-top: 3px \0;
	*margin-top: 0
}

.flsearch .fcg_2 {
	margin-top: 2px \0;
	*margin-top: 2px
}

.flsearch .fcg_2 span {
	padding-right: 5px
}

:focus {
	outline: 0
}

a.f_more {
	margin-right: 5px;
	color: #999997
}

a.f_more:hover {
	color: #c50205
}

.advertisement-watermark {
	position: relative
}

body a {
	outline: 0;
	blr: expression(this.onFocus=this.blur())
}

:focus {
	outline: 0
}

.bb_None {
	border-bottom: none!important
}

.i_topnav {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #f8f8f8;
	border-bottom: 1px solid #d9d8d8
}

.i_conleft {
	float: left;
}

.i_conleft .no_xiala li,.i_conleft .xiala li {
	float: left;
	width: 80px;
	text-align: center;
	margin-left: 5px
}

.i_conleft .xiala {
	position: relative
}

.i_conleft .xiala li.i_menu em {
	background: url(../common_img/img_spirit.png) no-repeat -3px 3px;
	width: 9px;
	height: 11px;
	float: right;
	margin: 12px 10px 0 0
}

.i_conleft .xiala li.i_phone em {
	background: url(../common_img/img_spirit.png) no-repeat -29px 3px;
	width: 10px;
	height: 21px;
	float: left;
	margin: 7px 8px 0 13px
}

.i_conleft .xiala li.i_menu a {
	*float: left;
	*margin-left: 10px
}

.i_conleft .xiala li.i_phone a {
	float: left
}

.xiala_Con {
	border: 1px solid #e2e2e2;
	width: 80px;
	overflow: hidden;
	margin-top: 1px;
	position: absolute;
	margin-left: 174px;
	*margin-left: -171px;
	_margin-left: 185px;
	top: 0
}

.xiala_Con ul li {
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: #fff
}

.xiala_Con ul li:hover {
	background: #f6f6f6
}

.xiala_Con ul li a {
	color: #666
}

.xiala_Con ul li.nav_title {
	height: 39px;
	line-height: 36px
}

.xiala_Con ul li.nav_title span {
	*float: left;
	*margin-left: 10px
}

.xiala_Con ul li.nav_title:hover {
	background: #fff
}

.xiala_Con ul li.nav_title em {
	background: url(../common_img/img_spirit.png) no-repeat -16px 3px;
	width: 9px;
	height: 11px;
	float: right;
	margin: 10px 10px 0 0
}

.xiala_Con_phone {
	border: 1px solid #e2e2e2;
	width: 80px;
	overflow: hidden;
	background: #fff;
	margin-top: 1px;
	position: absolute;
	margin-left: 259px;
	float: left;
	*margin-left: -86px;
	_margin-left: 280px!important;
	top: 0
}

.xiala_Con_phone ul li {
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: #fff
}

.xiala_Con_phone ul li a {
	color: #666
}

.xiala_Con_phone ul li:hover {
	background: #f6f6f6
}

.xiala_Con_phone ul li.nav_title {
	height: 39px;
	line-height: 36px
}

.xiala_Con_phone ul li.nav_title:hover {
	background: #fff
}

.xiala_Con_phone ul li.nav_title span {
	float: left
}

.xiala_Con_phone ul li.nav_title em {
	background: url(../common_img/img_spirit.png) no-repeat -29px 3px;
	width: 10px;
	height: 21px;
	float: left;
	margin: 5px 8px 0 13px;
	_margin: 5px 0 0 13px
}

.i_conright .i_guba {
	width: 70px;
	text-align: center;
	float: left;
	position: relative
}

.i_conright .i_guba a {
	float: left;
	margin-left: 14px
}

.i_conright .i_guba em {
	background: url(../common_img/img_spirit.png) no-repeat -3px 3px;
	width: 9px;
	height: 11px;
	float: left;
	margin: 12px 0 0 8px
}

.blog_video {
	float: left
}

.blog_video li {
	width: 60px;
	text-align: center;
	float: left
}

.guba_con {
	float: left
}

.guba_con .xiala_Con {
	width: 70px;
	margin-left: -191px;
	z-index: 999
}

.guba_con .xiala_Con ul li.nav_title span {
	float: left;
	margin-left: 14px;
	_margin-right: 8px
}

.guba_con .xiala_Con ul li.nav_title em {
	background: url(../common_img/img_spirit.png) no-repeat -16px 3px;
	width: 9px;
	height: 11px;
	float: left;
	margin: 10px 0 0 8px
}

.i_login,.i_register {
	width: 55px;
	float: left;
	text-align: center
}

.lwindow {
	width: 350px;
	background: #fff;
	box-shadow: 4px 5px 15px #ddd;
	position: absolute;
	top: 40px;
	margin-left: -105px;
	*margin-left: -405px;
	border: 1px solid #e1e1e1
}

.lwindow .lw_top {
	width: 305px;
	margin: 4px auto 0;
	font-family: 'microsoft yahei','黑体',"Arial Narrow","HELVETICA";
	border-bottom: 1px solid #c1c1c1;
	height: 40px;
	line-height: 40px
}

.lwindow .lw_top h3 {
	font-size: 18px;
	color: #545454;
	float: left
}

.lwindow .lw_top a {
	font-size: 14px;
	color: #e4393c;
	float: right;
	margin-right: 10px
}

.lw_close {
	background: url(../common_img/u_spirit.png) no-repeat 0 0;
	width: 20px;
	height: 20px;
	background-position: -276px 0;
	margin: 5px 5px 0 0;
	cursor: pointer
}

.lw_left {
	width: 330px;
	height: 223px;
	margin: 7px 0 0 19px
}

.lw_left .haved {
	color: #909090;
	font-family: "SimSun","宋体","Arial Narrow","HELVETICA"
}

.lw_left .userName {
	margin-top: 10px
}

.userName .nameIco em {
	background: url(../common_img/u_spirit.png) no-repeat 0 0;
	width: 15px;
	height: 15px;
	background-position: -233px 12px;
	padding: 5px 18px 13px 8px
}

.userName {
	margin-top: 35px;
	width: 100%;
	display: inline-block
}

.userPassword {
	margin-top: 20px;
	width: 100%;
	display: inline-block
}

.userName .nameIco,.userPassword .passwordIco {
	width: 38px;
	height: 38px;
	background: #f7f7f7;
	border: 1px solid #d1d1d1
}

.userPassword .passwordIco em {
	background: url(../common_img/u_spirit.png) no-repeat 0 0;
	width: 15px;
	height: 15px;
	background-position: -233px -17px;
	padding: 5px 18px 13px 8px
}

.lw_left .userName input,.lw_left .userPassword input {
	float: left;
	height: 36px;
	line-height: 36px;
	background: #fff;
	border: 1px solid #d1d1d1;
	border-left: none;
	width: 265px;
	font-size: 14px;
	color: #b4b4b4;
	padding-left: 5px
}

.lw_left button {
	width: 100px;
	height: 36px;
	line-height: 36px;
	background: #d20b02;
	font-size: 17px;
	font-family: 'microsoft yahei','黑体',"Arial Narrow","HELVETICA";
	color: #fff;
	cursor: pointer;
	margin-top: 20px;
	float: left
}

.lw_left .i_forget {
	float: left;
	font-size: 14px;
	color: #666;
	line-height: 18px;
	margin: 30px 0 0 30px
}

.lw_left .i_forget a {
	padding-left: 40px;
	color: #d20304
}

.lw_right {
	font-size: 18px;
	font-family: 'microsoft yahei','黑体',"Arial Narrow","HELVETICA";
	color: #333;
	float: left;
	padding: 0 0 0 25px
}

.lw_right a {
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #666
}

.lw_right a.lw_weibo em {
	background: url(../common_img/u_spirit.png) no-repeat 0 0;
	width: 24px;
	height: 24px;
	background-position: -238px -63px;
	padding: 10px
}

.lw_right a.lw_weixin em {
	background: url(../common_img/u_spirit.png) no-repeat 0 0;
	width: 24px;
	height: 24px;
	background-position: -238px -104px;
	padding: 10px
}

.lw_right a.lw_qq em {
	background: url(../common_img/u_spirit.png) no-repeat 0 0;
	width: 24px;
	height: 24px;
	background-position: -238px -147px;
	padding: 10px
}

.lw_right a.lw_weibo em:hover {
	opacity: .5;
	filter: alpha(opacity=50)
}

.lw_right a.lw_weixin em:hover {
	opacity: .5;
	filter: alpha(opacity=50)
}

.lw_right a.lw_qq em:hover {
	opacity: .5;
	filter: alpha(opacity=50)
}

.lw_left button:hover {
	opacity: .9;
	filter: alpha(opacity=90)
}

.round {
	background: url(../common_img/u_spirit.png) no-repeat 0 0;
	width: 32px;
	height: 32px;
	background-position: -307px -1px;
	position: absolute;
	right: 233px;
	top: 135px;
	line-height: 32px;
	text-align: center;
	color: #808080
}

h1 {
	font-style: normal
}

.footer {
	border-top: 1px solid #e5e5e5;
	margin-top: 40px
}

.footer_bottom p a {
	padding: 0 10px
}

.footer_bottom p span a,.footer_bottom p span a:link {
	color: #a0a0a0
}

.footer_bottom p span a:hover {
	text-decoration: underline;
	color: #c50205
}

.footer_bottom p {
	line-height: 25px
}

.footer_bottom p span {
	padding-left: 15px
}

.footer2 {
	padding-bottom: 50px;
	border-top: 1px solid #e5e5e5
}

.i_topnav {
	min-width: 1014px
}

.login_after {
	margin-right: 10px
}

.login_after a {
	float: left;
	overflow: hidden;
	display: inline-block;
	width: 80px;
	padding: 0 3px 0 0;
	color: #d20304;
	text-align: right;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}

.exit_btn {
	float: left;
	margin-left: 10px
}

.exit_btn a {
	line-height: 40px;
	padding: 2px 3px;
	background: #d20304;
	color: #fff
}

.flnav {
	margin-top: 10px
}

.flnav li {
	color: #d0d0d0
}

.flnav li a {
	color: #222;
	padding: 0 8px!important;
	*padding: 0 5px!important
}

.flnav li.flnav_li1 a {
	padding-left: 0!important
}

body a {
	outline: 0;
	blr: expression(this.onFocus=this.blur())
}

:focus {
	outline: 0
}

.bb_None {
	border-bottom: none!important
}

.i_topnav {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #f8f8f8;
	border-bottom: 1px solid #d9d8d8
}

.i_conleft {
	float: left;
}

.i_conleft .no_xiala li,.i_conleft .xiala li {
	float: left;
	width: 80px;
	text-align: center;
	margin-left: 5px;
	*margin-left: 0
}

.i_conleft .xiala li.i_menu {
	width: 108px
}

.i_conleft .xiala {
	position: relative
}

.i_conleft .xiala li.i_menu a {
	*float: left;
	*margin-left: 10px
}

.i_conleft .xiala li.i_menu em {
	background: url(../common_img/img_spirit.png) no-repeat -3px 3px;
	width: 9px;
	height: 11px;
	float: right;
	margin: 12px 12px 0 0;
	*margin: 12px 10px 0 0
}

.i_conleft .xiala li.i_menu em.em1 {
	background: url(../common_img/img_spirit.png) no-repeat -145px -3px;
	width: 15px;
	height: 15px;
	float: left;
	margin: 12px 0 0 8px;
	*margin: 12px 0 0 8px
}

.i_conleft .xiala li.i_phone em {
	background: url(../common_img/img_spirit.png) no-repeat -29px 3px;
	width: 10px;
	height: 21px;
	float: left;
	margin: 7px 8px 0 13px
}

.i_conleft .xiala li.i_phone a {
	float: left
}

.xiala_Con {
	border: 1px solid #e2e2e2;
	width: 108px;
	overflow: hidden;
	margin-top: 1px;
	position: absolute;
	margin-left: 255px;
	*margin-left: -111px;
	top: 0;
	z-index: 999
}

.xiala_Con ul {
	background: #fff
}

.xiala_Con ul li {
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: #fff
}

.xiala_Con ul li:hover {
	background: #f6f6f6
}

.xiala_Con ul li a {
	color: #666
}

.xiala_Con ul li.nav_title {
	height: 39px;
	line-height: 36px;
	cursor: pointer
}

.xiala_Con ul li.nav_title span {
	*float: left;
	*margin-left: 10px
}

.xiala_Con ul li.nav_title:hover {
	background: #fff
}

.xiala_Con ul li.nav_title em {
	background: url(../common_img/img_spirit.png) no-repeat -16px 3px;
	width: 9px;
	height: 11px;
	float: right;
	margin: 10px 10px 0 0;
	*margin: 10px 12px 0 0;
	position: relative;
	right: -3px
}

.xiala_Con_phone {
	border: 1px solid #e2e2e2;
	width: 80px;
	overflow: hidden;
	background: #fff;
	margin-top: 1px;
	position: absolute;
	margin-left: 174px;
	float: left;
	*margin-left: -189px;
	top: 0;
	z-index: 999
}

.xiala_Con_phone ul li {
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: #fff
}

.xiala_Con_phone ul li a {
	color: #666
}

.xiala_Con_phone ul li:hover {
	background: #f6f6f6
}

.xiala_Con_phone ul li.nav_title {
	height: 38px;
	*height: 36px;
	line-height: 36px;
	cursor: pointer
}

.xiala_Con_phone ul li.nav_title:hover {
	background: #fff
}

.xiala_Con_phone ul li.nav_title span {
	float: left
}

.xiala_Con_phone ul li.nav_title em {
	background: url(../common_img/img_spirit.png) no-repeat -29px 3px;
	width: 10px;
	height: 21px;
	float: left;
	margin: 5px 8px 0 13px;
	_margin: 5px 0 0 13px
}

.xiala_Con ul li.nav_title em.em1 {
	background: url(../common_img/img_spirit.png) no-repeat -145px -3px;
	width: 15px;
	height: 15px;
	float: left;
	margin: 10px 14px 0 0;
	*margin: 10px 10px 0 0;
	position: relative;
	left: 12px;
	*left: 10px
}

.i_conright .i_guba {
	width: 80px;
	text-align: center;
	float: left;
	position: relative
}

.i_conright .i_guba a {
	float: left;
	margin-left: 14px
}

.i_conright .i_guba em {
	background: url(../common_img/img_spirit.png) no-repeat -3px 3px;
	width: 9px;
	height: 11px;
	float: left;
	margin: 12px 0 0 8px
}

.blog_video {
	float: left
}

.blog_video li {
	width: 60px;
	text-align: center;
	float: left
}

.guba_con {
	float: left
}

.guba_con .xiala_Con {
	width: 80px;
	margin-left: -201px
}

.guba_con .xiala_Con ul li.nav_title span {
	float: left;
	margin-left: 14px;
	*margin-right: 4px;
	_margin-right: 8px
}

.guba_con .xiala_Con ul li.nav_title em {
	background: url(../common_img/img_spirit.png) no-repeat -16px 3px;
	width: 9px;
	height: 11px;
	display: inline-block;
	float: left;
	margin: 10px 0 0 5px
}

.i_login,.i_register {
	width: 55px;
	float: left;
	text-align: center
}

.blog_video1 li:hover {
	background: #c10408
}

.blog_video1 li:hover a {
	color: #fff
}

.i_login:hover {
	background: #c10408
}

.i_login:hover a {
	color: #fff
}

.fin-nav {
	float: left;
	padding: 0 15px;
}