/*------------// Overall //------------------*/
body { font: 14px 'Microsoft yahei', 'STHeiTi', Arial, Simsun, Helvetica, sans-serif, Verdana; color: #000; margin: 0; padding: 0; background: #FFF; overflow-x:hidden;}
table, td { font: 14px 'Microsoft yahei', 'STHeiTi', Arial, Simsun, Helvetica, sans-serif, Verdana; color: #000; }
table { border-collapse: collapse; border-spacing: 0; empty-cells: show; }
th, td { border-collapse: collapse; }
A:link { text-decoration: none; color: #000; }
A:visited { text-decoration: none; color: #000; }
A:hover { text-decoration: none; color: #0054a7; }
img { border: 0; }
div, p, img, ul, li, form, input, label, aside, menu, section, span, dl, dt, dd, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none;
padding:0;
font-family:Arial;
}
ol, ul, li { list-style-type: none; }
.overz { overflow: auto; zoom: 1; overflow-x: hidden; overflow-y: hidden; }
.hide { display: none; }
.font14 { font-size: 14px; }
.font18 { font-size: 18px; }
.fl_l { float: left; display: inline; }
.fl_r { float: right; display: inline; }
.cmn_wd { width: 1190px; margin: 0 auto; }
.dsn { display: none; }
.clr_b { clear: both; height: 0; line-height: 0; overflow: hidden; }
.tl_r { text-align: right; }
.red_font, .red_font a, .red_font a:visited { color: #F00; }
.gray_fnt, .gray_fnt a, .gray_fnt a:visited { color: #999; }
.overz { overflow: auto; zoom: 1; overflow-x: hidden; overflow-y: hidden; }
/* for IE */
:focus, map { -moz-outline-style: none; } /* for Firefox */
input:focus, a, map { outline: none; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; }
img.alg_r { margin-left: 15px; margin-bottom: 15px; }
img.alg_l { margin-right: 15px; margin-bottom: 15px; }
/*back-to*/
.back-to { bottom: 35px; overflow: hidden; position: fixed; right: 10px; z-index: 999; }
.back-to .back-top { background: url(/images/top_arrow.png) no-repeat; display: block; float: right; height: 45px; margin-left: 10px; outline: 0 none; text-indent: -9999em; width: 45px; }
.back-to .back-top:hover { background-position: -45px 0; }
.clr-b { clear: both; line-height: 0; height: 0; overflow: hidden; }
.org_fnt{ font-weight:normal; color:#eb5306;}
/*------------// Homepage //------------------*/
.wrapper{ width:100%; margin:0 auto; max-width:1920px;}
.hdr{ width:100%; margin:0 auto; height:93px; font-family:'Microsoft yahei';}
.hdr .logo{ float:left;}
.hdr .hdr_r{ float:right;}
.imn{ height:698px;width:100%; position:relative; clear:both; overflow:hidden;}
.ibnr{ position:relative;  width:100%;}
.ibnr .bd{height:698px; width:100%; position:relative;  margin:0 auto;}
.ibnr .bd ul li{ height:698px;  position:relative;}
.ibnr .banr01{ background:url(/images/banner_01.jpg) no-repeat center center;  background-size:cover; -moz-background-size:cover; -webkit-background-size:cover;}
.ibnr .banr02{ background:url(/images/banner_02_2.jpg) no-repeat center center;  background-size:cover; -moz-background-size:cover; -webkit-background-size:cover; }
.ibnr .banr03{ background:url(/images/banner_03_2.jpg) no-repeat center center;  background-size:cover; -moz-background-size:cover; -webkit-background-size:cover;}
.ibnr .banr04{ background:url(/images/banr04.jpg) no-repeat center center;  background-size:cover; -moz-background-size:cover; -webkit-background-size:cover; }
.ibnr .op_arw { position: relative; width:100%;}
.ibnr .op_arw a { display: block; width: 60px; height: 140px; cursor: pointer; position: absolute; z-index: 1000; margin-top: 282px }
.ibnr .op_arw a.prev { background: url(/images/op_arw.png) no-repeat 0 0; float: left; left: 0; }
.ibnr .op_arw a.next { background: url(/images/op_arw.png) no-repeat -60px 0; float: right; right: 0; }
.ibnr .op_arw a.prev:hover { background: url(/images/op_arw.png) no-repeat 0 -140px; }
.ibnr .op_arw a.next:hover { background: url(/images/op_arw.png) no-repeat -60px -140px; }
.ibnr .hd{ position:absolute; z-index:200; top: 25%; right: 50%; margin-top: 330px; margin-right: -492px;}
.ibnr .hd ul li{ width:10px; height:10px; float:left; background: url(/images/op_arw.png) no-repeat 0 -280px; text-indent:-9999px; margin-right:5px; cursor:pointer;}
.ibnr .hd ul li.on{background: url(/images/op_arw.png) no-repeat -11px -280px;}
.icls{ position:absolute; left:50%;top:542px; width:1080px; margin-left:-540px; z-index:2000; }
.icls .clss{ -moz-box-shadow: 0px 0px 12px 4px rgba(0,0,0,.4); -webkit-box-shadow: 0px 0px 12px 4px rgba(0,0,0,.4); box-shadow: 0px 0px 12px 4px rgba(0,0,0,.4); }
.icls .icls_l,.icls .icls_r{ background:url(/images/cls_bg_n.png) repeat-x; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border:1px solid #585858;}
.icls .icls_l{ overflow:hidden; }
.icls .icls_r{ overflow:hidden; }
.icls .icls_l{ margin-right:10px; width:450px; height:121px;}
.icls .icls_l,.icls .icls_c{ float:left;  height:121px;}
.icls .icls_c{ position:relative;}
.icls .icls_c .bd{height:121px; overflow:hidden;}
.icls .icls_c .bd ul li{ height:121px; }
.icls .icls_c .op_c{ position:absolute; right:5px; bottom:5px; z-index:500; }
.icls .icls_c .op_c .pageState{font-size:12px; color:#FFF; margin-right:5px;}
.icls .icls_c .op_c .pageState span{ color:#83c2ff;}
.icls .icls_c .op_c .step a{ display:inline-block; width:9px; height:11px; vertical-align:middle;}
.icls .icls_c .op_c .step a.prev{ background:url(/images/op_arw.png) no-repeat -55px -280px;}
.icls .icls_c .op_c .step a.next{ background:url(/images/op_arw.png) no-repeat -64px -280px;}
.icls .icls_c .op_c .step a.prevStop{ background:url(/images/op_arw.png) no-repeat -73px -280px; }
.icls .icls_c .op_c .step a.nextStop{ background:url(/images/op_arw.png) no-repeat -82px -280px; }
.icls .icls_r{ float:right; height:121px; width:450px;}
.icls .icls_r_t{ margin-bottom:10px;   height:121px;}
.icls .icls_r_b{ height:40px; background:#FFF; width:382px; overflow:hidden;}
.icls .icls_r_b ul{ width:400px;}
.icls .icls_r_b ul li{ float:left; text-align:center; font-size:12px; line-height:40px; width:127px; border-right:1px solid #d5e1ec; font-family:Arial,'Simsun';}
.icls .icls_r_b ul li a{ display:block;}
.icls .icls_r_b ul li:hover{ order-right:1px solid #0054a7; }
.icls .icls_r_b ul li a:hover{ background:#0054a7; color:#FFF;}
.icls .icls_r_b ul li a span{display:inline-block; margin-right:4px;}
.icls .icls_r_b ul li a span.c_icn{ width:18px; height:16px; background:url(/images/op_arw.png) no-repeat -91px -280px; vertical-align:middle;}
.icls .icls_r_b ul li a:hover span.c_icn{ background:url(/images/op_arw.png) no-repeat -37px -296px; }
.icls .icls_r_b ul li a span.m_icn{ width:18px; height:14px; background:url(/images/op_arw.png) no-repeat 0 -296px; vertical-align:middle;}
.icls .icls_r_b ul li a:hover span.m_icn{ background:url(/images/op_arw.png) no-repeat -55px -296px; }
.icls .icls_r_b ul li a span.o_icn{ width:18px; height:18px; background:url(/images/op_arw.png) no-repeat -20px -296px; vertical-align:middle;}
.icls .icls_r_b ul li a:hover span.o_icn{ background:url(/images/op_arw.png) no-repeat -73px -296px; }
.cls_nw{ padding:12px 22px 0 22px;}
.cls_nw h2{ color:#0054a7; font-size:14px; font-weight:normal; float:left;}
.cls_nw .tit{ margin-bottom:5px;}
.cls_nw .tit .more{ width:45px; height:18px; display:block; float:right; background:url(/images/more.png) no-repeat;}
.cls_nw .tit .more:hover{background:url(/images/more.png) no-repeat 0 -18px;}
.cls_nw .tit .arw{ float:right;}
.cls_nw .tit .arw a{ display:inline-block; width:10px; height:20px; cursor:pointer;}
.cls_nw .tit .arw a span{ display:inline-block; width:8px; height:6px; overflow:hidden;}
.cls_nw .tit .arw a span.up{ background:url(/images/ivm_arw.png) no-repeat  -8px -6px;}
.cls_nw .tit .arw a span.dwn{ background:url(/images/ivm_arw.png) no-repeat 0 -6px;}
.cls_nw_tab{padding:8px 22px 0 22px;}
.cls_nw_tab .tit{ border-bottom:1px solid #cbcbcb; height:26px; line-height:26px;}
.cls_nw_tab .tit span.pnt{ margin:0 2px;}
.cls_nw_tab h2{ color:#333; margin-right:25px; height:26px; cursor:pointer;}
.cls_nw_tab h2.curt{color:#0054a7; border-bottom:1px solid #0054a7; font-weight:bold;}
.cls_nw ul li{ font-size:12px; font-family:Arial,'Simsun'; height:26px; line-height:26px; background:url(/images/arw_nw.gif) no-repeat left; padding-left:20px;}
.cls_nw ul li span.time{ color:#333; margin-right:5px;}
.cls_nw ul li a{ display:block; width:318px; height:26px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.cls_nw_tab ul li{ height:26px; line-height:26px;}
.cls_nw .cls_nw_t ul li span{ display:inline-block; vertical-align:middle;}
.cls_nw .cls_nw_t ul li span.nm{ width:55px;}
.cls_nw .cls_nw_t ul li span.mny{ width:130px; color:#FF0000;  text-align:right;}
.cls_nw .cls_nw_t ul li span.pct{ width:130px;  color:#FF0000;  text-align:right;}
.ivm_lst span.ivm_tit_01{ width:75px;}
.ivm_lst span.ivm_tit_02,.ivm_lst span.ivm_tit_03{ width:130px; color:#333; font-size:12px; text-align:right;}
.hdr_r_t{ padding:16px 0;}
.hdr_r_t .tlnk{ float:right; font-size:12px;}
.hdr_r_t .tlnk span{ color:#d6d6d6; margin:0 5px;}
.hdr_r_t .srch{ float:right; width:165px; height:24px; background:url(/images/srch_bg.gif) no-repeat; margin-right:14px;}
.hdr_r_t .srch input{ float:left; display:inline;}
.hdr_r_t .srch input.txt_srch{ border:0; background:none; height:24px; width:134px; padding:0 6px; font-size:12px; line-height:24px;}
.hdr_r_t .srch input.btn_srch{ width:28px; border:0; background:none; height:24px;}
.inav{ clear:both; float:right;}
.inav ul li{ float:left; padding-right:30px; margin-right:30px; font-size:16px; height:28px; line-height:28px; background:url(/images/lne.gif) right no-repeat;}
.inav ul li.last{ margin-right:0; padding-right:0; background:none;}
.inav ul li a{ display:block;  height:28px; line-height:28px;}
.inav ul li.curt a{ border-bottom:2px solid #0054a7;}
.inav ul li ul{ position:absolute; z-index:1200; margin-left:-20px; padding:10px 3px 3px 3px; background:#FFF;}
.inav ul li ul.abtm{ margin-left:-120px;}
.inav ul li ul.nwsm{ margin-left:-42px;}
.inav ul li ul.bsm{ margin-left:-42px;}
.inav ul li ul.cltsm{ margin-left:-218px;}
.inav ul li ul li{  background:none; margin-right:0; padding-right:0; font-size:12px;}
.inav ul li ul li a{ display:block; padding:0 10px;}
.inav ul li.curt ul li a{ border-bottom:0;}
.inav ul li ul li a:hover{ background:#0054a7; color:#FFF;}
footer{ font-size:12px;}
footer .cnt{ font-family:Arial,'Simsun'; color:#666; padding-bottom:20px;}
footer .cnt .fnt,footer .cnt .fnt a,footer .cnt .fnt a:visited{ color:#666;}
footer .cnt .icp,footer .cnt .icp a,footer .cnt .icp a:visited{ color:#999;}
footer .flnk{ padding:20px 0 6px 0;}
footer .flnk a,footer .flnk a:visited{ color:#0054a7;}
footer .flnk span.arw{ display:inline-block;  width:5px; height:9px; background:url(/images/op_arw.png) no-repeat -22px -280px; margin-left:10px;}
footer .cnt .icp span.icn{ width:14px; height:16px; display:inline-block; background:url(/images/op_arw.png) no-repeat -28px -280px; margin-right:10px; vertical-align:middle;}
footer .menu{ padding-top:25px;}
footer .menu ul li{ float:left; width:196px; padding-right:10px; margin-right:30px; font-size:14px; font-weight:bold; font-family:Arial, 'Simsun'; height:166px; border-right:1px solid #f3f3f3;}
footer .menu ul li.last{ border-right:0;}
footer .menu ul li ul{ padding-top:10px; }
footer .menu ul li a{ display:block; padding:0 10px;}
footer .menu ul li ul li{ float:none; font-size:12px; font-weight:normal; height:24px; line-height:24px; border:0; }
footer .menu ul li ul li a{ display:block; padding:0 10px;}
footer .menu ul li,footer .menu ul li a,footer .menu ul li a:visited{ color:#666;}
footer .menu ul li ul li,footer .menu ul li ul li a,footer .menu ul li ul li a:visited{ color:#999;}
footer .menu ul li ul li a:hover{ background:#ecf3fa;}
footer .menu ul li a:hover,footer .menu ul li ul li a:hover{ color:#0054a7;}
.fln{ height:2px; margin:0 auto; width:100%; clear:both; background:#ededed; margin-bottom:10px;}
/*----page---*/
.wb_bnr{ clear:both; width:100%; margin:0 auto; height:240px; background-position:top center; background-repeat:no-repeat;}
.abt_bnr{ background:url(/images/abt_banr.jpg);}
.buins_bnr{ background:url(/images/buins_banr.jpg);}
.w_mn{ padding:42px 0 50px 0; }
.w_mn .w_mn_l{ float:left; width:838px;}
.w_mn .w_mn_r{ float:right; width:254px;}
.w_mn_l .lctn .icn{ display:inline-block; width:12px; height:12px; background:url(/images/op_arw.png) no-repeat -43px -280px; margin-right:9px; vertical-align:middle;}
.w_mn_l .lctn{ padding-bottom:14px; border-bottom:1px solid #d9e0e5; color:#999; margin-bottom:30px;}
.w_mn_l .lctn span.ln{ font-family:'Simsun'; margin:0 8px;}
.w_mn_l .cnt{ padding-top:30px; width:796px; margin:0 auto; overflow:hidden; font-size:14px; color:#666; line-height:200%; }
.w_mn_l .cnt p{ margin-bottom:20px;}
.w_mn_r .w_tit{ width:254px; height:90px; background: url(/images/watermark.gif) right no-repeat #0054a7; color:#FFF; margin-bottom:1px;}
.w_mn_r .w_tit .cnt{ padding:18px 0 0 22px;}
.w_mn_r .w_tit .cnt h2{ font-size:24px; margin-bottom:3px;}
.w_mn_r .w_tit .cnt span{ text-transform:uppercase;}
.w_mn_r menu.slnk ul li{ height:38px; line-height:38px; border-bottom:1px solid #dbdbdb;}
.w_mn_r menu.slnk ul li a{ display:block; padding-left:22px; background:url(/images/slnk_arw.gif) no-repeat right;}
.w_mn_r menu.slnk ul li.curt{ background:#f4f4f4;}
.pc_02{ width:100%; min-width:1190px; background:url(/images/pc_demo_02.jpg) no-repeat top center; height:2422px;}
.pc_03{ width:100%; min-width:1190px; background:url(/images/pc_demo_03.jpg) no-repeat top center; height:1346px;}
.ot_lnk a{margin-right:20px; line-height:24px;}
html,body.cover{ height:100%; }
body.cover{overflow-y:hidden;}
.pcone{ width:100%; height:100%; background:url(/images/cover.jpg) center top no-repeat; background-size:cover;}
a.zsy{ width:100%; height:100%; display:block;}
.pctwo{ width:100%; height:100%; background:url(/images/cover1.jpg) center top no-repeat; background-size:cover;}
.ctf_bg{ height:320px; background:url(/images/hr_sh.png) no-repeat left bottom; background-size:contain; margin-bottom:30px;}
/*page*/
.wrpg{ width:100%; position:relative;}
.sld{ position:fixed; left:0; z-index:100; width:240px; background:#1a3046; top:0; bottom:0;}
.sld h1.logo{ padding:24px 0 28px 0; text-align:center;}
.sld h1.logo img{ margin:0 auto;}
nav.m_mnu ul li,nav.m_mnu ul li a,nav.m_mnu ul li a:visited{ color:#FFF;}
nav.m_mnu ul li{ display:block;}
nav.m_mnu ul li a{  border-bottom:1px solid #0e2033;  padding:10px 25px; display:block; font-size:18px;}
nav.m_mnu ul li a.curt,nav.m_mnu ul li a:hover{background:#0054a7;}
nav.m_mnu ul li ul li a{ font-size:14px; padding-left:43px; background:url(/images/sar.png) no-repeat 220px 15px;}
nav.m_mnu ul li ul li a.curt,nav.m_mnu ul li ul li a:hover{  background:url(/images/sar.png) no-repeat #0054a7 220px 15px; }
nav.m_mnu ul li ul li ul li a{ padding-left:61px; background:url(/images/crl.png) no-repeat 220px 15px;}
nav.m_mnu ul li ul li ul li a.curt,nav.m_mnu ul li ul li ul li a:hover{ background:url(/images/crl.png) no-repeat #0054a7 220px 15px;}
nav.m_mnu ul li.curt a{background:#0054a7;}
footer.ftr{ position:absolute; bottom:0; padding:10px 0 25px 25px; color:#5a6b7d; z-index:300; background:#1a3046;left:0; right:0;}
footer.ftr a,footer.ftr a:visited{ color:#5a6b7d; }
footer.ftr p{ margin-bottom:8px;}
.pgr{ width:1160px;  margin-left:240px; background:#f4f7f9; -webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.2);box-shadow:0 0 10px 1px rgba(0,0,0,0.2); }
.pgr_srh{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none; background:#FFF; }
.ctf_lst .ctf_col .txt .srw{ padding-top:80px; }
.pgr .cnt{ padding:22px;}
.plnk{ color:#999; font-size:12px; border-bottom:1px solid #d9e0e5; padding-bottom:10px; margin-bottom:12px;}
.plnk img,.plnk span{ vertical-align:middle;}
.plnk img{ margin-right:8px;}
.plnk span{ margin:0 10px; font-family:'Simsun';}
.plnk a.bki{ float:right;}
article.atl_c{ padding:18px; font-size:14px; min-height:600px;}
article.atl_c,article.atl_c p{ line-height:190%;}
article.atl_c .cr_lnk,article.atl_c a.cr_lnk,article.atl_c a.cr_lnk:visited{ color:#005ebb;}
article.atl_c a.cr_lnk:hover{ text-decoration:underline;}
article.atl_c p{ margin-bottom:15px;}
.cnt_br{ position:fixed; top:50%; z-index:500; right:0; margin-top:-90px;}
.cnt_br ul li{ position:relative;}
.cnt_br ul li a{ width:36px; height:36px; display:block; background:#1a3046; margin-bottom:2px;}
.cnt_br ul { margin-bottom:4px;}
.cnt_br ul li a.curt{ background:#0054a7;}
.cnt_br ul li a span{ display:block; width:36px; height:36px; background:url(/images/cnt_br.png) no-repeat;}
.cnt_br ul li a.video_icn span{ background-position:-144px 0; }
.cnt_br ul li a.lca_icn span{ background-position:-36px 0;}
.cnt_br ul li a.tp_lnk span{ background-position:-72px 0;}
.cnt_br ul li a.ewm_icn span{ background-position:-108px 0;}
.cnt_br ul li a{ text-align:center; line-height:36px; font-size:14px;}
.cnt_br ul li,.cnt_br ul li a,.cnt_br ul li a:visited{ color:#FFF;}
.cnt_br ul li .tlc{ position:absolute; z-index:600; padding:20px; background:#0054a7; width:280px; right:37px; line-height:180%;}
.cnt_br ul li .vdc{ position:absolute; z-index:600;  width:160px; right:37px; line-height:180%;}
.cnt_br ul li .mpl{ position:absolute; z-index:600; width:336px; right:37px; top:-37px;}
.cnt_br ul li .dcewm{ position:absolute; z-index:600; width:228px; right:37px; top:-74px;}
.p_cnt_ifo{ border:1px solid #d5dbde; padding:24px;}
.nwlst ul li{ height:46px; line-height:46px; border-bottom:1px dashed #e5e5e5; overflow:hidden;}
.nwlst ul li img.icn{ vertical-align:middle; }
.nwlst ul li span.time{  margin-right:10px; color:#999;}
.paging{ margin:0 auto; text-align:center;}
.art_tit h3{ font-size:24px; font-weight:bold; margin-bottom:40px;}
.art_tit .time{ font-size:14px; color:#999; margin-bottom:30px;}
.blding{ text-align:center; padding-top:60px;}
.pgrs_bar{ padding-top:20px; width:500px; margin:0 auto;}
.idl_hr_lst{ border:1px solid #d5dbde; padding:16px 16px 0 16px; background:#e6ecf0;}
.idl_hr_lst .bd ul li{ text-align:center; height:385px;}
.idl_hr_lst .bd ul li img{ margin:0 auto 5px;  height:360px; background:url(/images/loading_03.gif) no-repeat 50% 50%;}
.idl_hr_lst .pageState{font-size:12px; color:#666; }
.idl_hr_lst .pageState span{ color:#f00000;}
.cnt_lst{ border:1px solid #d5dbde; padding:15px; font-size:12px;}
.cnt_lst h4{ font-weight:bold; margin-bottom:15px; font-size:16px;}
.drp_wdt{ width:100%; font-size:16px;}
.dropdown-menu>li>a{ font-size:14px;}
.sln{ border-bottom:1px solid #e7e7e7; height:30px; margin-bottom:30px;}
.pg_stit{ margin-bottom:15px; font-size:16px; font-weight:bold;}
.ctf_lst{ padding-top:20px;}
.ctf_lst .otsd{ width:90%; margin:0 auto;}
.ctf_lst .otsd > div img{ margin:0 auto;}
.ctf_lst .ctf_col{ position:relative; overflow:hidden;}
.ctf_lst .ctf_col .txt{ position:absolute; z-index:300; top:0; left:-640px; bottom:0; width:100%; text-align:center; background:url(/images/ctf_col_txt.png); color:#FFF; }
.sgt_tit{ font-size:20px; line-height:180%; margin-bottom:40px; color:#3377b9;  border-left:6px solid #cfdbe6; padding-left:30px; font-weight:bold;}
.sgt_tit span.blue_fnt{ font-weight:normal; color:#333; font-size:16px;}
.media_lst{ width:90%;}
.mz_wnd{ width:800px; height:600px; margin:0 auto; background:#FFF;}
#lean_overlay { position: fixed;  z-index: 10000;  top: 0px;  left: 0px;  height:100%;  width:100%;   background: #000;   display: none;}
.modal_close { position: absolute; top: 0; right: 0; display: block; width: 14px; height: 14px; background: url(/images/modal_close.png); z-index:10000; }
.mz_wnd{ width:1000px; height:618px; background:#FFF;   position:relative;  display:none;}
.otr_lnk{ padding-top:10px;}
.otr_lnk a{ margin-right:10px;}
footer .cnt .fnt .otr_lnk a, footer .cnt .fnt .otr_lnk a:visited,footer .cnt .gov_lnk .gvk a,footer .cnt .gov_lnk .gvk a:visited{ color:#999;}
footer .cnt .gov_lnk { padding-top:10px;}
footer .cnt .gov_lnk .gvk{ float:left;  height:40px; line-height:40px;}
footer .cnt .gov_lnk .gvk a{ margin-right:15px;}
footer .cnt .gov_lnk .gvk img{ margin-right:5px;}
footer .cnt .gov_lnk .icp{ float:left; height:40px; line-height:40px;}
.jn_lst{ margin-bottom:40px;}
.jn_lst .jn_r{ background:#eff3f5; border-left:1px solid #d5dbde;}
.jn_lst .jn_tbl,.jn_tbl td{border:1px solid #dae4ec;}
.jn_lst .jn_tbl .jn_l{ width:65%; padding:20px 30px;}
.jn_lst .jn_tbl .jn_r{ width:35%; padding:15px; padding-left:20px;}
.jn_lst .jn_tbl .jn_r .jtit{ font-size:16px; color:#0054a7; font-weight:bold;}
.jn_lst .jn_tbl .jn_r .jn_lnk{ width:70%; text-align:center;}
.cmp_lst td{ font-size:12px;}
.cmp_lst img.uln{ vertical-align:middle; margin-right:8px;}
.rsp_lst{ width:1100px; height:170px; overflow:hidden;  position:relative; }
.rsp_lst .pic >div{margin:0 auto;}
.rsp_lst .pic ul li{ float:left; margin-right:15px;}
.rsp_lst .pic ul li img{ height:170px; margin:0 auto; width:243px; background:url(/images/loading_03.gif) no-repeat 50% 50%;}
.rsp_lst .arw{ clear:both; text-align:right; padding-top:10px; position:relative; }
.rsp_lst .arw a{ display:inline-block; width:10px; height:17px; margin-right:10px; cursor:pointer; position:absolute;  margin-top:70px; z-index:500;}
.rsp_lst .arw a.prev{background:url(/images/rps_arw.png) no-repeat; margin-right:10px; left:0; }
.rsp_lst .arw a.next{background:url(/images/rps_arw.png) no-repeat -11px 0; right:0;}
.ctf_lst_s .tab { text-align:center; height:70px;} 
.ctf_lst_s .tab a,.ctf_lst_s .tab a:visited{ color:#666;}
.ctf_lst_s .tab a{ margin:0 10px; cursor:pointer; border:1px solid #d9e0e5; display:inline-block; padding:10px 25px;  -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.ctf_lst_s .tab a.curt{ background:#0054a7; border:1px solid #0054a7; color:#FFF; font-weight:bold;}
.ctf_lst_s .ctf_cnt{ height:490px; overflow:hidden;}
.spln{ height:50px; border-bottom:1px solid #d5dbde; margin-bottom:50px; clear:both;}
.pager li{ margin: 0 15px;}
.rps_more{ text-align:right; padding-top:10px; clear:both;}
.nw_pic_lst{ position:relative; width:410px; height:300px; overflow:hidden;}
.nw_pic_lst .bd ul li{ position:relative; height:300px; overflow:hidden;}
.nw_pic_lst .bd ul li img{ width:410px; height:300px;}
@media  screen and (max-height:620px){
.imn,.ibnr .bd,.ibnr .bd ul li{ height:500px; }
.icls{top:344px;}
.ibnr .op_arw a{ margin-top:140px;}
.ibnr .hd{ margin-top:190px;}
}

@media  screen and (min-height: 620px) and (max-height:740px){
.imn,.ibnr .bd,.ibnr .bd ul li{ height:560px; }
.icls{top:410px;}
.ibnr .op_arw a{ margin-top:200px;}
.ibnr .hd{ margin-top:230px;}
}

@media  screen and (min-height: 740px) and (max-height:800px){
}
@media  screen and (min-height: 800px) {
}


@media  screen and (max-width: 1024px){
.cmn_wd { width: 950px; margin:0 auto;}
.navigation ul li{ padding-right:20px; margin-right:20px;}
.icls{ width:950px; margin-left:-475px;}
.ctf_bg{ height:200px;}
.sld{width:200px;}
.pgr{ width:750px; margin-left:200px;}
nav.m_mnu ul li a{font-size:14px;  padding:10px 15px;}
nav.m_mnu ul li ul li a{ font-size:12px;}
nav.m_mnu ul li ul li a{ background:url(/images/sar.png) no-repeat 180px 15px; padding-left:30px;}
nav.m_mnu ul li ul li a.curt,nav.m_mnu ul li ul li a:hover{  background:url(/images/sar.png) no-repeat #0054a7 180px 15px; }
nav.m_mnu ul li ul li ul li a{ background:url(/images/crl.png) no-repeat 180px 15px; padding-left:45px;}
nav.m_mnu ul li ul li ul li a.curt,nav.m_mnu ul li ul li ul li a:hover{ background:url(/images/crl.png) no-repeat #0054a7 180px 15px;}
footer.ftr{  padding:10px 0 25px 20px;}
.ctf_lst .ctf_col .txt .srw{ padding-top:40px; font-size:12px;}
.rsp_lst{ width:670px; height:140px; }
.rsp_lst .pic{ width:590px; margin:0 auto; overflow:hidden;}
.nw_pic_lst{ position:relative; width:246px; }
.nwlst ul li{ height:30px; line-height:30px; font-size:12px;}
.nwlst ul li img{ height:30px; width:auto;}
.nw_pic_lst .bd ul li{ position:relative; height:180px; overflow:hidden;}
.nw_pic_lst .bd ul li img{ width:246px; height:180px;}
}

@media  screen and (min-width: 1024px) and (max-width:1152px) {
.cmn_wd { width: 950px; margin:0 auto;}
.navigation ul li{ padding-right:20px; margin-right:20px;}
.sld{width:220px;}
.icls{ width:950px; margin-left:-475px;}
.pgr{ width:860px; margin-left:220px;}
nav.m_mnu ul li a{font-size:16px;}
nav.m_mnu ul li ul li a{ font-size:14px;}
nav.m_mnu ul li ul li a{ background:url(/images/sar.png) no-repeat 200px 15px;}
nav.m_mnu ul li ul li a.curt,nav.m_mnu ul li ul li a:hover{  background:url(/images/sar.png) no-repeat #0054a7 200px 15px; }
nav.m_mnu ul li ul li ul li a{ background:url(/images/crl.png) no-repeat 200px 15px;}
nav.m_mnu ul li ul li ul li a.curt,nav.m_mnu ul li ul li ul li a:hover{ background:url(/images/crl.png) no-repeat #0054a7 200px 15px;}
footer.ftr{  padding:10px 0 25px 20px;}
.ctf_bg{ height:240px;}
.ctf_lst .ctf_col .txt .srw{ padding-top:50px; font-size:12px;}
.rsp_lst{ width:780px; height:140px; }
.rsp_lst .pic{ width:690px; margin:0 auto; overflow:hidden;}
.nw_pic_lst{ position:relative; width:246px;}
.nw_pic_lst .bd ul li{ position:relative; height:180px; overflow:hidden;}
.nwlst ul li{ height:30px; line-height:30px; font-size:12px;}
.nwlst ul li img{ height:30px; width:auto;}
.nw_pic_lst .bd ul li img{ width:246px; height:180px;}
}

@media  screen and (min-width: 1152px) and (max-width:1280px) {
.sld{width:220px;}
.pgr{ width:900px; margin-left:220px;}
nav.m_mnu ul li ul li a{ background:url(/images/sar.png) no-repeat 220px 15px;}
nav.m_mnu ul li ul li a.curt,nav.m_mnu ul li ul li a:hover{  background:url(/images/sar.png) no-repeat #0054a7 220px 15px; }
nav.m_mnu ul li ul li ul li a{ background:url(/images/crl.png) no-repeat 220px 15px;}
nav.m_mnu ul li ul li ul li a.curt,nav.m_mnu ul li ul li ul li a:hover{ background:url(/images/crl.png) no-repeat #0054a7 220px 15px;}
.ctf_bg{ height:250px;}
.ctf_lst .ctf_col .txt .srw{ padding-top:60px; font-size:12px;}
.rsp_lst{ width:830px; height:140px; }
.rsp_lst .pic{ width:750px; margin:0 auto; overflow:hidden;}
.nw_pic_lst{ position:relative; width:260px;}
.nwlst ul li{ height:32px; line-height:32px; font-size:14px;}
.nwlst ul li img{ height:32px; width:auto;}
.nw_pic_lst .bd ul li{ position:relative; height:190px; overflow:hidden;}
.nw_pic_lst .bd ul li img{ width:260px; height:190px;}
}
@media  screen and (min-width: 1280px) and (max-width:1366px) {
.sld{width:220px;}
.pgr{ width:1000px;  margin-left:220px;}
nav.m_mnu ul li ul li a{ background:url(/images/sar.png) no-repeat 220px 15px;}
nav.m_mnu ul li ul li a.curt,nav.m_mnu ul li ul li a:hover{  background:url(/images/sar.png) no-repeat #0054a7 220px 15px; }
nav.m_mnu ul li ul li ul li a{ background:url(/images/crl.png) no-repeat 220px 15px;}
nav.m_mnu ul li ul li ul li a.curt,nav.m_mnu ul li ul li ul li a:hover{ background:url(/images/crl.png) no-repeat #0054a7 220px 15px;}
.ctf_bg{ height:280px;}
.ctf_lst .ctf_col .txt .srw{ padding-top:70px; }
.rsp_lst{ width:935px; height:170px;  }
.rsp_lst .pic{ width:860px; margin:0 auto; overflow:hidden;}
.nw_pic_lst{ position:relative; width:287px;}
.nwlst ul li{ height:34px; line-height:34px; font-size:14px;}
.nwlst ul li img{ height:34px; width:auto;}
.nw_pic_lst .bd ul li{ position:relative; height:210px; overflow:hidden;}
.nw_pic_lst .bd ul li img{ width:287px; height:210px;}

}
@media  screen and (min-width: 1380px) {
.pgr{ width:1160px;}
.ctf_bg{ height:320px;}
.ctf_lst .ctf_col .txt .srw{ font-size:14px; }
}
.sm_fnt{ font-family:'Simsun';}
article.atl_c .jn_cant, article.atl_c .jn_cant p{ line-height:240%;}
.ivm_lst span{ display:inline-block; vertical-align:middle; }
article.atl_c .pgh,article.atl_c .art_tit{ word-break:break-all; word-wrap:break-word;}
.brd_tit{ font-size:14px;  margin-bottom:15px;  color: #0054a7; font-weight:bold;}
.jn_cant{ padding-left:15px; margin-bottom:30px;}
.nw_pic_lst .hd{ position:absolute; z-index:1000; margin-top:-60px; right:10px;}
.nw_pic_lst .hd ul li{ float:left; background:#FFF; -moz-border-radius: 100px; -webkit-border-radius: 100px; border-radius: 100px; overflow:hidden; width:12px; height:12px; margin-left:6px; text-indent:-99999px;}
.nw_pic_lst .hd ul li.on{ background:#0054a7;}
.nw_pic_lst .bd ul li .lnk{ height:36px; line-height:36px;  padding:0 10px; overflow:hidden; text-align:center; bottom:0; position:absolute; right:0; left:0; background:rgba(26,48,70,0.90);}
.nw_pic_lst .bd ul li  a,.nw_pic_lst .bd ul li  a:visited{ color:#FFF;}
.nw_pic_lst .bd ul li  a:hover{}
.nw_pic_lst .bd ul li:hover .lnk{ background:rgba(0,84,167,0.90);}
/*.pgh_pic img{ max-width:400px; height:auto; margin-bottom:15px;}*/
.pgh img{ max-width:100%; height:auto;  margin-bottom:15px;}
.pg_tit_n h2{ height:34px; line-height:34px; color:#FFF; text-indent:16px; font-size:16px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius: 5px 5px 0 0; background:#0054a7; background-image:-moz-linear-gradient(top left, #0e3c85 0%, #72b0d8 100%);background-image:-webkit-linear-gradient(top left, #0e3c85 0%, #72b0d8 100%);background-image:linear-gradient(top left, #0e3c85 0%,  #72b0d8 100%); margin-bottom:18px;}
.bk18{ height:18px; line-height:18px; overflow:hidden;}
.btn-primary{background:#60a6d3; border:1px solid #60a6d3;}
.red {color:red !important}.green {color:green !important}.black {color:black !important}

.jn_lst_n{  border:1px solid #dae4ec; background:#eff3f5; margin-bottom:15px;}
.jn_lst_n .jn_ifo{  padding:30px; float:left; width:40%; display:inline;}
.jn_lst_n .jn_c{ float:left; width:60%; display:inline; padding:30px; border-left:1px solid #dae4ec; background:#f4f7f9;}
.jn_lst_n .jtit{font-size: 16px; color: #0054a7; font-weight: bold;}

.dc_ewm{ margin-bottom:10px;}

.sgt_tit{ position:relative;}
.mewm{ position:absolute; left:480px; z-index:200; margin-top:-16px;}
.sgt_tit .mewm img{ float:left; }
.sgt_tit .mewm .dcwxh_fnt{ float:left; font-size:14px; color:#666; line-height:180%; font-weight:normal; margin-left:10px; display:inline-block; padding-top:28px;}<!--ºÄÊ±1779774845.0252Ãë-->