@charset "gb2312";

/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td{margin:0px;padding:0px;border:0px;}
body{ font-family:"ËÎÌå";font-size:12px;line-height:24px;  margin:0 0;padding:0 0; color:#333; background:#e8e8e7;}
fieldset,img,action{vertical-align:top;border:0px;}
ul,li{ list-style:none;}
img{ border:0;}
.none{ display:none;}
span{font-weight:normal; color:#1484ed;}
.linespace{height:10px; clear:both; line-height:10px; overflow:hidden; font-size:0px;}
.clear{clear:both;}
a{color:#666; text-decoration:none;}
a:hover{color:#666; text-decoration:underline;}

/*----------------------------------------top-------------------------------------------------------*/
.top1{width:auto; margin:0 auto; background:url(../images/ban_01.png) no-repeat center; height:484px; position:relative;}
.top1 .bjlj1{ position:absolute; width:380px; height:90px; left:235px;}
.top1 .bjlj2{ position:absolute; width:160px; height:80px; left:1022px;}
.top2{ width:1056px; margin:0 auto;}
.banner{background:url(../images/top_06.jpg) repeat-x center; height:53px;}
.banner ul{width:980px; margin:0 auto; padding-top:15px;}
.banner ul li{float:left; background:url(../images/top_09.jpg) no-repeat right; width:95px; text-align:center; font-size:14px; }
.banner ul li a{color:#9e1a1a;}
/*----------------------------------------con-------------------------------------------------------*/
.con{width:1104px; margin:0 auto;}
.con1_top{background:url(../images/con1_14.jpg) no-repeat center; height:155px;}
.con1 ul{padding-top:30px; height:85px;width:980px; margin:0 auto;}
.con2{background:#ffffff;width:1104px; margin:0 auto; height:730px;}
.con2_top1{padding:5px 0 0 35px;float:left;}
.con2_top2{float:left;padding:5px 0 0 20px;}
.con2_top3{float:left;padding:5px 0 0 5px;}
.con2_top3 ul{margin-bottom:20px;}
.con2_top3 li{height:30px;}
.con2_bot1{float:left;padding:5px 0 0 20px;}
.con2_bot1 p{width:480px;color:#545454; text-indent:2em; line-height:30px;}
.con2_bot1 p a{color:#FF0000}
.con2_bot2{float:left;padding:5px 0 0 7px;}
.con2_bot3{float:left; width:510px;}
.con2_bott1{height:39px;}
.con2_bott1 ul{float:left;}
.con2_bott1 ul li{float:left; padding:0 0 0 5px; background:url(../images/zl_35.jpg) no-repeat center; width:102px; height:39px; font-size:14px; font-weight:bold; text-align:center;cursor:pointer; }
.con2_bott1 ul li p{ padding-top:8px;}
.con2_bott1 li.hover{ background:url(../images/zl_31.jpg) no-repeat center; width:103px; height:39px;color:#FFFFFF;}
.con2_bott1 span{float:right; padding-top:8px;}
.con2_bott2{width:508px; border:1px solid #cdcdcd; height:289px; border-left:none;}
.con2_bott2 img{padding:8px 0 0 2px;}
.con3{background:#ffffff;width:1104px; margin:0 auto; height:730px;}
.con3 p{text-indent:2em; line-height:30px; font-size:14px;}
.zj1{float:left; margin-top:10px; margin-right:5px;}
.zj1 dt{float:left;padding:10px 0 0 5px;}
.zj1 dd{width:324px; float:left;padding-top:10px;}
.zj1 dd p{line-height:28px; font-size:12px;}
.zj1 dd a{color:#FF0000;}
.con4{background:url(../images/hj_155.jpg) no-repeat center; height:160px;}
.con4 span{color:#ff4040; font-size:14px; font-weight:bold; width:980px; margin:0 auto; display:block; padding:15px 0 10px 0;}
.con4 p{width:980px; margin:0 auto; line-height:28px;padding-bottom:25px;}
.con4 ul{ width:650px; margin:0 auto;}
.con4 ul li{float:left; width:80px; color:#FFFFFF; font-size:14px; background:url(../images/bg_156.jpg) no-repeat right; text-align:center;}
.con4 ul li a{color:#FFFFFF;}
/*----------------------------------------bottom-------------------------------------------------------*/
.foot{width:1104px; margin:0 auto;}
.foot1{background:url(../images/foot_174.jpg) no-repeat center; width:557px; height:208px;float:left;}
.foot1 ul{padding:110px 0 0 36px;}
.foot1 ul li{float:left; padding:0 10px 0 0;}
.foot2{background:url(../images/foot_173.jpg) no-repeat center; width:547px; height:208px;float:left;}
.foot2 p{color:#FFFFFF; line-height:30px;}
.foot3{ padding-top:40px}