/* -----------通用样式 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: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:180px; width:450px; margin-left:260px;  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{width:960px; overflow:hidden;}
.content-one,.content-two,.content-three { margin:0 15px; padding-bottom:5px; border-bottom:2px dotted #333; overflow:hidden; zoom:1;}

.content-one h2{ background:url("../images/11.jpg") no-repeat; color:#004f8c; padding-top:30px; font-weight:normal;  padding-left:300px; font-size:13px; height:50px; width:600px;	}

.content-two h2{ background:url("../images/22.jpg") no-repeat; color:#004f8c; padding-top:30px; font-weight:normal;  padding-left:300px; font-size:13px; height:50px; width:600px;;	}

.content-two h3{ background:url("../images/33.jpg") no-repeat; color:#004f8c; padding-top:30px; font-weight:normal;  padding-left:300px; font-size:13px; height:50px; width:600px;;	}



.content-sec{ padding:10px 15px 0; zoom:1; overflow:hidden;}
.sec-l{ float:left; width:425px; margin:0 10px 10px; overflow:hidden;}
.sec-ll{ float:left; width:600px; margin:0 0 10px; overflow:hidden;}
.sec-lll{ float:left; width:285px; margin-right:10px; overflow:hidden;}
.sec-ll li{ width:290px; color:#666666;  line-height:24px; font-size:13px; overflow:hidden; float:left; display:inline;}
.sec-ll p{ background:url("../images/Star.png") no-repeat; color:#004f8c; font-size:16px; padding-left:40px; font-weight:700; line-height:32px;}
.sec-lll p.title{ background:url("../images/Star.png") no-repeat; color:#004f8c; font-size:16px; padding-left:40px; font-weight:700; line-height:32px;}
.sec-lll p.dot{ font-size:14px; border-bottom:1px dotted #000000; padding:5px 0; line-height:18px; text-align:justify; color:#666666; } 
.sec-lll li{ width:285px; color:#666666;  line-height:24px; font-size:13px; overflow:hidden; float:left; display:inline;}

.sec-l li{ width:425px; color:#666666;  line-height:24px; font-size:13px; overflow:hidden; float:left; display:inline;}
.sec-l p{  font-size:12px; margin-bottom:5px; color: #004f8c;} 
.sec-l p.title{ background:url("../images/Star.png") no-repeat; font-size:16px; padding-left:40px; font-weight:700; line-height:32px;}
.sec-l p.dot{ font-size:14px; border-bottom:1px dotted #000000; padding:5px 0; color:#666666; text-align:justify; } 
.sec-l p.gray,.sec-l p.blue{ color:#666666; font-size:13px;}


.part{ padding:0 5px; overflow:hidden; zoom:1;}
.part-l{ float:left; width:450px; overflow:hidden;}
.part-r{ float:right; width:450px; overflow:hidden;}

