/* 重置样式  */
*{margin:0;padding:0}
html{-webkit-text-size-adjust:100%;	font-family:Arial, Helvetica, sans-serif;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	line-height:24px;
}
input,button,textarea,select{font-family:Arial, Helvetica, sans-serif;}
img{border:0;vertical-align:top}
img:hover{opacity:0.9}
ol,ul{list-style:none}
textarea{margin:0;line-height:inherit;border-radius:0;resize:vertical;overflow:auto}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
select{text-transform:none}
input,button,select{line-height:inherit;border-radius:0}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}
input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="search"]{box-sizing:inherit;-webkit-appearance:none}
input::-moz-focus-inner{border:0;padding:0}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
a,input{ outline:none; }
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:500;line-height:1.1;color:inherit}
h1{font-size:1.5rem}
h2{font-size:1.05rem}
h3,h4,h5,h6{font-size:.95rem}
#body_1{width:1200px; margin-left:auto; margin-right:auto;}
a{color:#333;text-decoration:none;transition:.3s;}
a:hover{color:#7d1e20;}
.clearfix::after,.nav>ul::after{content:"";display:table;clear:both}
.clearfix{overflow:hidden;zoom:1;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.input{width:80%; border:1px solid #dedbd7; padding:5px 8px;font-size:12px;color:#666;line-height:24px;}
.input:focus{box-shadow:0 0 5px 0 rgba(0,0,0,.2);}
UL,p,li,form,h1,h2,h3,h4,h5,dd,dl,dt,ol,u{
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pg_margins { min-width: 1200px; }

/* 设定默认宽度 */
.topArea .bg-topArea,.header .header-inner,.ftLinkWrap .ftLink,.footer .ft-wrap { position:relative; width:1200px; margin:0 auto; }
.wel { float:left;}
.wel span{color:#005EB0; font-weight:bold;}
/* 头部框架 */
.topArea { height:32px; border-top:1px solid; border-bottom:1px solid; line-height:32px; }
.spot,.topArea span .wbst,.topArea span .wbst a { color:#005EB0; }
.r-arte { position:absolute; right:0; top:0; }
.r-arte span { display:none; }
.r-arte a { padding:0 10px; border-right:1px solid #bebebe; }
.r-arte .touch-btn a { border-right:0; padding-right:0; }
#yy{ float:right; width:250px; margin-right:250px;}
#yy a{ float:right; margin-left:22px; padding-right:25px; color:#333; font-size:14px; line-height:30px;}
#yy a.cn{
	background-image: url(cn.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#yy a.en{
	background-image: url(en.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#yy a:hover{ color:#005EB0;}
/* 触屏版本 */
.touch-box { top:28px!important; }

.ke-content { padding:20px; }

/* 头部 */
.header { position:relative; overflow:hidden; z-index:1; background-color:#fff;}
#top{
	width:1200px;
	float:left;
	background-image: url(t2.jpg);
	background-repeat: no-repeat;
	background-position: 650px center; background-color:#fff; padding-top:15px; padding-bottom:15px;
}
#logo{ width:650px; float:left; text-align:left;}
#logo img{ height:95px; max-width:700px;}
#tel{
	width:220px;
	float:right;
	background-image: url(tel.jpg);
	background-repeat: no-repeat;
	background-position: center top; padding-top:45px; text-align:left;
}
#tel h1{
	font-size:20px;
	color:#DD251B;
	line-height:25px;
	font-weight:bold;
	color:#DD251B;
	font-family: "Times New Roman", Times, serif;
}
#tel span{font-size:16px;color:#0075C2;	font-family:Arial, Helvetica, sans-serif;}
	/*导航*/
#topNav { padding:0; font-size:14px; text-align:center; font-weight:bold; }
#menu {
	Z-INDEX: 100; POSITION: relative; WIDTH:1200px; HEIGHT:58px; 
}
#menu UL {
	FLOAT: left; 
}
#menu UL LI {
	POSITION: relative;
	DISPLAY: inline;
	FLOAT: left;
	font-size:16px;WIDTH:169px;
}
#menu UL LI.dg{
	width:2px;
	height:58px;
	float:left;
	background-image: url(nav_line_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#menu UL LI A {
TEXT-ALIGN: center; DISPLAY: block;  line-height:58px; color:#fff; transition:all 0.3s ease-in-out 0s;
}
#menu UL LI .change {
	TEXT-DECORATION: none;
	color:#fff;
	background-image: url(navc0.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#menu UL LI A:hover {
	TEXT-DECORATION: none;
color:#fff;
	background-image: url(navc0.jpg);
	background-repeat: no-repeat;
	background-position: center top;

}
#menu UL LI a.sec {
	TEXT-DECORATION: none;
color:#fff;
	background-image: url(navc0.jpg);
	background-repeat: no-repeat;
	background-position: center top;802;
}
#menu UL LI OL {
	POSITION: absolute;
	WIDTH:169px;
	DISPLAY: none;
	COLOR: #fff;
	MARGIN-LEFT: 0px;
	padding:0px;
	left:0px;
	background-color:#126FAA;
	background-image: url(d-5.png);
	background-repeat: no-repeat;
}
#menu UL LI OL LI {
	DISPLAY: block; FLOAT: none; background-image:none; font-weight:normal; font-size:14px;padding:0px; padding:0px;
	margin:0px; text-align:left;WIDTH:169px;
}
#menu UL LI OL LI A { text-align:center;
	WIDTH: auto;
	DISPLAY: block;
	overflow:hidden;
	COLOR:#fff;
	padding-top:8px; padding-bottom:8px;
	LINE-HEIGHT:20px;
	margin:0px;
}
#menu UL LI OL LI A:hover {
	color:#fff;
	 background-color:#0A88C1; background-image:none;

}
.clear{ clear:both;}

	/* 导航固定 */
#topNav.nav_fixed { position:fixed; top:0; left:0; right:0; width:100%; z-index:109; }

	/*banner样式*/
#banner{ width:100%; height:500px; min-width:1200px;}
.hyweb { width:100%; height:500px; position: relative; overflow:hidden; }
.hyweb li{width:100%;
	background-repeat: no-repeat;
	background-position: center top; height:500px; text-align:center;
}
.hyweb li img{ border:0px; width:1000px;height:500px;}
.hyweb li A{ width:100%;height:500px; display:block; margin:auto; OVERFLOW: hidden;}
/*数字按钮样式*/
.hyweb .num { width:100%; left:0px; bottom:15px; text-align:center; height:22px; line-height:22px; position: absolute; z-index: 19;	}
.hyweb .num li {display:inline-block;
	text-align:center;
	width:22px;
	height: 22px;
	line-height:22px;
	overflow:hidden;
	color:#0059A9;
	text-align:center;
	margin-right:4px;
	margin-left:4px;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:hidden; background-color:#fff;transition:all 0.3s ease-in-out 0s;	
}
.hyweb .num li.on {
		 background-color:#0059A9; color:#fff;
} /*当前项*/

/*上一个  下一个*/
.hyweb .prev,
.hyweb .next {
	width: 60px;
	height:500px;
	position: absolute;
	filter: Alpha(Opacity=0.8);
-moz-opacity:0.8; 		opacity:0.8;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px;
}
.hyweb .prev {
	left:-60px;
	background-image: url(icon_arr.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.hyweb .next {
	right:-60px;
	background-position: right center;
	background-image: url(icon_arr.png);	
}
.picBox { overflow:hidden; font-size:0; position:relative; transition:all 0.2s linear 0s; background:#fff; }
.picBox .bd { position:relative; }
.picBox a { transition:all 0.2s linear 0s; }
.picBox .hd { position:absolute; bottom:25px; left:0; width:100%; height:14px; z-index:99; text-align:center; }
.picBox .bd ul,.picBox .bd ul li { width:100%!important; }
.picBox .hd ul { margin:0; padding:0; }
.picBox .hd ul li { display:inline-block; *display:inline; zoom:1; width:22px; height:22px; margin:0 2px; line-height:22px; text-align:center; cursor:pointer; font-size:12px; }
.picBox .next,.picBox .prev { position:absolute; top:50%; display:block; width:60px; height:80px; margin-top:-45px; zoom:1; overflow:hidden; z-index:10; font-size:0; line-height:0; text-indent:-999em; cursor:pointer; opacity:0; transition:all .3s ease-out; }
.picBox .prev { left:50%; margin-left:-660px; }
.picBox .next { right:50%; margin-right:-660px; background-position:right top; }
.picBox:hover .prev { background-position:left top; margin-left:-640px; opacity:1; }
.picBox:hover .next { background-position:right top; margin-right:-640px; opacity:1; }

.banner .flashBox { position:relative; min-width:1920px; left:50%; margin-left:-960px; text-align:center; }

	/* 热点 */
.HOT-KEYS { position:relative; height:57px; }
.HOT-KEYS .keyleft { width:1140px; margin:0 auto; font-size:14px; line-height:57px; }
.HOT-KEYS .title { float:left; color:#000; }
.HOT-KEYS .title .title_more { font-weight:bold; }
.HOT-KEYS .content{ padding:0 0;}
.HOT-KEYS .content a { position:relative; display:inline-block; padding:0 28px; }
.HOT-KEYS .content a:after { position:absolute; left:0; top:0; content:"/"; display:block; vertical-align:top; }
.HOT-KEYS .content a:first-child:after { content:""; }

	/* 搜索 */
.searchformBox { position:absolute; right:50%; top:50%; height:22px; margin-top:-14px; margin-right:-570px; padding:3px 10px; border-radius:16px; z-index:1; }
.searchformBox form { height:22px; }
.searchformBox .serach_input { width:210px; height:18px; border:0; background:none; padding:2px; font-size:12px; transition:all 0.2s linear 0s; vertical-align:top; }
.searchformBox .btn_serach { width:22px; height:22px; border:0; content:""; color:#fff; cursor:pointer; }
.searchformBox:hover .serach_input { width:220px; color:#000; }



/**************************************************

		608框架：iFCB

**************************************************/

	/* 框架结构样式 */
.iFCB { position:relative; width:1200px; margin:0 auto; padding:50px 0 30px; background:#fff; }

	/* 图片平铺方式 */
.iFCB-bnrb { background-position:right bottom !important; background-repeat:no-repeat !important; }
.iFCB-bnct { background-position:center top !important; background-repeat:no-repeat !important; }

	/* 图片列表个数 */
.iFCB-PRO-1 { width:100%; }
.iFCB-PRO-2 { width:50%; }
.iFCB-PRO-3 { width:33.333%; }
.iFCB-PRO-4 { width:25%; }
.iFCB-PRO-5 { width:20%; }
.iFCB-PRO-6 { width:16.666%; }
.iFCB-PRO-7 { width:14.28%; }
.iFCB-PRO-8 { width:12.5%; }
.iFCB-PRO-9 { width:11.11%; }
.iFCB-PRO-10 { width:10%; }

.pic_list_1 { width:100%; }
.pic_list_2 { width:50%; }
.pic_list_3 { width:33.3%; }
.pic_list_4 { width:25%; }
.pic_list_5 { width:20%; }



/**************************************************

		首页标题  新增样式：pg_inside

**************************************************/
.iFCB-title,.iFCB-title-dis { height:60px; margin-bottom:30px; text-align:center; clear:both; }
.iFCB-title .content,.iFCB-title-dis .content { position:relative; height:60px; display:inline-block; padding:0 0 0 294px; text-align:center; }
.iFCB-title .content .title h2,.iFCB-title-dis .content .title h2 { min-width:348px; max-width:628px; margin:0; padding:0 294px 0 0; font-size:28px; line-height:60px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }



/**************************************************

		内页总控  新增样式：pg_inside

**************************************************/

	/* 内页主体 */
.mainbg { position:relative; width:1140px; margin:0 auto; padding:30px 30px; background:#fff; box-shadow: 0 1px 10px #eee }
.mainbg:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html .mainbg { height:1%; }*+html .clearfix { min-height:1%; }

#inside_leftObj .promore { display:none; }

	/* 会员登录部分后加*/
.pg_inside .right>div .module_form_content {width: 60%;margin: 0 auto;    margin-top: 72px;}
.pg_inside .right>div .btn-area { padding-left: 168px !important;}


.pg_inside .right>div.module_form_box .module_form_content {width:auto;margin: 0 auto;    margin-top: 0;}
.pg_inside .right>div.module_form_box .btn-area { padding-left: auto!important; padding-right: 0 !important;}



.ftLinkWrap,.ahhome-fixed { }
	/* 徽商网资讯 */
.ahhome-fixed iframe { position:relative; left:50%; width:1140px !important; margin:0 0 0 -600px !important; padding:0 30px; background:#fff !important; vertical-align:top; }
	/* 友情链接 */
.ftLink { width:1140px !important; padding:0 30px 25px; background:#fff; font-size:13px; line-height:24px; }
.ftLink strong { font-size:16px; }
.ftLink a { margin:0 18px; }

	/* 版权 */
.footer { width:100%; float:left; background-color:#084987; padding-top:15px; padding-bottom:15px; min-width:1200px; text-align:center; color:#fff; }
.footer .ft-wrap table { margin: 0 auto; }
.footer a { color:#fff; }
.footer a:hover { color:#fff; }

	/*  内页菜单 - 左右结构 */
.pg_inside .footer { padding-bottom:30px; }


	/**********************************************

			内页通栏新增4种布局区分样式：
				左  右：inner1
				通  栏：inner2
				上左右：inner3
				下左右：inner4

	**********************************************/

		/* 默认 主体在左 */
#leftObj { float:left; width:240px; margin-right:30px; }
#rightObj { display:block; overflow:hidden; zoom:1; padding:0 0 50px; min-height:300px; }

#rightObj h2.title { display:none; }

		/* 内页布局 通栏 */
.main_bottom,.location,.inside_content { clear:both; }

		/* 左右：inner1 主体在左 推荐部分通栏 */
.inner1 #inside_leftObj { float:right; width:240px; margin-left:30px; margin-top:10px; }
.inner1 #rightObj { padding:10px 0 30px; }


		/* 通栏：inner2 */
.inner2 #inside_leftObj { clear:both; }

		/* 上左右：inner3 二级栏目、主体、推荐部分 通栏 */
.inner3 #rightObj { float:right; width:870px; padding:0; }
.inner3 .inside_content { float:left; width:240px; clear:none; }


		/* 下左右：inner4 二级栏目通栏 主体内容、推荐部分 左右  */
.inner4 #rightObj { float:left; width:870px; padding:0; }
.inner4 .inside_content { float:right; width:240px; clear:none; }



/*
.inner3 #inside_leftObj { float:right; width:240px; margin-left:30px; }
*/

	/* 部分功能页面 栏目部分隐藏  */
.inner1 .common,.inner2 .common,.inner3 .common,.inner4 .common { display:none; }


	/* 内页 - 推荐资讯 */
.inner #leftObj .iFCB-inside-title,.m-item { margin-bottom:20px; }

		/* 内页 - 联系方式 */
.iFCB-inside-contact div.title { margin-bottom:0!important; }
.iFCB-inside-contact div.content { box-shadow: 0 2px 5px #ddd; background-color:#f6f6f6; }

.inner1 .inside_content .iFCB-inside-contact,
.inner2 .inside_content .iFCB-inside-contact,
.inner3 .inside_content .iFCB-inside-contact { display:none; }


/**************************************************

		常见框架模块

**************************************************/

	/*		图文内容 TW	*/
.TW_CONTENT { padding:0; overflow:hidden; zoom:1; }
.TW_CONTENT .pic { line-height:2; }
.TW_CONTENT .pic img { max-width:870px; height:auto; background:#eee; }
.TW_CONTENT .intro .t { height:26px; margin:0; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:bold; font-size:14px; }
.TW_CONTENT .intro .v { font-size:14px; }
.TW_CONTENT .intro .d { padding:10px 0; }

#rightObj .TW_CONTENT .intro .t { height:auto; }
#rightObj .TW_CONTENT .intro .v { /*color:#444;*/ font-size:14px; line-height:2; }

	/* 左侧图片列表 */
#leftObj .TW_CONTENT li { margin-bottom:15px; }
#leftObj .TW_CONTENT li .pic { margin-bottom:10px; }
#leftObj .TW_CONTENT li .pic img { width:100%; }
#leftObj .TW_CONTENT li .intro .v { padding:8px 0; }
#leftObj .TW_CONTENT li .more { width:119px; height:38px; line-height:38px; text-align:center; }

	/*		新闻列表 XW	*/
.XW_LIST { padding:0; }
.XW_LIST li .wrap { border-bottom:1px dotted #b2b2b2; margin:0; overflow:hidden; zoom:1; }
.XW_LIST li .wrap .topic { padding:12px; display:block; }
.date { float:right; padding:12px; }

	/*	头条新闻 TTXW */
.TTXW_CONTENT { overflow:hidden; zoom:1; padding:0; }
.TTXW_CONTENT .pic { float:left; margin:0 20px 0 0; }
.TTXW_CONTENT .pic img { border:1px solid #d9d9d9; padding:5px; }
.TTXW_CONTENT .intro { display:block; overflow:hidden; zoom:1; }
.TTXW_CONTENT .intro .t { height:28px; line-height:28px; margin:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:bold; font-size:15px; }
.TTXW_CONTENT .intro .v { line-height:23px; color:#888; font-size:12px; margin:0 0 10px; }
.TTXW_CONTENT .intro .d { padding:10px 0; }

#rightObj .TTXW_CONTENT { padding:0 20px 20px; overflow:hidden; }

.TTXW_LIST { overflow:hidden; zoom:1; padding:0 0 5px; }
.TTXW_LIST li .wrap { border-top:1px dotted #b2b2b2; margin:0 15px; overflow:hidden; zoom:1; }
.TTXW_LIST li .wrap .topic { padding:10px; display:block; }

#rightObj .TTXW_LIST li .wrap { margin:0 20px; }
#rightObj .TTXW_LIST li .wrap .topic { padding:13px; }

.news_thumb .TTXW_CONTENT { padding:0 18px 18px; }

	/*		图文列表 TWLB	*/
.TWLB_LIST { padding:0; }
.TWLB_LIST li { padding:15px 0; margin:0; border-bottom:1px solid #f1f1f1; overflow:hidden; }
.TWLB_LIST li .pic { float:left; min-width:120px; margin:0 1rem 0 0; }
.TWLB_LIST li .pic img { border:1px solid #d9d9d9; padding:5px; }
.TWLB_LIST li .txt { display:block; overflow:hidden; *zoom:1; }
.TWLB_LIST li .txt h4 { height:30px; margin:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:bold; line-height: 30px; }
.TWLB_LIST li .txt p { line-height:1.8; /*height:82px;*/ padding:5px 0 0; overflow:hidden; color:#666; }
.TWLB_LIST li .more { clear:both; height:auto; padding:10px 0 0; }

	/* 左右结构 - 二级栏目 */
#leftObj .iFCB-inside-title div.title .title_more, .inner3 .inside_content .iFCB-inside-title div.title .title_more, .inner4 .inside_content .iFCB-inside-title div.title .title_more { min-width:70px; }

#leftObj .iFCB-list li, #leftObj .iFCB-TPLB li, .inner3 .inside_content .iFCB-list li, .inner3 .inside_content .iFCB-pro .bd li, .inner4 .inside_content .iFCB-list li, .inner4 .inside_content .iFCB-pro .bd li { width:100% !important; }

#leftObj .iFCB-TPLB li .pic { padding:10px 10px 50px; }
#leftObj .iFCB-TPLB li img { width:100%!important; height:auto!important; }

#leftObj .iFCB-list li .date,.inside_content .iFCB-list li .date,.inside_content .iFCB-list li .date { display:none; }

.btn-area .btn-submit, .btn-area .reset {
    width: 32%;
    height: 34px;
    border: 0;
    font-size: 14px;
    line-height: 34px;
}
.btn-area .btn-submit {
    background: #EEE;
    color: #333;
    margin-right: 24px;
}
.btn-area .reset {
    background: #EEE;
    color: #1c1b1b;
}

.formitemlist {}
.formitemlist td { padding: 0  10px  20px; }
.formitemlist .leftspan {}
.formitemlist .formInput2 {}
.formitemlist .formInput {width:80%; border:1px solid #dedbd7; padding:5px 8px;font-size:12px;color:#666;line-height:24px;}
.formitemlist .text-box {}
.formitemlist .single-line {}
.formitemlist .date { float:none;width:80%; border:1px solid #dedbd7; padding:5px 8px;font-size:12px;color:#666;line-height:24px; }

.inside_left .box .title_more a, #leftObj .box .title_more a, .pro_sort_box .title_more a {
    color: #666 !important;
}

.inner .pro_sort_box .title_more a,
.inner1 .pro_sort_box .title_more a {
    color: #fff !important;
}