@charset "utf-8";
/* CSS Document */
@charset "utf-8";
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{blr:expression(this.onFocus=this.blur())}
a {text-decoration:none;color: black;}
a:hover { text-decoration:none;}
img { -ms-interpolation-mode: bicubic; }/* IE图像平滑*/
html, body {font-family:Helvetica,"微软雅黑","宋体";-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;width: 100%;height: 100%;min-width: 1200px;background-color: #e8eef2;} /*Reset Android and IOS font*/
input { 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;}

div#zoom a {
    color: black;
}
@-webkit-viewport { width:device-width; }
@-moz-viewport { width:device-width; }
@-ms-viewport { width:device-width; }
@-o-viewport { width:device-width; }
@viewport { width:device-width; }
/*body{ background:url(jb_bg.jpg) no-repeat; width:100%}*/

.IE6info { height:50px; background:#FFF; text-align:center; line-height:50px; font-size:16px; color:#333; font-weight:bold; }
.IE6info a { color:#06F; text-decoration:underline; }
.IE6info a:hover { color:#09F; text-decoration:underline; }

.container { width:1002px; margin:0 auto; overflow:hidden;}
.fixedh {/* height:0px; *//* overflow:hidden; */}
.pchide { display:none; }

.navbox { height:59px; background:url(navbg.png) center top no-repeat; }
.navbox1 { width:1002px; margin:0 auto; overflow:hidden; }
.navbox1_l { float:left; display:inline; width:57px; }
.navbox1_l a { display:block; height:59px; }
.navbox1_m { float:left; display:inline; width:945px; }
.navbox1_m h1 { float:left; display:inline; background:url(navbg2.png) right top no-repeat; width:155px; font-size:19px; font-weight:normal; line-height:54px; height:59px; font-family:"微软雅黑", "黑体" }
.navbox1_m h1 a { display:block; height:59px; padding-left:68px; color:#3a3a3a; background-position:22px 0px; background-repeat:no-repeat; }
.navbox1_m h1 a.navhover { color:#c82a2c; border:2px #2996e4 solid; border-bottom:0; height:57px; line-height:50px; padding-left:66px; background:#FFF; background-position:20px -2px; background-repeat:no-repeat; }
.navbox1_m h1.navbox2a a { background-image:url(navbg3a.png)  }
.navbox1_m h1.navbox2a a.navhover { background-image:url(navbg3a1.png)  }
.navbox1_m h1.navbox2b a { background-image:url(zqy-nav2.png); background-position-y: center; background-size: 34px;}
.navbox1_m h1.navbox2b a.navhover { background-image:url(zqy-nav2h.png); }
.navbox1_m h1.navbox2c a { background-image:url(navbg3c.png)  }
.navbox1_m h1.navbox2c a.navhover { background-image:url(navbg3c1.png)  }
.navbox1_m h1.navbox2d a { background-image:url(navbg3b.png); }
.navbox1_m h1.navbox2d a.navhover { background-image:url(navbg3b1.png); }
.navbox1_m h1.navbox2e a { background-image:url(navbox2e.png)  }
.navbox1_m h1.navbox2e a.navhover { background-image:url(navbox2e1.png)  }
.navbox1_m h1.navbox2f a { background-image:url(navbg3d.png); }
.navbox1_m h1.navbox2f a.navhover { background-image:url(navbg3d1.png);  }
.navbox1_m h1.navbox2f{ background-image:none; }
.navbox1_r { float:left; display:inline; width:217px; background:url(navbg1.png) top left no-repeat; height:59px; margin-top:24px}
.navbox1_r .sch { float:left; display:inline-block; padding:0; margin:0; width:140px; margin-left:16px; height:22px; line-height:22px; border:0px; background:none; margin-top:16px; font-size:12px; color:#929292; margin-right:5px; }
.navbox1_r .schbut { width:34px; padding:0; margin:0; float:left; display:inline-block; height:32px; margin-top:11px; border:0px; background:none; cursor:pointer; line-height:200px; overflow:hidden; }
.navbox3 { width:1002px; position:absolute; left:50%; margin-left:-501px; display:none; overflow:hidden; z-index:99999; }
.navbox3_li { height:360px; border:2px #2996e4 solid; border-top:0; background:#FFF; padding:20px; overflow:hidden; }
.navbox3_li .col-2 { float:left; display:inline; width:456px; }
.navbox3_li .col-3 { float:left; display:inline; width:290px; }
.navbox3_li .col-line { height:360px; width:44px; float:left; display:inline-block; background:url(navbg6.png) center top repeat-y; }
.navbox4 { height:22px; background:url(navbg7.png) left top no-repeat; overflow:hidden; margin-bottom:10px; }
.navbox4 dt { float:left; display:inline;font-size:16px; color:#df3232; margin-left:15px; line-height:22px; }
.navbox4 dd { float:right; display:inline; font-size:12px; color:#9e9e9e; font-family:"宋体"; line-height:24px; }
.navbox4 dd a {  color:#9e9e9e; }
.navbox4 dd a:hover {  color:#128fef; }
.navbox4a { height:20px; overflow:hidden; margin-bottom:3px; }
.navbox4a dt { float:left; display:inline;font-size:14px; font-weight:bold; color:#282828; line-height:20px; }
.navbox4a dd { float:right; display:inline; font-size:12px; color:#9e9e9e; font-family:"宋体"; line-height:20px; }
.navbox4a dd a {  color:#9e9e9e; }
.navbox4a dd a:hover {  color:#128fef; }
.navbox5 { padding:6px 0px 6px 8px; background:#f7f7f7; line-height:25px; font-size:14px; color:#3274b2; overflow:hidden; margin-bottom:12px;  }
.navbox5 a { display:inline-block; float:left; color:#3274b2; width:70px; white-space:nowrap; }
.navbox5 a.mtxt { width:100px; }
.navbox5 a.atxt { width:auto; padding-right:20px; }
.navbox5 a.ltxt { width:94px;  }
.navbox5 a:hover { color:#128fef;}
.navbox6 li { line-height:24px; background:url(txtdot.png) left center no-repeat; padding-left:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.navbox6 div a{ background:#136cb1; border:none; color:#FFFFFF; padding:6px 20px 6px 20px; font-family:"微软雅黑"; font-size:14px; margin-top:20px; cursor:pointer; display:inline-block;}
.navbox6 div a:hover{ color:#FFFFFF; background:#1782dd;}
.navbox6a li { line-height:26px; background:url(txtdot.png) left center no-repeat; padding-left:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.navbox7 { overflow:hidden; }
.navbox7 dt { display:inline; float:left; width:72px; overflow:hidden }
.navbox7 dd { line-height:20px; overflow:hidden; padding-left:10px;}
.navbox7 dd h1 { font-weight:bold; line-height:18px; padding-bottom:4px; overflow:hidden; position:relative;}
.navbox7 dd h1 p { float:right; display:inline-block; position:absolute; right:0; font-size:12px; color:#9e9e9e; font-weight:normal; font-family:"宋体"; }
.navbox7 dd h1 p a { color:#9e9e9e;}
.navbox7 dd h2 { font-weight:normal; font-size:12px; color:#9e9e9e; margin-top:2px; background:url(navbg9.png) left top no-repeat; padding-left:24px; line-height:18px; }
.navbox8 { width:100%; line-height:23px; margin-bottom:10px; }
.navbox8 td { vertical-align:top }
.navbox8td1 { width:72px; color:#8e8e8e; }
.navbox9 { height:82px; border:1px #dcdcdc solid; background:url(navbg10.png) left top repeat-x #f1f1f1; padding:8px 0px 0px 9px; overflow:hidden; margin-bottom:30px; }
.navbox9 a { float:left; display:inline-block; width:101px; height:75px; background:url(navbg11.png) top left no-repeat; padding:1px 0 0 1px; position:relative; margin-right:9px; }
.navbox9 a img { display:block; width:98px; height:72px; }
.navbox9 a p { position:absolute; width:98px; bottom:3px; height:18px; text-align:center; color:#fff; background:url(alpha.png) top left repeat; font-size:12px; line-height:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis  }
.navbox10 { overflow:hidden; }
.navbox10 dt { display:inline; width:316px; font-size:13px; line-height:25px; overflow:hidden;}
.navbox10 dt a { color:#3274b2; display:inline-block; width:170px;}
.navbox10 dt a:hover { color:#128fef; }
.navbox10 dd { display:inline-block; width:140px; margin-top:20px; }
.navcline { border-top:1px #d3d3d3 dashed; height:20px; }
.navbox11 { display:block; padding-top:6px; text-align:center; } 
.navbox12 { overflow:hidden; padding-bottom:10px; border-bottom:1px #d3d3d3 dashed; margin-bottom:8px;}
.navbox12 .li_01{ width:172px; background:url(axf_tp.png) no-repeat; cursor:pointer; margin-right:10px; margin-left:25px;}
.navbox12 .li_01:hover{ background:url(xf_tp.png) no-repeat;}
.navbox12 .li_02{ background:url(atd_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer;}
.navbox12 .li_02:hover{ background:url(td_tp.png) no-repeat;}
.navbox12 .li_03{ background:url(ajy_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer;}
.navbox12 .li_03:hover{ background:url(jy_tp.png) no-repeat;}
.navbox12 .li_04{ background:url(afl_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer;}
.navbox12 .li_04:hover{ background:url(fl_tp.png) no-repeat;}
.navbox12 .li_05{ background:url(awj_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; }
.navbox12 .li_05:hover{ background:url(wj_tp.png) no-repeat;}
.navbox12 .li_06{ background:url(any_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-left:25px; margin-top:20px;}
.navbox12 .li_06:hover{ background:url(ny_tp.png) no-repeat;}
.navbox12 .li_07{ background:url(ajs_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-top:20px;}
.navbox12 .li_07:hover{ background:url(js_tp.png) no-repeat;}
.navbox12 .li_08{ background:url(acs_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-top:20px;}
.navbox12 .li_08:hover{ background:url(cs_tp.png) no-repeat;}
.navbox12 .li_09{ background:url(awh_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-top:20px;}
.navbox12 .li_09:hover{ background:url(wh_tp.png) no-repeat;}
.navbox12 .li_10{ background:url(amz_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-top:20px;}
.navbox12 .li_10:hover{ background:url(mz_tp.png) no-repeat;}
.navbox12 .li_11{ background:url(ahb_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-left:25px; margin-top:20px;}
.navbox12 .li_11:hover{ background:url(hb_tp.png) no-repeat;}
.navbox12 .li_12{ background:url(acj_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-top:20px;}
.navbox12 .li_12:hover{ background:url(cj_tp.png) no-repeat;}
.navbox12 .li_13{ background:url(aws_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-top:20px;}
.navbox12 .li_13:hover{ background:url(ws_tp.png) no-repeat;}
.navbox12 .li_14{ background:url(ald_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-top:20px;}
.navbox12 .li_14:hover{ background:url(ld_tp.png) no-repeat;}
.navbox12 .li_15{ background:url(ags_tp.png) no-repeat; width:172px; margin-right:10px; cursor:pointer; margin-top:20px;}
.navbox12 .li_15:hover{ background:url(gs_tp.png) no-repeat;}
.navbox12 li { float:left; display:inline; width:159px; overflow:hidden; height:90px; }
.navbox12 li img { float:left; display:inline-block; margin-right:12px; margin-top:4px; }
.navbox12 li p { float:left; display:inline-block; line-height:21px; }
.navbox12 li p a { display:block; }
.navbox12 li p b { font-size:13px; line-height:24px; letter-spacing:-1px; color:#000; }
.navbox13 { overflow:hidden; }
.navbox13_l { float:left; display:inline; width:490px; margin-right:28px;  overflow:hidden; padding-top:5px;}
.navbox13_r { padding-left:28px; border-left:1px #d3d3d3 dashed;  overflow:hidden; padding-top:5px;}
.navbox14 { margin-top:14px; overflow:hidden; }
.navbox14_l { overflow:hidden; width:640px; float:left; display:inline; margin-right:20px; }
.navbox14_r { overflow:hidden; text-align:right; margin-top:10px; }
.navbox15 { text-align:center; font-size:14px; color:#3274b2; line-height:32px; }
.navbox15 a { color:#3274b2;}
.navbox15 a:hover { color:#128fef;}
.navbox15 span { color:#dbdbdb; margin:0 23px;}

/*nav*/
.banner_box{ overflow: hidden}
.iboxa {overflow:hidden;background:#e8eef2;}
.iboxa1 { /*! margin-top:22px; */ overflow:hidden; background:#FFF;  }
.iboxa1_l { float:left; display:inline; width:580px; height:380px; overflow:hidden; margin-right:18px;  }
.iboxa1_r { height:380px; overflow:hidden; }
.iboxa2 { height:30px; margin:10px 8px 5px 0px; background:url(ibg1.png) right top no-repeat; }
.iboxa2 li { height:30px; background:url(ibg2.png) right top no-repeat; float:left; font-size:15px; font-weight:bold; color:#fff; line-height:28px; padding:0px 23px 0px 8px; }
.iboxa3 { overflow:hidden; padding-right:10px; }
.iboxa3 li { line-height:28px; background:url(txtdot1.png) left center no-repeat; padding-left:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.iboxa4 { font-size:12px; color:#878787; line-height:20px; overflow:hidden; }
.iboxa4 a { font-size:20px; font-family:"微软雅黑", "黑体"; color:#ca1717; display:block; text-align:center; line-height:34px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }
.iboxa4 a:hover { color:#ff6833; }
.iboxa6 { width:1002px; height:68px; overflow:hidden; margin:0 auto 22px; }
.x_bsdt_box{margin:20px auto; width:970px; padding:15px; overflow:hidden; background:#fff}
.x_bsdt_li{width:970px; overflow:hidden}
.x_bsdt_li dl{margin-right:-10px; overflow:hidden}
.x_bsdt_li dl dt{float:left; margin-right:10px;}
.x_bsdt_li dl dt img{ width:260px}
.x_bsdt_li dl dd{float:left; margin-right:10px; width:132px; height:130px}
.x_bsdt_li dl dd a{background:#efefef; font-size:16px; color:#b33c36; font-weight:bold; text-decoration:none; text-align:center; line-height:47px; display:block}
.x_bsdt_li dl dd a:hover{ background:#ccc;}
.x_bsdt_li dl dd span{height:50px; padding-top:20px; text-align:center; display:block}
.iboxa6 dl { overflow:hidden; }
.iboxa6 img{ margin-left:60px; width:130px}
.iboxa6 dt { float:left; display:inline; width:520px; margin-left:205px; line-height:68px; }
.iboxa6 dt span { color:#ff8533; margin:0 9px; }
.iboxa6 dd { float:right; display:inline; margin-right:18px;  }
.iboxa6 dd a { display:block; background:#5ca8dc; font-size:13px; color:#fff; line-height:32px; padding:0px 11px; margin-top:18px; border-radius:5px }
.iboxa6 dd a:hover { background:#2d7fcc }

.iboxb {background: #e8eef2;}
.iboxb1 { margin:0 auto; overflow:hidden; }
.iboxb1_l { float:left; display:inline; overflow:hidden; width:578px; background:#FFF; height:320px;  }
.iboxb1_m { overflow:hidden; height:0px; float:left; display:inline;  }/*iboxd6*/
.iboxb1_r {float:left;display:inline;/* overflow:hidden; */width:424px;background:#c74139;height:320px;}
.iboxb2 {overflow:hidden;position:relative;height: 320px;}
.iboxb2 dt {float:left;display:inline;overflow:hidden;height:320px;width:193px;background:#c74139;}
.iboxb2 dd { overflow:hidden; height:320px; padding:20px 5px 0px 20px;  }
.iboxb3 { width:180px; float:right; padding-top:42px; overflow:hidden; position:relative }
.iboxb3 li { height:38px; line-height:38px; font-size:14px; text-align:center; color:#fff; padding-right:14px; background:url(ibg8.png) left bottom no-repeat; cursor:pointer; overflow:hidden; }
.iboxa3 li span{ display:block; float:right; }
.iboxa3 li a{ float:left; }
#testUl li .data,.iboxa3 li span,.iboxb8 li span{ color: #a7a7a7; font-size: 12px; }
.iboxb3 li p { width:180px; height:6px; position:absolute; background:url(ibg9.png) top left no-repeat; display:none; left:0; margin-top:38px; *margin-top:27px }
.iboxb3 li.hover { background:#FFF; color:#c74139; }
.iboxb3 li.hover p { display:block; }
.iboxb4 { height:30px; text-align:right; margin-right:20px; margin-top:12px; overflow:hidden; }
.iboxb4 a { height:30px; text-align:right; color:#c74139; font-size:12px; font-family:"宋体"; }
.iboxb5i {display:block;height: 120px;width:32px;margin-top:-6px;background:url(zqy-titv.png);margin-left:382px;right:0;top:0;padding-left: 15px;}
.iboxb5i img { display:none; }
.iboxb5 { width:384px; overflow:hidden; text-align:center; color:#fff; font-size:14px; font-weight:bold; line-height:16px; padding-top:16px; padding-bottom:14px; }
.iboxb5 a { color:#fff; display:block; }
.iboxb5 a:hover { color:#ffe9a4; }
.iboxb5 img { width:33px; height:28px; display:block; margin:0 auto 12px; }
.iboxb5 dt { float:left; display:inline; width:148px; }
.iboxb5 dd { float:left; display:inline; border-left:1px #ce5952 solid; width:117px;  }
.iboxb6 { height:7px; width:359px; background:url(ibg12.png) left top repeat-x; margin-left:12px; }
.iboxb7 {padding-left:36px;padding-right:53px;font-size:14px;color:#FFF;font-weight:bold;line-height:20px;padding-top:14px;overflow:hidden;background-color:#f4f4f4;color:#333;}
.iboxb7 img { width:21px; height:19px; float:left; display:inline-block; margin-right:4px; }
.iboxb7 p { float:left; display:inline; }
.iboxb7 a { float:right; display:inline-block; font-size:12px; color:#c74139; font-family:"宋体"; font-weight:normal; }
.iboxb8 {overflow:hidden;padding:10px 40px 0px 19px;background-color:#f4f4f4;height: 218px;}
.iboxb8 li { line-height:28px; background:url(txtdot2.png) left center no-repeat; padding-left:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  color:#333; }
.iboxb8 li a{ color:#333; float:left; }
.iboxb8 li a:hover{ color:#128fef; }
.iboxb8 li span{ float:right; }
.iboxc {width:1002px;height:130px;background:#FFF;margin: 26px auto 10px auto;position:relative;}

.iboxd { background:#f2f4f6; overflow:hidden; border-bottom:1px #fff solid;  }
.iboxd1 { width:1002px; margin:0 auto; overflow:hidden; }
.iboxd1_l { float:left; display:inline-block; width:856px; overflow:hidden; }
.iboxd1_r { float:left; display:inline-block; width:146px; height:304px; background: url(ibg26.png) top left repeat-y; }
.iboxd2 { width:42px; height:128px; position:absolute; background:url(ibg16.png) top left no-repeat; margin-top:-6px; }
.iboxd2 img { height:35px; display:none; }
.iboxd3 { padding-left:50px; padding-top:13px; overflow:hidden; height:243px}
.iboxd3 dl { width:265px; height:109px; float:left; display:inline; overflow:hidden; padding-top:10px; }
.iboxd3 dl p { display:none; }
.iboxd3 dl img { display:block; width:98px; height:96px; }
.iboxd3 dl dt { display:block; float:left; cursor:pointer; overflow:hidden;  }
.iboxd3 dl dd { display:none; float:left; overflow:hidden; }
.iboxd3 dl.now dt { display:none; }
.iboxd3 dl.now dd { display:block; }

.iboxd4 { height:0px; }
.iboxd4 p { background:url(ibg18.png) 0 -109px no-repeat; width:156px; height:104px; position:absolute; padding-top:6px; overflow:hidden; }
.iboxd4 p.now { background:url(ibg18.png) 0 0 no-repeat; }
.iboxd4 p a { margin-left:28px; width:106px; height:29px; display:block; background: url(ibg20.png) 0 -29px no-repeat; overflow:hidden; line-height:29px; white-space:nowrap; font-size:14px; color:#555555; text-indent:19px; }
.iboxd4 p a:hover { background: url(ibg20.png) 0 0 no-repeat; color:#e65006; }
.iboxd4 #lb_cx_1 { margin:4px 0px 0px 97px; }
.iboxd4 #lb_cx_2 { margin:4px 0px 0px 361px; }
.iboxd4 #lb_cx_3 { margin:4px 0px 0px 626px; }
.iboxd4 #lb_cx_4 { margin:125px 0px 0px 97px; }
.iboxd4 #lb_cx_5 { margin:125px 0px 0px 361px; }
.iboxd4 #lb_cx_6 { margin:125px 0px 0px 626px; }
.iboxd5 { height:48px; overflow:hidden; }
.iboxd5 dt { float:left; display:inline; width:551px; height:39px; margin-top:9px; background:url(ibg22.png) left top repeat-y; line-height:38px; overflow:hidden; white-space:nowrap; }
.iboxd5 dt a { margin-left:10px; font-size:13px; margin-right:4px; }
.iboxd5 dd { float:left; display:inline; }

.iboxd6 { width:146px; position:absolute; margin-left:278px; margin-top:490px; *margin-top:493px; z-index:77; display:block; overflow:hidden; }
.iboxd6 p { width:133px; height:40px; background:url(ibg24.png) top left no-repeat; }
.iboxd6 p img { display:none; }
.iboxd6 ul { overflow:hidden; }
.iboxd6 a { display:block; width:120px; height:86px; border-bottom:1px #60abde dashed; margin-left:14px; overflow:hidden; color:#FFF; font-size:14px; text-align:center; line-height:16px; }
.iboxd6 a:hover { color:#ffe68e }
.iboxd6 a img { display:block; width:42px; margin:15px auto 6px; }

.iboxe {/*background:url(ibg28.png) center bottom no-repeat #e8eef2;*/height:80px;background-color:#E8EEF2;margin-top: 10px;}
.iboxe1 { overflow:hidden; margin-bottom:15px; padding-top:3px; height:46px; width:966px; }
.slideul1 {width:9999px; }
.slideul1 li { float:left; display:inline; }
.slideul1 img {width:180px; height:46px; margin-right:11px; display:block;  margin-bottom:2px;}
.iboxe2 { width:845px; height:47px; background: url(ibg30.png) top left no-repeat; margin:0 auto; padding-left:121px; }
.iboxe2 p { display:none; }
.iboxe2 select { display:inline-block; width:195px; float:left; line-height:24px; height:24px; margin-top:12px; margin-right:12px; border:1px #d0d0d0 solid; font-size:12px;   }



.footers { /*! border-top:5px #882a2a solid; */ /*! background:#b13c3c; */ /*! padding-bottom:20px; */ /*! overflow:hidden; */ }
.footer1  { height:23px; position:absolute; margin-top:-5px; left:0; right:0;  overflow:hidden; }
.footers dl { padding-top:31px; font-size:12px; height:90px; color:#d2a4a4; line-height:20px; overflow:hidden; }
.footers.mts dl { padding-top:20px; }
.footers dl a { color:#bad3e4;}
.footers dl dt { float:left; display: inline; width:320px; overflow:hidden;  }
.footers dl dt img { display:block; width:50px; float:right; margin-right:37px; }
.footers dl dd { float:left; display: inline; border-left:1px #bf6969 solid; overflow:hidden; width:483px; padding-left:33px; }
.footers dl dd h1 { display:block; height:0px; }
.footers dl dd h2 { display:none; height:0px; }
.footers dl dd h3 { display:none; height:0px; }


.mb5 { margin-bottom:5px; }
.mb8 { margin-bottom:8px; }
.mb10 { margin-bottom:10px; }
.mb6 { margin-bottom:6px; }
.mb13 { margin-bottom:13px; }
.mb13m { margin-bottom:13px; }
.mr5 { margin-right:5px; } 
.mr5a { margin-right:5px; } 

.black14 { font-size:14px; color:#555555; }
.black14 a { color:#555555; }
.black14 a:hover { color:#128fef; }

.black12 { font-size:12px; color:#555555; }
.black12 a { color:#555555; }
.black12 a:hover { color:#128fef; }

.white14 { font-size:14px; color:#e0f3fb; }
.white14 a { color:#e0f3fb; }
.white14 a:hover { color:#ffe9a4; }



/*rtop*/
.rtop { width:70px; position:fixed; top:260px; right:20px; z-index:9999999 }
.rtop a { display:block; overflow:hidden; }
.rtop a img { display:block;  }
#top { height:0px; }
.rtop2_code{ position:absolute; right:80px; top:0px; }
.rtop2_code img{ filter: drop-shadow(5px 5px 10px #999); }


@media screen and (max-width:990px){
	.container {/* width:auto; *//* min-width:300px; */}
	.fixedh {/* height: 30px; */} /*头部高度调整*/
	.mhide {/* display:none; */}
	.pchide { display:block; }
	
	
	.navbox { background:url(navbg4.png) center top repeat-x; border-top:1px #6abdf8 solid; position: fixed; top:40px; left:0px; right:0px; z-index:999999}
	.navbox1 { width:auto; min-width:320px; }
	.navbox1_l { display:none }
	.navbox1_r { display:none; }
	.navbox1_m { width:auto; float:none;}
	.navbox1_m h1 { width:25%; *width:24.9%; font-size:16px; font-weight:normal; color:#FFF; line-height:36px; height:36px; background: url(navbg5.png) right top no-repeat;  }
    .navbox1_m h1 a { background:none !important; padding:0; height:36px; line-height:36px; text-align:center; color:#fff }
	.navbox1_m h1 a.navhover { background:url(navbg5a.png) top left repeat-x !important; border:0px; padding:0; height:36px; line-height:36px; color:#c82a2c }
	
	.navbox3 { width:100%; left:0; margin:0; }
	.navbox3_li { height:auto; padding:10px; }
	.navbox3_li .col-2 { float:none; display:block; width:auto; }
	.navbox3_li .col-3 { float:none; display:block; width:auto; }
	.navbox3_li .col-line { display:none; }
	.navbox4 { margin-bottom:5px; }
	.navbox4 dt { font-size:15px; }
	.navbox5 { line-height:30px; }
	.navbox6 li { line-height:26px; background:url(txtdot.png) left center no-repeat; padding-left:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.navbox6a li { line-height:26px; background:url(txtdot.png) left center no-repeat; padding-left:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
    .navbox8 td { font-size:12px; }
	.navbox8 td a { font-size:14px; }
	.navbox8td1 { width:62px; color:#8e8e8e; }
	.navbox10 dt { line-height:28px; margin-bottom:10px; float:none; display:block; }
	.navbox10 dd { text-align:center; float:none; display:block; width:100%; margin-bottom:10px;}
	.navbox11 { padding-top:0px; }
	.navbox11 img { display:block; width:260px; margin:0 auto 20px; } 
	.navbox12 { padding-bottom:0px; *padding-bottom:15px; }
	.navbox12 li { width:148px; margin-bottom:15px; height:100px; }
	.navbox12 li p { line-height:26px; overflow:hidden; }
	.navbox12 li img { width:40px; }
	.navbox13 { padding-top:8px; }
	.navbox13_l { float:none; width:auto; margin-right:0px; }
    .navbox13_r { padding-left:0; border-left:0;  overflow:hidden;}
	.navbox14 { margin-top:5px; }
	.navbox14_l { float:none; margin-right:0;}
	.navbox14_r { text-align:center; padding-bottom:10px; margin-top:20px; }
	.navbox15 { text-align:left; line-height:28px; }
	.navbox15 a { display:block;}
	.navbox15 span { display:none;}
	
	.iboxa1 { background:none; margin-top:0px;  }
	.iboxa1_l { float:none; display:block; width:auto; height:auto; overflow:hidden; margin-right:0px; background:#b4cee0;  }
    .iboxa1_r { height:auto; overflow:hidden; }
	.iboxa2 { margin:10px 10px 5px 0px; background:url(ibg1a.png) right top no-repeat; }
	.iboxa3 li { line-height:30px; }
	.iboxa4 { color:#626262; }
	.iboxa4 a { font-size:18px; }
	.iboxa5 { width:auto; height:44px; background:none; }
    .iboxa5 a { display:block; position:absolute; width:62px; height:24px; background:#f7fbfe; line-height:24px; text-indent:0px; text-align:center; font-size:12px; color:#368bc5; margin:0px; right:15px; border:1px #bbd5e7 solid; border-radius:3px; }
	.iboxa6 { width:auto; height:auto; background:#c1daeb; padding:10px; display:block; }
	.iboxa6 dl { background:#f3f7f7; box-shadow:0 0px 5px #7aafd3 ; }
	.iboxa6 dl img { display:block; height:46px; }
	.iboxa6 dl dt { display:block; float:none; width:auto; overflow:hidden; margin-left:18px;}
	.iboxa6 dl dt a { width:33%; padding:0; display:inline-block; float:left; line-height:16px; padding-bottom:12px; text-indent:13px; background:url(ibg7.png) 0px 3px no-repeat; background-size:10px; background:url(ibg7a.png) 0px 2px no-repeat\9; }
	.iboxa6 dl dt span { display:none; }
	.iboxa6 dd { float:none; display:block; margin-right:0px; text-align:center;  }
	.iboxa6 dd a { width:245px; margin:6px auto 10px; }
	
	.iboxb {/* background:#e8eef2; */}
	.iboxb1_l { float:none; display:block; width:auto; background:#FFF; height:auto; margin-bottom:25px; }
	.iboxb1_m { display:block; float:none; height:106px; background:#3d8dc4; margin-bottom:25px; }
    .iboxb1_r {float:none;display:block;width:auto;background: #c74139;height:auto;position: relative;}
	.iboxb2 dt {/* float:left; *//* display:inline; *//* overflow:hidden; *//* width:88px; *//* background:#c74139; *//* height:auto; */}
	.iboxb2 dd { height:auto;  padding:9px 0px 0px 10px;}
	.iboxb3 {/* width:82px; *//* padding-top:7px; *//* padding-bottom:10px; */}
    .iboxb3 li { padding-right:5px; font-size:15px; background:url(ibg8.png) left bottom no-repeat;  }
	.iboxb3 li.hover p { display:none; }
	.iboxb4 { margin-top:8px; }
	.iboxb4 a {display:block;position:absolute;width:62px;height:24px;background:#f7fbfe;line-height:24px;text-indent:0px;text-align:center;font-size:12px;color: #c74139;margin:0px;right:15px;border: 1px #c74139 solid;border-radius:3px;}
	.iboxb5i {/* height:33px; *//* width:102px; *//* background:none; *//* margin-top:-11px; *//* margin-left:0px; */}
    .iboxb5i img { display:block; width:104px; height:36px; }
    .iboxb5 { width:auto; padding-top:33px; padding-bottom:18px; margin:0 2px; }
	.iboxb5 dt { float:left; display:inline; width:39%; }
    .iboxb5 dd { float:left; display:inline; border-left:1px #ce5952 solid; width:30%;  }
	.iboxb6 { height:7px; width:auto; background:url(ibg12.png) left top repeat-x; margin:0 10px; }
	.iboxb7 {/* margin-left:10px; *//* margin-right:10px; */}
    .iboxb8 {/* margin:10px 10px 14px 10px; */}
	.iboxb8 li { line-height:30px;} 
	
	.iboxd { background:#e8eef2; border-bottom:0;  }
    .iboxd1 { width:auto; margin-top:24px; }
    .iboxd1_l { float:none; display:block; width:auto; background:#f2f4f6;}
    .iboxd1_r { display:none }
    .iboxd2 { width:111px; height:35px; position:absolute; background:none; margin-top:-10px; }
    .iboxd2 img { display:block; }
	.iboxd3 { padding-left:6px; padding-top:30px; padding-right:5px; height:auto; }
    .iboxd3 dl { width:33.3%; height:135px; float:left;  padding-top:0px; }
	.iboxd3 dl p { display:block; position:absolute; background-image:url(ibg21.png); background-position:0 0; background-repeat:no-repeat; width:21px; margin-left:31px; height:10px; overflow:hidden; }
	.iboxd3 #cx4 { height:105px }
	.iboxd3 #cx5 { height:105px  }
	.iboxd3 #cx6 { height:105px  }
	.iboxd3 #cx1 p { margin-top:82px; }
	.iboxd3 #cx2 p { margin-top:82px; }
	.iboxd3 #cx3 p { margin-top:82px; }
	.iboxd3 #cx4 p { margin-top:-11px; background-position:0 -10px; }
	.iboxd3 #cx5 p { margin-top:-11px; background-position:0 -10px; }
	.iboxd3 #cx6 p { margin-top:-11px; background-position:0 -10px; }
	.iboxd3 dl img { width:82px; height:81px; }
    .iboxd3 dl dt {  margin:0 auto; width:82px; float:none;  }
    .iboxd3 dl dd {  margin:0 auto; width:82px; float:none; }
	.iboxd4 { height:0px; }
    .iboxd4 p { background:#fff; width:auto; height:32px; border:2px #fcc749 solid; padding-top:0px; left:10px; right:10px; display:none; overflow:hidden; border-radius:32px; box-shadow: 0 1px 4px #cacccd; text-align:center; }
    .iboxd4 p.now { background:#fff; display:block; }
    .iboxd4 p a { margin-left:0px; margin:0 10px; height:32px; display:inline; background:none; overflow:hidden; line-height:33px; white-space:nowrap; font-size:13px; color:#555555; text-align:center; }
    .iboxd4 p a:hover { background:none; color:#e65006; }
    .iboxd4 #lb_cx_1 { margin:90px 0px 0px 0px;  }
    .iboxd4 #lb_cx_2 { margin:90px 0px 0px 0px;  }
    .iboxd4 #lb_cx_3 { margin:90px 0px 0px 0px;  }
    .iboxd4 #lb_cx_4 { margin:90px 0px 0px 0px;  }
    .iboxd4 #lb_cx_5 { margin:90px 0px 0px 0px; }
    .iboxd4 #lb_cx_6 { margin:90px 0px 0px 0px;  }
	.iboxd5 { height:58px; overflow:hidden; display:none; }
    .iboxd5 dt { display:none; }
    .iboxd5 dd { float:none; display:block; margin-top:10px; text-align:center; }
	.iboxd5 dd img { margin-left:11px; }
	.iboxd6 { width:auto; position:static; margin-left:0px; margin-top:0px; }
    .iboxd6 p { width:auto; height:auto; background:none; position:absolute; margin-top:-10px; left:0; }
	.iboxd6 p img { display:block; height:35px; float:left;  }
    .iboxd6 ul { margin:0px; padding-top:30px; }
    .iboxd6 a { display:inline-block; float:left; width:33%; height:auto; border-left:1px #4c9dd4 solid; border-bottom:0; margin-left:0px; font-weight:bold; }
    .iboxd6 a:hover { color:#ffe68e }
    .iboxd6 a img { width:37px; margin:0px auto 8px; }
	
	.iboxe {background:#e8eef2;height:auto;overflow:hidden;margin-bottom: 20px;}
    .iboxe1 { display:none }
	.iboxe2 { width:auto; height:auto; background:#f2f4f6; margin:0 auto; padding-left:0px; overflow:hidden; padding-bottom:15px; padding-top:34px }
	.iboxe2 p { height:35px; position:absolute; left:0; margin-top:-45px; display:block; }
	.iboxe2 p img { height:35px; display:block; }
    .iboxe2 select { display:block; width:90%; font-size:14px; float:none; margin:0 auto 14px; border:1px #bdcfe2 solid; background:#fff;  }
	
	
	
/*	.footer { border-top:3px #136cb1 solid; padding-bottom:20px; height:auto; overflow:hidden;  }
*/    .footer1  { display:none; }
    .footers dl { padding-top:14px;  height:auto; color:#fff; }
    .footers dl a { color:#bad3e4;}
    .footers dl dt { float:none; width:50px; padding-right:10px; position:absolute; right:0px; }
    .footers dl dt img { display:block; width:50px; float:right; margin-right:0px; }
    .footers dl dd { float:left; border-left:0; overflow:hidden; width:90%; padding-left:10px; }
    .footers dl dd h2 { display:block;  }
	.footers dl dd h3 { display:block; }



    .rtop { bottom:40px; top:auto; width:50px; right:0px; margin-right:0; opacity:0.9; }
	.rtop a { display:none; }
	.rtop a img { width:50px; }
	.rtop a.smooth { display:block; }




    .mmb8 { margin-bottom:8px; }
	.mb5 { margin-bottom:10px; }
    .mb8 { margin-bottom:13px; }
    .mb10 { margin-bottom:15px; }
    .mb6 { margin-bottom:11px; }
	.mb13m { margin-bottom:10px; }
	.mr5 { margin:0px 10px 15px }
	.mr5a { margin:0px 10px 10px }
	
.black14 { font-size:14px; color:#000; }
.black14 a { color:#000; }
.black14 a:hover { color:#128fef; }

.black12 { font-size:12px; color:#000; }
.black12 a { color:#000; }
.black12 a:hover { color:#128fef; }
	
}

@media (device-height:667px) and (-webkit-min-device-pixel-ratio:2){/*6*/
    .navbox12 li { width:175px; margin-bottom:15px; height:100px; }
	.navbox12 li p { line-height:26px; overflow:hidden; }
	.navbox12 li img { width:60px; }
	.footers dl dd h3 { display:block; }
}
@media (device-height:736px) and (-webkit-min-device-pixel-ratio:2){/*6p*/
    .navbox12 li { width:195px; margin-bottom:15px; height:100px; }
	.navbox12 li p { line-height:26px; overflow:hidden; }
	.navbox12 li img { width:60px; }
	.footers dl dd h3 { display:none; }
}




.wcm-cbd{
 position: fixed;
 left: 0px;
 z-index:999999;
}
.cbd-btn{
width: 60px!important;
background: #fff;
height: 25px;
line-height: 25px;
border-radius: 6px;
border: 1px solid #ccc;
margin-left: 10px;
}

.x_lj{background:url(x_dw.png) no-repeat left center;padding-left:15px;font-size:14px;color:#a9a9a9;}