/* CSS Document */
#banner{ width:100%;  overflow:hidden;}
.banner{ margin:0 auto; height:350px;}
#page .title{ font-size:24px; text-align:center; color:#01207a; padding:30px 0;}
.right .nirtit{ border-bottom:1px solid #dddddd; height:32px; line-height:32px;}
.right .nirtit span{ border-bottom:1px solid #f58000; color:#333333; padding:4px 10px; font-size:18px;}
/*----------新闻中心-----------*/
.nircenter{ width:1200px; margin:0 auto; padding:30px 0;}
.nircenter .left{ width:250px; float:left;}
.nircenter .left .new{ padding-bottom:30px;}
.nircenter .left .new .img{ padding-bottom:10px;}
.nircenter .right{ width:930px; float:right;}
.nircenter .left .tit{ width:250px; height:80px; line-height:80px; background:#018ade; color:#fff; font-size:18px;}
.nircenter .left .tit strong{ padding-left:20px; float:left}
.nircenter .left .tit span{display:block; padding-top:30px; float:right; padding-right:20px; }
.nircenter .left ul li{ font-size:16px; width:230px; padding-left:20px; height:50px; line-height:50px; border-bottom:1px solid #fff; background:#edebeb;}
.nircenter .left ul li a{ color:#333;}
.nircenter .left ul li.first a{ color:#f58000;}
.nircenter .right .nirtit{ border-bottom:1px solid #dddddd; height:32px; line-height:32px;}
.nircenter .right .nirtit span{ padding:4px 0px;}
.nircenter .right .nirtit span a{ color:#333;}

/*--新闻列表页--*/
.nircenter .newlist ul li { border-bottom:1px solid #d6d6d6; padding-top:30px; height:195px;}
.nircenter .newlist img{ width:250px; float:left;}
.nircenter .newlist .nir_p{ width:660px; float:right;}
.nircenter .newlist .time{ font-size:12px; color:#969696; line-height:20px; padding-top:10px;}
.nircenter .newlist h3{ font-size:18px; font-weight:400;}
.nircenter .newlist h3 a{ color:#000;}
.nircenter .newlist p{ color:#666666; line-height:20px; padding:10px 0;}
.nircenter .newlist h5{ margin-top:19px;}
.nircenter .newlist h5 a{ display:block; border:1px solid #e6e6e6;  width:100px; height:30px; line-height:30px; text-align:center; font-size:15px; font-weight:normal; color:#333;}
.pagelist { height:30px; padding-top:20px; border-top:none; background:#fff;}
.pagelist ul { float:right;}
.pagelist .firstPage { width:30px;}
.pagelist ul li {float:left; line-height:28px; height:28px; margin-left:5px; font-size:12px; border:1px solid #e6e6e6; padding:5px 15px; width:auto; background:#f0f0f0;}
.pagelist ul li a{ color:#333;}
.pagelist ul li a:hover {color:#d32994; text-decoration:none;}
.pagelist ul li.thisclass, .pagelist ul li.thisclass a, .pagelist ul li.thisclass a:hover {color:#fff; background:#f00;}
.pagelist .pageinfo { padding:12px 5px 10px 5px; color:#999;}
.pagelist .pageinfo strong { color:#555; font-weight:normal;margin:0px 2px;}

/*--新闻单页--*/
.new_page{ width:870px; padding:30px;}
.new_page .new_tit{ text-align:center; line-height:30px; color:#666666; padding-bottom:10px; border-bottom:1px solid #dedede;}
.new_page .new_tit h3{ font-size:16px; color:#018ade; font-weight:bold;}
.new_page .article{ padding:10px 0;}
.new_page .article p{ font-size:14px; line-height:26px; padding:3px 0; text-indent:2em;}
.new_page .prompt{ text-align:center; padding-top:20px; color:#666666;}
.new_page .prompt span{color:#f58000;} 
/*--关于我们--*/
.about_page{ padding-top:30px;}
.about_page img{ float:left; padding-right:30px;}
.about_page p{ text-indent:2em; padding:10px 0;}


/*发展历程*/
.f20{ font-size:16px;}
.history_bg{ margin-top:60px; overflow:hidden; margin-bottom:4%;}
.history_con{ background:url(../../images/history_bg1.png) center top no-repeat; min-height:200px;  width:100%; padding-bottom:3%; margin:0 auto; padding-top:4%;}
.history_con ul li{ display:table; width:100%; vertical-align:middle; margin-top:15px; margin-bottom:15px; background:url(../../images/history_bg2.png) center center no-repeat; overflow:hidden;}
.history_con ul li .txts{ display:table-cell; width:46%; vertical-align:middle;}
.history_con ul li .txts .conts .descs{font-size:14px; color:#333; line-height:22px; padding:20px; padding-top:12px; padding-bottom:12px; background-color:#f5f5f5;}
.history_con ul li .txts.pr .conts{ padding-right:56px; background:url(../../images/history_bg3.png) right center no-repeat;}
.history_con ul li .txts.pl .conts{ padding-left:56px; background:url(../../images/history_bg3.png) left center no-repeat;}
.history_con ul li .imgs{ display:table-cell; width:46%;vertical-align:middle;}
.history_con ul li .imgs b{ font-weight:normal; color:#f58000; padding-left:4%; padding-right:4%; min-width:80px; display:inline-block;}
.history_con ul li .imgs img{ max-width:245px; width:60%;display:inline-block;transition:all 0.3s;}
.history_con ul li .imgs img:hover{filter: Alpha(Opacity=80);opacity: 0.8;}
.history_con ul li .pr{ padding-right:4%; text-align:right;}
.history_con ul li .pl{ padding-left:4%; text-align:left;}
.history_con ul li .pl b{ float:left; height:137px; line-height:137px}
.history_con ul li .pr b{ float:right; height:137px; line-height:137px}
.history_end{ height:10px; font-size:0; overflow:hidden;background:url(../../images/history_bg4.png) center center no-repeat;margin-bottom:5%;}