﻿@charset "utf-8";
body{
	background:#FFF;
}
.mar_t25p{
	margin-top:25px;
	margin-bottom:15px;
}
.pd_b35p{
	padding-bottom:35px;
}
/*@header*/
.header{
	width:100%;
	height:490px;
}
/*@top*/
.top{
	height:110px;
	overflow:hidden;
}
/*@nav*/
.nav{
	width:100%;
	height:33px;
	background:url(../img/bg1.jpg) repeat-x;
}
.nav-a{
	width:980px;
	padding-left:20px;
	margin:0 auto;
}
.n_son{
	 display: inline;
    float: left;
    height: 33px;
    position: relative;
	
}
.n_son a{
	top:-4px;
	left:0;
	height:33px;
	padding:0 15px;
	display:block;
	color:#FFF;
	text-decoration:none;
	font:400 14px/36px "Tahoma,Geneva,sans-serif";
	text-align:center;
}
.n_son a:hover{
	background:url(../img/bg3.png) center top repeat-x;
	_text-decoration:none;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bg3.png";)
}
/*@fla*/
.fla{
	width:100%;
	height:350px;
	background: #CCCCCC;
	background-size:100% 100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg2.jpg',sizingMethod='scale');}
	overflow:hidden;
}
.fla-a{
	height:420px;
	overflow:hidden;
}
/*@header-a*/
.header-a{
	height:1px;
	background:#0f3671;
	overflow:hidden;
}
/*notice*/
.notice{
	width:670px;
	height:41px;
	overflow:hidden;
}
.n_tl{
	width:88px;
	font:400 16px/38px "Tahoma,Geneva,sans-serif";
	color:#FFF;
}
#n_con{
	float:left;
	display:inline;
	width:582px;
	height:41px;
	line-height:46px;
	overflow:hidden;
}
#n_c_in{
	width:752%;
	float:left;
}
#n1p,#n2p{
	float:left;
	color:#2e75e0;
}
/*@t_srh*/
.t_srh{
	width:234px;
	height:29px;
	border:none;
	background:url(../img/bg4.jpg) no-repeat;
	position:relative;
	margin:6px 11px 0 0;
}
.s_txt{
	position:absolute;
	top:0;
	left:11px;
	border:none;
	width:182px;
	height:29px;
	line-height:31px;
	color:#4a4a4a;
	text-indent:6px;
	background:none;
	overflow:hidden;
}
.s_btn{
	position:absolute;
	top:5px;
	right:10px;
	background:url(../img/bg5.jpg) no-repeat;
	border:none;
	width:23px;
	height:20px;
	cursor:pointer;
}
/*@index code*/
/*@tl-a*/
.tl-a{
	width:100%;
	height:21px;
}
.tl-a h2{
	font:400 16px/1 "Tahoma,Geneva,sans-serif";
	color:#ac0205;
	text-shadow:0 0 0 #ac0205;
}
.tl-a .more{
	width:72px;
	height:19px;
	text-align:center;
	background:#f8f8f8;
	border:1px solid #c6c6c6;
	font:400 12px/19px "Tahoma,Geneva,sans-serif";
}
.tl-a .more a{
	color:#4a4a4a;
}
/*@ipro*/
.ipro{
	margin-top:15px;
	height:305px;
}
.ipro .tl-a{
	background:url(../img/bg6.jpg) -1px top no-repeat;
}
.ipro .tl-a h2{
	margin-left:426px;
}
/*@ipro-con*/
.ipro-con{
	width:980px;
	height:241px;
	margin-top:43px;
}
#ScrollBox{
	overflow:hidden;
	float:left;
	display:inline;
	width:914px;
	height:241px;
	margin:0;
}
#ScrollBox li{
	float:left;
	display:inline;
	width:200px;
	height:223px;
	padding:9px 7px;
	margin-right:22px;
	overflow:hidden;
	background:#e1dbdb;
}
#ScrollBox li .pic{
	width:200px;
	height:200px;
	overflow:hidden;
}
#ScrollBox li .text{
	width:200px;
	height:13px;
	padding-top:10px;
	overflow:hidden;
	text-align:center;
}
#ScrollBox li .text a{
	color:#000;
}
.ctrl{
	float:left;
	display:inline;
	width:33px;
	height:84px;
	margin-top:79px;
}
/*@icontact*/
.icontact{
	width:285px;
	height:251px;
	margin-top:48px;
	overflow:hidden;
}
.icontact-con{
	width:284px;
	height:242px;
}
/*@inews*/
.inews{
	width:679px;
	height:251px;
	margin-top:48px;
	overflow:hidden;
}
.inews .tl-a{
	background:url(../img/bg8.jpg) 112px top no-repeat;
}
.inews-con{
	width:680px;
	height:198px;
	padding-top:10px;
}
.inews-con ul{font-size:12px; font-family:'Tahoma,Geneva,sans-serif'; line-height:22px; margin:10px;}
.inews-huan{
	width:244px;
	height:187px;
	padding:9px 0 0 9px;
	margin-top:2px;
	background:url(../img/bg9.jpg) no-repeat;
	overflow:hidden;
}
.inews-list{
	width:407px;
	height:187px;
}
.inews-list li{
	height:24px;
	line-height:24px;
	color:#FFF;
	background:#0f3671;
	text-indent:4px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.inews-list li a{
	color:#FFF;
}
/*@icase*/
.icase{
	width:1000px;
	height:150px;
	background:#f5f5f5;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 22px;
	padding-left: 0;
}
.icase-a{
	height:150px;
}
.icase-con{
	width:808px;
	height:150px;
	overflow:hidden;
}
.icase-son{
	position:relative;
	width:200px;
	height:150px;
	margin-left:2px;
	overflow:hidden;
}
.icase-son dd{
	display:none;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:27px;
	background:#000 url(../img/bg10.jpg) right top no-repeat;
	font:400 12px/27px "Tahoma,Geneva,sans-serif";
	text-indent:50px;
}
.icase-son dd a{
	text-decoration:none;
	color:#FFF;	
}
.icase-son dd a:hover{
	_text-decoration:none;
}
/*@footer*/
.footer{
	width:100%;
	overflow:hidden;
}
/*@link*/
.link{
	height:63px;
	overflow:hidden;
}
.link-tl{
	width:87px;
	height:63px;
	overflow:hidden;
}
.link_con{
	width:893px;
	overflow:hidden;
	font:400 12px/66px "Tahoma,Geneva,sans-serif";
	height:63px;
	color:#4a4a4a;
}
.link_con a{
	color:#4a4a4a;
}
.link_con span{
	padding:0 12px;
	white-space:nowrap;
	display:inline-block;
}

/*@bottom*/
.bottom{
	width:100%;
	background:#3e3e3e;
	height:185px;
	overflow:hidden;
}
.bottom-a{
	width:968px;
	height:165px;
	padding:16px 6px 8px;
	color:#ababab;
}
.bottom-infor-a{
	width:342px;
	height:158px;
	padding:2px 0 0;
	font:400 14px/25px "Tahoma,Geneva,sans-serif";
	border-bottom:1px dotted #787878;
}
.bottom-infor-a span.A{
	background:url(../img/bg11.png) left center no-repeat; padding-left:22px;
}
.bottom-infor-a span.B{
	background:url(../img/bg12.png) left center no-repeat; padding-left:22px;
}
.bottom-infor-a span.C{
	background:url(../img/bg13.png) left center no-repeat; padding-left:22px;
}
.bottom-infor-a span.D{
	background:url(../img/bg14.png) left center no-repeat; padding-left:22px;
}
.bottom-infor-a span.E{
	background:url(../img/bg15.png) left center no-repeat; padding-left:22px;
}
.bottom-a a{
	color:#ababab;
}
.bottom-infor-b{
	width:348px;
	height:158px;
	padding-left:22px;
	font:400 14px/25px "Tahoma,Geneva,sans-serif";
	border-bottom:1px dotted #787878;
	border-left:1px dotted #787878;
	border-right:1px dotted #787878;
}
.bottom-infor-b span{
	display:inline-block;
	padding-left:32px;
}
.bottom-infor-b span.A{
	background:url(../img/bg11.png) left center no-repeat;
}
.bottom-infor-b span.B{
	background:url(../img/bg12.png) left center no-repeat;
}
.bottom-infor-b span.C{
	background:url(../img/bg13.png) left center no-repeat;
}
.bottom-infor-b span.D{
	background:url(../img/bg14.png) left center no-repeat;
}
.bottom-infor-b span.E{
	background:url(../img/bg15.png) left center no-repeat;
}
.bottom-infor-c{
	width:170px;
	height:148px;
	padding-top:10px;
	padding-left:84px;
	border-bottom:1px dotted #787878;
}
.bottom-logo{
	margin-top:15px; 
}
/*@paging code*/
/*@pmain*/
.pmain{
	background:url(../img/bg5.png) top no-repeat;
	padding:51px 0 12px;
}
/*@pmain-a*/
.pmain-a{
	width:702px;
}
/*@pmain-b*/
.pmain-b{
	width:248px;
}
/*@pmain-tl*/
.pmain-tl{
	width:100%;
	height:35px;
	border-bottom:2px solid #d3d3d3;
	overflow:hidden;
}
.pmain-tl h2{
	font:400 18px/35px "Tahoma,Geneva,sans-serif";
	color:#024b8f;
	text-shadow:0 0 0 #024b8f;
    height:35px;
}
.pmain-tl .more{
	color:#624128;
	height:35px;
	font:400 12px/38px "Tahoma,Geneva,sans-serif";
	margin-right:8px;
}
.pmain-tl .more a,.pmain-tl .more a:visited{
	color:#624128;
}
/*@tl-b*/
.tl-b{
	background:#184cb6;
	height:49px;
	font:400 18px/49px "Tahoma,Geneva,sans-serif";
	color:#FFF;
	text-indent:16px;	
}
/*@pcla*/
.pcla-son{
	width:248px;
	font:400 14px/30px "Tahoma,Geneva,sans-serif";
	text-indent:28px;
	margin-top:7px;
}
.pcla-son a{
	display:block;
	color:#676767;
	text-decoration:none;
	background:#FFF;
	width:246px;
	height:30px;
	border:1px solid #d5d5d5;
}
.pcla-son a:hover{
	color:#FFF;
	background:#024b8f;
	_text-decoration:none;
}
.pcla-son ul{
	display:none;
	margin-top:8px;
	padding-left:47px;
}
.pcla-son li{
	height:30px;
	line-height:30px;
	background:url(../img/bg14.jpg) left center no-repeat;
	width:100%;
	text-indent:22px;
}
.pcla-son li a{
	display:inline;
	color:#676767;
	border:none;
	background:none;
}
.pcla-son li a:hover{
	background:none;
	color:#676767;
	text-decoration:underline;
}
/*@pnews*/
.pnews-con li{
	width:246px;
	margin-top:8px;
	height:28px;
	border:1px solid #d5d5d5;
	background:#FFF url(../img/bg15.jpg) 16px center no-repeat;
	line-height:28px;
	text-indent:34px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#4a4a4a;
}
.pnews-con li a{
	color:#4a4a4a;
	font-size:14px;
}
/*@pcontact*/
.pcontact .tl-a h2{
	width:85px;
	overflow:hidden;
}
.pcontact-con{
	width:148px;
	height:198px;
	min-height:198px;
	padding:32px 0 0 100px;
	background:url(../img/bg7.jpg) left bottom no-repeat;
	text-align:left;
	font:400 12px/31px "Tahoma,Geneva,sans-serif";
}
/*@pAC*/
.pAC{
	font:400 14px/28px "Tahoma,Geneva,sans-serif";
	width:94%;
	margin:0 auto;
	padding:24px 0;
	color:#4a4a4a;
}
/*@pFC*/
.pFC{
	width:94%;
	margin:0 auto;
	padding:24px 0;
}
.pFC h3{
	width:100%;
	text-align:center;
	color: #184cb6;
	font:700 18px/1.6 "Tahoma,Geneva,sans-serif";
	padding-bottom:13px;
}
.pFC .pic{
	text-align:center;
	margin-top:20px;
	width:100%;
	overflow:hidden;
}
.pFC .pic img{
	padding:4px;
	border:1px solid #184cb6;
}
.pFC .text{
	margin-top:32px;
	color:#4a4a4a;
	font:400 14px/1.8 "Tahoma,Geneva,sans-serif";
}
.pubDate{
	width:560px;
	padding:6px 0;
	margin:0 auto;
	line-height:16px;
	color:#4a4a4a;
	position:relative;
}
.pubDate a{
	color:#184cb6;
}
.pubDate .date,.pubDate .font{
	padding:0 4px;
}
.pubDate .baiduFx{
	position:absolute;
	right:0;
	top:0;
}
.fenyefh{
	font-size:14px;
	text-align:center;
	height:20px;
	margin-top:10px;
	padding:16px;
	overflow:hidden;
}
.fenyefh a{
	color:#184cb6;
}
.fenyeud{
	font-size:14px;
	width:600px;
	text-align:left;
	height:20px;
	padding:5px 0;
	color:#4a4a4a;
}
.fenyeud a{
	color:#184cb6;
}
/*@itemUl*/
.itemUl{
	width:94%;
	margin:0 auto;
	padding:24px 0;
}
.itemUl li{
	height:36px;
	line-height:36px;
	background:url(../img/bg15.jpg) left center no-repeat;
	color:#757575;
	overflow:hidden;
	text-indent:24px;
	border-bottom:1px dotted #999;
	width:100%;
}
.itemUl li a{
	color:#4a4a4a;
}
.itemUl li .date{
	font-size:12px;
	padding:0;
}
/*@mixUl*/
.mixUl{
	width:96%;
	margin:0 auto;
	padding:12px 0;
}
.mixUl_son{
	height:104px;
	margin-bottom:24px;
}
.mixUl_son dt{
	position:relative;
	width:133px;
	height:100px;
	border:2px solid #d8d6d4;
	overflow:hidden;
}
.mixUl_son dd{
	width:510px;
	height:104px;
	margin-left:20px;
	overflow:hidden;
}
.mixUl_son .dd_tl{
	height:32px;
	font:700 12px/32px "Tahoma,Geneva,sans-serif";
	overflow:hidden;
}
.mixUl_son .dd_tl a{
	color:#184cb6;
}
.mixUl_son .dd_tl span{
	font:400 12px/32px "Tahoma,Geneva,sans-serif";
	color:#184cb6;
}
.mixUl_son .dd_con{
	color:#4a4a4a;
	line-height:24px;
	text-indent:2em;
	height:72px;
}
/*@caseUl*/
.caseUl{
	width:96%;
	margin:0 auto;
	padding:12px 0;
}
.caseUl-son{
	width:200px;
	height:196px;
	margin:20px 36px 0 0;	
}
.caseUl-son .pic{
	width:200px;
	height:150px;
}
.caseUl-son .txt{
	margin-top:19px;
	height:27px;
	background:#000 url(../img/bg10.jpg) right top no-repeat;
	font:400 12px/27px "Tahoma,Geneva,sans-serif";
	text-indent:50px;
}
.caseUl-son .txt a{
	color:#FFF;
}
/*@picUl*/
.picUl{
	width:100%;
	margin:0 auto;
	padding:12px 0;
}
.picUl-son{
	float:left;
	display:inline;
	width:212px;
	height:200px;
	margin:14px 30px 0 0;
	overflow:hidden;
}
.picUl-son img{
	width:200px;
	height:160px;
	overflow:hidden;
	border:1px solid #999999;
	padding:5px;
}
.picUl-son .text{
	width:200px;
	height:25px;
	padding-top:10px;
	overflow:hidden;
	text-align:center;
}
.picUl-son .text a{
	color:#000;
}
/*@pageMoreTop*/
.pageMoreTop{
	font:400 14px/25px "Tahoma,Geneva,sans-serif";
	color:#4a4a4a;
	width:100%;
	padding:12px 0;
}
.pageMoreTop ul{
	text-align:center;
	padding:5px;
	float:right;
}
.pageMoreTop ul li{
	float:left;
	display:inline;
	border:1px solid #184cb6;
	margin-right:5px;
	font-size:12px;
	display:block;
}
.pageMoreTop ul li a{
	text-decoration:none;
	color:#4a4a4a;
	width:22px;
	display:block;
}
.pageMoreTop ul li.down a{
	width:52px;
}
.pageMoreTop ul li.end a{
	width:46px;
}
.pageMoreTop ul li a:hover{
	background:#184cb6;
	color:#FFF;
	text-decoration:none;
}
.pageMoreTop ul li.linkOn{
	text-decoration:none;
	background:#184cb6;
}
.pageMoreTop ul li.linkOn a{
	color:#FFF;
}
.pageMoreTop ul li.sum span{
	padding:0 10px;
}
.tiaozhuan{
	font-size:14px;
	color:#184cb6;
	line-height:25px;
	display:inline;
	height:25px;
}
.tiaozhuan select{
	_position:relative;
	_top:2px;
	width:50px;
}


#zoom{font-size:14px;line-height:180%; }

.ListType{text-align:right; padding-top:5px; color:#4a4a4a;}
.ListType a {color:#4a4a4a;}
.p_r_b{ height:30px; line-height:30px; text-align:right; padding-right:15px; background:#184cb6;clear:both; margin-top:10px; }
.p_r_b  a{color:#fff}
.right_box{ width:100%; clear:both; margin:0 auto; color:#9c8e9e; }
.right_box .picUl{width:710px;height:auto!important; padding:0px 5px;}
.right_box .picUl li{float:left;display:inline;margin:20px 30px 0px 0px;width:154px;height:210px;overflow:hidden;}
.right_box .picUl li div{width:154px;height:182px;overflow:hidden;}
.right_box .picUl li h3{line-height:32px;height:32px;font-size:12px;text-align:center;font-weight:normal;}
.right_box .picUl li h3 a{color:#4a4a4a;}


/* img_list
-----------------------------------------------------------------------------------------------------*/
.img_list{ width:100%; clear:both; overflow:hidden;}
.img_list li{ padding:8px 1px 0 7px; float:left; height:170px;}
.img_list li img{ border:1px #b7b6b6 solid; padding:2px 2px;}
.img_list li span{ display:block; background:url(../img/ico_10.gif) 15px center no-repeat; padding:0 0 0 25px; line-height:24px;}

/* txt_list
-----------------------------------------------------------------------------------------------------*/
.list_txt{ width:100%; padding-top:20px;}
.list_txt li{ background:url(../img/ico_10.gif) 10px 10px no-repeat; padding:0 0 0 25px; border-bottom:1px #CCC dotted; line-height:28px; width:95%; margin:0 auto; position:relative;}
.list_txt li a{color:#6d7286;}
.list_txt li span{ position:absolute; right:10px; top:0;}
.list_txt li p{ color:#808080; font-size:12px;}
/* txt_view
-----------------------------------------------------------------------------------------------------*/
.right_h5{ font-size:14px; text-align:center; line-height:18px; padding:8px 0 8px 0; margin:0; color:#006ea8;}
.fytime{ width:100%; text-align:center; color:#bfbfbf;}
.share{ width:220px; margin:0 auto; text-align:center;}
.fx_span{ color:#006ea8; line-height:16px;}

.txt_list_img{ text-align:center; padding:8px 0;}
.txt_list_img img{ border:1px #ccc solid; padding:2px 2px;}
.txt_list_p{ width:95%; margin:0 auto; line-height:24px;}


.pACBook{line-height:28px;padding:30px 20px;color:#333;font-size:14px; }
.pACBook p{font-size:14px;}
.pACBook div{color:#4a4a4a}
/* 首页新闻*/
.fixed{margin:0 auto;width:1000px;overflow:hidden;clear:both;zoom:1; padding-top:35px;}
/*=========信息=========*/
.news_warp_c{padding:5px 0;width:100%;background:#fff url(../img/keh_bg.jpg) repeat-x;overflow:hidden;}
.news_box_k{float:left;display:block;padding:0 30px;width:440px;overflow:hidden;}
.news_box_t{display:block;width:100%;height:30px;overflow:hidden;}
.news_box_t b{display:block;float:left;padding-left:42px;height:30px;line-height:30px;}
.news_list{padding:20px 0;width:100%;}
.news_list li{ float:left; height:35px; border-bottom: 1px dashed #CCCCCC; font-size:12px; font-family:'微软雅黑';}
.news_list li a{color:#535353;}
.news_list li span{float:right; font-size:12px;color:#535353;}
.pageSize{ clear:both; text-align:right;padding-top:40px; padding-bottom:15px;}
.pageSize a{color:#999; cursor:pointer; padding:2px 8px; margin-right:5px;  display:inline-block;  border:1px solid #ccc;}
.pageSize a:hover,.pageSize a.current{ background:#61a0cd; color:#fff;}
#pgServer span{padding:2px 8px; border:1px solid #ccc; background:#61a0cd; color:#fff; }