/* -----------通用样式 9月21日------------- */

body{margin:0 auto;padding: 0;background-color:#dfdfdf; font-size:12px; font-family:"宋体","Arial Narrow";}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,ol,div,p,a{margin:0;padding:0;font-size:100%;}
i, em {font-style:normal;}
input,select,textarea,label{font-size:12px;line-height:16px;vertical-align:middle; } 
input{ cursor:pointer;}
img,a img{border:0;margin:0;padding:0; vertical-align:middle;}
ul,li,dl{list-style-type:none;} 
table,td,input{font-size:12px;}
table{border-collapse:collapse;}
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
a{outline-style:none;text-decoration:none; color:#333333; }
a:hover{text-decoration:underline; }
/*--=clearfix- color:#A71F24;- */
.clearfix:after { content: "\0020"; display: block; visibility:hidden; height: 0; clear: both; }
.clearfix { zoom: 1; }


#xumut_top{ width:950px; height:40px; background:#f2f2f2; margin:0 auto;}
#xumut_Aop{ width:100%; 

    background: url("../images/navigation09_bg2.png") repeat-x scroll 0 0 #FFFFFF;
    font-size: 12px;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    text-align: left;

}
.xumut_top,.xumut_top01{  margin:0 15px;}
.xumut_top_01{ float:left; background:url(../images/icon_01.gif) no-repeat left center; line-height:40px; padding-left:20px; font-size: 14px;}
.xumut_top_01 a{ color:#36C;}

.xumut_top_02{ float:right;  display:inline; line-height:40px; color:#215385; }
.xumut_top_02 li{ background: url("../images/sep_002.png") no-repeat right 15px; padding-right: 10px; display:inline; float:left; font-size: 14px; line-height:40px; margin-left:5px;}


#main { background-color:#FFFFFF; margin:0 auto; overflow:hidden; width:950px;}
.xs_top{ background:url("../images/tag.jpg") no-repeat; height:300px;  overflow:hidden; width:950px;  zoom:1;}
.xs_top p{ color:#333333; font-weight:bold; font-size:15px; font-family:Microsoft YaHei; margin-top:170px; margin-left:40px;   width:470px	; text-indent:5em; line-height:1.5em; position:relative; zoom:1;}
.xs_top p span{ font-size:25px; font-weight:bold;  color:#935000; position:absolute; left:-93px; top:-5px;}
.xs_m { margin-top:25px ; overflow:hidden; padding:0 10px; width:930px;}
.xs_f{ margin:0 auto; overflow:hidden; width:950px; position:relative;}
.xs_f  p{ color:#003d42; font-weight:bold; font-size:15px; font-family:Microsoft YaHei; margin:68px 0 0 45px; position:absolute; text-indent:2.5em; line-height:1.5em; width:600px; left:0; top:0; zoom:1; }
.xs_m_l{ float:left; overflow:hidden; width:460px;}
.xs_m_r{ float:right;  overflow:hidden; width:460px;}
.l_a,.l_b { clear:both; margin-bottom:20px;}
.l_a h2{ background:url("../images/tc.jpg") no-repeat 10px 0; height:40px; margin-bottom:15px; text-indent:-9999px;}
.l_a h3{ background:url("../images/tc_2.jpg") no-repeat 10px 0; height:40px; margin-bottom:15px; text-indent:-9999px;}
.l_a h4{ background:url("../images/tc_4.jpg") no-repeat 10px 0; height:40px;  margin-bottom:15px;text-indent:-9999px;}


.l_b h2{ background:url("../images/tc_1.jpg") no-repeat 10px 0; height:40px; margin-bottom:15px; text-indent:-9999px;}
.l_b h3{ background:url("../images/tc_3.jpg") no-repeat 10px 0; height:40px; margin-bottom:15px; text-indent:-9999px;}
.l_b h4{ background:url("../images/tc_5.jpg") no-repeat 10px 0; height:40px; margin-bottom:15px; text-indent:-9999px;}


.l_a .m,.l_b .m{ padding:0 10px 0 40px; zoom:1;}
.m li{ display:inline; float:left; line-height:27px; margin-left:5px; overflow:hidden; width:225px;}
.m img{ border:1px solid #CCCCCC; float:left; margin-right:10px; padding:2px;}
.m p{ background:url("../images/2006094D.gif") no-repeat 0px 8px; padding-left:15px; overflow:hidden;  zoom:1 ; line-height:27px; }