@charset "utf-8";

/*
------------------------------------------------------------
File Name : main.css
Date : 2016 / December
explanation : sub page styleSheet
------------------------------------------------------------
*/

#m_container {width: 100%; background: url(/images/home/main/bg_main_visu.gif) repeat 50% 0;}
#m_container.bg1 {width: 100%; background: url(/images/home/main/bg_main_visu2.gif) no-repeat; background-size: cover;}
#m_container.bg2 {width: 100%; background: url(/images/home/main/bg_main_visu3.gif) no-repeat; background-size: cover;}
#m_container .area {width: 1002px; margin: 0 auto; padding: 47px 0 30px;}
#m_container .visu_txt {position: absolute;	top: 38px; right: 10px;}
.box_shadow {border-radius: 6px; box-shadow: 1px 1px 2px rgba(0,0,0,0.5)}
.w255 {width: 255px;}
.m_h2_txt {height: 42px; line-height: 42px; padding-left: 15px; font-size: 14px; color: #fff; background: #333; border-radius: 6px 6px 0 0}

.m_tabs {margin-bottom: 20px;}
.m_tabs a {display: inline-block; min-width:61px; padding: 3px 10px 2px; border: 2px solid #fff; font-size: 8px; color: #fff; border-radius: 4px; box-sizing: border-box; text-align: center;}
.m_tabs a.active {margin: 0; background: #364454; color: #fff; border: 2px solid #364454; }
.m_tabs a strong {display: block; font-size: 14px; text-align: center;}

#m_container.bg2 .m_tabs {margin-bottom: 20px;}
#m_container.bg2 .m_tabs a {display: inline-block; min-width:61px; /*margin: 6px 0; */padding: 3px 10px 2px; border: 2px solid #353535; font-size: 8px; color: #666; border-radius: 4px; box-sizing: border-box; text-align: center;}
#m_container.bg2 .m_tabs a.active {margin: 0; /*padding: 9px 10px 8px; */background: #364454; color: #fff; border: 2px solid #364454; }
#m_container.bg2 .m_tabs a strong {display: block; font-size: 14px; text-align: center;}

.m_section1,.m_section2,.m_section3,.m_section4 {height:461px;}
.m_section1:after,.m_section2:after,.m_section3:after,.m_section4:after {display: block; content:''; clear:both;}

/* section1 */
.m_news_tab {overflow: hidden;}
.m_news_tab h2 {position: relative; float: left; width: 50%; box-sizing: border-box;}
.m_news_tab h2 a.tit {display: block; padding-left: 15px; line-height: 35px; font-size: 14px; color: #999; font-weight: bold; background: #fff; border-bottom: 1px solid #ccc;}
.m_news_tab h2.lft a.tit { border-right: 1px solid #ccc; border-radius: 6px 0 0 0}
.m_news_tab h2.rgt a.tit { border-left: 1px solid #ccc; border-radius: 0 6px 0 0}
.m_news_tab h2 a.tit.active {color: #fff; background: #666; border-bottom:1px solid #2663b2;}
.m_news_tab h2.lft a.tit.active {border-right: 1px solid #2663b2;}
.m_news_tab h2.rgt a.tit.active {border-left: 1px solid #2663b2;}
.m_news_tab h2 a.more {position: absolute; top: 11px; right: 7px; width: 11px; height: 11px; background-position: -44px 0;}

.m_news_cont > div {display: none;}
.m_news_cont {height: 423px; background: #fff; border-radius: 0 0 6px 6px;}
.m_news_cont h3 {padding: 13px 17px; font-size: 18px; color: #000;}
.m_news_cont h3 img {display: inline-block;}
.m_news_cont p {padding: 0 17px; font-size: 12px; color: #333;}
.m_news_cont p .date {font-size: 10px;}
.m_news_cont ul.lst {margin-top: 6px; padding-top: 8px; border-top: 1px solid #e5e5e5;}
.m_news_cont ul.lst li {margin-bottom: 5px;}
.m_news_cont ul.lst li a {display: block; width: 225px; padding-left: 14px; font-size: 13px; color: #333; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.m_news_cont ul.lst li a:hover {text-decoration: underline;}
.m_news_cont .cont1 {display: block;}

.m_ban {overflow: hidden;	position: relative;	 width: 465px; height: 	459px;}
.m_ban .m_visu_swipe li img {border-radius: 6px;}
.m_ban .m_partner_swipe li img {border-radius: 6px;}

.m_quick1 {position: relative; width: 255px; height: 153px; background: url(/images/home/main/bg_quickmenu.png) no-repeat;}
.m_quick1 a {position: absolute; background: url(/images/home/main/spr_quick.png) no-repeat;}
.m_quick1 a.q1 {top:18px; left: 18px; width: 59px; height: 50px; background-position: 0 0;}
.m_quick1 a.q2 {top:18px; left: 97px; width: 58px; height: 50px; background-position: -81px 0;}
.m_quick1 a.q3 {top:18px; left: 181px; width: 59px; height: 50px; background-position: -165px 0;}
.m_quick1 a.q4 {top:86px; left: 18px; width: 59px; height: 48px; background-position: 0 -100px;}
.m_quick1 a.q5 {top:86px; left: 97px; width: 59px; height: 48px; background-position: -81px -100px;}
.m_quick1 a.q6 {top:86px; left: 186px; width: 48px; height: 48px; background-position: -171px -100px;}
.m_quick1 a.q1:hover {background-position: 0 -50px;}
.m_quick1 a.q2:hover {background-position: -81px -50px;}
.m_quick1 a.q3:hover {background-position: -165px -50px;}
.m_quick1 a.q4:hover {background-position: 0 -148px;}
.m_quick1 a.q5:hover {background-position: -81px -148px;}
.m_quick1 a.q6:hover {background-position: -171px -148px;}

.mem_benefit {position: relative;}
.mem_benefit a {position: absolute; top: 18px; left: 91px; width: 60px; height: 17px; background: url(/images/home/common/blank.gif) no-repeat;}

.m_promotion {overflow: hidden;	position: relative; width: 255px; height: 226px; margin-top: 10px; background: #fff; border-radius: 6px; box-shadow: 0px 1px 2px rgba(0,0,0,0.5)}
.m_promotion h2 {font-size: 15px; padding: 16px 0 0 20px;}
.m_promotion .more {position: absolute; top: 20px; right: 20px; width: 11px; height: 11px; background-position: -44px 0;}
.m_promotion .cp_logo {display: inline-block; margin: 10px 0 10px 21px; border:1px solid #eee;}
.m_promotion dl {overflow: hidden; margin-left: 21px;}
.m_promotion dt,.m_promotion dd {float: left; margin-right: 5px;}
.m_promotion dt {padding: 3px 5px; font-size: 10px; color: #fff; background: #666; }
.m_promotion dd span {color: #ccc;}
.m_promotion dd {font-size: 13px;}
.m_promotion p {margin: 7px 20px 0 21px; font-size: 12px;}

/*section2*/
.m_busi_lft {position: relative;}
.m_busi_lft .detail {display: none;}
.m_busi_lft li a {display: block; padding: 13px 0 13px 15px; color: #333; font-family: ngBold; background: url(/images/home/main/ico_arr_circle.gif) no-repeat 95% 50% #fff; border-top: 1px solid #efefef;}
.m_busi_lft li.last a {border-radius: 0 0 6px 6px}
.m_busi_lft li.active a {display: none;}
.m_busi_lft li.active .detail {display: block; padding: 0px; margin: 0px; background-color: #223556;}
.m_busi_lft li.active .detail a  {display: block; margin: -1px 0px 0px 0px; padding: 0px; border: 0px;}
.m_busi_lft li.active.last .detail img {border-radius: 0 0 6px 6px}
.m_busi_lft .more {position: absolute; top: 16px; right: 14px; width: 11px; height: 11px; background-position: -55px 0; opacity: 0.5}

.m_busi_mid {width: 465px;}

.m_busi_tab {overflow: hidden;}
.m_busi_tab h2 {position: relative; float: left; width: 50%; box-sizing: border-box;}
.m_busi_tab h2 a.tit {display: block; padding-left: 15px; line-height: 41px; font-size: 14px; font-weight: bold; background: #d8d8d8; border-bottom: 1px solid #ccc;}
.m_busi_tab h2.lft a.tit { border-right: 1px solid #ccc; border-radius: 6px 0 0 0}
.m_busi_tab h2.rgt a.tit { border-left: 1px solid #ccc; border-radius: 0 6px 0 0}
.m_busi_tab h2 a.tit.active {color: #fff; background: #2a6fbd; border-bottom:1px solid #2663b2;}
.m_busi_tab h2.lft a.tit.active {border-right: 1px solid #2663b2;}
.m_busi_tab h2.rgt a.tit.active {border-left: 1px solid #2663b2;}
.m_busi_tab h2 a.more {position: absolute; top: 12px; right: 10px; width: 11px; height: 11px; background-position: -66px 0;}

.m_busi_cont > div {display: none;}
.m_busi_cont .m_busi_ing {display: block; width: 100%; height: 417px; padding: 17px 0 0 12px; background: #fff; border-radius: 0 0 6px 6px; box-sizing: border-box;}
.m_busi_ing > ul {zoom:1;}
.m_busi_ing > ul:after {display:block; content:''; clear:both;}
.m_busi_ing > ul > li {position: relative; float: left; width: 208px; height: 69px; margin: 0 18px 11px 0;}
.m_busi_ing > ul > li dt {width: 208px; height: 22px; line-height: 22px; padding-left: 11px; color: #fff; font-family: ngBold; border-radius: 3px; box-sizing: border-box;}
.m_busi_ing > ul > li dd {height: 47px; padding-top: 6px; box-sizing: border-box;}
.m_busi_ing > ul > li .more {position: absolute; top: 3px; right: 9px; color: #fff; font-size: 10px;}
.m_busi_ing > ul > li dd li a {display: block; line-height: 1.6;text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden;font-weight:normal;}
.m_busi_ing > ul > li dd li a:hover {position: relative;}
.m_busi_ing > ul > li dd li a:after {z-index: 9999; position: absolute; left:-999px; width:170px; padding:10px; white-space: normal; content: attr(data-tooltip); border-radius: 5px; background-color: rgba(0, 0, 0, 0.7); color: #FFFFFF; font-size: 12px; word-wrap:break-word; opacity:0;}
.m_busi_ing > ul > li dd li a:hover:after {bottom: 100%; left: 100px; opacity:1;}
.m_busi_ing > ul > li.notice {width: 208px; background: #e2f0ff; border: 1px solid #2a6fbd; border-radius: 3px; box-sizing: border-box;}
.m_busi_ing > ul > li.notice dt {padding-left: 40px; color: #2a6fbd; font-family: ngBold; background: url(/images/home/main/ico_notice.png) no-repeat 11px 50%;}
.m_busi_ing > ul > li.notice dd {padding: 3px 0 0 5px;}
.m_busi_link {width: 465px; height: 417px; padding: 30px 0 0 30px;background: #fff; border-radius: 0 0 6px 6px; box-sizing: border-box;}

.m_partners {position: relative;}
.m_partners .cont {position: relative;}
.m_partners .cont .img img {border-radius: 0 0 6px 6px}
.m_partners a.view_detail {position: absolute; top: 362px; left: 24px; width: 207px; height: 29px;background: url(/images/home/common/blank.gif) no-repeat;}
.m_partners a.more {position: absolute; top: 16px; right: 14px; width: 11px; height: 11px; background-position: -55px 0; opacity: 0.5}
.m_partners .bx-wrapper {max-width:255px !important;}

/*section3*/
.m_graph {width: 732px; height: 459px; background: #fff;}
.m_graph h2 {height: 37px; line-height: 37px; padding-left: 20px; font-size: 14px; color: #fff; background: #39a2d0; border-radius: 6px 6px 0 0}
.m_graph .graph_select {float: left; width: 262px; /*border-right: 1px solid #e5e5e5;*/ }
.m_graph .graph_select h3 {padding: 17px 0 5px 20px; font-size: 13px; font-family: ngBold;}
.m_graph .graph_select .place {overflow: hidden; margin-left: 20px;}
.m_graph .graph_select .place li {float: left;}
.m_graph .graph_select .place li a {display: block; width: 103px; height: 26px; margin: 0 4px 4px 0;line-height: 25px; color: #999; border: 1px solid #e2e2e2; box-sizing: border-box; text-align: center;}
.m_graph .graph_select .place li a.active,.m_graph .graph_select .place li a:hover {color: #fff; background: #39a2d0; border: 1px solid #39a2d0;}
.m_graph .graph_select select {width: 211px; height: 28px; margin-left: 20px; margin-bottom:10px; border: 1px solid #cfcfcf;}
.m_graph .graph_result {float: right; width: 470px; margin: 20px 0; border-left: 1px solid #e5e5e5; box-sizing: border-box; text-align: center;	}
.m_graph .graph_result dl {overflow: hidden; margin: 0 0 15px 20px;}
.m_graph .graph_result dt,.m_graph .graph_result dd {float: left;}
.m_graph .graph_result dt {padding: 2px 5px; font-size: 11px; color: #fff; background: #666;}
.m_graph .graph_result dd span {padding-left: 9px; font-size: 13px; color: #333; background: url(/images/home/main/bu_graph_navi.gif) no-repeat 0 50%;}
.m_graph .graph_result dd span:first-child {background: none;}
.m_graph .graph_result .graph_img img {display: inline-block;}

.m_map {position: relative; height: 459px; overflow: hidden;}
.m_map h2 {height: 37px; line-height: 37px; padding-left: 20px; font-size: 14px; color: #fff; background: #707ed7; border-radius: 6px 6px 0 0}
.m_map a.more {position: absolute; top: 14px; right: 14px; width: 11px; height: 11px; background-position: -55px 0; opacity: 0.5}
.m_map .map_sections {padding-bottom: 15px; background: #fff;}
.m_map .map_sections span {display: inline-block; margin: 10px 0 3px 15px;}
.m_map .map_sections .map {position: relative; height: 264px; background: url(/images/home/main/img_map.gif) no-repeat 0 50%;}
.m_map .map_sections .map a {position: absolute; height: 21px; line-height: 21px; padding: 0 10px; font-size: 11px; color: #fff; background: #9999cc; border-radius: 10px; text-align: center;}
.m_map .map_sections .map a.active,.m_map .map_sections .map a:hover {background: #333399;}
.m_map .map_sections .map a.area1 {top: 28px; left: 36px;}
.m_map .map_sections .map a.area2 {top: 106px; left: 145px;}
.m_map .map_sections .map a.area3 {top: 148px; left: 48px;}
.m_map .map_sections .map a.area4 {top: 163px; left: 115px;}
.m_map .map_sections .map a.area5 {top: 155px; left: 175px;}
.m_map .map_sections .map a.area6 {top: 180px; left: 166px;}
.m_map .map_sections .map a.area7 {top: 193px; left: 29px;}
.m_map .desc_map {position: relative; height: 112px; padding: 10px 18px 0; background: #dddff0; box-sizing: border-box;  border-radius: 0 0 6px 6px}
.m_map .desc_map h3 {margin-bottom: 5px; font-size: 18px; color: #333;}
.m_map .desc_map p {height: 57px; overflow: hidden; color: #333;}
.m_map .desc_map .go_home {margin-left: 10px;}
.m_map .desc_map .go_home img {display: inline-block;}

/*section4*/
.m_section4 {position: relative; width: 1001px; height: 459px; background: #fff; background: url(/images/home/main/img_forum.gif) no-repeat; box-sizing: border-box;}
.m_section4 h2 {position: absolute; top: 35px; left: 40px;}
.m_section4 > p {position: absolute; top: 47px; right: 40px; font-size: 13px; color: #999;}
.m_section4 .forum_items {overflow: hidden; position: absolute; top: 80px; left: 35px;}
.m_section4 .forum_items li {float: left; margin-left: 9px;}
.m_section4 .forum_items li:first-child {margin-left: 0;}
.m_section4 .forum_items li a {display: table-cell; width: 179px; height: 182px;  border:1px solid #fd9815; background: url(/images/home/main/main_forum_arr.png) no-repeat 50% 77%; border-radius: 3px; box-sizing: border-box; vertical-align: middle; text-align: center;}
.m_section4 .forum_items li a .tit {display: inline-block; padding-bottom: 10px; font-size: 19px; color: #ff9915; font-family: ngBold;}
.m_section4 .forum_items dl {display: none;}
.m_section4 .forum_items dl dt {padding-top: 17px; font-size: 18px; color: #fff;}
.m_section4 .forum_items dl dd {color: #fff; text-align: left; padding: 8px 10px;}
.m_section4 .forum_items dl dd p {color: #fff;}
.m_section4 .forum_items dl dd p.desc {margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #fff;}
.m_section4 .forum_items li a:hover,.m_section4 .forum_items li a.active {background-image: none; background-color: #fd9815; vertical-align: top;}
.m_section4 .forum_items li a:hover .tit,.m_section4 .forum_items li a.active .tit {display: none;}
.m_section4 .forum_items li a:hover dl,.m_section4 .forum_items li a.active dl {display: block;}
.m_section4 .kova_side {position: absolute; top:313px; left: 34px;}
.m_section4 .kova_side dt {font-size: 18px; color: #333; font-family: ngBold;}
.m_section4 .kova_side dd {overflow: hidden; width: 317px; margin-top: 7px;}
.m_section4 .kova_side dd li {float: left; height: 27px; margin: 0 4px 4px 0; border: 1px solid #d6d4d2;}
.m_section4 .kova_side dd li a {display: block; line-height: 27px; font-size: 13px; font-family: ngBold; color: #7c5360; text-align: center;}
.m_section4 .kova_side dd li a:hover {background: #442c49; color: #fff;}
.m_section4 .kova_site {position: absolute; top:313px; left: 374px;}
.m_section4 .kova_site dt {font-size: 18px; color: #333; font-family: ngBold;}
.m_section4 .kova_site dd {overflow: hidden; width: 507px; margin-top: 7px;}
.m_section4 .kova_site dd li {float: left; height: 27px; margin: 0 4px 4px 0; border: 1px solid #d6d4d2;}
.m_section4 .kova_site dd li a {display: block; line-height: 27px; font-size: 13px; font-family: ngBold; color: #7c5360; text-align: center;}
.m_section4 .kova_site dd li a:hover {background: #442c49; color: #fff;}

/*section5*/
.m_section5 {width: 1001px; height: 459px; padding: 37px; background: #fff; text-align: center; box-sizing: border-box;}

/*main bottom quick*/
.m_quick2 {margin: 37px 0 0;}
.m_quick2:after {display: block; content:''; clear:both;}
.m_quick2 li {float: left; margin-left: 30px; padding-left: 30px; background: url(/images/home/main/dot_foot_quick.png) no-repeat 0 50%;}
.m_quick2 li:first-child {background: none;}
.m_quick2 li a {display: block; height: 60px; padding-top: 42px; color: #fff; font-family: ngBold; box-sizing: border-box;}
.m_quick2 li a.fq1 {background: url(/images/home/main/ico_foot_quick01.png) no-repeat 50% 0;}
.m_quick2 li a.fq2 {background: url(/images/home/main/ico_foot_quick02.png) no-repeat 50% 0;}
.m_quick2 li a.fq3 {background: url(/images/home/main/ico_foot_quick03.png) no-repeat 50% 0;}
.m_quick2 li a.fq4 {background: url(/images/home/main/ico_foot_quick04.png) no-repeat 50% 0;}
.m_quick2 li a.fq5 {background: url(/images/home/main/ico_foot_quick05.png) no-repeat 50% 0;}
.m_quick2 li a.fq6 {background: url(/images/home/main/ico_foot_quick06.png) no-repeat 50% 0;}
.m_quick2 li a.fq7 {background: url(/images/home/main/ico_foot_quick07.png) no-repeat 50% 0;}
.m_quick2 li a.fq8 {background: url(/images/home/main/ico_foot_quick08.png) no-repeat 50% 0;}
.m_quick2 li a.fq1:hover {background: url(/images/home/main/ico_foot_quick01_on.png) no-repeat 50% 0; color: #ffcc33;}
.m_quick2 li a.fq2:hover {background: url(/images/home/main/ico_foot_quick02_on.png) no-repeat 50% 0; color: #ffcc33;}
.m_quick2 li a.fq3:hover {background: url(/images/home/main/ico_foot_quick03_on.png) no-repeat 50% 0; color: #ffcc33;}
.m_quick2 li a.fq4:hover {background: url(/images/home/main/ico_foot_quick04_on.png) no-repeat 50% 0; color: #ffcc33;}
.m_quick2 li a.fq5:hover {background: url(/images/home/main/ico_foot_quick05_on.png) no-repeat 50% 0; color: #ffcc33;}
.m_quick2 li a.fq6:hover {background: url(/images/home/main/ico_foot_quick06_on.png) no-repeat 50% 0; color: #ffcc33;}
.m_quick2 li a.fq7:hover {background: url(/images/home/main/ico_foot_quick07_on.png) no-repeat 50% 0; color: #ffcc33;}
.m_quick2 li a.fq8:hover {background: url(/images/home/main/ico_foot_quick08_on.png) no-repeat 50% 0; color: #ffcc33;}

#m_container.bg2 .m_quick2 li a {display: block; height: 60px; padding-top: 42px; color: #666; font-family: ngBold; box-sizing: border-box;}
#m_container.bg2 .m_quick2 li a.fq1 {background: url(/images/home/main/bla_ico_foot_quick01.png) no-repeat 50% 0;}
#m_container.bg2 .m_quick2 li a.fq2 {background: url(/images/home/main/bla_ico_foot_quick02.png) no-repeat 50% 0;}
#m_container.bg2 .m_quick2 li a.fq3 {background: url(/images/home/main/bla_ico_foot_quick03.png) no-repeat 50% 0;}
#m_container.bg2 .m_quick2 li a.fq4 {background: url(/images/home/main/bla_ico_foot_quick04.png) no-repeat 50% 0;}
#m_container.bg2 .m_quick2 li a.fq5 {background: url(/images/home/main/bla_ico_foot_quick05.png) no-repeat 50% 0;}
#m_container.bg2 .m_quick2 li a.fq6 {background: url(/images/home/main/bla_ico_foot_quick06.png) no-repeat 50% 0;}
#m_container.bg2 .m_quick2 li a.fq7 {background: url(/images/home/main/bla_ico_foot_quick07.png) no-repeat 50% 0;}
#m_container.bg2 .m_quick2 li a.fq8 {background: url(/images/home/main/bla_ico_foot_quick08.png) no-repeat 50% 0;}
#m_container.bg2 .m_quick2 li a.fq1:hover {background: url(/images/home/main/ico_foot_quick01_on.png) no-repeat 50% 0; color: #ffcc33;}
#m_container.bg2 .m_quick2 li a.fq2:hover {background: url(/images/home/main/ico_foot_quick02_on.png) no-repeat 50% 0; color: #ffcc33;}
#m_container.bg2 .m_quick2 li a.fq3:hover {background: url(/images/home/main/ico_foot_quick03_on.png) no-repeat 50% 0; color: #ffcc33;}
#m_container.bg2 .m_quick2 li a.fq4:hover {background: url(/images/home/main/ico_foot_quick04_on.png) no-repeat 50% 0; color: #ffcc33;}
#m_container.bg2 .m_quick2 li a.fq5:hover {background: url(/images/home/main/ico_foot_quick05_on.png) no-repeat 50% 0; color: #ffcc33;}
#m_container.bg2 .m_quick2 li a.fq6:hover {background: url(/images/home/main/ico_foot_quick06_on.png) no-repeat 50% 0; color: #ffcc33;}
#m_container.bg2 .m_quick2 li a.fq7:hover {background: url(/images/home/main/ico_foot_quick07_on.png) no-repeat 50% 0; color: #ffcc33;}
#m_container.bg2 .m_quick2 li a.fq8:hover {background: url(/images/home/main/ico_foot_quick08_on.png) no-repeat 50% 0; color: #ffcc33;}

#lang_warp {position: absolute; left: 195px; top: 20px; font-size: 10px; height: 23px; text-align:center;}
#lang_warp .lang_tab ul {overflow: hidden;}
#lang_warp .lang_tab ul li {width: 45px; height: 23px; line-height: 23px; vertical-align: middle;  border: 1px solid #b9b9b9 ; font-size: 10px; color: #b9b9b9 ; display: block; float: left; list-style-type: none;}
#lang_warp .lang_tab ul li.on {background-color: #b9b9b9 ; color: #FFF; font-size: 10px !important; height: 23px; line-height: 23px; vertical-align: middle;}
#lang_warp .lang_tab ul li a {width: 45px; height: 23px; line-height: 23px; vertical-align: middle;  font-size: 10px; color: #b9b9b9 ; display: block; float: left; list-style-type: none;}
#lang_warp .lang_tab ul li a:hover {background-color: #b9b9b9 ; color: #fff;}


