/* CSS Document */
html,body{margin:0 auto; font-size:12px; line-height:24px;font-weight:normal; text-decoration:none; color:#555555;}
img{border:0;}
ul{list-style:none; margin:0; padding:0;}
ul li{margin:0; padding:0;}
a{font-size:12px; line-height:24px; text-decoration:none; color:#555555; font-weight:normal;}
a:hover{color:#023a81;}
/*----------------home----------------*/
.menu{height:40px; background-image:url("img/menu_bg.jpg"); background-repeat:repeat-x; background-position:left top;}
.menu a{font-size:14px; font-weight:bold; color:#000000;line-height:40px;}
.menu a:hover{color:#023a81; line-height:40px;}
.zi1{color:#ffffff; }
.zi1:hover{color:#ffffff;}
.news {width:308px; margin-left:8px;margin-top:8px;}
.news li{height:24px; background-image:url("img/xian.jpg"); background-repeat:repeat-x; background-position:left bottom;}
.news li a{padding-left:10px;background-image:url("img/dian3.jpg"); background-repeat:no-repeat; background-position:left center;}
.news_con{background-image:url("img/news_con.jpg"); background-repeat:no-repeat; background-position:left top;}
.tel2{background-image:url("img/tel2.jpg"); background-repeat:no-repeat; background-position:right bottom; margin-top:8px;}
.img1{margin-right:8px;}
.search{display:block; width:226px; height:24px; background-image:url("img/search.jpg"); background-repeat:no-repeat; background-position:left top;}
.input1{background:none; border:none; height:24px; width:174px;}
.btn1{background:none; border:none;width:48px;}

.bot{height:61px; background-image:url("img/bot.jpg"); background-repeat:repeat-x; background-position:left top;margin-top:10px; }
.list{margin-top:8px;}
.list li{height:26px; width:230px; background-image:url("img/li_bg.jpg"); background-repeat:no-repeat; background-position:left top; margin-bottom:3px;}
.list li a{font-size:12px; font-weight:bold; line-height:26px; padding-left:30px;}
.contact_con{margin-top:8px;}
.ge2{background-image:url("img/ge2.jpg"); background-repeat:repeat-y; background-position:left top;}
.xian2{height:1px;background-image:url("img/xian2.jpg"); background-repeat:repeat-x; background-position:left bottom;}
.nei_top{font-size:14px; font-weight:bold;padding-left:10px;color:#023a80;}
.nei_con{font-size:12px; color:#555555; padding:8px;}
/*-------------------------------------------gun--------------------------------------*/
#cpzx04 {height: 170px;
	width: 987px;
	margin-left:0px;
	margin-top:0px;
}
#wrap{width:947px;height:170px;float:left; overflow:hidden; }

.ab{margin:0;padding:0;display:block; width:154px;height:170px;float:left; margin-right:5px; }
.left{width:21px;height:141px;cursor:pointer; background :url("img/l.jpg") no-repeat; background-position:left 50px; margin-top :0px; float:left}
.right{width:18px;height:141px;cursor:pointer; background :url("img/r.jpg") no-repeat;margin-top:0px; float:left; background-position:right 50px;}
.ab a{ display:block; width:154px;height:141px;   font-weight :normal; line-height:24px; text-align:center;}
.ab  a img{ display:block;width :150px; height:113px; padding:1px;  border:1px solid #e1e1e1;}
.ab a:hover img{width :150px; height :113px;padding:1px; border:1px solid #e1e1e1;}
.ab a:hover{color:#b91645; text-align:center;}
#cpjswz a:hover{ text-decoration :underline}

