﻿/*public*/
/* Public */

html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	margin: 0;
	padding: 0;
}
img {
	border: 0 none;
	vertical-align: top;
}
ul, li, dl, dd, dt {
	list-style-type: none;
}
i, em, cite {
	font-style: normal;
}
body {
	-webkit-text-size-adjust: none; /* 谷歌不支持12px以下字号 */
	font-family: "微软雅黑";
}
a {
	text-decoration: none;
}
.clear, .cle {
	clear: both;
}
a, area {
blr:expression(this.onFocus=this.blur())
}   /*  去掉IE下链接虚线框 */
a:focus {
	outline: none;
}    /* 去掉火狐下链接虚线框 */
/* end_Public */
/*public*/
/*ea_h*/
/*top*/
.top {
	width: 1200PX;
	height: 102px;
	z-index: 99;
	position: relative;
	margin:0px auto;
		
}
.t_t {
	position: relative;
	z-index: 100;
	height: 55px;
	margin: 0 auto;

}
/*end_top*/
/* t_logo */
.t_logo {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1000!important;
}
.t_logo img {
	border: 0px;
}
/* end_t_logo */
/* t_tel */
.t_tel {
	position: absolute;
	right: 1px;
	top: 0px;
	text-align: right;
	padding-top: 22px;
	padding-left: 50px;
}
.t_tel_ts {
	font-size: 13px;
	color: #999;
	display: none;
}
.t_tel_nb {
	font-size: 16px;
	color: #000000;
}
/* end_t_tel */
/* t_ver */
.t_ver {
	font-size: 11px;
	height: 20px;
	margin-top: 15px;
	text-align: right;
	float: right;
}
.t_ver ul li {
	float: left;
	margin-left: 10px;
}
.t_ver ul li a {
	color: #666666;
	text-decoration: none;
}
.t_ver ul li a:hover {
	color: #499ad2;
	text-decoration: underline;
}
/* end_t_ver */
/*ea_n*/
/*nav*/
.nav {
	position: relative;
	z-index: 100;
	height: 45px;
	text-align: center;
	float:right;
}
#nav_main {
	float: right;
	display:block;
	height: 45px;
	text-align: right;
	font-size: 18px;
}

#nav_main a {
 display: block;  text-align:center; color:#000000; text-decoration:none
}

#nav_main a:hover  {
 color:#FFF;text-decoration:none; 
}
#nav_main li {
 float: left; margin:0px 25px; overflow:hidden; display:block
}
#nav_main li a:hover{
 color:#003595;
}
#nav_main li ul {
 line-height: 25px;  list-style-type: none;text-align:left;
 left: -999em; width: 105px; position: absolute; margin:0px; z-index:1000; padding:0px
}
#nav_main li ul li{
 float: left; width: 110px;
 background: #023977;
 border-bottom:1px #FFFFFF solid;
 font-size:14px;
 margin-left:0px
}


#nav_main li ul a{
 display: block; width: 175px;w\idth: 175px;text-align:left;padding-left:10px;font-weight:normal;line-height: 30px; height:30px
}

#nav_main li ul a:link  {
 color:#FFF; text-decoration:none;
}
#nav_main li ul a:visited  {
 color:#FFF;text-decoration:none;
}
#nav_main li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight: bold;
 background:#17c1ff;
}

#nav_main li:hover ul, #nav_main li ul li:hover ul {
 left: auto;
}
#nav_main li.sfhover ul, #nav_main li ul li.sfhover ul {
 left: auto;
}

/*end_nav*/

.search_bg{
	background:#eaeaea;
	height:50px
}
.keywords{float:left;
line-height:50px
}
.search_b{
	float:right;
	padding-top:5px;
}
.input1{
	border:1px solid #848484;
	height:35px;
	line-height:35px;
	width:300px
}
.input2{
	height:35px;
	line-height:35px;
	width:80px;
	background:#002e6b;
	color:#ffffff;
	border:none
}
/*ea_n*/
.flash {
	width: 100%;
	height: 500px;
	overflow: hidden;
	text-align: center;
}
/*首页焦点图*/
.banner_01 {
	width: 100%;
	height: 500px;
	overflow: hidden;
	clear: both;
	position: relative;
}
#jdt {
	width: 100%;
	height: 500px;
	overflow: hidden;
}
#jdt li a {
	width: 100%;
	height: 500px;
	display: block;
	text-indent: -9999px;
}
#jdkz {
	position: absolute;
	left: 50%;
	width: 90px;
	margin-left: -45px;
	bottom: 20px;
	z-index: 99999;
	height: 15px;
}
#jdkz li {
	width: 22px;
	height: 8px;
	display: inline;
	margin: 0 4px;
	background: #333;
	float: left;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	opacity: 0.7;
	cursor: pointer;
}
#jdkz .xkz {
	background: #01b1ed;
	-moz-opacity: 0.10;
	filter: alpha(opacity=70);
	opacity: 0.7;
}


/* left_nav */

.left_nav{background:#fff;}
.left_nav dl {
	margin:0px; padding:0px
}
.left_nav dl dd{ margin-left:0px; font-size:16px; }
.left_nav dl dd a.nav_left{/*height:48px;*/line-height:48px; color:#000000; padding:0 10px;  font-weight:bold; display:block; border-bottom:1px solid #ffffff; background:#97daea;}
.left_nav dl dd a.nav_left:hover{background:100px 17px #97daea;color:#848484;text-decoration:none;}
.pro_title{
	font-size:18px;
		color: #0063b4;
		margin:20px auto
}
.left_pro li{
	border-bottom:1px dashed #cccccc;
	line-height:40px;
	font-size:16px
}
.left_pro li a{
	color:#848484
}
.bak_pro a{
	color:#545454
}
.bak_pro{
	margin-top:20px
}
.bak_pro td{
	border-bottom:1px dashed #cccccc;
	 text-align:center
}
.aboutus_c{
	line-height:35px
}
.col-md-9{
	font-size:16px
}
	
/*ea_h*//*ea_ba*/
.xn_ba_js_1_element img {
	height: 500px;
	width: 100%;
}
.xn_ba_js_1_banner img {
	height: 500px;
	width: 100%;
}
/*xn_ba_js_1_banner*/
/** 显示宽高 **/
.xn_ba_js_1_banner {
	width: 100%;
	height: 500px;
	visibility: hidden;
	overflow: hidden;
	position: relative;
	min-width: 1200px;
}
.xn_ba_js_1_bigImg img {
	width: 1920px;
	height: 500px;
	border: 0
}
.xn_ba_js_1_element {
	position: absolute;
}
/** button **/
.xn_ba_js_1_btn {
	top: 93%;
	cursor: pointer;
	position: relative;
	padding: 0;
	margin: 0 auto;
}
.xn_ba_js_1_btn li {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
	margin-left: 15px;
}


/*ea_c*/
/*bk2_index_news*/
.bk2_index_news {
	margin-top: 90px;
	width: 1000px;
	height: auto;
}
.bk2_index_news_m {
	position: relative;
	width: 100%;
	height: 100%;
}
.bk2_index_news_t {
	width: 1000px;
	height: 27px;
	padding-left: 20px;
	color: #000;
	text-align: left;
}
.bk2_i_news_t1 {
	color: #0063b4;
	float: left;
	left: 80px;
	line-height: 27px;
	position: absolute;
	font-size: 14px;
}
.bk2_i_news_t2 {
	color: #0063b4;
	left: 72px;
	float: left;
	line-height: 27px;
	position: absolute;
	font-size: 14px;
}
.bk2_i_news_t3 {
	color: #0063b4;
	float: left;
	font-size: 18px;
	left: 0;
	line-height: 27px;
	position: absolute;
}
.bk2_i_hnews {
	width: 100%;
	margin: 0;
	padding: 0;
	left: 0px;
	height: 225px;
	margin-top: 25px;
}
.bk2_i_hnews_tt {
	width: 472px;
	height: auto;
	margin-top: 30px;
	display: none;
}
.bk2_i_hnews_m {
	width: 472px;
	height: 100px;
	position: relative;
}
.bk2_i_hnews_img {
	position: absolute;
	left: 0;
	top: 0;
}
.bk2_i_hnews_img img {
	width: 143px;
	height: 98px;
	border: 1px solid #f6f6f6;
}
.bk2_i_hnews_title {
	position: absolute;
	left: 160px;
	top: 5px;
	width: 190px;
	height: 20px;
	white-space: nowrap;
	font-size: 14px;
	text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
	-o-text-overflow: ellipsis; /*溢出省略号，支持opera*/
	overflow: hidden;/*溢出隐藏*/
	-moz-binding: url('404.png');/*溢出省略号，支持firefox*/
}
.bk2_i_hnews_title a {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
.bk2_i_hnews_title a:hover {
	color: #0063b4;
}
.bk2_i_hnews_cnt {
	position: absolute;
	left: 160px;
	top: 42px;
	width: 314px;
	height: 48px;
	overflow: hidden;
	font-size: 12px;
	line-height: 16px;
	color: #666;
}
.bk2_i_hnews_date {
	position: absolute;
	top: 23px;
	left: 160px;
	font-size: 12px;
	color: #CCC;
}
.bk2_i_hnews_date1, .bk2_i_hnews_date2, .bk2_i_hnews_date2, .bk2_i_hnews_date3, .bk2_i_hnews_date4, .bk2_i_hnews_date5 {
	float: left;
}
.bk2_i_hnews_tj {
	width: 100%;
	height: 214px;
	position: relative;
}
.bk2_i_tnews_m {
	width: 472px;
	height: 126px;
	float: left;
	position: relative;
	margin-right: 27px;
}
.bk2_i_tnews_img {
	position: absolute;
	left: 0;
	top: 0;
}
.bk2_i_tnews_img img {
	width: 143px;
	height: 98px;
	border: 1px solid #d0cfcf;
}
.bk2_i_tnews_title {
	position: absolute;
	left: 160px;
	top: 5px;
	width: 190px;
	height: 20px;
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
	-o-text-overflow: ellipsis; /*溢出省略号，支持opera*/
	overflow: hidden;/*溢出隐藏*/
	-moz-binding: url('404.png');/*溢出省略号，支持firefox*/
}
.bk2_i_tnews_title a {
	color: #606060;
	text-decoration: none;
	font-weight: bold;
}
.bk2_i_tnews_title a:hover {
	color: #0063b4;
}
.bk2_i_tnews_cnt {
	position: absolute;
	left: 160px;
	top: 50px;
	width: 316px;
	height: 48px;
	overflow: hidden;
	font-size: 12px;
	line-height: 22px;
	color: #666;
}
.bk2_i_tnews_date {
	position: absolute;
	top: 29px;
	left: 160px;
	font-size: 12px;
	color: #a1a1a1;
}
.bk2_i_tnews_date1, .bk2_i_tnews_date2, .bk2_i_tnews_date2, .bk2_i_tnews_date3, .bk2_i_tnews_date4, .bk2_i_tnews_date5 {
}
.bk2_i_news_more {
	position: absolute;
	right: 0;
	top: 10px;
}
.bk2_i_news_more a {
	background: url(404.png) no-repeat;
	width: 36px;
	height: 8px;
	display: block;
}
.bk2_i_news_more a:hover {
	background: url(404.png) no-repeat;
	width: 36px;
	height: 8px;
}
/*end_bk2_index_news*/

/*bk1_index_news*/
.bk1_index_news {
	margin-top: 90px;
	width: 1000px;
	height: auto;
}
.bk1_index_news_m {
	position: relative;
	width: 100%;
	height: 100%;
}
.bk1_index_news_t {
	width: 1000px;
	height: 27px;
	padding-left: 20px;
	color: #000;
	text-align: left;
}
.bk1_i_news_t1 {
	color: #0063b4;
	float: left;
	left: 80px;
	line-height: 27px;
	position: absolute;
	font-size: 14px;
}
.bk1_i_news_t2 {
	color: #0063b4;
	left: 72px;
	float: left;
	line-height: 27px;
	position: absolute;
	font-size: 14px;
}
.bk1_i_news_t3 {
	color: #0063b4;
	float: left;
	font-size: 18px;
	left: 0;
	line-height: 27px;
	position: absolute;
}
.bk1_i_hnews {
	width: 100%;
	margin: 0;
	padding: 0;
	left: 0px;
	height: 225px;
	margin-top: 25px;
}
.bk1_i_hnews_tt {
	width: 472px;
	height: auto;
	margin-top: 30px;
	display: none;
}
.bk1_i_hnews_m {
	width: 472px;
	height: 100px;
	position: relative;
}
.bk1_i_hnews_img {
	position: absolute;
	left: 0;
	top: 0;
}
.bk1_i_hnews_img img {
	width: 143px;
	height: 98px;
	border: 1px solid #f6f6f6;
}
.bk1_i_hnews_title {
	position: absolute;
	left: 160px;
	top: 5px;
	width: 190px;
	height: 20px;
	white-space: nowrap;
	font-size: 14px;
	text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
	-o-text-overflow: ellipsis; /*溢出省略号，支持opera*/
	overflow: hidden;/*溢出隐藏*/
	-moz-binding: url('404.png');/*溢出省略号，支持firefox*/
}
.bk1_i_hnews_title a {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
.bk1_i_hnews_title a:hover {
	color: #0063b4;
}
.bk1_i_hnews_cnt {
	position: absolute;
	left: 160px;
	top: 42px;
	width: 314px;
	height: 48px;
	overflow: hidden;
	font-size: 12px;
	line-height: 16px;
	color: #666;
}
.bk1_i_hnews_date {
	position: absolute;
	top: 23px;
	left: 160px;
	font-size: 12px;
	color: #CCC;
}
.bk1_i_hnews_date1, .bk1_i_hnews_date2, .bk1_i_hnews_date2, .bk1_i_hnews_date3, .bk1_i_hnews_date4, .bk1_i_hnews_date5 {
	float: left;
}
.bk1_i_hnews_tj {
	width: 100%;
	height: 214px;
	position: relative;
}
.bk1_i_tnews_m {
	width: 472px;
	height: 126px;
	float: left;
	position: relative;
	margin-right: 27px;
}
.bk1_i_tnews_img {
	position: absolute;
	left: 0;
	top: 0;
}
.bk1_i_tnews_img img {
	width: 143px;
	height: 98px;
	border: 1px solid #d0cfcf;
}
.bk1_i_tnews_title {
	position: absolute;
	left: 160px;
	top: 5px;
	width: 190px;
	height: 20px;
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
	-o-text-overflow: ellipsis; /*溢出省略号，支持opera*/
	overflow: hidden;/*溢出隐藏*/
	-moz-binding: url('404.png');/*溢出省略号，支持firefox*/
}
.bk1_i_tnews_title a {
	color: #606060;
	text-decoration: none;
	font-weight: bold;
}
.bk1_i_tnews_title a:hover {
	color: #0063b4;
}
.bk1_i_tnews_cnt {
	position: absolute;
	left: 160px;
	top: 50px;
	width: 316px;
	height: 48px;
	overflow: hidden;
	font-size: 12px;
	line-height: 22px;
	color: #666;
}
.bk1_i_tnews_date {
	position: absolute;
	top: 29px;
	left: 160px;
	font-size: 12px;
	color: #a1a1a1;
}
.bk1_i_tnews_date1, .bk1_i_tnews_date2, .bk1_i_tnews_date2, .bk1_i_tnews_date3, .bk1_i_tnews_date4, .bk1_i_tnews_date5 {
}
.bk1_i_news_more {
	position: absolute;
	right: 0;
	top: 10px;
}
.bk1_i_news_more a {
	background: url(404.png) no-repeat;
	width: 36px;
	height: 8px;
	display: block;
}
.bk1_i_news_more a:hover {
	background: url(404.png) no-repeat;
	width: 36px;
	height: 8px;
}
/*end_bk1_index_news*/

/*index_cnt*/
.index_cnt {
	width: 100%;
}
.index_cnt_m {
	width: 1200px;
	position: relative;
	margin: 0 auto;
}
/*end_index_cnt*/
/*home_feadback*/
.home_feadback {
	width: 400px;
}
/*end_home_feadback*/
/*index_cnt_m_about*/
.index_cnt_m_about {
	width: 1200px;
	margin:50px auto 
	
}
.index_about_f {
	position: relative;
	width: 100%;
	height: 250px;
}
.index_cnt_m_about_t {
	width: 280px;
	height: 27px;
	padding-left: 20px;
	color: #b20600;
	text-align: left; 
}
.i_about_t1 {
	color: #0063b4;
	float: left;
	left: 80px;
	line-height: 27px;
	position: absolute;
	font-size: 22px;
	margin-left:20px
}
.i_about_t2 {
	color: #0063b4;
	left: 72px;
	float: left;
	line-height: 27px;
	position: absolute;
	font-size: 22px;
	margin-left:20px
}
.i_about_t3 {
	color: #0063b4;
	float: left;
	font-size: 22px;
	left: 0;
	line-height: 27px;
	position: absolute;
}
.index_cnt_m_about_cnt {
	width: 100%;
}
.i_about_img {
	width: 430px;
	height: 250px;
	padding-bottom: 10px;
	padding-top: 25px;
	position: absolute; 
}
.i_about_cnt {
	height: 250px;
	display: block;
	word-break: break-all;
	overflow: hidden;
	padding-top: 25px;
	font-size: 16px;
	color: #696969;
	line-height: 32px;
	text-indent: 36px;
	width: 750px;
	position: absolute;
	right: -14px;
	top: 31px;
}
.index_cnt_m_about_more {
	position: absolute;
	right: 0;
	top: 10px;
}
.index_cnt_m_about_more a {
	width: 36px;
	height: 8px;
	display: block;
	background: url(404.png) no-repeat;
}
.index_cnt_m_about_more a:hover {
	width: 36px;
	height: 8px;
	background: url(404.png) no-repeat;
}
/*end_index_cnt_m_about*/

/*i_pro*/
.i_pro {
	position: relative;
	width: 1200px;
	height: auto;
}
.i_pro_f {
	width: 100%;
	height: 350px;
	position: relative;
	overflow: hidden;
}
.i_pro_m {
	width: 1200px;
	height: auto;
	padding-top: 25px;
}
.i_pro_main {
	width: 225px;
	height: 240px;
	position: relative;
	float: left;
	background: #ffffff;
	margin-right: 10px;
	border-radius:5px;
	box-shadow: #5b5b5b 3px 3px 10px 1px;
	margin-bottom:10px
}
.i_pro_main:hover {
	background: #f0f0f0;
}
.i_pro_main a{
	color: #000000;
}
.i_pro_t {
	width: 1000px;
	height: 27px;
	color: #000;
	text-align: left;
	padding-top: 40px;
	padding-bottom:30px
}
.i_pro_t1 {
	color: #0063b4;
	float: left;
	left: 80px;
	line-height: 27px;
	position: absolute;
	font-size: 22px;
	margin-left:20px
}
.i_pro_t2 {
	float: left;
	color: #0063b4;
	left: 72px;
	float: left;
	line-height: 27px;
	position: absolute;
	font-size: 18px;
	margin-left:20px
}
.i_pro_t3 {
	color: #0080c0;
	float: left;
	font-size: 22px;
	left: 0;
	line-height: 27px;
	position: absolute;
}
.i_pro_img {
	position: absolute;
	left: 0;
	top: 0px;
	border: 1px solid #f6f6f6;
	display: none;
}
.i_pro_img img {
	width: 238px;
	height: 135px;
	display: none;
}
.i_pro_main_name {
	margin-top:15px;
	width: 200px;
	height: 175px;
	margin-left:15px;
	text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
	-o-text-overflow: ellipsis; /*溢出省略号，支持opera*/
	overflow: hidden;/*溢出隐藏*/
	-moz-binding: url('404.png');/*溢出省略号，支持firefox*/
}
.i_pro_title{
	text-align:center;
	font-size:18px;
	margin-top:10px
}
.i_pro_main_name img{
 cursor: pointer;
  transition: all 0.6s;
 }
.i_pro_main_name img:hover{
 	transform: scale(1.2);
 }
.i_pro_main_name1 {
	color: #000;
	font-weight: bold;
	display: none;
}
.i_pro_main_name2 a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.i_pro_main_name2 a :hover {
	color: #fff;
	text-decoration: none;
}
.i_pro_main_cnt {
	position: absolute;
	left: 15px;
	top: 50px;
	font-size: 12px;
	display: none;
}
.i_pro_main_cnt1 {
	color: #000;
	font-weight: bold !important;
	display: none;
}
.i_pro_main_cnt2 {
	width: 207px;
	line-height: 18px;
	height: 54px;
	display: block;
	overflow: hidden;
	color: #fff;
	margin-top: 3px;
}
.i_pro_main_more {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 10px;
	display: none;
}
.i_pro_main_more a {
	color: #C00;
	text-decoration: none;
}
.i_pro_main_more a:hover {
	color: #C00;
	text-decoration: underline;
}
.i_pro_more {
	position: absolute;
	right: 0;
	top: 55px;
}
.i_pro_more a {
	background: url(404.png) no-repeat;
	width: 36px;
	height: 8px;
	display: block;
}
.i_pro_more a:hover {
	background: url(404.png) no-repeat;
	width: 36px;
	height: 8px;
}
/*end_i_pro*/
/*i_tcase*/
.i_tcase {
	position: relative;
	right: 0;
	width: 1000px;
	height: auto;
	padding-top: 90px;
	display: none;
}
.i_tcase_f {
	width: 100%;
	height: 100%;
	position: relative;
}
.i_tcase_m {
	right: 0;
	width: 1005px;
	margin-right: -5px;
	height: 300px;
	overflow: hidden;
	margin-top: 15px;
}
.i_tcase_main {
	width: 186px;
	height: 128px;
	margin-right: 15px;
	position: relative;
	background-color: none;
	display: block;
	float: left;
	margin-top: 10px;
}
.i_tcase_main:hover {
	width: 186px;
	height: 128px;
	float: left;
}
.i_tcase_t {
	width: 1000px;
	height: 27px;
}
.i_tcase_t1 {
	color: #0063b4;
	float: left;
	left: 80px;
	line-height: 27px;
	position: absolute;
	font-size: 14px;
}
.i_tcase_t2 {
	color: #0063b4;
	left: 72px;
	float: left;
	line-height: 27px;
	position: absolute;
	font-size: 14px;
}
.i_tcase_t3 {
	color: #0063b4;
	float: left;
	font-size: 16px;
	left: 0;
	line-height: 27px;
	position: absolute;
}
.i_tcase_img {
	position: absolute;
	background-color: #f4f4f4;
}
.i_tcase_img img {
	width: 186px;
	height: 128px;
	border: 0;
}
.i_tcase_main_name {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 186px;
	height: 128px;
	line-height: 120px;
	font-size: 16px;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
	-o-text-overflow: ellipsis; /*溢出省略号，支持opera*/
	overflow: hidden;/*溢出隐藏*/
	-moz-binding: url('404.png');/*溢出省略号，支持firefox*/
}
.i_tcase_main_name1 {
	color: #000;
	font-weight: bold;
	display: none;
}
.i_tcase_main_name2 a {
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	display: none;
}
.i_tcase_main:hover .i_tcase_main_name2 a {
	width: 186px;
	height: 128px;
	color: #fff;
	text-decoration: none;
	background-color: #0061a3;
	display: block;
}
.i_tcase_main_cnt {
	position: absolute;
	left: 180px;
	top: 24px;
	font-size: 12px;
}
.i_tcase_main_cnt1 {
	color: #000;
	font-weight: bold !important;
	display: none;
}
.i_tcase_main_cnt2 {
	width: 220px;
	padding: 0 13px;
	line-height: 14px;
	height: 48px;
	overflow: hidden;
	color: #fff;
	text-decoration: underline;
	display: none;
}
.i_tcase_main_more {
	position: absolute;
	left: 83px;
	top: 120px;
	font-size: 11px;
}
.i_tcase_main_more a {
	color: #fff;
	text-decoration: none;
	width: 80px;
	height: 16px;
	display: none;
}
.i_tcase_nain_more a:hover {
	color: #fff;
	text-decoration: none;
	width: 80px;
	height: 16px;
	display: block;
}
.i_tcase_more {
	position: absolute;
	top: 10px;
	z-index: 100 !important;
	right: 0px;
}
.i_tcase_more a {
	width: 36px;
	height: 8px;
	display: block;
	background: url(404.png) no-repeat;
}
/*end_i_tcase*/
/*ea_c*//*ea_b*/
/*xn_f_21_wrap*/
.xn_f_21_wrap {
	width: 1200px;
	height: 16px;
	line-height: 16px;
	margin: 0 auto;
	padding: 65px 0 18px;
	color: #333333;
}
.xn_f_21_title {
	width: auto;
	float: left;
	font-size: 16px;
	line-height: 16px;
	margin-right: 5px;
}
.xn_f_21_xhbox {
	float: left;
	width: auto;
	height: 16px;
	overflow: hidden;
	text-align: center;
}
.xn_f_21_xhbox a {
	padding: 0 11px;
	font-size: 16px;
	color: #333333;
	line-height: 16px;
	border-left: 1px solid #333333;
}
.xn_f_21_xhbox:nth-child(2) a {
	border: none;
}
.xn_f_21_xhbox a:hover {
	color: #f5ad01;
}
/*end_xn_f_21_wrap*/
/*foot_nav*/
.foot_nav {
	width: 818px;
	margin-top: 22px;
	float: left;
}
.foot_nav_ul {
	margin: 0px;
	padding: 0px;
}
.foot_nav ul li {
	width: auto;
	font-size: 14px;
	line-height: 14px;
	float: left;
	border-right: 1px solid #FFF;
}
.foot_nav ul li:last-child {
	border: none;
}
.foot_nav ul li a {
	line-height: 14px;
	padding: 0 20px;
	color: #FFF;
}
.foot_nav ul li:first-child a {
	padding-left: 0;
}
.foot_nav ul li a:hover {
	color: #f5ad01;
}
.foot_nav ul li ul {
	display: none!important;
}
.foot_nav ul li ul li a {
	line-height: 25px;
	font-weight: normal !important;
}
/*end_foot_nav */
/*xn_f_13_wrap*/
.xn_f_13_wrap {
	width: 381px;
	float: right;
	margin-top: 10px;
	border-left: 1px solid #FFF;
}
.xn_f_13_msKeimgBox ul li {
	float: left;
	width: 200px;
	margin: 0px auto;
	position: relative;
	padding: 0px 10px;
}
.xn_f_13_pic {
	float: left;
	width: 85px;
	height: 85px;
	display: block;
	position: relative;
	padding: 1px 13px 4px 19px;
}
.xn_f_13_pic img {
	width: 85px;
	height: 85px;
}
.xn_f_13_hidden {
	display: none;
}
.xn_f_13_title {
	float: left;
	width: 60px;
	height: 36px;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	display: block;
	margin-top: 28px;
	color: #FFF;
}

.newslist { width:1200px; margin:60px auto; overflow:hidden;}
.newslist ul{
	clear:both
}
.newslist li { float:left; width:550px; text-align:left; height:125px; overflow:hidden; margin-right:25px;}
.newslist li h3 a:hover { font-size:18px; padding:5px 0; color:#454545; clear:both}
.newslist h3 {color:#0080c0;    line-height:35px; margin-left:15px; font-weight:normal; font-size:14px} 
.newslist li h3 a{ font-size:18px; color:#000000; text-decoration:underline; margin-right:5px}
.newslist li a.more{  color:#848484; display:block; font-size:18px; }
.newslist li p{
	font-size:16px
}
.newslist .title {
	color: #0063b4;
	float: left;
	font-size: 22px;
	left: 0;
	line-height: 27px;
}



.inews{ width:90%; float: left; border-top:1px solid #eaeaea; margin:40px auto; line-height:35px }
.inews li{ width:100%; float:left; padding:11px 0;  border-bottom:1px solid #eaeaea; margin:10px 0 }
.inews li a{ display:block; background:url(404.png) no-repeat right; overflow:hidden;}
.inews li ._date{ float:left; width:11%; text-align:center; border-right:1px solid #eaeaea; color:#b0b0b0; font-family:arial; }
.inews li ._date span{ display:block;}
.inews li ._date ._d1{ font-size:30px; line-height:40px; }
.inews li ._date ._d2{ font-size:14px; line-height:20px;}
.inews li ._nr{ width:80%; float:left; margin-left:2%; }
.inews li ._title{ font-size:15px; font-weight:normal; color:#000; margin-bottom:2px; margin-top:2px;}
.inews li ._sum{ color:#565656;}
.inews li a:hover ._date ._d1{ color:#199b51; }
.inews li a:hover ._title{ color:#199b51; }
.inews li a:hover{ background:url(404.png) no-repeat right; }
.head .title{ font-size:18px; text-align:center; color:#000000; margin:30px 0
}
.tools{
	margin:20px 0;
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
	text-align:center
}
.myart{
	line-height:36px;
	margin-top:10px
}
.pub_001 input{margin:10px auto; width:90%; height:35px
}
.pub_001 textarea{margin:10px auto; width:90%; height:135px
}
.footer2 { clear:both; width:100%; height:116px; background:#0a5a95; overflow:hidden; color:#ffffff}
.bottom2 { width:100%; height:55px; line-height:55px; border-bottom:#222 1px solid; overflow:hidden;}
.bottom2 .bq_tel { float:left; width:75%; background:url(404.png) no-repeat left center;}
.bottom2 .bq_tel span { padding:0 15px 0 40px; font-size:16px; }
.bottom2 .bq_add { float:right; width:25%; text-align:right;}
.footer3 { clear:both; width:100%;height:60px;line-height:60px;overflow:hidden; text-align:center}
.footer2 span.zzb07tail a,.footer2 a{ color:#a6a6a6;}

.menu_list{width:95%;margin:0 auto;}
.menu_head{height:40px;line-height:40px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(404.png) center right no-repeat;}
.menu_list .current{background:#f1f1f1 url(404.png) center right no-repeat;}
.menu_body{line-height:30px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;height:30px;line-height:30px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}
