@charset "utf-8";

body{

	background:#FFF;

}

.mar_t25p{

	margin-top:25px;

}

.pd_b35p{

	padding-bottom:35px;

}

/*@header*/

.header{

	width:100%;

	height:618px;

}

/*@top*/

.top{

	height:124px;

	overflow:hidden;

}

/*@nav*/

.nav{

	width:100%;

	height:33px;

	background:url(../images/bg1.jpg) repeat-x;

}

.nav-a{

	width:882px;

	margin:0 auto;

}

.n_son{

	position:relative;

	float:left;

	display:inline;

	width:98px;

	height:33px;

}

.n_son a{

	position:absolute;

	top:-4px;

	left:0;

	display:block;

	width:105px;

	height:37px;

	color:#FFF;

	text-decoration:none;

	font:400 14px/36px "Microsoft YaHei";

	text-align:center;

}

.n_son a:hover{

	background:url(../images/bg3.png) center top no-repeat;

	_text-decoration:none;

	_background: none;

	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bg3.png";)

}

/*@fla*/

.fla{

	width:100%;

	height:420px;

	center top no-repeat;

	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:41px;

	background:#0f3671;

	overflow:hidden;

}

/*notice*/

.notice{

	width:670px;

	height:41px;

	overflow:hidden;

}

.n_tl{

	width:88px;

	font:400 16px/38px "Microsoft YaHei";

	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(../images/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(../images/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 "Microsoft YaHei";

	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 "Simsun";

}

.tl-a .more a{

	color:#4a4a4a;

}

/*@ipro*/

.ipro{

	margin-top:45px;

	height:305px;

}

.ipro .tl-a{

	background:url(../images/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:262px;

	height:251px;

	margin-top:48px;

	overflow:hidden;

}

.icontact-con{

	width:144px;

	height:198px;

	padding:32px 0 0 118px;

	background:url(../images/bg7.jpg) left bottom no-repeat;

	text-align:left;

	font:400 12px/31px "Simsun";

	overflow:hidden;

}

/*@inews*/

.inews{

	width:679px;

	height:251px;

	margin-top:48px;

	overflow:hidden;

}

.inews .tl-a{

	background:url(../images/bg8.jpg) 112px top no-repeat;

}

.inews-con{

	width:679px;

	height:198px;

	padding-top:32px;

}

.inews-huan{

	width:244px;

	height:187px;

	padding:9px 0 0 9px;

	margin-top:2px;

	background:url(../images/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:100%;

	height:150px;

	padding:60px 0 52px;

	background:#f5f5f5;

	overflow:hidden;

}

.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(../images/bg10.jpg) right top no-repeat;

	font:400 12px/27px "Simsun";

	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 "Simsun";

	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:165px;

	overflow:hidden;

}

.bottom-a{

	width:968px;

	height:121px;

	padding:36px 6px 8px;

	color:#ababab;

}

.bottom-infor-a{

	width:342px;

	height:108px;

	padding:12px 0 0;

	font:400 12px/24px "Simsun";

	border-bottom:1px dotted #787878;

}

.bottom-a a{

	color:#ababab;

}

.bottom-infor-b{

	width:348px;

	height:120px;

	padding-left:22px;

	font:400 12px/30px "Simsun";

	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(../images/bg11.png) left center no-repeat;

}

.bottom-infor-b span.B{

	background:url(../images/bg12.png) left center no-repeat;

}

.bottom-infor-b span.C{

	background:url(../images/bg13.png) left center no-repeat;

}

.bottom-infor-c{

	width:230px;

	height:120px;

	padding-left:24px;

	border-bottom:1px dotted #787878;

}

.bottom-logo{

	margin-top:15px;

}

/*@paging code*/

/*@pmain*/

.pmain{

	background:url(../images/bg5.png) top no-repeat;

	padding:51px 0 22px;

}

/*@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 "Microsoft YaHei";

	color:#024b8f;

	text-shadow:0 0 0 #024b8f;

    height:35px;

}

.pmain-tl .more{

	color:#624128;

	height:35px;

	font:400 12px/38px "Simsun";

	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 "Microsoft YaHei";

	color:#FFF;

	text-indent:16px;	

}

/*@pcla*/

.pcla-son{

	width:248px;

	font:400 14px/30px "Simsun";

	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(../images/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(../images/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;	

}

/*@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(../images/bg7.jpg) left bottom no-repeat;

	text-align:left;

	font:400 12px/31px "Simsun";

}

/*@pAC*/

.pAC{

	font:400 14px/28px "Simsun";

	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 "Simsun";

	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 "Simsun";

}

.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(../images/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 "Simsun";

	overflow:hidden;

}

.mixUl_son .dd_tl a{

	color:#184cb6;

}

.mixUl_son .dd_tl span{

	font:400 12px/32px "Simsun";

	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(../images/bg10.jpg) right top no-repeat;

	font:400 12px/27px "Simsun";

	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:200px;

	height:250px;

	padding:9px 7px;

	margin:24px 8px 0 0;

	overflow:hidden;

	background:#e1dbdb;

}

.picUl-son .pic{

	width:200px;

	height:200px;

	overflow:hidden;

}

.picUl-son .text{

	width:200px;

	height:43px;

	padding-top:10px;

	overflow:hidden;

	text-align:center;

}

.picUl-son .text a{

	color:#000;

}

/*!*@pageMoreTop*!*/

/*.pageMoreTop{*/

	/*font:400 14px/25px "Simsun";*/

	/*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(../images/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(../images/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}





/*------search-------*/

.search01{ float:right; width:272px; height:37px; margin:10px 10px 0 0}

.search02{ float:left;}

.search02 input.search03{ float:left; width:141px; font-size:12px; color:#000; font-family:'微软雅黑'; height:21px; line-height:21px;  border:none; border:0; padding-left:5px; border:1px solid #cccccc;    background: #fff; }

.search01 input.search04{  float:right; width:33px; font-size:14px; color:#ccc; font-family:'微软雅黑'; height:23px;border:none; border:0; background: url(../images/search_but.jpg) no-repeat center center;  cursor:pointer;}







.search05{ float:left; width:82px; margin-left:2px;}

.jslct { float:left;color:#d57173;font-family:"微软雅黑";display:inline-block;*display:inline;zoom:1;font-size:12px;position:relative;vertical-align:middle;cursor:default; width:60px; padding-right:22px; height:23px; line-height:23px; background: url(../images/select.gif) no-repeat  center;z-index:0;}

.jslct_hover {}

.jslct div.jslct_t {position:relative; z-index:2;*display:block!important;*display:inline;zoom:1;}

.jslct em {font-style:normal;margin:0;padding:0 ;display:block; text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.jslct dl, .jslct dl dd {padding:0;margin:0;list-style:none}



.jslct dl {background:#da5b5d;position:absolute;top:27px;left:0px;cursor:default; width:66px; overflow:hidden;z-index:1;display:none; font-size:12px;}

.jslct_hover dl {}

.jslct dl dd { text-align:center;line-height:24px; white-space:nowrap;cursor:pointer;background:#da5b5d;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; color:#fff}

.jslct dl dd:hover {color:#fff; }

.jslct dl dd.hover {color:#fff; }

.jslct .jslcted {}

.jslct dl dd.noborder {}





.menu{ float:left; width:100%; z-index:9 !important;height:67px; line-height:67px;position:relative; z-index:9;background:url(../images/navbg.jpg) 0 0 repeat-x}

.menu ul{ width:980px; margin:0 auto;position: relative;height:67px;}

.menu li{display:inline; float:left; position:relative;text-align:center; width:108px;}

.menu li a{ text-align:center; display:block;width:100%; font-size:18px; color:#fff;font-family:'Microsoft Yahei';background:url(../images/menuline.gif) right center no-repeat}

.menu a:hover,.menu a.cur{ color:#f8c700;}

.menu .nav{ position:absolute; z-index:99999 !important; left:0;width:108px; background: #111413;}

.menu li .nav a{ float:left; color:#fff; width:100%; text-align:center;line-height:29px;background: #111413

}

.menu .nav a:hover,.menu .nav a.cur{height:29px; line-height:29px; padding:0;margin:0;background: #111413

}



/*首页头部banner*/

.banner{height:413px; width:100%; margin:0 auto; overflow:hidden; position:relative;}

.banner>ul{width:auto;}

.banner>ul li{height:413px; background-size:cover; background-position:center center; float:left; background-repeat:no-repeat;}

.banner>ul li a{ float:left; width:100%; height:100%}



.banner .ctrl{position:absolute; width:100%; padding:10px 0; z-index:99; bottom:0; right:0; text-align:center; background:rgba(0,0,0,0.6) ;height: 9px;

}

.banner .ctrl div{width:12px; height:12px; display:inline-block; background-color:#fff; border-radius:100%; margin-left:10px; cursor:pointer;}

.banner .ctrl div.now{background-color:#c12a2a;}

.banner .prev{ display:none;width:42px; height:90px; background-image:url(../images/arrow_left.png); position:absolute; z-index:10; left:177px; bottom:50%; margin-bottom:-45px; cursor:pointer;}

.banner .next{ display:none;width:42px; height:90px; background-image:url(../images/arrow_right.png); position:absolute; z-index:10; right:177px; bottom:50%; margin-bottom:-45px; cursor:pointer;}



/*==========分页样式===========*/

.paging {width:100%;height:24px;text-align:center; padding:15px 0; float:right}

.paging a,.paging span {font:12px/24px "microsoft yahei";color: #289bf2;text-decoration:none;padding:0 8px;border:solid 1px #289bf2;display:inline-block;white-space:nowrap;margin:0 3px;}

.paging a {background:none;}

.paging a:hover {background: #289bf2;color: #ffffff;border:solid 1px #289bf2;}

.paging span {background: #289bf2;color: #ffffff;border:solid 1px #289bf2;}

.page{width:100%;margin:10px auto;overflow: hidden;position: relative; }

.page p{width:100%;height:28px;font:12px/28px "microsoft yahei";color: #289bf2;overflow: hidden;}

.page p a{color: #289bf2

}

.page p a:hover,.back:hover{text-decoration: underline}

.back{font:14px/39px "microsoft yahei";color: #ffffff;width:138px;margin:0 auto;border-radius:4px;display:block;text-align:center; background: #289bf2;}





























