/* CSS Document */

/*--------------------css重置------------------------*/
*{margin:0;padding:0;}

/*-------------元素样式重置------------*/
/*清除内外边距*/
body, h1, h2, h3, h4, h5, h6,hr,p,blockquote, /*结构元素*/
dl,dt,dd,ul,ol,li, /*列表元素*/
pre, /*文本格式元素*/
form,fieldset,legend,button,input,textarea, /*表单元素*/
th,td, /*表格元素*/
img /*图片元素*/
{margin:0 auto; padding:0;}

/*设置默认字体*/
body,button,input,select,textarea{font-size:12px;color:#000;font-family:"宋体";/*letter-spacing:1px;*/}
h1,h2,h3,h4,h5,h6{font-size:100%;}/*默认字体大小*/
body { background:#FFF; margin:0 auto; font-family:"微软雅黑"; font-size:14px;}

/*重置列表元素*/
ul,ol{list-style:none;}

/*重置超链接元素*/
a{color:#000;text-decoration:none;}
a:hover{color:#0f74b7; text-decoration:none;}
i { font-style:normal;}

/*重置链接图片元素*/
fieldset,button,img{border:none;}

/*重置元素轮廓线*/
a,input,textarea,select{outline:none;}

/*解决文本域可拉伸问题*/
textarea{resize:none;}

/*重置表格元素*/
table{border-collapse:collapse;border-spacing:0;}
/*border-collapse表示将边框合并为一个单一的边
框。border-spacing意思是设置相邻单元格的边框间的距离。*/

/*文本位置*/
.tAlign_l{text-align:left;}/*文本居左*/
.tAlign_c{text-align:center;}/*文本居中*/
.tAlign_r{text-align:right;}/*文本居右*/

/*左右浮动*/
.float_l{float:left;_display:inline;}/*display:inline;用于解决IE6下浮动双外边距问题*/  /*左浮动*/
.float_r{float:right;_display:inline;}/*同上*/  /*右浮动*/

/*清除左右浮动*/
.clear_both{clear:both;}/*清除左右浮动*/

/*定位*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
.pr{position:relative;}
.pa{position:absolute;}

/*文字形状*/
.fWeight_b{font-weight:bold;}/*字体加粗*/
.fWeight_n{font-weight:normal;}/*字体默认正常*/

/*===公用头部===*/
.lsx_navWidth ,.lsx_wrapper ,.lsx_topBar { width:1100px; margin:0 auto;}
.lsx_topBar { font-size:12px;}
.lsx_wrapper { background:url(lsx_wrapperBg.png) repeat-y; width:1108px; display:table; padding-bottom:20px;}
.lsx_wrapperB { background:url(lsx_wrapperB.png) no-repeat; width:1108px; height:8px; margin:0 auto;}
/*顶部+背景*/
.lsx_bodyBg { background:url(lsx_banner.jpg) no-repeat center 34px;}
.lsx_top { width:100%; height:34px; line-height:34px; background:#0068b7;}
.lsx_topBar ,.lsx_topBar_menu a { color:#FFF;}
.lsx_topBar_menu a { margin:0 5px;}
.lsx_weibo { background:url(lsx_weibo.jpg) no-repeat left center; padding-left:28px;}
.marginR_10 { margin-right:10px;}

/*导航条*/
.lsx_nav { float:left; width:253px; position:relative; margin-top:40px; z-index:999;}
.lsx_navTitle { height:46px; line-height:48px; background:#0675bd; font-weight:normal;}
.lsx_navSite { background:url(lsx_navSite.gif) no-repeat left center; padding:14px 0 10px 120px; color:#FFF; font-size:16px;}
a.lsx_navSite:hover { color:#FFF;}
.lsx_indexLogo { background:url(lsx_indexLogo.png) no-repeat center; width:378px; height:75px; margin:40px auto;}
.lsx_indexIcon { background:url(lsx_indexLogo_ico.png) no-repeat; width:63px; height:139px; position:absolute; right:0px; top:40px;}
.lsx_navWidth { display:table;}
.lsx_navMenu { width:100%; background:#00a2e0; position:absolute; top:48px; left:0px; z-index:9999; padding:31px 0 155px 0; display:none;}
.lsx_navMenu li { text-align:center; position:relative;}
.lsx_navMenu li a { font-size:16px; color:#FFF; position:relative; z-index:9;}
.lsx_line { border-bottom:1px solid #0087c5; height:1px; font-size:0px; margin:19px 50px; *margin:5px 50px 15px 50px;}
/*二级菜单*/
.lsx_navMenuBox { position:absolute; left:40px; top:-17px; z-index:1; display:none;}
.lsx_NMB_hover { background:url(lsx_menuHover.png) no-repeat; width:213px; height:54px; line-height:54px; position:relative; z-index:3;}
.lsx_NMB_content { width:360px; position:absolute; top:0px; left:210px; z-index:2}
.lsx_NMB_content_top { background:url(lsx_menuBoxB.png) no-repeat; width:357px; height:8px; margin-left:3px;}
.lsx_NMB_content_middle { background:url(lsx_menuBoxM.png) repeat-y; width:360px; display:inline-block; padding-bottom:20px;}
.lsx_NMB_content_bottom { background:url(lsx_menuBoxT.png) no-repeat; width:360px; height:8px;}
.lsx_NMB_content_middle ul { float:left; width:130px; margin:12px 0 0 30px;}
.lsx_NMB_content_middle ul li { border-bottom:1px dashed #d7d7d7; height:40px; line-height:40px;}
.lsx_NMB_content_middle ul li a { color:#626262; font-size:14px;}

.lsx_weather { width:390px; margin-top:55px; float:right;}

/*搜索框*/
.lsx_search { width:580px; margin:0 auto;}
.lsx_searchBox { width:506px; height:36px; border:2px solid #07a2df; background:#FFF; float:left;}
.lsx_searchBox input { width:320px; height:22px; line-height:22px; color:#c9c9c9; border:1px solid #FFF; outline:none; margin:7px 0 0 15px; *margin:5px 0 0 15px; font-family:"微软雅黑";}
.lsx_searchBtn { background:url(lsx_searchBtn.gif) no-repeat; width:69px; height:40px; float:left;}

/*侧边导航*/
.lsx_subBox { position:fixed; top:30%; right:1%; z-index:9999;}
.lsx_subMenu { margin-bottom:10px;}
.lsx_subT { background:url(lsx_subT.png) no-repeat; width:79px; height:6px;}
.lsx_subM { background:url(lsx_subM.png) repeat-y; width:79px; text-align:center;}
.lsx_subB { background:url(lsx_subB.png) no-repeat; width:79px; height:6px;}
.lsx_subM a { color:#FFF; font-size:12px;}
.lsx_subM .lsx_subM_look { background:url(lsx_subIcon01.png) no-repeat top center; padding-top:36px; display:inline-block; margin:6px 0;}
.lsx_subM .lsx_subM_weix { background:url(lsx_subIcon02.png) no-repeat top center; padding-top:30px; display:inline-block; margin:6px 0;}
.lsx_subM .lsx_subM_share { background:url(lsx_subIcon03.png) no-repeat top center; padding-top:32px; display:inline-block; margin:8px 0;}
.lsx_subM .lsx_subM_TOP { background:url(lsx_subIcon04.png) no-repeat center; width:25px; height:25px; display:inline-block; margin:6px 0;}
.lsx_qrcode { width:100px; height:100px; padding:5px; background-color:#fff; position:absolute; right:85px; top:70px; display:none;}

/*面包屑*/
.lsx_crumbs { width:1100px; height:42px; line-height:42px; background:#f6f6f6; margin:0 auto; border-top:2px solid #0675bd;}
.lsx_crumbs_noline { width:1100px; height:42px; line-height:42px; background:#f6f6f6; margin:0 auto;}
.lsx_crumbs p,.lsx_crumbs_noline p { margin-left:20px;}
.lsx_crumbs p,.lsx_crumbs_noline p ,.lsx_crumbs a ,.lsx_crumbs_noline a { font-size:12px; color:#535353;}
.lsx_crumbs a,.lsx_crumbs_noline a { margin:0 3px;}

/*＝＝＝底部导航＝＝＝*/
.lsx_friendLink { width:100%; height:57px; line-height:57px; margin-top:20px; position:relative; z-index:99; background:#0068b7;}
.friendLink { width:1100px; margin:0 auto;}
.friendLink_font { float:left; font-size:14px; color:#FFF; font-weight:bold;}
.friendLink_li { width:133px; height:26px; line-height:26px; border:1px solid #c7cacc; background:#FFF; margin:14px 0 0 25px; padding-right:10px; color:#313131; float:left; position:relative; z-index:1;}
/*主页下拉框*/
.friendLink_li span { color:#313131; display:block; cursor:pointer; background:url(lsx_friendLink_arrow.gif) center right no-repeat; padding-left:8px; font-size:12px;}
.friendLink_li .hidden { border: 1px solid #dad9d9; background-color:#FFF; width:143px; height:222px; overflow-y:auto; position:absolute;left:-1px; bottom:26px; display:none; overflow-x:hidden;}
.hidden li a { text-align:left; width:100%; height:14px; font-size:12px; font-family: "宋体"; color:#4b4b4a; display:block; height:20px; line-height:20px; overflow:hidden;}
.hidden li a:hover { color:#0f74b7;}

/*===公用底部===*/
.lsx_bottomBar { width:100%; height:190px; text-align:center; margin-top:40px; font-size:12px; color:#535353;}
.lsx_bottomBar_menu { margin-top:22px; padding-bottom:18px;}
.lsx_bottomBar_menu a { margin:0 5px;  color:#313131;}
.lsx_bottomBar_address { height:25px; line-height:25px; background:#eeeeee; padding:0 10px; display:inline-block; *display:inline;}
.lsx_footmis { vertical-align:top; display:inline-block; margin:10px 0 0 20px;}