BODY{font-size:12px; line-height:120%;} 
*{ margin:0px; padding:0px;}

a:link          { color: #000000; text-decoration: none;}
a:visited       { color: #000000; text-decoration: none;}
a:active        { color: #000000; text-decoration: none;}
a:hover         { color: #ff0000; text-decoration: none;}

/*--公共类--*/
.w950{ width:950px; margin:0 auto;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.m{ margin-top:15px;text-align:center;}

.m1{ margin-top:5px;}
.m2{background:url(../images/bd.gif) center no-repeat; height:31px; overflow:hidden; float:left; width:980px;}
.m2 ul{ width:620px; display:inline; margin-left:200px; float:left; height:31px;}
.m2 li{ padding:0px 15px 0px 15px; text-align:center;float:left; line-height:30px;}

.m3{ background:url(../images/dd.jpg); height:347px; overflow:hidden;}

.bb{ width:285px; float:left; overflow:hidden;}
.bb ul{ float:left; width:260px; display:inline; margin-left:7px; margin-top:54px;}
.bb li{text-indent:20px; float:left; line-height:25px; background:url(../images/dd.gif) no-repeat; height:26px; overflow:hidden; width:270px; margin-top:2px;}

.dh{ float:left; display:inline; margin-left:20px; margin-top:20px;}

.dh_1{ float:left; display:inline; margin-left:35px; margin-top:20px;}
.dh_1 span{ float:left; width:400px;}
.dh_1 p{ width:225px; float:left; line-height:30px;margin-top:10px;}
.dh_1 strong{ font-weight:bold; color:#ff0000; }
.dh_1 h2{ float:left; height:30px; font-size:14px; color:#fff; font-weight:normal; line-height:30px; }
.dh_1 b{font-weight:bold; color:#fff; font-size:14px; float:left; line-height:35px; background: url(../images/d_1.gif) no-repeat 0 8px;; text-indent:25px;width:380px; margin-top:15px;}

.cc{ background:url(../images/gj.gif) no-repeat; height:21px; overflow:hidden; width:252px; float:left; border:0px; line-height:18px; padding:5px 10px 0px 10px; color:ccc;}
.dd { background:url(../images/an.gif) no-repeat; width:81px; height:26px; overflow:hidden; border:0px; cursor:hand;}

.mang{ float:left; margin-top:40px; display:inline; margin-left:35px; width:380px;}
.mang h2{ float:left; height:30px; font-size:14px; color:#fff; font-weight:normal; line-height:30px; width:370px; }
.mang img{ float:left; margin-top:5px; border:0px;}



/*--颜色类--*/
.cBlue,a.cBlue {color:#0087D5;}
.cBlue a:link,.cBlue a:visited,a.cBlue:link,a.cBlue:visited {color:#0087D5;text-decoration:none;}
.cBlue a:hover, a.cBlue:hover {color:#ff6600}
.cGray,a.cGray {color:#6b6b6b;}
.cGray a:link,.cGray a:visited {color:#6b6b6b;text-decoration:none;}
.cYellow,a.cYellow{ color:#666;}
.cYellow a:link,.cYellow a:visited,.cYellow a:hover{ color:#666; text-decoration:none;}
.cWhite,a.cWhite， a.cBlue:hover{color: #ffffff; }
.cWhite a:link , .cWhite a:visited {color: #ffffff;text-decoration:none;}
.cRed,a.cRed {color: #C30000; }
.cRed a:link, .cRed a:visited, a.cRed:link, a.cRed:visited{color: #C30000;}
.cRed a:hover, a.cRed:hover {color:#ff0000;}
.red,a.red {color:#ff0000; }
.red a:link, .red a:visited, a.red:link, a.red:visited{color: #ff0000;}


/*clear float to div*/
.clear {clear:both;font-size:1px;visibility:hidden;width:1px;line-height:0px;}
/*CSS-HACK */
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix{display:block;}
li{ list-style:none; }


.bjj_5{ background:url(../images/xss.gif); height:136px; overflow:hidden;}
.bjj_5 span{ width:950px; text-align:center; font-size:14px; font-weight:bold; color:#ff0000; line-height:27px; height:35px; float:left;}
.bjj_5 p{ width:230px; float:left; text-align:left; color:#fff; display:inline; margin-left:5px; line-height:25px; overflow:hidden;}
.bjj_5 strong{ font-weight:bold;}

.zuo_1{ border-right:1px dashed #ccc;}