@charset "utf-8";
/* CSS Document */

/* 全局 */
body{margin:0;font-size:12px;background:url(../images/.jpg);color:#444444;}/* 基本 */
table{margin:0;border-collapse:collapse;}/* 单元格与单元格距离设为0 */
table td{padding:0;word-break:break-all;}/* 单元格与内容距离设为0 */
img{border:none;_vertical-align:bottom;}/* 图片加链接去掉蓝边，ie7多余的底部空隙 */
div{word-break:break-all;float:left;}/* 为了最低高度撑开的问题，一次性所有加浮动。转行问题。 */
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}/* IE7 margin-bottom失效用 */


a:link,a:visited{ text-decoration: none;color:#444444;} 
a:hover,a:active{ text-decoration:underline;color:#444444;}



/* header */
.header_bg{width:100%; height:105px;background:url(../images/header_bg.jpg);}
.header_top{ width:100%; height:27px; background:url(../images/header_top.gif);}
.header{width:1000px;height:100px;background:url(../images/header.jpg) no-repeat;float:none;margin:0 auto;}
.add{width:995px;height:30px; text-align:right; padding:5px 5px 0 0;}
.nav{width:995px;height:35px;color:#FFF; margin:0; background:url(../images/nav.gif); padding:0 0 0 5px;}
.nav a{width:110px;height:35px; line-height:35px; float:left; font-size:14px; color:#ffffff; text-align:center;background:url(../images/nav_line.gif) no-repeat;}
.nav a:link{color:#ffffff;}
.nav a:visited{color:#ffffff;}
.nav a:hover{color:#000000;background:url(../images/nav_hover.gif);}
.nav a:active{color:#000000;}

.nav .nav0{background:none;} 
.nav .nav0:hover{background:url(../images/nav_hover0.gif);} 
.banner1{ width:1000px; min-height:280px;_height:280px;float:none;margin:10px 0 0 0;}
.banner2{ width:380px; min-height:250px;_height:250px; background:#F00;margin:10px 0 0 0;}


/* footer */
.footer{width:100%;height:100px;background:; margin:10px 0 0 0; border-top:3px solid #d20202; }
.footer table{width:1000px;height:100px; line-height:20px;float:none; margin:0 auto; text-align:center; color:#444444;}
.footer table a{ padding:0 10px;color:#444444;}
.links{ width:1000px; height:30px; line-height:25px;text-align:center;float:none; margin:10px auto 0 auto;  }
.links a{ padding:0 10px;border-right:1px solid #997733; color:#997733;}



/* 其他 */
.center{width:1000px;margin:0 auto;float:none;}
.main{ width:1000px; min-height:100px;_height:100px; margin:0 0 0 0;}
.main_left{width:240px; min-height:300px;_height:300px;}
.main_center{width:520px; min-height:300px;_height:300px;}
.main_right{width:240px;min-height:300px;_height:300px;}
.sub_left{width:240px; min-height:300px;_height:300px; }
.sub_right{width:760px;min-height:300px;_height:300px; }



.box1{ width:240px; min-height:100px;_height:100px; margin:10px 0 0 0; }
.box2{ width:500px; min-height:100px; _height:100px; margin:10px 0 0 10px;_display:inline;}


.box550{ width:550px; min-height:100px; _height:100px; margin:10px 0 0 0;}
.box450{ width:450px; min-height:100px; _height:100px; margin:10px 0 0 0;}


.top1{width:100%;height:28px;line-height:30px; overflow:hidden; color:#000000; text-indent:20px;font-weight:bold; background:url(../images/top1.gif);}
.top1 a{ float:right;width:50px; height:28px; font-size:12px; font-weight:normal;}
.top2{width:100%;height:28px;line-height:29px; overflow:hidden;color:#d20202; text-indent:15px;font-weight:bold; background:url(../images/top2.gif);}
.top2 a{ float:right;width:50px; height:28px; background:url(../images/top2.gif) right 0; }


.middle1{ width:238px;min-height:120px;_height:120px;padding:10px 0; border:1px solid #d6d6d6; border-top:none;}
.middle2{ width:478px;min-height:150px;_height:150px;border:1px solid #d6d6d6; border-top:none; padding:10px 10px;}


/* sub的box */
.sub_left_box{width:240px; min-height:100px; _height:100px; margin:10px 0 0 0;}
.sub_left_top{width:100%;height:29px;line-height:29px; color:#FFF; text-indent:15px;font-weight:bold; background:url(../images/top2.gif);}
.sub_left_middle{width:238px;min-height:80px;_height:80px;border:1px solid #dddddd; border-top:none; padding:10px 0;}

.sub_right_box{width:750px; min-height:100px; _height:100px; margin:10px 0 0 10px;_display:inline;}
.sub_right_top{width:750px;height:28px;line-height:29px;overflow:hidden;color:#d20202; text-indent:15px;font-weight:bold; background:url(../images/top2.gif);}
.sub_right_top span{ float:right; font-size:12px; font-weight:normal;margin:0 10px 0 0; color:#000;}
.sub_right_middle{width:748px;min-height:400px;_height:400px;border:1px solid #d6d6d6; border-top:none; padding:20px 0;}

.h1{width:100%; height:40px;float:left; text-align:center; margin:20px 0 0 0;}
.time{width:100%; height:30px;float:left; text-align:center;}
.tab{width:100%; height:30px; line-height:30px;float:left; text-align:center; margin:30px 0 30px 0;}
.content{width:700px; min-height:400px;_height:400px;margin:24px;_display:inline;}

/* 各种列表 */

.list1{ width:200px; height:26px; line-height:26px; text-indent:15px; margin:0 0 0 15px;_display:inline;background:url(../images/icon1.gif) 0 8px no-repeat;}
.list1 span{ float:right;}
.list2{ width:200px; min-height:25px; line-height:25px; margin:0 0 0 15px;_display:inline;padding:0 0 0 10px; background:url(../images/icon2.gif) 0 9px no-repeat;}
.list2 span{ float:right;}
.sub_list{ width:700px; height:34px; line-height:34px; border-bottom:1px dashed #cccccc; margin:0 0 0 25px;_display:inline;}
.sub_list span{ float:right;}

.dl1{ width:150px; min-height:150px;_height:150px; float:left; margin:0 0 0 20px;_display:inline;}
.dl1 dd{ width:150px; min-height:15px;_height:15px;text-align:center; margin:5px 0 0 0;}
.dl1 img{ width:140px; height:100px; padding:4px; border:1px solid #CCC;}

.dl2{ width:150px; min-height:150px;_height:150px; float:left; margin:10px 0 0 30px;_display:inline;}
.dl2 dd{ width:160px; min-height:15px;_height:15px;text-align:center; margin:5px 0 0 0;}
.dl2 img{ width:140px; height:100px; padding:4px; border:1px solid #CCC;}

.img1{width:220px;height:80px;float:left;  margin:10px 10px 0 10px;_display:inline;}
.img2{width:105px;height:60px;float:left; margin:10px 0 0 10px;_display:inline;}
.img3{width:150px;height:100px;float:right; margin:0 10px 0 10px;_display:inline;}

.gbook{width:700px;}
.gbook td{padding:3px;}
.gbook font{color:#F00;}

.index_about{ float:left; margin:0 10px 0 0;}

.contact{ width:92%; margin:0 auto;}
.contact td{ padding:5px 0;}
.contact .td1{ text-align:right; vertical-align:top; width:60px;}
.contact .td2{ text-align:left;}


