﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;} 
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent; }
img { -ms-interpolation-mode: bicubic; }
html, body { 
font-family:"微软雅黑", -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif,Helvetica;
} 
input { border-radius:0; }  button{-webkit-appearance: none; border-radius:0;} /*Reset IOS input style*/
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
.boxcenter { margin:0 auto;}
.fl_all { float:left; display:inline-block }
.fr_all { float:right; display:inline-block }
.txtdot { overflow:hidden; white-space:nowrap; text-overflow:ellipsis }


.topbox { height:127px; background:#FFF; }
.topbox dl { width:1000px; height:127px; background:#FFF; overflow:hidden; }
.topbox dl dt { float:left; display:inline-block; }
.topbox dl dd { float:right; display:inline-block; width:250px; height:35px; background:url(/images/2019schbg.png) left top no-repeat; margin-top:45px; }
.topbox dl dd .schinp { width:190px; height:28px; line-height:28px; border:0; background:none; font-size:14px; color:#adadad; margin:4px 0px 0px 7px; float:left; display:inline-block; outline:none }
.topbox dl dd .schbtn { float:right; display:inline-block; width:42px; height:35px; outline:none; border:0; background:none; cursor:pointer }

.menubox { height:52px; background:#fff; }
.menubox dl { width:1000px; height:52px; overflow:hidden; }
.menubox dl dt { float:left; display:inline-block; font-size:20px; color:#000; font-weight:bold; line-height:52px; }
.menubox dl dt a { color:#000; display:block; height:52px; padding:0 23px; margin:0 20px; }
.menubox dl dt a:hover { color:#1492ff; background:#f3f4f8; }
.menubox dl dt a.now { color:#1492ff; background:#f3f4f8; cursor:default }
.menubox dl dt ul { position:absolute; z-index:99; left:0; right:0; height:68px; border-bottom:1px #aacffb solid; background:#d7e9ff; display:none; }
.menubox dl dt ul {opacity:0.8 }

.menubox dl dt ul li { width:1000px; height:68px; line-height:68px; font-size:16px; color:#adcff7; margin:0 auto; font-weight:normal; }
.menubox dl dt ul li.pos1 { text-indent:130px; }
.menubox dl dt ul li.pos2 { text-indent:294px; }
.menubox dl dt ul li.pos3 { text-indent:464px; }
.menubox dl dt ul li a { display:inline; margin:0 15px; padding:0; color:#1a1a1a; }
.menubox dl dt ul li a:hover { color:#2571d1; background:none; }
.menubox dl dt ul.mpos0 { border:0; background:none; }

.abg { background:url(/images/2019nbg1.jpg) center top repeat-x; min-height:500px; overflow:hidden; }
.abg1 { background:url(/images/2019lbgn.png) left top repeat-x #d1e9fe; min-height:500px; overflow:hidden; }
.bgb { width:1000px; background:#FFF; margin:0 auto; overflow:hidden; margin-top:20px; }
.bgb1 { width:1000px;background: url(/images/2019lbgn1.png) left top repeat-x #FFF; margin:0 auto; overflow:hidden; }

.ibox { width:1000px; height:323px; margin-bottom:24px; }
.ibox_l { float:left; display:inline-block; width:485px; height:323px; position:relative; overflow:hidden; }
.ibox_r { float:right; display:inline-block; width:485px; }

.ibox_l .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:12px; z-index:1; }
.ibox_l .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ibox_l .hd ul li{ float:left;  width:15px; height:15px; background-image:url(/images/2019focusbg.png); background-repeat:no-repeat; background-position:center 0; cursor:pointer; }
.ibox_l .hd ul li.on{ background-position:center -15px; width:20px; }
.ibox_l .bd{ position:relative; width:485px; height:323px; z-index:0;   }
.ibox_l .bd li{ zoom:1; vertical-align:middle; position:relative; }
.ibox_l .bd li p { height:40px; position:absolute; height:40px; bottom:0; left:0; right:0; background:url(/images/2019alphab.png) repeat; line-height:40px; color:#fff; font-size:16px; padding:0 80px 0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
.ibox_l .bd img{ width:485px; height:323px; display:block;  }

.ibox_r dl { height:38px; margin-bottom:10px; margin-right:20px; margin-top:15px; overflow:hidden; background:url(/images/2019ibg1.png) left top repeat-x;  }
.ibox_r dl dt { float:left; display:inline-block; height:38px; font-size:19px; color:#2e65a5; line-height:32px; padding:0 26px; margin-right:11px; font-weight:bold; }
.ibox_r dl dt a { color:#000; }
.ibox_r dl dt.now { color:#1492ff; background:url(/images/2019ibg2.png) center top repeat-x }
.ibox_r dl dt.now a { color:#1492ff }
.ibox_r dl dt.now a:hover { color:#0062b6 }
.ibox_r div { display:none; margin-right:20px;  }
.ibox_r div a { display:block; height:38px; line-height:38px; color:#353535; font-size:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(/images/2019ibg3.png) left center no-repeat; padding-left:15px; }
.ibox_r div a:hover{ color:#3e82d7 }

.ibox1 { width:960px; overflow:hidden; margin:0 atuo }
.ibox1 dt { float:left; display:inline-block; border-bottom:3px #f0f0f0 solid; height:38px; line-height:36px; font-size:20px; color:#1492ff; padding:0 10px; font-weight:bold; }
.ibox1 dt a { color:#1492ff; }
.ibox1 dt a:hover { color:#0062b6; }
.ibox1 dd { border-bottom:3px #f0f0f0 solid; height:38px; line-height:36px; font-size:20px; color:#2e65a5; padding-right:15px;}
.ibox1 dd a { display:block; float:right; height:36px; font-size:14px; color:#3b3b3b; line-height:36px; margin-top:2px; }
.ibox1 dd a:hover { color:#3e82d7; }

.ibox2 { width:960px; overflow:hidden; margin:0 auto; margin-bottom:34px; }
.ibox2_l { width:520px; float:left; display:inline-block; overflow:hidden; }
.ibox2_r { width:420px; float:right; display:inline-block; overflow:hidden; padding-top:30px; }
.ibox_div { width:240px; float:left; display:inline-block; margin-top:26px;}
.ibox_div p { height:24px; font-size:18px; color:#1492ff; overflow:hidden; line-height:24px; margin-bottom:11px; }
.ibox_div p a { color:#1492ff; }
.ibox_div p a:hover { color:#0062b6; }
.ibox_div p img { float:left; display:inline-block; margin-right:14px; }
.ibox_div ul {  }
.ibox_div ul a { display:block; height:38px; line-height:38px; padding-left:13px; background:url(/images/2019ibg7.png) left top no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; color:#363636; }
.ibox_div ul a:hover { color:#3e82d7; }
.ibox2_r a { float:left; display:inline-block; background:#ececec; margin-left:2px; height:110px; margin-bottom:2px; overflow:hidden; font-size:16px; color:#3b3b3b; line-height:174px; text-align:center; background-position:center top; background-repeat:no-repeat; }
.ibox2_r a:hover { color:#3e82d7; }
.ibox2_r a.w1 { width:150px; background-image:url(/images/2019ibg8a.png) }
.ibox2_r a.w2 { width:142px; background-image:url(/images/2019ibg8b.png) }
.ibox2_r a.w3 { width:122px; background-image:url(/images/2019ibg8c.png) }
.ibox2_r a.w4 { width:208px; background-image:url(/images/2019ibg8d.png) }
.ibox2_r a.w5 { width:208px; background-image:url(/images/2019ibg8e.png) }

.ibox3 { width:958px; height:160px; background:#f8f8f8; border:1px #f0f0f0 solid; border-top:0; overflow:hidden; margin-bottom:58px; }
.ibox3 ul { overflow:hidden; margin-top:26px; margin-left:7px;}
.ibox3 ul li { float:left; display:inline-block; width:220px; margin:0 8px; line-height:44px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; color:#616161; text-align:center }
.ibox3 ul li a { color:#616161; }
.ibox3 ul li a:hover { color:#3e82d7; }
.ibox3 ul li img { display:block; width:220px; height:80px; }


/*footer*/
.footerbox { height:36px; line-height:36px; background:#fff; text-align:center; color:#000; overflow:hidden; }
.footerbox a { color:#000; }
.footerbox a:hover { color:#3e82d7; }
.footerbox span { color:#d4d4d4; margin:0 18px; }
.footerbox font { color:#fffca7; }
.footerbox1 { width:960px; margin:0 auto; height:80px; font-size:13px; color:#666666; line-height:24px; padding-top:17px; }
.footerbox1 dt { float:left; display:inline-block; margin-left:92px; margin-top:-5px; width:228px; overflow:hidden; }
.footerbox1 dt img { margin-right:40px; }
.footerbox1 dd { float:left; display:inline-block; overflow:hidden; width:593px; }

.bbb { min-height:100%; }
.fbb { margin-top:-116px; background:#FFF }
.fbb1 { margin-top:-116px; background:#FFF; border-top:2px #d1e9fe solid;  }