@charset "gb2312";
/* CSS Document */
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,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video
{margin:0;padding:0;border:none;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Georgia, "Times New Roman", Times, serif,"Micosoft Yahei"; font-size:100%; vertical-align:middle; }
ol,ul,li{ list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:#666666;}
a:hover { text-decoration:none;}
.float-lt{float:left;}
.float-rt{float:right;}
img{max-width:100%;}

.clearfix:after { content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }
.wrap{ width:1200px;  margin-left: auto; margin-right: auto;  }


.main{padding: 20px 30px; width: 1140px; }
.position{height: 50px; line-height: 50px; background: url(weizhi.png) no-repeat left center; padding-left: 16px;}
.position span,.position a{font-size: 14px; color: #333; }
/*×ó±ßµ¼º½*/
.main-l{margin-top: 20px; width: 278px; min-height: 820px; border-top: 4px solid #1B5B9B;}
.main-l h3{margin-top: 20px; height: 60px; line-height: 60px; background: url(hd-bg.png) no-repeat 20px center; padding-left: 65px; font-size: 24px; color: #333; }
.main-l-ul{margin: 0 20px; border-top: 1px solid #eee; padding-top: 20px;}
.main-l-ul li{height: 50px; line-height: 50px; background: url(nav-bg.png) no-repeat 0px center; padding-left: 15px;}
.main-l-ul li a{color:#333; font-size: 20px; font-family:"Î¢ÈíÑÅºÚ";}
.main-l-ul li a:hover{color:#2078D1; }
div#main_l, div#main_l_2 {
    border: 1px solid #ccc;
    border-top: none;
    overflow:hidden;
}
 div#main_l_2{
    margin-top:20px;
}
.main-l div#main_l_2 h3 {
    background: #808ca2;
    padding: 0;
    text-align: center;
    color: #fff;
    margin-top:0;
}


/*ÓÒ±ßÁÐ±í*/
.main-r{margin-top: 20px;}
.main-r h3{height: 48px; line-height: 48px; border: 1px solid #DEDEDE; border-left: 4px solid #1B5B9B; width: 850px; padding-left: 15px; font-size: 20px; color: #333;}
.main-r-ul{margin-top: 20px; }
.main-r-ul li{height: 48px; line-height: 48px; /* border-bottom: 1px dashed #D0D0D0; */ text-align: right;}
.main-r-ul li a{color:#333; font-size: 16px; font-family:"Î¢ÈíÑÅºÚ"; float: left;}
.main-r-ul li a:hover{color:#2078D1; }
.main-r-ul li span {
    display: block;
    float: left;
    text-align: left;
    height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
    white-space: nowrap;
}
.main-r-ul li:first-child span{
    border-left: 1px solid #fff;
    text-align:center;
}
.main-r-ul li:first-child{
    background: #f2f2f2
}
.main-r-ul li span.rul_1 {
    width: 170px;
    text-align:center;
}
.main-r-ul li span.rul_2 {
    width: 390px;
    padding:0 5px;
}
.main-r-ul li span.rul_3 {
    width: 150px;
    text-align:center;
}
.main-r-ul li span.rul_4 {
    width: 140px;
    text-align:center;
}