@charset "utf-8";/* CSS Document */
*{font-size:14px;font-family:Microsoft YaHei}
body{margin:0;background:#FFF}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
li{list-style-type:none}
img{border:0}
input,select,label{vertical-align:middle}
a:link,a:visited,a:active{text-decoration:none;color:#333}
a:hover{text-decoration:underline}
i{font-style:normal;color:red}
textarea{resize:none}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.tl{text-align:left}
.tc{text-align:center !important}
.tr{text-align:right !important}
.vt{vertical-align:top}
.bg{background:url(../images/portal/bg.png) no-repeat}
.icon{background:url(../images/portal/icon.png) no-repeat}
.pr{position:relative}
.inxtitle{font-size:13px;font-weight:bold;color:red}
.inxtitle b{font-size:13px;color:#333}
.fix{table-layout:fixed}
a.more{position:absolute;display:block;top:10px;right:10px;background:url(../images/portal/more.png) no-repeat;width:34px;height:14px}
a.rmore{position:absolute;display:block;top:6px;right:10px;background:url(../images/portal/more.png) no-repeat;width:34px;height:14px}
a.more:hover,a.rmore:hover{background:url(../images/portal/more.png) no-repeat 0px -14px}
.mt8{margin-top:8px}
.cb{clear:both}



/* =============================== */
.top_body{height:270px;background:url(../images/portal/top_bg_x.jpg) top no-repeat}
.top_c{width:1000px}
.topic{height:100px;background:url(../images/2017/topic1.jpg) no-repeat;width:1000px; position:relative}
.topic span{ width:220px; height:80px; background:url(../images/2017/ewm_s.png) no-repeat; position:absolute; top:10px; right:20px; display:block}
.top_menu_botline{border-bottom:5px solid #F88C1E}
.top_menu{height:45px;position:relative;background:#FFF;width:1000px}
.top_menu_link{ height:45px; position:relative}
.top_menu a{height:45px;display:block;line-height:45px;text-align:center;color:#000;font-size:15px;font-weight:bold}
 .top_menu_link ul{display:none;position:absolute;top:40px;left:0px;z-index:99;width: auto; min-width:100%;overflow:hidden;border-radius:5px}
 .top_menu_link ul a{display:block;background:#FFF;color:#000;background:url(../images/2017/topmenu_bg2.png) no-repeat #FFF;text-align:left;line-height:40px;height:40px;text-indent:24px;font-size:12px;white-space:nowrap; padding-right:8px }
div.sublinks{width:auto;white-space:nowrap;display:none;position:absolute;top:63px;height:47px;background:url(../images/portal/sublinksbg.png) no-repeat;line-height:47px}
div.sublinks a{margin-left:15px;font-size:16px}
.sublinksrr{position:absolute;width:23px;height:47px;background:url(../images/portal/sublinksbg.png) repeat -1242px 0px;top:0px;right:-23px}

div.sublinks2{display:none;position:absolute;top:63px;right:20px;height:47px;background:url(../images/portal/sublinksbg.png) no-repeat right;line-height:47px}
div.sublinks2 a{margin-right:15px}
.sublinksll{position:absolute;width:23px;height:47px;background:url(../images/portal/sublinksbg.png) repeat;top:0px;left:-23px}
.mainbody{width:1000px;background:#FFF}
.mainbody .leftbody{width:445px}
.mainbody .leftbody .inxleftad{margin:0px 10px;height:115px}
.mainbody .leftbody .inxleftad img{width:660px;height:115px;display:block}
.inx_gsdt{height:189px;margin:0px 10px;background:#F8F8F8;border:1px solid #E0E0E0;border-top:0px;position:relative}
.inx_gsdt .tit_gsdt{position:absolute;width:52px;height:13px;top:10px;left:10px}
.inx_gsdt .pic_gsdt{position:absolute;width:216px;height:146px;top:35px;left:10px;overflow:hidden}
.inx_gsdt .list_gsdt{position:absolute;width:410px;height:auto;top:32px;left:240px;overflow:hidden;background:url(../images/portal/list_num_bg.png) no-repeat;max-height:154px}
.inx_gsdt .list_gsdt li{text-align:right;color:#999;display:block;padding:0px 9px;position:relative;height:22px;line-height:22px}
.inx_gsdt .list_gsdt li a{text-align:left;position:absolute;top:0px;left:25px;display:block;max-width:270px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.mainbody .leftbody .inx_two{display:block;padding:0 10px}

.inx_two1{height:189px;margin:0px;background:#F8F8F8;border:1px solid #E0E0E0;border-top:0px;position:relative}
.inx_two1 .tit_gsdt{position:absolute;width:52px;height:13px;top:10px;left:10px}
.inx_two1 .list{position:absolute;width:300px;height:auto;top:32px;left:10px;overflow:hidden;background:url(../images/portal/list_num_bg.png) no-repeat;max-height:154px}
.inx_two1 .list li{text-align:right;color:#999;display:block;padding:0pxx;position:relative;height:22px;line-height:22px}
.inx_two1 .list li a{text-align:left;position:absolute;top:0px;left:25px;display:block;max-width:200px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.rightbody{width:515px;margin-left:40px}
.inxrbodybg{background:url(../images/portal/inxrightbody.jpg) no-repeat;min-height:670px}
.radbody{height:115px;overflow:hidden;display:none}
.radbody a{display:block;height:55px;margin-bottom:5px}
.radbody a img{display:block;height:55px;width:260px}
.inxrtit{width:260px;height:26px;overflow:hidden;display:block;position:relative}
.inxrtit .inxtitle{top:4px;left:9px;position:absolute}

.inxrxfrd{height:155px;text-align:center}
.inxrxfrd a{height:60px;display:block;width:240px;margin:10px 9px 0px 9px}

.inxrjtrd{position:relative;height:153px}
.inxrjtrd ul.inxrlist{position:absolute;width:300px;height:auto;top:10px;left:10px;overflow:hidden;background:url(../images/portal/list_num_bg.png) no-repeat;max-height:132px}
.inxrjtrd ul.inxrlist li{text-align:right;color:#999;display:block;padding:0pxx;position:relative;height:22px;line-height:22px}
.inxrjtrd ul.inxrlist li a{text-align:left;position:absolute;top:0px;left:25px;display:block;max-width:200px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.botdiv{background:#F8F8F8;height:200px;display:block;border-top:1px solid #CCC;border-bottom:1px solid #CCC}
.botdiv .subdiv{width:931px;height:180px;margin-top:8px}
.botdiv .subdiv .subody{width:304px;height:180px;border:1px solid #CCC;background:#FFF;margin-right:6px}
.botdiv .subdiv .subody .botsubtit{height:40px;text-align:center;background:url(../images/portal/botsubtit.png) repeat-x}
.botdiv .subdiv .subody .botsubtit span{display:block;height:40px;line-height:40px;color:#333;font-weight:bold;font-size:16px}
.botdiv .subdiv .subody a{float:left;display:inline;width:110px;height:45px;line-height:45px;font-size:14px;margin:15px 0 0 30px;text-align:left;white-space:nowrap}
.botdiv .subdiv .subody a:hover{text-decoration:none;font-weight:bold}
.botdiv .subdiv .subody a img{float:left;display:inline;width:45px;height:45px;vertical-align:middle;margin-right:5px}

.foot{line-height:24px;padding:10px 0px;border-top:1px solid #CCC;margin-top:10px}
.botmenu{width:1000px;background:#F5F5F5;line-height:24px;margin-bottom:8px;display:block;position:relative}
.botmenu a{padding:0 10px}
.botmenu a:hover{color:#0080FF;text-decoration:none}
.botmenu a.qrcode{width:70px;height:70px;position:absolute;display:block;top:34px;right:5px}
.botmenu a.qrcode img{width:70px;height:70px;display:block}
.botmenu a.qrcode:hover img{width:200px;height:200px;display:block;position:absolute;bottom:0px;right:0px}

/* inner */
.innlmenu{width:260px;margin-left:10px}
.innrbody{/*width:670px;margin-left:8px;*/min-height:400px}
.inntit{height:32px;position:relative;border-bottom:2px solid #D2D2D2}
.inntit h1{font-size:12px;font-weight:normal;color:#333;position:absolute;left:24px;top:0px;height:32px;line-height:32px}
.inntit h1 font{color:#D2D2D2}
.inntit h1 a{font-size:12px;color:#F88C1E}
.inntit h2{font-size:12px;font-weight:normal;color:#333;position:absolute;right:30px;top:11px;text-align:right}
.view_content{padding:15px}
.view_content h1{font-size:18px;line-height:36px;margin:10px 0;padding:0px}
.view_content hr{height:0px;border-top:1px dotted #CCC}
.view_content h2{font-weight:normal;margin:10px 0;color:#666}
.view_content h3{font-weight:normal;margin:10px 0;color:#666}
.view_content h4{font-weight:normal;margin:10px 0;color:#666}
.view_content img.icon{width:16px;height:16px;vertical-align:middle;margin-right:5px}
.view_content img.address{background-position:-16px 0px}
.view_content img.tel{background-position:-32px 0px}
.view_content img.pc{background-position:-48px 0px}
.view_content .content{line-height:200%;color:#333;min-height:400px;overflow-x:hidden}
.view_content .content *{max-width:970px !important}
.view_content .content .facade_pic{line-height:24px;text-align:center;border:1px solid #CCC;padding:5px;width:400px;margin-top:30px}
.view_content .content .facade_pic img{display:block;width:400px;height:300px}




ul.innlist{width:970px;min-height:330px;overflow-x:hidden;overflow-y:visible;margin:10px}
ul.innlist li{text-align:right;color:#999;display:block;padding:0px 5px;position:relative;height:32px;line-height:32px;border-bottom:1px dotted #CCC}
ul.innlist li a{text-align:left;position:absolute;top:0px;left:5px;display:block;max-width:840px;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.page{height:50px;text-align:center;line-height:50px}
.inxbtn{width:18%}

ul.innlist2{width:970px;min-height:330px;overflow-x:hidden;overflow-y:visible;margin:10px}
ul.innlist2 li{display:block;border-bottom:1px dotted #CCC}
ul.innlist2 li a{padding:0px 10px 10px 10px;display:block; position:relative}
ul.innlist2 li a:hover{display:block;background:#f0f0f0;text-decoration:none}
ul.innlist2 li a:hover *{text-decoration:none}
ul.innlist2 li a h1{font-size:18px;height:50px;line-height:50px;position:relative;display:block;text-align:left;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:100px}
ul.innlist2 li a h1 span{font-size:14px;font-weight:normal;color:#999;height:30px;line-height:30px;display:block;position:absolute;bottom:0px;right:0px}
ul.innlist2 li a h2{font-size:14px;height:50px;line-height:25px;display:block;text-align:left;font-weight:normal;overflow:hidden;position:relative}
ul.innlist2 li a h2 span{color:red;font-size:14px;height:25px;line-height:25px;display:block;text-align:right;font-weight:normal;position:absolute;bottom:0px;right:0px}
ul.innlist2 li a .specialpic{ position:absolute; width:150px; height:100px; top:5px; left:10px}
ul.innlist2 li a .specialpic img{width:150px; height:100px}




.innleftitle{width:260px;height:45px;line-height:42px;background:url(../images/portal/innleftitle.jpg) no-repeat;overflow:hidden}
.innleftitle b{width:218px;height:45px;display:block;line-height:42px;margin-left:55px;font-weight:bold;color:#FFF;font-size:24px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;filter:Dropshadow(offx=1,offy=0,color=#2868AF)
        Dropshadow(offx=0,offy=1,color=#2868AF)
        Dropshadow(offx=0,offy=-1,color=#2868AF)
        Dropshadow(offx=-1,offy=0,color=#2868AF)}
ul.innleftmenu{display:block;height:auto;border:1px solid #D8DCE3;border-top:0;margin-bottom:5px}
ul.innleftmenu li{text-align:left;border-bottom:1px solid #D8DCE3;border-top:1px solid #D8DCE3;display:block;margin-bottom:2px}
ul.innleftmenu li a{font-size:16px;padding-left:40px !important;font-weight:bold;text-align:left;display:block;height:40px;line-height:40px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;background:url(../images/portal/innleftmenubg.png) no-repeat}
ul.innleftmenu li a:hover{background:url(../images/portal/innleftmenubg.png) no-repeat 0px -40px;text-decoration:none}
ul.innleftmenu li.left_current a{background:url(../images/portal/innleftmenubg.png) no-repeat 0px -40px;text-decoration:none}

.pagePortal{border-top:1px solid #CCC}


a.firstpage,a:link.firstpage,a:visited.firstpage,a:active.firstpage,a.lastpage,a:link.lastpage,a:visited.lastpage,a:active.lastpage,a.prevpage,a:link.prevpage,a:visited.prevpage,a:active.prevpage,a.nextpage,a:link.nextpage,a:visited.nextpage,a:active.nextpage{border:1px solid #CCC;display:inline-block;width:18px;height:18px;background:#FFF;font-size:10px;line-height:18px;text-align:center;margin:1px 2px;color:#000;font-weight:bold;text-decoration:none}
a:hover.firstpage,a:hover.lastpage,a:hover.prevpage,a:hover.nextpage{color:#FFF;background:#999;text-decoration:none}
.page_input{width:40px;border:1px solid #CCC;display:inline-block;height:18px;background:#FFF;font-size:12px;line-height:18px;text-align:center;padding:0px;margin:0px 2px;color:#000;vertical-align:middle}


.inn_searchbody{display:block;padding:10px}
.inn_searchbody li{float:left;display:inline;margin-right:10px}
.inn_searchbody li.br{float:none;display:block;clear:both}
.inn_searchbody li label{line-height:24px}
.inn_searchbody li input.ssinput{height:22px;line-height:20px;border:1px solid #999;padding:0px 5px}
.inn_searchbody li input.ssinput:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6)}

.inn_pic_list{width:990px;min-height:470px}
.inn_pic_list li{float:left;display:inline;width:310px;margin:10px 0 0 10px}
.inn_pic_list li a{height:230px;display:block;line-height:30px;text-align:center;font-size:14px;font-weight:bold;border:1px solid #CCC;padding:4px 4px 1px 4px}
.inn_pic_list li a:hover{border:2px solid #66afe9;padding:3px 3px 0px 3px;text-decoration:none;background:#fafafa}
.inn_pic_list li img{width:300px;height:180px;display:block}

.inn_pic_list li.br{display:block;visibility:hidden;height:0px;width:100%;clear:both}

.recharge_list{width:990px;min-height:408px}
.recharge_list li{display:block;text-align:left;border-bottom:1px solid #CCC}
.recharge_list li a{height:100px;display:block;position:relative}
.recharge_list li a:hover{text-decoration:none;background:#FAFAFA}
.recharge_list li img{width:100px;height:75px;display:block;position:absolute;top:10px;left:10px}
.recharge_list li .ckdt{width:90px;height:20px;display:block;position:absolute;bottom:8px;right:5px;background:url(../images/portal/icon.png) 0px -16px no-repeat}
.recharge_list li h1{width:525px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;top:8px;left:120px;font-size:14px;display:block; font-weight:normal}
.recharge_list li h2{width:525px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;top:30px;left:120px;font-size:14px;display:block;font-weight:normal;color:#666}
.recharge_list li h3{width:525px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;top:50px;left:120px;font-size:14px;display:block;font-weight:normal;color:#666}
.recharge_list li h4{width:525px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;top:70px;left:120px;font-size:14px;display:block;font-weight:normal;color:#666}
.backbtn{clear:both;height:46px;position:relative}
.backbtn a{display:block;width:104px;height:36px;background:url(../images/portal/undo.png) no-repeat;position:absolute;top:10px;right:0px}


#myFocus{width:1000px;height:330px}
#myFocus .pic img{width:1000px;height:330px}


a.inxmore{position:absolute;display:block;background:url(../images/portal/inxmorebg.png) no-repeat;width:50px;height:20px}
a.inxmore:hover{background:url(../images/portal/inxmorebg.png) no-repeat 0px -20px}

.inxlistbody{margin:10px}
.inxlistbody .inxsubody{width:325px;position:relative}
.inxlistbody .inxsubody .inxlistitle{height:20px;border-bottom:2px solid #0559A0;line-height:20px;position:relative;font-size:12px;font-weight:bold}
.inxlistbody .inxsubody .inxlistitle .inxmore{top:0px;right:0px}
.inxulist{height:182px;overflow:hidden}
.inxulist li{display:block;border-bottom:1px solid #CCC;position:relative;text-align:right;color:#999;font-size:12px;padding-right:5px;height:25px;line-height:25px}
.inxulist li a{display:block;position:absolute;top:0px;left:0px;height:20px;font-size:12px;color:#000;width:220px;text-align:left;line-height:25px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.newico{position:absolute;left:220px;top:10px}


.inxpiclistit{width:60px;height:20px;position:absolute;display:block;top:0px;left:15px;font-size:12px;text-align:center;font-weight:bold;background:#FFF}
.inxpiclist{border:10px solid #F6F6F6;margin-top:7px}
.inxpiclist ul{margin:0 10px;height:188px;overflow:hidden}
.inxpiclist li{display:block;height:62px;border-bottom:1px solid #CCC}
.inxpiclist a{display:block;height:62px;position:relative}
.inxpiclist a:hover{}
.inxpiclist img.cardpic{display:block;width:75px;height:50px;position:absolute;top:6px;left:0px}
.inxpiclist h1{text-align:left;display:block;width:200px;height:20px;line-height:20px;position:absolute;top:6px;left:80px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#333;font-size:12px}
.inxpiclist h2{text-align:left;display:block;width:200px;height:32px;line-height:16px;position:absolute;top:25px;left:80px;overflow:hidden;color:#666;font-weight:normal;font-size:12px}

#leftad,#rightad{position:fixed;top:245px;width:120px}
#leftad span,#rightad span{display:block;background:#D9A313;color:#FFF;text-align:center;height:20px;line-height:20px;font-size:12px;cursor:pointer}
#idxpopad{position:fixed;top:480px; right:0px;width:300px; height:118px; background:url(../images/2017/inxad.gif) no-repeat right top}
#idxpopad span{ display:block; width:60px; float:right; height:20px; text-align:center; color:#FFF; background:#999;line-height:20px; font-size:12px; cursor:pointer; margin-top:-20px}

.inxrsubody{height:160px;margin-bottom:10px;position:relative}
.inxrsubody a.inxmore{top:8px;right:0px}
.inxrsubody a{display:block;position:absolute;z-index:9}
.inxrsubody a.get_pw{display:block;position:relative;font-size:12px;color:#666;margin-right:3px}
.inxrsubody a.link01{width:165px;height:30px;top:34px;left:10px}
.inxrsubody a.link01:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -34px}
.inxrsubody a.link02{width:165px;height:30px;top:64px;left:10px}
.inxrsubody a.link02:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -64px}
.inxrsubody a.link03{width:165px;height:30px;top:94px;left:10px}
.inxrsubody a.link03:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -94px}
.inxrsubody a.link04{width:165px;height:30px;top:124px;left:10px}
.inxrsubody a.link04:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -124px}






.inxrsubody a.link1{width:165px;height:30px;top:34px;left:10px}
.inxrsubody a.link1:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -203px}
.inxrsubody a.link2{width:165px;height:30px;top:64px;left:10px}
.inxrsubody a.link2:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -233px}
.inxrsubody a.link3{width:165px;height:30px;top:94px;left:10px}
.inxrsubody a.link3:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -263px}
.inxrsubody a.link3b{width:165px;height:30px;top:124px;left:10px}
.inxrsubody a.link3b:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -293px}
.inxrsubody a.link4{width:165px;height:30px;top:34px;left:10px}
.inxrsubody a.link4:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -373px}
.inxrsubody a.link5{width:165px;height:30px;top:64px;left:10px}
.inxrsubody a.link5:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -403px}
.inxrsubody a.link5b{width:165px;height:30px;top:94px;left:10px}
.inxrsubody a.link5b:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -433px}
.inxrsubody a.link5c{width:165px;height:30px;top:124px;left:10px}
.inxrsubody a.link5c:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -463px}


.inxrsubody a.link6{width:165px;height:24px;top:34px;left:10px}
.inxrsubody a.link6:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -374px}
.inxrsubody a.link7{width:165px;height:24px;top:69px;left:10px}
.inxrsubody a.link7:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -409px}
.inxrsubody a.link8{width:165px;height:24px;top:104px;left:10px}
.inxrsubody a.link8:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -444px}
.inxrsubody a.link9{width:165px;height:24px;top:106px;left:10px}
.inxrsubody a.link9:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -446px}
.inxrsubody a.link10{width:165px;height:24px;top:130px;left:10px}
.inxrsubody a.link10:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -470px}
.inxrsubody a.link11{width:165px;height:35px;top:116px;left:10px}
.inxrsubody a.link11:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -626px}
.msgtab td{padding:5px 0;text-align:left}
label.inptips{width:98%;height:40px;position:absolute;top:0px;left:0px;line-height:40px;color:#999;text-indent:5px}
label.radiobtn{width:35%;line-height:40px;height:40px;display:inline-block;text-align:left;text-indent:10px}

input.forminp{width:98%;height:40px;line-height:40px;border:1px solid #B2B2B2;border-radius:5px;padding-left:5px}
textarea.forminp{width:98%;border:1px solid #B2B2B2;border-radius:5px;padding-left:5px;padding-top:10px;line-height:20px}

.btn_blue{background:#F88C1E;border:0px;font-size:16px;color:#FFF !important;font-weight:bold;line-height:40px;height:40px;width:100px;cursor:pointer;text-align:center;display:inline-block;margin:0px;vertical-align:middle}
a.btn_blue:hover{text-decoration:none}

.btn_blue_s{background:#3A89C1;border:0px;font-size:12px;color:#FFF !important;font-weight:normal;line-height:25px;height:25px;width:auto;cursor:pointer;text-align:center;display:inline-block;margin:0px;vertical-align:middle;padding:0 8px}
a.btn_blue_s:hover{text-decoration:none}



.blackbortab{border:2px solid #3A89C1;border-collapse:collapse;margin:20px 0}
.blackbortab td{border:1px solid #3A89C1;padding:5px;font-size:14px;line-height:24px}
.blackbortab th{border:1px solid #3A89C1;padding:5px;font-size:14px;line-height:24px;background:#DFF5FF;color:#3A89C1}
.blackbortab h1{font-size:20px;line-height:30px}

.xscx_table table{border-collapse:collapse;width:560px !important;margin:30px 0;border:2px solid #000 !important}
.xscx_table table td{border:1px solid #000}
.xscx_table table h1{height:30px;line-height:30px}

/* subdiv */
.subdivbg{position:fixed;background:url(../images/bgc000000a50.png);width:100%;height:100%;z-index:999;display:none;top:0px;left:0px}
.subdivbg .subdivbody{border:1px solid #EEE;margin-top:200px}
.subdivbg .subdivbody .subdivtitle{height:40px;line-height:40px;background:url(../images/bgx.png) repeat-x;padding:0 10px;font-size:14px;font-weight:bold;color:#FFF;position:relative}
.subdivbg .subdivbody .subdivtitle a.close{height:18px;width:18px;background:url(../images/bgt.png) no-repeat -1px -18px;position:absolute;top:11px;right:10px;cursor:pointer}
.subdivbg .subdivbody .subdivtitle a.close:hover{background:url(../images/bgt.png) no-repeat -21px -18px}
.subdivbg .subdivbody .subdivtext{background:#FFF;padding:10px}


.btnupdate{display:block;background:#F88C1E;border:0;width:200px;height:32px;color:#FFF;font-size:12px;margin-bottom:10px;cursor:pointer}
.uppicdiv{background:#F5F5F5;border:1px solid #CCC;margin:10px;padding:5px 0}

.uppicdiv .tips{color:#F90}
.uppicdiv a.example{line-height:24px;font-size:14px;color:#09F !important;display:block;text-align:right}
.uppicdiv a.example img{width:100%;display:block}
.txpicdiv{width:200px;background:#FFF;height:150;text-align:center;overflow:hidden;display:block}
.txpicdiv img{height:150px}
.szpicdiv{width:200px;background:#FFF;height:150;text-align:center;overflow:hidden;display:block}
.szpicdiv img{width:200px;height:200px;display:block}
.stepdiv{height:32px;padding-left:40px;position:relative;margin:10px;text-align:left;font-size:16px;font-weight:bold;color:#09F;line-height:32px}
.stepdiv span{height:32px;width:32px;background:url(../images/portal/roundbg32.png) no-repeat;position:absolute;top:0px;left:0px;text-align:center;line-height:32px;font-size:18px;font-weight:bold;color:#FFF}

.downbtn1{width:275px;height:65px;display:block;background:url(../images/portal/download1.png)}

.loginpuser{border:1px solid #E8E8E8;padding:0px 0px 0px 0px;text-indent:35px;height:28px;line-height:28px;background:url(../images/portal/loginico_user.png) no-repeat #FFF}
.loginpw{border:1px solid #E8E8E8;padding:0px 0px 0px 0px;text-indent:35px;height:28px;line-height:28px;background:url(../images/portal/loginico_pw.png) no-repeat #FFF}
.logintips{text-align:left;font-size:12px;width:98%;height:30px;position:absolute;top:0px;left:0px;line-height:30px;color:#999;text-indent:35px}
.loginbtn{width:100%;height:30px;border:0px;padding:0px;margin:0px;background:#3A89C1;color:#FFF !important;font-size:14px;cursor:pointer;display:block;text-align:center;line-height:30px}

a:hover.loginbtn{text-decoration:none}

.regtab th{text-align:left;text-indent:20px;padding:5px 0}
.regtab td{text-align:left;padding:5px 0}

.cardyuetab{border:2px solid #000;border-collapse:collapse}
.cardyuetab th{border:1px solid #999;text-align:left;text-indent:20px;background:#F0F0F0;line-height:30px}
.cardyuetab td{border:1px solid #999;text-align:center;line-height:30px}
.cardyuetab td.title{background:#333;color:#FFF;font-size:16px;font-weight:bold}

.tsbkbody{width:1000px;height:115px;position:relative;background:url(../images/portal/bankateshubg.png) no-repeat}
.tsbkbody a{width:200px;height:54px;position:absolute;display:block}
.tsbkbody a.tsbkbtn1{top:14px;left:336px}
.tsbkbody a.tsbkbtn2{top:14px;left:682px}
.tsbkbody a:hover{background:url(../images/portal/bankateshubg.png) no-repeat}
.tsbkbody a:hover.tsbkbtn1{background-position:-336px -132px}
.tsbkbody a:hover.tsbkbtn2{background-position:-682px -132px}

.icon_gou{width:72px;height:55px;background:url(../images/portal/icon_gou.png) no-repeat;position:absolute;top:50px;left:50px}
.regsucctxt{width:320px;height:55px;position:absolute;top:50px;left:132px;line-height:24px}
.regsucctxt h1{font-size:24px;font-weight:bold;color:#F63;line-height:26px;margin-bottom:15px}
.regsuccbtndiv{width:320px;height:55px;position:absolute;top:135px;left:132px;line-height:24px;text-align:left}
.regsuccbtndiv a{width:auto;line-height:30px;padding:0 24px;background:#3A89C1;margin-right:10px;color:#FFF !important;font-size:14px}



.member_left{width:200px;border:1px solid #CCC;margin-left:10px;min-height:510px}
.userinfo{width:160px;margin:20px;display:block;border-bottom:1px dotted #CCC;padding-bottom:10px}
.userinfo h1{font-size:14px;padding-left:10px;line-height:24px}
.userinfo h2{font-size:12px;padding-left:10px;font-weight:normal;line-height:24px}
.userinfo h2 span{font-size:12px;font-weight:bold;line-height:24px;padding:0 5px;color:red}
.member_btn{margin:0 20px;display:block}
.member_btn a{margin:0 0 8px 0;display:block;background:#F2F2F2;line-height:24px;border-left:2px solid #09F;padding-left:8px;text-align:left;font-size:12px;position:relative}
.member_btn a:hover{background:#09F;text-decoration:none;color:#FFF}
.member_btn a.title{margin:0 0 8px 0;display:block;background:#FFF;line-height:24px;border-left:0;padding-left:0px;text-align:left;font-size:14px;font-weight:bold;color:#3A89C1}
.unread{position:absolute;top:4px;left:80px;height:15px;width:60px;display:block;background:url(../images/portal/icon_unread.png) no-repeat;color:#FFF}


.member_right{width:700px;margin-left:20px;height:auto}
.member_right h1{height:50px;display:block;line-height:50px;text-align:left;border-bottom:2px solid #09F;margin-bottom:15px;position:relative}
.member_right h1 a.write{display:block;position:absolute;top:10px;right:0px;width:80px;height:30px;line-height:30px;background:#3A89C1;text-align:center;color:#FFF}
.member_right h2{height:30px;display:block;line-height:30px;text-align:left;margin-top:15px}
.hrbtn{display:block;padding:10px;border:1px solid #CCC;position:relative}
.hrbtn a.fr{color:#090}
.hrbtn a.btnjcbd{width:85px;height:24px;background:#3A89C1;color:#FFF;font-weight:bold;line-height:24px;display:block;position:absolute;top:9px;right:10px;border:2px solid #FFF}
.hrbtn a.btnjcbd:hover{text-decoration:none;border:2px solid #00F}

.tipsico{background:url(../images/portal/tipsbg.png) no-repeat;width:26px;height:26px}
.tipsok{background-position:0px 0px}
.tipscaveat{background-position:-52px 0px}

.member_news{display:block;padding:0 10px;border:1px solid #CCC}

.userphoto{width:96px;height:96px;display:block;background:url(../images/portal/userphotokuang.png) no-repeat;text-align:left;position:relative}
.userphoto img{width:80px;height:80px;display:block;position:absolute;top:4px;left:4px}
a.btnszpic{width:88px;height:20px;display:block !important;text-align:center;line-height:20px;font-size:12px;background:url(../images/portal/szpicbtn.png) no-repeat}
a.btnszpic:hover{background:url(../images/portal/szpicbtn.png) no-repeat 0px -20px;text-decoration:none;color:#666}

.tips_jsz{width:479px;height:264px;position:relative;display:block;background:url(../images/portal/tipspic1.png) no-repeat;margin-top:50px}
.test1{position:absolute;top:25px;left:32px;width:126px;height:30px;line-height:30px;display:block;background:url(../images/portal/lnt18px.png) no-repeat}
.test2{position:absolute;top:55px;left:32px;height:55px;line-height:55px;display:block;font-size:46px;color:#0186C7}
.test3{position:absolute;top:110px;left:32px;height:30px;line-height:30px;display:block;font-size:18px;color:#639E06;font-family:Verdana}
.test4{position:absolute;top:135px;left:32px;height:30px;line-height:30px;display:block;font-size:12px;color:#999}


.suggestlist{}
.suggestlist li{display:block;border-bottom:1px solid #CCC}
.suggestlist li a{display:block;line-height:20px;padding:5px;padding-left:50px;position:relative}
.suggestlist li img{display:block;position:absolute;top:5px;left:5px;width:40px}
.suggestlist li h3{text-align:left;display:block;height:20px;font-size:14px;font-weight:bold;overflow:hidden;margin:0px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.suggestlist li h4{display:block;height:20px;font-size:12px;font-weight:normal;text-align:left;color:#999}
.suggestlist li a:hover{background:#F0F0F0;text-decoration:none}

.sugview{background:#fff;padding:10px}
.sugview table{border-collapse:collapse}
.sugview td{border:2px solid #FFF;font-size:12px;line-height:20px;padding:5px;text-align:left}
.sugview th{border:2px solid #FFF;font-size:12px;background:#FAFAFA;line-height:20px;padding:5px 0}
.sugview td.pic img{display:block;max-width:300px;max-height:100px}

.show_n{display:none}

.szpicsubtndiv{width:320px;height:55px;line-height:24px;text-align:center}
.szpicsubtndiv a{width:auto;line-height:30px;padding:0 24px;background:#3A89C1;margin-right:10px;color:#FFF !important;font-size:14px}

.idxuserphoto{width:96px;height:96px;display:block;background:url(../images/portal/userphotokuang.png) no-repeat;text-align:left;position:absolute;top:50px;left:15px}
.idxuserphoto img{width:80px;height:80px;display:block;position:absolute;top:4px;left:4px}


.idxloginfo{position:absolute;width:145px;height:95px;top:50px;left:115px;background:#EFF7FA}
.idxloginfo a{position:relative;display:inline;white-space:nowrap}

ul.special_list{width:640px;height:330px;overflow:hidden;margin:10px;border-top:5px solid #286CAC;padding-top:10px;margin-top:20px}
ul.special_list li{display:block}
/*ul.special_list li a{text-align:left;position:absolute;top:0px;left:5px;display:block;max-width:520px;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}*/
ul.special_list li a{color:#999;display:block;height:70px;position:relative;border-bottom:1px dotted #CCC}
ul.special_list li a:hover{background:#F0F0F0}
ul.special_list li img{width:50px;height:50px;display:block;position:absolute;top:10px;left:10px}
ul.special_list li h1{width:450px;height:20px;line-height:20px;display:block;position:absolute;top:10px;left:70px;color:#000;text-align:left;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
ul.special_list li h2{width:115px;height:20px;display:block;position:absolute;top:10px;right:10px;font-weight:normal;text-align:right}
ul.special_list li h3{width:570px;color:#666;height:32px;display:block;position:absolute;top:30px;left:70px;font-weight:normal;font-size:12px;line-height:16px;overflow:hidden;text-align:left}

.links{width:1000px;background:#F5F5F5;padding:10px 0}
.links .linksubdiv{display:block;height:35px;margin:0 20px;text-align:left;overflow:hidden}
.links .linksubdiv *{margin-right:15px;line-height:35px;white-space:nowrap}
.links .linksubdiv span{color:#999}

.scroll{width:1000px;height:48px;margin:0 auto;overflow:hidden}
.scroll li{float:left}
.scroll img{width:107px;height:48px;margin-right:10px}
.selectBox{height:42px;line-height:42px}
.selectBox select{width:310px;margin-left:15px}

.billist{border-collapse:collapse}
.billist th{border:1px solid #CCC;background:#F5F5F5;line-height:24px}
.billist td{border:1px solid #CCC;line-height:24px;text-align:center}
.billist td.je{text-align:right;padding-right:20px}

.bus_list{}
.bus_list li{float:left;display:inline;margin:0 12px 15px 0}
.bus_list li a{display:block;line-height:38px;border:1px solid #ccc;padding:0 10px}
.bus_list li a:hover{border:1px solid #0080FF;color:#0080FF !important;text-decoration:none}


.pop-ups{position:fixed;width:400px;height:300px;top:300px;background:#3A89C1;z-index:999}
.pop-ups .x_pop{position:absolute;top:-20px;right:0px;height:20px;width:60px;line-height:20px;cursor:pointer;background:#F5F5F5}
.pop-ups .x_pop b{font-weight:bold;font-family:Arial;font-size:18px;width:20px;display:inline-block;text-align:center}
.pop_body{background:#ECFAFB;margin:10px;height:280px;overflow-y:auto;overflow-x:hidden;position:relative;text-align:left;border-radius:8px}

.pop_body .popsubtit{background:#FFF;width:140px;display:block;height:24px;text-align:center;font-size:14px;font-weight:bold;border-radius:24px}
.pop_body .nrbody{padding:10px 20px}
.pop_body .nrbody a{color:#09F;text-decoration:underline}

.idxlbody1{height:260px;width:475px;position:absolute;top:-265px;left:0}
.menutit{height:45px;width:475px}
.menutit #btn1,.menutit #btn2{width:237px;height:45px;line-height:45px;text-align:center;display:block;position:absolute;top:0;color:#FFF;background:#FBAF64;font-size:16px;font-weight:normal;font-style:normal;cursor:pointer}
.menutit #btn1{left:0}
.menutit #btn2{left:238px}
.menutit #btn1.hover,.menutit #btn2.hover{background:#F88C1E;color:#FFF}
.idxlsubody1{height:265px;background:url(../images/bgcfffa65.png)}
.idxlsubody1 .closebtn{ position:absolute;background:#F88C1E; color:#FFF; width:55px; height:20px; line-height:20px; font-size:16px; font-weight:bold; top:0; right:0px; cursor:pointer}

.idx_ssgjcx{table-layout:fixed}
.idx_ssgjcx th{font-size:16px;color:#000;text-align:right}

.input_text{height:40px;display:block;background:#FFF}
.input_text input{height:40px;background-color:transparent;padding:0;width:100%;border:0;margin:0}

.idxrbody1{border:1px dotted #CCC;height:333px}
.idxrbody1 .title{height:44px;background:url(../images/2017/ico1.png) no-repeat;position:relative;line-height:43px;text-indent:35px;color:#F88C1E;font-size:16px;text-align:left}
.idxrbody1 .title a{height:43px;position:absolute;line-height:43px;text-indent:35px;color:#F88C1E;font-size:16px;text-align:right;top:0px;right:0px;padding-right:10px}
.idxrbody1 div.idxnewslist{height:286px;overflow:hidden;margin:0 20px;}
.idxrbody1 div.idxnewslist a{border-bottom:1px dotted #CCC;height:40px;position:relative;display:block;clear:both}
.idxrbody1 div.idxnewslist a:hover{text-decoration:none;background:#F0F0F0}
.idxrbody1 div.idxnewslist a h1{height:40px;line-height:40px;color:#000;font-size:14px;text-align:left;max-width:380px;float:left;font-weight:normal;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.idxrbody1 div.idxnewslist a h1 strong{color:#F00;padding:0 5px;font-family:Verdana, Geneva, sans-serif}
.idxrbody1 div.idxnewslist a span{float:left;display:inline;height:40px;width:40px;background:url(../images/2017/ico_new.png) no-repeat}
.idxrbody1 div.idxnewslist a h2{height:40px;line-height:40px;display:block;width:100px;position:absolute;text-align:center;color:#000;font-size:16px;position:absolute;top:0px;right:0px;font-weight:normal;font-size:12px;color:#999}

.idxlbody2{width:525px;height:330px;/*background:#F88C1E*/}
.idxlbody2 div.idxnewslist{height:264px;overflow:hidden;margin:0 20px}
.idxlbody2 div.idxnewslist a{border-bottom:1px solid #CCC;height:32px;position:relative;display:block;clear:both}
.idxlbody2 div.idxnewslist a:hover{text-decoration:none;background:#F0F0F0}
.idxlbody2 div.idxnewslist a h1{height:32px;line-height:32px;color:#000;font-size:14px; font-weight: normal;text-align:left;max-width:350px;float:left;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-indent:10px}
.idxlbody2 div.idxnewslist a span{float:left;display:inline;height:32px;width:32px;background:url(../images/2017/ico_new2.png) no-repeat 0px 9px}
.idxlbody2 div.idxnewslist a h2{height:32px;line-height:32px;display:block;width:100px;position:absolute;text-align:center;top:0px;right:0px;font-weight:normal;font-size:12px;color:#999}

.menutit2{height:0px;position:relative}
.menutit2 #btn3,.menutit2 #btn4,.menutit2 #btn5{width:168px;height:45px;line-height:45px;text-align:center;display:block;position:absolute;top:-55px;color:#FFF;font-size:16px;font-weight: normal;font-style:normal;cursor:pointer;background:#FBAF64}
.menutit2 #btn3{left:20px}
.menutit2 #btn5{left:189px}
.menutit2 #btn4{left:358px}
.menutit2 #btn3.hover,.menutit2 #btn4.hover,.menutit2 #btn5.hover{background:#F88C1E}
.menutit2 a{position:absolute;width:145px;text-align:center;height:35px;line-height:35px;top:285px;left:190px;display:block;color:#FFF;font-size:16px;background:#FBAF64}

.idxpicnews{height:330px;overflow:hidden}
.idxpicnews img{height:330px;border:0;width:100%}

.idxlbody2 .title{height:44px;background:url(../images/2017/ico1.png) no-repeat;line-height:43px;text-indent:35px;color:#F88C1E;font-size:16px;text-align:left}
.idx_lxwm{position:relative;height:280px;background:url(../images/2017/ico_lxwm.png) no-repeat;margin-left:10px;padding-left:50px;text-align:left;line-height:40px;font-size:14px}
.idx_lxwm img{position:absolute;height:90px;width:90px;display:block;right:40px;bottom:110px}
.idx_gjjyxc{position:relative}
.idx_gjjyxc div{position:absolute}
.idx_gjjyxc .area1{height:40px;width:230px;top:0;left:10px}
.idx_gjjyxc .area2{height:160px;width:230px;top:50px;left:10px;}
.idx_gjjyxc .area3{height:40px;width:230px;top:225px;left:10px}
.idx_gjjyxc div input{height:100%;width:100%;border:0;padding:0;background-color:#FFF}
.idx_gjjyxc .area1 input{height:40px;line-height:40px}
.select_diy{position:relative;background:#FFF}
.select_diy input{background-color:transparent;border:0;margin:0;height:40px;line-height:40px;width:100%;padding:0;text-indent:10px}
.select_diy label{position:absolute;background:url(../images/2017/select_bg2.png) no-repeat;display:block;top:0;right:0;width:55px;height:40px}
.select_diy ul{display:none;position:absolute;top:40px;left:0px;width:100%}
.select_diy ul a{background:#EFF7FA;display:block;height:40px;line-height:40px;text-indent:10px;text-align:left;cursor:pointer}
.select_diy ul a:hover{text-decoration:none;color:#0080FF}



.idx_proshow{height:310px;position:relative;border-bottom:1px solid #CCC; margin-top:10px}
.idx_proshow .title{height:60px;position:relative;border-top:5px solid #F88C1E}
.idx_proshow .title span{background:#F88C1E;width:161px;height:35px;line-height:35px;text-align:center;display:block;position:absolute;top:15px;color:#FFF;font-size:20px;font-weight: bold;left:0}
.idx_proshow .title a{position:absolute;width:145px;text-align:center;height:38px;line-height:38px;top:257px;right:90px;display:block;color:#FFF;font-size:16px;background:#FBAF64}
.idx_proshow .title a:hover{background:#F88C1E;text-decoration:none}
/*首页*/
div.indexmaindiv{height:175px;margin:0px auto}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url(../images/2017/playstyles.png) no-repeat}
div.indexmaindiv1{margin-top:25px}
div.indexmaindiv1 div.stylesgoleft/*{float:left;width:21px;height:28px;background:url(../images/2017/arrowhead.png) no-repeat left top;margin:0 5px 0px 220px;cursor:pointer}*/
{position:absolute;width:38px;height:38px;background:url(../images/2017/cir_white.gif) no-repeat #CCC;right:40px;bottom:10px;cursor:pointer}
div.indexmaindiv1 div.stylesgoleft:hover{background:url(../images/2017/cir_white.gif) no-repeat #F88C1E}

div.indexmaindiv1 div.stylesgoright{position:absolute;width:38px;height:38px;background:url(../images/2017/cir_white.gif) no-repeat #CCC -33px 0;right:0px;bottom:10px;cursor:pointer}
div.indexmaindiv1 div.stylesgoright:hover{background:url(../images/2017/cir_white.gif) no-repeat #F88C1E -33px 0}
/*滚动*/
div.maindiv1{width:960px;height:175px;overflow:hidden;position:relative;margin:0 32px 0 0}
div.maindiv1 ul{position:absolute;left:0;top:0}
div.maindiv1 ul li{float:left;width:220px;height:175px;margin-left:20px}
div.maindiv1 ul li img{display:block;width:220px;height:140px}
div.maindiv1 ul li div{font-size:14px;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.idx_supervise{border:3px solid #F88C1E;height:480px;margin:10px 0; width:614px; margin-left:10px}
.idx_supervise_tit{height:70px;position:relative}
.idx_supervise_tit h1{position:absolute;font-size:20px;display:block;background:url(../images/2017/ico_xj2.png) no-repeat 10px 0;color:#000; padding-left:50px;text-align:left;line-height:40px;width:280px;height:40px;top:15px;left:10px}

.idx_supervise_tab{table-layout:fixed}
.idx_supervise_tab th{text-align:right;font-size:18px;color:#333; font-weight:normal}

.idx_suggestions{border:3px solid #F88C1E;height:480px;margin:10px 0; width:364px}
.idx_suggestions_tit{height:70px;position:relative}
.idx_suggestions_tit h1{position:absolute;font-size:20px;display:block;background:url(../images/2017/ico_tsjy2.png) no-repeat 10px 0;color:#000; padding-left:50px;text-align:left;line-height:40px;width:280px;height:40px;top:15px;left:10px}

.supinp{background:#eff7fa;height:40px}
.supinp input{background:#eff7fa;height:40px;padding:0;margin:0;border:0;line-height:40px;text-indent:10px;background-color:transparent;width:100%}
.supinp label{position:absolute;background:url(../images/2017/select_bg2.png) no-repeat;display:block;top:0;right:0;width:55px;height:40px}

.supbtn2{width:140px;height:36px;border:0;background:#F88C1E; color:#FFF; font-size:20px; font-weight:bold;cursor:pointer}
.idx_search_btn1{width:140px;height:40px;border:0;background:#F88C1E;color:#FFF;cursor:pointer;font-size:18px}


.lost_and_found_tab{table-layout:fixed;border-collapse:collapse}
.lost_and_found_tab td{border:1px solid #666;font-size:16px;text-align:center}

a.annex_pic{display:block;position:relative;width:36px;height:36px}
a.annex_pic img{display:block;height:36px;position:inherit;width:36px}
a:hover.annex_pic img{position:absolute;bottom:0px;left:0px;height:400px;width:auto !important}

.inntopmenu{margin:20px}
.inntopmenu table{table-layout:fixed}
.inntopmenu table tr td a{display:block;margin:0 5px;text-align:center;line-height:36px;height:36px;padding:0 5px;color:#333;font-size:16px;white-space:nowrap}
.inntopmenu table tr td.left_current a{color:#FFF;background:#F88C1E}
/***************************************** divselect **********************************************/
.divselect{position:relative;z-index:10;background:#EFF7FA}
.divselect cite{height:40px;line-height:40px;overflow:hidden;display:block;color:#807a62;cursor:pointer;font-style:normal;text-indent:10px;background:url(../images/2017/select_bg2.png) no-repeat right center;text-align:left;font-size:16px}
.divselect ul{width:100%;background-color:#EFF7FA;overflow:auto;max-height:320px;position:absolute;z-index:11;top:40px;left:0px;display:none}
.divselect ul li{height:40px;line-height:40px}
.divselect ul li a{white-space:nowrap;display:block;height:40px;color:#333333;text-decoration:none;padding:0 10px;font-size:16px;text-align:left}
.divselect ul li a:hover{background:#F88C1E;color:#FFF}

.divselect ul.right{top:40px;left:auto;right:0;display:none;width:auto !important;min-width:100%}
.teshu .divselect cite{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:63px}

.bgc_w{background:#FFF !important}
.bgc_w ul{background-color:#FFF !important}

.subclasstitle{line-height:50px;text-align:center;font-size:24px;font-weight:bold}
.subclasslink{padding:20px 0}
.subclasslink a{display:block;width:20%;margin:10px 40%;background:#F88C1E;color:#FFF;line-height:50px;text-align:center;font-size:18px}
.subclasslink a:hover{text-decoration:none;background:#ECBA2E}

/* 焦点图 */
.banner{height:300px;border-bottom:5px solid #DDD}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;height:300px}
.banner .ban_nav{display:none}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../images/2017/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;background-color:#e6292f}
.bann_ext{position:relative}
.frontCover{position:absolute;top:-120px;padding:0 0 16px;border-bottom:5px solid #de0000}
.frontCover li{float:left;width:82px;padding:3px;background:#000;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden}
.frontCover .img{position:relative;height:50px;overflow:hidden}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px}
.frontCover .open{background:#e60013}
.wrap{width:980px;margin-left:auto;margin-right:auto}
/*幻灯片(组件) www.sucaijiayuan.com*/
.slide{position:relative;width:100%}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.ban_c img{width:100%;height:100%}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc}
.ban_nav .on{background:#f90;color:#fff}
.Left,.Right{cursor:pointer}

.idxnewsbody{width:1000px;height:330px}

.idx3body{height:330px;margin-top:10px}
.idx3subody1{height:330px;width:380px}
.idx3subody1 .title{height:36px;text-align:left}
.idx3subody1 .title a{width:161px;display:block;text-align:center;height:35px; line-height:35px;font-size:20px;font-weight:bold;color:#FFF;background:#F88C1E}
.idx3subody1 .title2{height:36px;text-align:left}
.idx3subody1 .title2 a{width:161px;display:block;text-align:center;height:35px; line-height:35px;font-size:20px;font-weight:bold;color:#000;}

.idx3subody2{width:620px;height:320px;background:url(../images/2017/idx_yktzx2.png) no-repeat}
.idx_ykt{ width:580px; margin:0 20px; padding-top:20px}
.idx_ykt a{ display:inline; float:left; height:32px; width:193px; position:relative; margin-bottom:20px}
.idx_ykt a img.ykt_icon{height:32px; width:32px; position: absolute; top:10px; left:10px}
.idx_ykt a b{ display:block; margin:0 10px 0 52px; text-align:left; font-size:16px; padding:10px 0 0 0; line-height:32px;}
.idx_ykt a i{ display: none; margin:0 10px 0 80px; text-align:left; font-size:12px; padding:0; line-height:22px; color:#999}



.idx3subody3{width:250px;height:320px;background: url(../images/2017/idx_gjjyxc.jpg) no-repeat;margin-left:20px}

.idx3subody3 .title{height:36px;text-align:left}
.idx3subody3 .title a{width:164px;display:block;text-align:center;height:28px;font-size:20px;font-weight:bold;color:#FFF;margin:4px 10px}

/*.idx_ykt{height:320px;position:relative;background:url(../images/2017/idx_yktzx2.png) no-repeat}
.idx_ykt a{display:block;height:60px;width:175px;position:absolute}
.idx_ykt a.yktmore{ position:static; width:100%}
.idx_ykt a.link1{top:85px;left:0px}
.idx_ykt a.link2{top:163px;left:0px}
.idx_ykt a.link3{top:245px;left:0}
.idx_ykt a.link4{top:85px;left:175px}
.idx_ykt a.link5{top:163px;left:175px}
.idx_ykt a.link6{top:245px;left:175px}*/

.allssdiv{ height:26px; background:url(../images/2017/allssbg.png) no-repeat}
.allssdiv input{ height:26px; border:0; background-color:transparent; padding:0; margin:0}
















