/* -----------通用样式 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:960px; 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:960px;}
.xs_top{ background:url("../images/tag.jpg") no-repeat; height:300px;  overflow:hidden; width:960px;  zoom:1;}
.xs_top p{ color:#000000; font-weight:bold; font-size:14px;  margin-top:120px; margin-left:25px;   width:330px; 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:960px; 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;}

.xs_content{ margin-top:20px; width:960px; overflow:hidden;}
.content-one,.content-two,.content-three { padding:0 15px; overflow:hidden; zoom:1;}

.part{ padding:0 5px; overflow:hidden; zoom:1;}
.part-l{ float:left; width:450px; overflow:hidden;}
.part-r{ float:right; width:450px; overflow:hidden;}

.l-01,.l-02,.l-03,.r-01,.r-02,.r-03{ border-bottom:1px dotted #666666;  margin-bottom:10px;}
.l-01 a,.l-02 a,.l-03 a,.r-01 a,.r-02 a,.r-03 a,.c-t-01 a,.c-t-02 a,.content-three a { color:#900; }
.l-01 h3,.l-02 h3,.l-03 h3,.r-01 h3,.r-02 h3,.r-03 h3,.c-t-01 h3,.c-t-02 h3{ font-size:14px; font-weight:700; color:#00639c;}
.l-01 p.list,.l-02 p.list,.l-03 p.list,.r-01 p.list,.r-02 p.list,.r-03 p.list{ font-size:12px; color:#666666;}
.content-one h2,.content-two h2,.content-three h2{ background:url("../images/title.jpg") no-repeat; font-size:14px; color:#FFFFFF; padding-left:40px; line-height:30px;	}
.content-three span{ float:right; color:#900;}
.content-three ul{ padding:15px 0; overflow:hidden; zoom:1;}
.content-three li { display:inline; float:left; text-align:center; line-height:24px; width:220px; margin:0 6px;overflow:hidden;}
.content-three li img{ background-color:#cccccc; padding:2px; border:1px solid #999999; width:214px; height:144px; overflow:hidden;}
.content-one p,.content-two p{ line-height:24px; margin:10px 0; padding-left:20px; font-size:14px;}

.l-01 p,.l-02 p,.l-03 p,.r-01 p,.r-02 p,.r-03 p,.c-t-01 p,.c-t-02 p{ margin:0; padding:5px 0; font-size:12px;}

.c-t-c{ padding:0 5px; overflow:hidden; zoom:1;}
.c-t-l{ float:left; width:295px; margin-right:10px; display:inline; overflow:hidden;}
.c-t-01,.c-t-02{ border-bottom:1px dotted #666666;  margin-bottom:10px;}

.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; }