/*全局样式*/
* {
    margin: 0;
    outline: 0 none;
    padding: 0;
}
body {
	font-family: "Microsoft Yahei","Tahoma","SimSun","宋体";
	margin: 0;
    outline: 0 none;
    padding: 0;
}
img {
    border: medium none;
}
select {
	margin-right: 3px;
	margin-left: 3px;
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
span {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
td {
	font-size: 12px;
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
H1 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
iframe {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #ffffff;
}

/*通用样式 STAR*/
.m {
	margin: 0 auto;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
    clear: both;
	height:0;
}
.path {
	margin-top:5px;
}
.path01 {
	margin-top:10px;
}
.path02 {
	margin-top:15px;
}
.path03 {
	margin-top:20px;
}
.path04 {
	margin-top:30px;
}
.path05 {
	margin-top:40px;
}
.path_f {
	margin-bottom:5px;
}
.path_f01 {
	margin-bottom:10px;
}
.path_f02 {
	margin-bottom:15px;
}
.path_f03 {
	margin-bottom:20px;
}
.path_f04 {
	margin-bottom:30px;
}
.path_f05 {
	margin-bottom:40px;
}
.w690 {
	width:690px;
}
.w280 {
	width:280px;
}

/*链接样式*/
a {
    color: #243a4f;
    cursor: pointer;
    text-decoration: none;
}
a:hover {
    color: #c70800;
    cursor: pointer;
    text-decoration: none;
}

.first_a {
	margin-right:10px;
}

/*自定义色彩样式*/

/*白色*/
.Bai { 
	color: #fff;
}
a.Bai {
	COLOR: #fff;
	text-decoration: none;
}
a.Bai:hover {
	COLOR: #c70800;
}

.Bai_nav { 
	color: #fff;
}
a.Bai_nav {
	COLOR: #fff;
	text-decoration: none;
}
a.Bai_nav:hover {
	COLOR: #fff;
}

/*红色*/
.Red { 
	color: #c70800;
}
a.Red {
	COLOR: #c70800;
	text-decoration: none;
}
a.Red:hover {
	COLOR: #c70800;
}

/*黑色*/
.Black { 
	color: #252525;
}
a.Black {
	COLOR: #252525;
	text-decoration: none;
}
a.Black:hover {
	COLOR: #c70800;
}

/*黑灰色*/
.Ink { 
	color: #797979;
}
a.Ink {
	COLOR: #797979;
	text-decoration: none;
}
a.Ink:hover {
	COLOR: #c70800;
}

/*灰色*/
.gray { 
	color: #d0d0d0;
}
a.gray {
	COLOR: #d0d0d0;
	text-decoration: none;
}
a.gray:hover {
	COLOR: #ffffff;
}

/*绿色*/
.Green { 
	color: #50b400;
}
a.Green {
	COLOR: #50b400;
	text-decoration: none;
}
a.Green:hover {
	COLOR: #3a8200;
}

/*绿色*/
.Green { 
	color: #50b400;
}
a.Green {
	COLOR: #50b400;
	text-decoration: none;
}
a.Green:hover {
	COLOR: #3a8200;
}

/*蓝色*/
.Blue { 
	color: #0190fe;
}
a.Blue {
	COLOR: #0190fe;
	text-decoration: none;
}
a.Blue:hover {
	COLOR: #0071c8;
}

/*橘色*/
.Orange { 
	color: #f1614a;
}
a.Orange {
	COLOR: #f1614a;
	text-decoration: none;
}
a.Orange:hover {
	COLOR: #ef4c32;
}

/*标签*/
/*默认*/
.tag_info {
	font-size: 12px;
	line-height: 17px;
	color: #797979;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #f7f7f7;
	background-color:#f4f4f4;
	margin-left:5px;
	border-radius:3px;
	margin-top: 5px;
	display:inline-block;
	vertical-align: top;
}
.tag_info:hover {
	border: 1px solid #243a4f;
	background-color:#243a4f;
	color: #fff;
}

.list_hover:hover .tag_info {
	border: 1px solid #243a4f;
	background-color:#243a4f;
	color: #fff;
}
/*默认_low*/
.tag_info_low {
	font-size: 12px;
	line-height: 17px;
	color: #797979;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #f7f7f7;
	background-color:#f4f4f4;
	margin-left:5px;
	border-radius:3px;
	margin-top: 2px;
	display:inline-block;
	vertical-align: top;
}
.tag_info_low:hover {
	border: 1px solid #f4f4f4;
	background-color:#f7f7f7;
}
/*深蓝*/
.tag_info_Deepblue {
	font-size: 12px;
	line-height: 17px;
	color: #fff;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #243a4f;
	background-color:#243a4f;
	margin-right:2px;
	border-radius:3px;
	margin-top: 5px;
	display:inline-block;
	vertical-align: top;
}

/*
.tag_info_Deepblue:hover {
	border: 1px solid #f4f4f4;
	background-color:#f4f4f4;
	color: #243a4f;
}
*/
/*橘色*/
.tag_info_Orange {
	font-size: 12px;
	line-height: 17px;
	color: #fff;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #ef4c32;
	background-color:#ef4c32;
	margin-right:2px;
	border-radius:3px;
	margin-top: 5px;
	display:inline-block;
	vertical-align: top;
}
.tag_info_Orange:hover {
	border: 1px solid #f1614a;
	background-color:#f1614a;
}

/*橘色_low*/
.tag_info_low_Orange {
	font-size: 12px;
	line-height: 17px;
	color: #fff;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #ef4c32;
	background-color:#ef4c32;
	margin-left:5px;
	border-radius:3px;
	margin-top: 2px;
	display:inline-block;
	vertical-align: top;
}
.tag_info_low_Orange:hover {
	border: 1px solid #f1614a;
	background-color:#f1614a;
}

/*推广专属*/
.tag_info_Extension {
	font-size: 12px;
	line-height: 17px;
	color: #fff;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #ef4c32;
	background-color:#ef4c32;
	border-radius:3px;
	display:block;
	position: absolute;
    right: 20px;;
    top: 25px;
}
.tag_info_Extension:hover {
	border: 1px solid #f1614a;
	background-color:#f1614a;
}

/*按钮*/

/*实心*/
/*灰色*/
.btn_Ink_35 {
	line-height: 33px;
	background-color: #eee;
	font-size: 14px;
	text-align: center;
	height: 33px;
	display:block;
	border-radius: 3px;
	color:#243a4f;
	border: 1px solid #eee;
}
.btn_Ink_35:hover {
	background-color: #f7f7f7;
	color:#c70800;
	border: 1px solid #f4f4f4;
}


/*橘色*/
.btn_Orange {
	line-height: 40px;
	background-color: #f1614a;
	font-size: 16px;
	text-align: center;
	height: 40px;
	display:block;
	border-radius: 3px;
	color:#fff;
}
.btn_Orange:hover {
	background-color: #ef4c32;
	color:#fff;
}
.btn_Orange_35 {
	line-height: 33px;
	background-color: #f1614a;
	font-size: 14px;
	text-align: center;
	height: 33px;
	display:block;
	border-radius: 3px;
	color:#fff;
}
.btn_Orange_35:hover {
	background-color: #ef4c32;
	color:#fff;
}



/*背景*/
.list_hover:hover {
	background-color:#f7f7f7;
}

/*节日背景*/
/*春节*/
.Chunjie_style {
	background: url(../images/body_chunjie_15.jpg) no-repeat center 0px;
}



/*小三角箭头 上_下_左_右*/
/*箭头向上*/
.arrow-up {
    width:0;
	height:0;
	display:block;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-bottom:5px solid #243a4f;
}
    
 /*箭头向下*/
.arrow-down {
    width:0;
    height:0;
	display:block;
    border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid #243a4f;
}
    
 /*箭头向左*/
.arrow-left {
    width:0; 
    height:0;
	display:block;
    border-top:5px solid transparent;
    border-bottom:5px solid transparent; 
    border-right:5px solid #243a4f; 
}
   
/*箭头向右*/
.arrow-right {
    width:0; 
    height:0;
	display:block;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #243a4f;
}

/*通用样式 END*/

/*Header*/
/*重要通知区域位置*/
.top-important-notice {
	background-image: url(../images/Global_compressor.gif);
	background-repeat: repeat-x scroll 0 0;
	background-position: 0px -575px;
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ffffff;
}
.top-important-notice .important-notice {
	width: 960px;
	height: 40px;
	line-height: 40px;
	position: relative;
}
.important-notice s {
	height: 23px;
	width: 23px;
	position: absolute;
	display: block;
	line-height: 0px;
	top: 8px;
}
.important-notice h3 {
	font-size: 14px;
	color:#585858;
}
.important-notice h3 i {
	margin-right:5px;
}
a#interctive-close {
	font-size:20px;
	display: block;
	height: 20px;
	width: 20px;
	position: absolute;
	line-height: 20px;
	top: 11px;
	right: 10px;
}
/*top区域位置*/
.top-box {
	height: 40px;
	background-color: #243a4f;
	width:100%;
	position: relative;
	
	/*background-color: #38414c;*/
	/*background-color: #4c5a65;*/
	/*background-color: #454545;*/
	/*background-color: #c70800;*/
}
.top-box .top-nav {
	width: 1100px;
	height: 40px;
	position: relative;
	left: 40px;
}
.top-nav .top-navcon {
	height: 40px;
	width: 600px;
	font-size: 14px;
}
.top-navcon s {
	text-decoration: none;
	font-size: 12px;
	color: #c9c9c9;
	padding-left: 60px;
}
.top-box i.line {
	color: #686868;
	font-size: 12px;
	text-decoration: none;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
}
.top-navcon a {
	line-height: 40px;
	display: inline-block;
	padding-right:10px;
	padding-left:8px;
	position: relative;
}
.top-nav .top-navmenu {
	min-width: 220px;
	font-size: 12px;
	height: 40px;
	line-height:40px;
}
.top-navmenu a {
	margin-left:5px;
	margin-right:5px;
}
/*默认*/
.top-nav .top-navmenu-default {
	min-width: 100px;
	font-size: 12px;
	height: 40px;
	line-height:40px;
	position: relative;
	z-index:9999;
}
.top-navmenu-default a {
	margin-left:5px;
	margin-right:5px;
}
.top-navmenu .top-login {
	line-height:40px;
}
.top-login .top-login-method {
	background-color: #FFF;
	border: 1px solid #243A4F;
	position: absolute;
	font-size: 14px;
	width: 65px;
	top: 39px;
	left: -11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.top-login-method a {
	height: 25px;
	display: block;
	width: 100%;
	margin: 0px;
	text-align: center;
	line-height: 25px;
	font-size: 12px;
}
.top-login-method a:hover {
	background-color:#f4f4f4;
}
.top-logindown a {
	line-height: 40px;
	padding-right: 5px;
}
.top-logindown .top-logindown-method {
	background-color: #FFF;
	border: 1px solid #243A4F;
	position: absolute;
	font-size: 14px;
	width: 65px;
	top: 39px;
	left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.top-logindown-method a {
	height: 25px;
	display: block;
	width: 100%;
	margin: 0px;
	text-align: center;
	line-height: 25px;
	font-size: 12px;
	padding:0px;
}
.top-logindown-method a:hover {
	background-color:#f4f4f4;
}
.top-nav .top-search {
	font-size: 12px;
	height: 28px;
	padding-top: 6px;
	width: 180px;
	padding-left:10px;
}
.top-search h3 {
	height: 28px;
	width: 155px;
	display: block;
	background-color: #f7f7f7;
	border-radius: 50px;
	padding-left: 15px;
	padding-right: 7px;
}
.top-search .top-search-l {
	width: 125px;
	height: 28px;
}
.top-search-l .top-search-input {
	height: 26px;
	border: 1px solid #F7F7F7;
	font-size: 12px;
	line-height: 26px;
	color: #243A4F;
	background-color: #F7F7F7;
	width: 123px;
	font-family: "微软雅黑";
}
.top-search .top-search-r {
	height: 26px;
	width: 26px;
	margin-top: 3px;
}
.top-search-r .top-search-btn {
	height: 24px;
	width: 24px;
	background-color:#f7f7f7;
	background-image: url(../images/btn_img.gif);
	background-repeat: no-repeat;
	background-position: -1px -1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	cursor: pointer;
	border-radius: 50px;
}
.top-nav .top-navlink {
	font-size: 12px;
	height: 40px;
	line-height:40px;
	margin-right:44px;
}
.top-navlink a {
	margin-left:5px;
	margin-right:5px;
}
.top-nav .top-weblink {
	font-size: 12px;
	height: 40px;
	line-height: 40px;
	position: relative;
	z-index:9999;
}
.top-weblink a.nav_a {
	padding-left:10px;
	padding-right:7px;
	display:block;
	height:40px;
}
.topbox_nav_a_active {
	background-color: #c70800;
}
.top-weblink a.nav_a:hover {
	/*background-color: #252525;*/
	background-color: #c70800;
}
.top-weblink .nav_weblink {
	position: absolute;
	top: 40px;
	right: 0;
	/*background-color: #252525;*/
	/*background-color: #c70800;*/
	background-color:rgba(36, 58, 79, 0.95);
	padding-top: 13px;
	padding-right: 15px;
	padding-bottom: 13px;
	padding-left: 15px;
}
.nav_weblink h1 {
	display:block;
	font-size:14px;
	line-height:28px;
	height:28px;
	width:85px;
}
.nav_weblink h1 a {
	float:left;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}
.nav_weblink h1 a:hover {
	background-color:#506172;
}
a#top-weixin {
	background-image: url(../images/icon_img.gif);
	background-repeat: no-repeat;
	background-position: -1px -1px;
	display: block;
	height: 20px;
	width: 20px;
	position: relative;
	margin-top: 10px;
	margin-left: 10px;
	z-index:9999;
}
a#top-weixin div {
	display:none;
}
a#top-weixin:hover {
	background-image: url(../images/icon_img.gif);
	background-repeat: no-repeat;
	background-position: -1px -22px;
	
}
a#top-weixin:hover div {
	background-image: url(../images/element_img.gif);
	background-repeat: no-repeat;
	background-position: -320px -1px;
	height: 103px;
	width: 179px;
	position: absolute;
	top: 25px;
	left: -160px;
	display:inline;
}
a#top-weibo {
	background-image: url(../images/icon_img.gif);
	background-repeat: no-repeat;
	background-position: -1px -43px;
	display: block;
	height: 20px;
	width: 20px;
	position: relative;
	margin-top: 10px;
	margin-left: 5px;
}
a#top-weibo:hover {
	background-image: url(../images/icon_img.gif);
	background-repeat: no-repeat;
	background-position: -1px -64px;
	
}
/*导航*/
.top-nav .nav_one_box {
	font-size: 14px;
	height: 40px;
	line-height:40px;
	position:relative;
	z-index:9999;
}
.nav_one_box_list li {
	float:left;
	position:relative;
}
.nav_one_box_list li a.nav_a {
	padding-left:10px;
	padding-right:10px;
	display:block;
	height:40px;
	float:left;
}
.nav_one_box_list li a.nav_a:hover {
	/*background-color:#252525;*/
	background-color:#c70800;
}

.nav_one_box_list li a.nav_a_add {
	padding-left:10px;
	padding-right:7px;
	display:block;
	height:40px;
	float:left;
}
.nav_one_box_list li a.nav_a_add:hover {
	/*background-color:#252525;*/
	background-color:#c70800;
}
.nav_one_box_list li .nav_class_2 {
	position: absolute;
	top: 40px;
	left: 0px;
	/*background-color: #252525;*/
	/*background-color:#243a4f;*/
	background-color:rgba(36, 58, 79, 0.95);
	background-color:#243a4f;
	filter:alpha(opacity=95); /*IE滤镜，透明度95%*/
	-moz-opacity:0.95; /*Firefox私有，透明度95%*/
	opacity:0.95;/*其他，透明度95%*/
	
	padding-top: 13px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	z-index:9999;
}
.nav_class_2 h1,h2,h5,h6 {
	display:block;
	font-size:14px;
	line-height:28px;
	height:28px;
}
/*2*/
.nav_class_2 h2 {
	width:145px;
}
/*5~6*/
.nav_class_2 h5 {
	width:329px;
}
/*6+*/
.nav_class_2 h6 {
	width:625px;
}
/*1*/
.nav_class_2 h1 a {
	display:inline-block;
	height:28px;
	width:66px;
	float:left;
	text-align:center;
	color:#fff;
}
.nav_class_2 h1 a:hover {
	background-color:#506172;
}
.nav_class_2 h1,h2,h5,h6 s {
	/*color: #5f5f5f;*/
	color: #506172;
}
.nav_class_2 h2 a {
	display:inline-block;
	float:left;
	padding-left:5px;
	padding-right:5px;
}
.nav_class_2 h2 a:hover {
	display:inline-block;
	background-color:#506172;
}
.nav_class_2 h2 s {
	font-size:10px;
	float: left;
	text-decoration: none;	
}
.nav_class_2 h2 span {
	font-size:14px;
	float: left;
	margin-right: 10px;
}
.nav_class_2 h5 a {
	display:inline-block;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.nav_class_2 h5 a:hover {
	display:inline-block;
	background-color:#506172;
}
.nav_class_2 h5 s {
	font-size:10px;
	float: left;
	text-decoration: none;	
}
.nav_class_2 h5 a.Ink {
	font-size:14px;
	float: left;
	margin-right: 10px;
}
.nav_class_2 h6 a {
	display:inline-block;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.nav_class_2 h6 a:hover {
	display:inline-block;
	background-color:#506172;
}
.nav_class_2 h6 s {
	font-size:10px;
	float: left;
	text-decoration: none;	
}
.nav_class_2 h6 span {
	font-size:14px;
	float: left;
	margin-right: 10px;
}
.nav_class_2 i.nav_class_2_i_triangle {
	position:absolute;
	top:-5px;
}
.nav_weblink i.nav_class_2_i_triangle {
	position:absolute;
	top:-5px;
} 

/*header区域位置*/
.roll-box {
	height: 80px;
	position: fixed;
	top: 0;
	width: 100%;
	background-color: #fff;
	border-bottom: 1px solid #dbdbdb;
	z-index: 9999;
	/*box-shadow: 0 0 5px #999;*/
}
.roll-box .header-mainnav {
	padding-top:18px;
}
.header-box-full {
	min-height: 120px;
	background-color:#fff;
	width:100%;
}
.header-box-full .header_line {
	height: 2px;
	background-color: #c70800;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width:100%;
}
.header-box {
	height: 165px;
}
.header-mainnav {
	width: 990px;
	padding-top:38px;
	height: 82px;
	position: relative;
}
.header-mainnav .header-logo {
	background-image: url(../images/element_img.gif);
	background-repeat: no-repeat;
	background-position: -10px -10px;
	height: 40px;
	width: 210px;
	display: block;
	margin-right: 50px;
}
.header-mainnav .header-logo a {
	height: 40px;
	width: 210px;
	display: block;
}
.header-mainnav .header-search {
	height: 40px;
	width: 480px;
}
.header-search .input-l {
	width: 325px;
	height: 40px;
}
.header-search .search-tac {
	display: block;
	height: 38px;
	width: 48px;
	position: absolute;
	left: 0px;
	top: 0px;
	font-size: 14px;
	color: #797979;
	position: relative;
	z-index: 999;
	padding-right: 5px;
	padding-left:10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a6a6a6;
	border-bottom-color: #a6a6a6;
	border-left-color: #a6a6a6;
}
.s-tac span {
	text-align: center;
	line-height: 38px;
	display: block;
	width: 48px;
	cursor: pointer;
}
.s-tac .f-tacli {
	display: block;
	position: absolute;
	width: 55px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a6a6a6;
	border-bottom-color: #a6a6a6;
	border-left-color: #a6a6a6;
	top: 38px;
	text-align: center;
	left: -1px;
	padding-bottom: 5px;
}
.f-tacli li a {
	line-height: 25px;
	display: block;
	height: 25px;
	color:#797979;
	padding-right:5px;
}
.f-tacli li a:hover {
	line-height: 25px;
	display: block;
	height: 25px;
	background-color: #f4f4f4;
	color:#c70800;
}

.input-search {
	font-family: "Microsoft Yahei","Tahoma","SimSun","宋体";
	width: 318px;
	/*
	height: 36px;
	line-height: 36px;
	*/
	height: 38px;
	line-height: 38px;
	padding-right: 10px;
	font-size: 14px;
	color: #454545;
	background-color: #FFF;
	display: block;
	/*
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c70800;
	border-bottom-color: #c70800;
	border-left-color: #c70800;
	*/
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #a6a6a6;
	border-bottom-color: #a6a6a6;
	
}
.header-search .input-r {
	width: 90px;
	
}
.button-search {
	width: 90px;
	height: 40px;
	line-height:38px;
	font-size: 16px;
	color:#fff;
	background-color: #c70008;
	border:none;
	cursor: pointer;
	font-family: "Microsoft Yahei","Tahoma","SimSun","宋体";
}
.button-search:hover {
	background-color: #EF5A18;
}
.header-slogan {
	width:170px;
	height:40px;
	padding-right:20px;
}
/*header 广告样式*/
.header-box-full .header-ad {
	width:990px;
	height:80px;
	padding-bottom:15px;
}
.header-ad .header-ad-box {
	height:80px;
}
/*面包屑导航*/
.crumbs {
	height: 25px;
	background-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E4E3;
}
.crumbs-box {
	height: 25px;
	width: 990px;
	font-size: 12px;
	position:relative;
}
.crumbs-box .crumbs-nav {
	position:absolute;
	height: 25px;
	padding-left:10px;
	padding-right:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c70008;
}
.crumbs-nav span {
	padding-left:5px;
	padding-right:5px;
}
.crumbs-nav s {
	font-style: normal;
	text-decoration: none;
}

/*合作伙伴样式*/
.Link-box {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: repeat-x;
	background-position: 0px -445px;
	height: 155px;
}
.Link-box .Link-mian {
	width: 1000px;
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: 0px -605px;
	height: 155px;
	overflow: hidden;
}
.Link-mian h3 {
	display: block;
	line-height: 55px;
	height: 55px;
	padding-left: 20px;
	font-size: 20px;
	color: #243a4f;
}
.Link-mian .Link-mian-con {
	padding-right: 10px;
	padding-left: 10px;
}
.Link-mian-con a {
	padding-right: 10px;
	display: block;
	float: left;
	line-height: 30px;
	height:30px;
	font-size: 14px;
	margin-right: 5px;
	padding-left: 10px;
	color: #666666;
}
.Link-mian-con a:hover {
	background-color: #E5E5E5;
	line-height: 30px;
	height:30px;
}

/*底部样式*/
.footer-box {
	padding-bottom: 25px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #DBDBDB;
	background-color: #EFEFEF;
}
.footer-box i.iphone {
	background-image: url(../images/icon_img.gif);
	background-repeat: no-repeat;
	background-position: -44px -1px;
	height: 16px;
	width: 16px;
	display: block;
	position:absolute;
	left:0px;
}
.footer-box i.email {
	background-image: url(../images/icon_img.gif);
	background-repeat: no-repeat;
	background-position: -61px -1px;
	height: 16px;
	width: 16px;
	display: block;
	position:absolute;
	left:0px;
}
.footer-box i.QQ {
	background-image: url(../images/icon_img.gif);
	background-repeat: no-repeat;
	background-position: -78px -1px;
	height: 16px;
	width: 16px;
	display: block;
	position:absolute;
	left:0px;
}
.footer-box .footer-mian {
	width: 960px;
	padding-top: 30px;
	padding-right: 15px;
	padding-left: 15px;
}
.footer-box .footer-mian h3 {
	display: block;
	font-size:14px;
	height: 22px;
	text-align:center;
}
.footer-box .footer-mian h6 {
	display: block;
	font-size:12px;
	height: 30px;
	text-align:center;
	color:#797979;
}
.footer-mian h4 {
	display: block;
	font-size: 14px;
	padding-right: 40px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dbdbdb;
	margin-right: 40px;
	height: 155px;
}
.footer-mian h4 b {
	display: block;
	height: 35px;
	margin-left:0px;
}
.footer-mian h4 p {
	font-size:12px;
	height:24px;
}
.footer-mian h4 p a {
	display:block;
	position: relative;
	cursor:auto
}
.footer-mian h4 p span {
	padding-left:20px;
}
.footer-mian h5 {
	display: block;
	width: 210px;
	height: 155px;
	position: relative;
}
.footer-mian h5 .qr_code {
	width: 90px;
	height: 125px;
	position: relative;
}
.qr_code p {
	font-size: 12px;
	line-height: 16px;
	display: block;
	height: 16px;
	color: #666;
	padding-left:30px;
}
.qr_code p i.qr_code_weixin {
	background-image: url(../images/icon_img.gif);
	background-repeat: no-repeat;
	background-position: -95px -1px;
	height: 16px;
	width: 16px;
	display: block;
	position:absolute;
	left:10px;
	top: 96px;
}
.qr_code p i.qr_code_weibo {
	background-image: url(../images/icon_img.gif);
	background-repeat: no-repeat;
	background-position: -112px -1px;
	height: 16px;
	width: 16px;
	display: block;
	position:absolute;
	left:10px;
	top: 96px;
}
.qr_code .weixin {
	background-image: url(../images/element_img.gif);
	background-repeat: no-repeat;
	background-position: -320px -104px;
	height: 90px;
	width: 90px;
	margin-bottom: 5px;
}
.qr_code .weibo {
	background-image: url(../images/element_img.gif);
	background-repeat: no-repeat;
	background-position: -320px -195px;
	height: 90px;
	width: 90px;
	margin-bottom: 5px;
}
.footer-mian h5 b {
	display: block;
	height: 25px;
}
.footer-mian h5 p {
	line-height: 18px;
}
.footer-info {
	line-height: 35px;
	height: 35px;
	background-color: #201C19;
}
.footer-info .bottom {
	width: 970px;
	font-size: 12px;
	color: #A1A1A1;
}


/*分页*/
.main-page .page_box {
	/*width: 500px;*/
	height: 40px;
}
.page_box a {
	border: 1px solid #dbdbdb;
    display: block;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding-left: 9px;
    padding-right: 9px;
	margin-left:2px;
	margin-right:3px;
}
.page_box a:hover {
	border: 1px solid #c70800;
	background-color: #fafafa;
}
.page_box u b {
	border: 2px solid #c70800;
	color:#c70800;
    display: block;
    float: left;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding-left: 9px;
    padding-right: 9px;
	margin-left:2px;
	margin-right:3px;
}
.page_box span {
	border: 1px solid #fff;
    display: block;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
    padding-right: 5px;
	margin-left:2px;
	margin-right:3px;
}
.main-page .loading_box {
	height: 40px;
	width: 100%;
}
.loading_box a {
	font-size: 14px;
	color: #797979;
	display: block;
	height: 40px;
	line-height: 40px;
	width: 100%;
	text-align: center;
	background-color: #f7f7f7;
	border-radius:2px;
}
.loading_box a:hover {
	color: #243851;
	background-color: #f4f4f4;
	border-radius:2px;
}
.img_icon {
	height: 16px;
	margin-left:5px;
	margin-top: 12px;
	display:inline-block;
	vertical-align: top;
}





/*右侧工具栏*/
#R_tool {
	bottom: 30px;
    left: 50%;
    margin-left: 505px;
    position: fixed;
    width: 55px;
    z-index: 99999;
}
#R_tool li {
	cursor: pointer;
    height: 50px;
    margin-top: 3px;
    position: relative;
    width: 50px;
}
#R_tool li a {
    height: 50px;
    position: relative;
    width: 50px;
	display:block;
	background-color:#f1614a;
	text-align:center;
	line-height:16px;
	border-radius:2px;
}
#R_tool li a:hover {
	background-color:#ef4c32;
}
#R_tool li a i {
	font-size:20px;
	display:block;
	padding-top:15px;
}
#R_tool li a p {
	display:none;
}
#R_tool li a:hover p {
	display: inline;
	height: 42px;
    width: 50px;
	position:absolute;
	top:0;
	left:0;
	background-color:#ef4c32;
	font-size:14px;
	padding-top:8px;
	border-radius:2px;
}

#R_tool li a span {
	height: 42px;
    width: 50px;
	position:absolute;
	top:0;
	left:0;
	font-size:14px;
	padding-top:8px;
	border-radius:2px;
}
#R_tool li a:hover span {
	color:#fff;
}


/*图片特效*/

/*图片放大特效 hover*/
.trans {
    transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
}
.trans:hover {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
a#logined_username,a#logined_username:hover{color: #d0d0d0;}
