﻿/*全局*/
body,ul,ol,li,form,fieldset,img,div{font-size:15px;color:#333; margin:0; padding:0; border:0; font-family:'microsoft yahei';}
ul,ol,li{list-style-type:none;}
a{text-decoration: none;color:#333;}
a:link,a:visited{text-decoration: none;color:#333;}
a:hover{color:#1479c8;}
input{text-decoration: none;border:0;padding: 0;}
/*body{position: relative;}*/
/*导航*/
#nav a{color:white;font-size: 18px;}
input::-ms-clear{ display:none}
#search{width: 175px;border:1px solid #9f9f9f;padding: 4px 0;}
#searchImg{width: 30px;height: 25px;cursor: pointer; background: url(search1.png) no-repeat center #1479c8;position: absolute;right:0;top:8px;top:9px\0;*top:3px;}
.menu:hover{background-color: #338ed5;}
.menu a{display: block;}

/*正文*/
.tzgg_tab{padding: 0 15px;height: 40px;line-height: 40px;background-color: #f0f0f0; color:#1479c8;}
.tzgg_tab i{width: 5px;height: 25px;background-color: #1479c8;display: inline-block;margin-right: 10px;vertical-align: middle;}
.tzgg_tab .more{font-size: 15px;float: right}
.tzgg_list td{height: 34px;line-height: 34px;}

.gg_tab td{font-size: 16px;font-weight: bold;}
.gg_tab td a{color:#1479c8; }
.gg_list{padding: 15px;}
.gg_list tr td{height: 36px;line-height: 36px;}
.gg_list tr .more{color:#1479c8;}
.gg_list thead td{font-weight: bold;font-size: 16px;}
.gg_list .gg_tit{overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;}
.tag1sel{background-color: white;border-top: 2px solid #1479c8;border-left: 2px solid #bdbdbd;border-right:2px solid #bdbdbd; }
#m1_1,#m2_1{border-left:none;}
.tag1selno{border-bottom: 2px solid #bdbdbd;}

/*class*/
.lm_nav{background: url(lm_bg.png) no-repeat;padding-left: 20px;}
.lm_nav span{font-size: 20px;color:white;font-weight: bold; display: block;}
.lm_nav em{font-style: italic;color:white;}
.lm_tab{height:38px;line-height: 38px;}
.lm_tab > table{border-bottom: 2px solid #1479c8;padding-left: 25px;}
.lm_tab > table td i{width: 5px;height: 25px;background-color: #1479c8;display: inline-block;margin-right: 10px;vertical-align: middle;}
.lm_list td{height: 32px;line-height: 32px;}
#lm{height: auto;background: url(nav_bg.png) repeat-y;border-bottom: 1px solid #ccc;}
#lm ul li{padding:10px;background: url("arrow.png") no-repeat center;background-position: 10%;padding-left: 21%;}

.news_tit{height: 60px; line-height:60px;font-size: 24px;
    font-weight:300;
    line-height: 160%;
    color: #003399;}

#footer{font-size: 14px;table-layout: fixed;}
#footer tr td{line-height:30px;}
#FX_PageDiv span{
    width: 30px;
    display: inline-block;
}
#FX_PageDiv strong{
    background: #1479c8;
    color: white;
    width: 30px;
    display: inline-block;
}
