/* -----------通用样式 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;}
#main a{ color:#900;}
.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:20px;   width:470px;line-height:1.5em; position:relative; zoom:1; text-align:justify;}
.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:#026d6e; 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; }
.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; }
.part-one h2,.part-four h2,.part-two h2{ font-size:14px; margin:5px 0;}
.part-one li{ width:180px; margin:0 3px; overflow:hidden; font-size:14px; float:left; display:inline;  text-align:center;}
.part-one li img{ background:#CCCCCC; margin-bottom:10px; padding:2px; overflow:hidden; zoom:1; border:1px solid #cccccc;}
.part-one li p{ line-height:20px; margin-top:5px; font-size:12px; color: #666666; text-align:left; }
.part-four li { width:220px; margin:0 6px; overflow:hidden; float:left; display:inline;}
.part-four li p{ line-height:20px; color: #666666; }
.part-four li p.title{ font-size:14px;  color:#000;}