@charset "gb2312";
/* CSS Document */
body{ background:#92101E;}
.block1{ height:10px; overflow:hidden; clear:both;}
.block2{ height:15px; overflow:hidden; clear:both;}
.block3{ height:14px; overflow:hidden; border-bottom:1px dashed #D4D4D4; clear:both;}
#wrap{ width:960px; overflow:hidden; margin:0 auto;}

#top{ height:44px; width:100%; background:#FFF; overflow:hidden;}
#top_logo{ width:960px; margin:0 auto; height:44px; overflow:hidden; line-height:44px;}

/*banner*/
#banner{ height:320px; width:100%; background:url(../images/bg.gif) right;}
#banner_img1{ height:175px; background:url(../images/banner01.jpg) no-repeat center; overflow:hidden;}
#banner_img2{ height:145px; background:url(../images/banner02.jpg) no-repeat center; overflow:hidden;}

/*nav*/
#nav_bg{ height:62px; width:100%; background:url(../images/nav_bg.jpg) no-repeat center; overflow:hidden; line-height:62px;}
#nav{ width:960px; height:62px; margin:0 auto;}
#nav ul li{ float:left; background:url(../images/icon.gif) no-repeat 30px 0;}
#nav ul li a{ font-size:14px; color:#FFF; display:block; margin-left:70px;}

/*main*/
#main_bg{ height:378px; background:url(../images/main_bg.jpg) no-repeat center;}
.mian1{ width:940px; height:auto; overflow:hidden; height:auto; padding-left:10px; padding-right:10px;}
.mian2{ width:940px; height:auto; overflow:hidden; height:auto; padding-left:10px; padding-right:10px; background:#FFF;}
.box1{ width:609px; border-right:1px dashed #D4D4D4; float:left; overflow:hidden;}
.box2{ width:280px; float:left; height:auto; margin-left:20px; display:inline; }
.zkxx{ width:285px; height:auto; float:left; margin-left:20px; display:inline; text-align:left;}
.zkxx ul{ margin-left:10px; float:left; }
.text1{ text-align:left; margin-left:10px;}
.text2{ text-align:left;}
.text2 ul{ margin-left:10px; float:left; }
.more1 { color:#92101E; float:right; margin-right:20px; display:inline;}
.more1 a{ color:#92101E;}

.st1{ width:270px; height:auto; overflow:hidden; float:left; text-align:left; margin-left:10px; display:inline;}
.st1 h4{ font-size:14px; color:#92101E; font-family:\5FAE\8F6F\96C5\9ED1;}
.wz1{ font-size:14px; color:#92101E; font-family:\5FAE\8F6F\96C5\9ED1; text-align:left; margin-left:10px;}
.biaoge{ width:585px; float:left; overflow:hidden; margin-left:10px; display:inline;}
table tr td{ border:1px solid #F1D3CB;}
.sp{ width:290px; height:90px; float:left; display:inline; overflow:hidden; margin-left:10px;}

.ts{ width:940px; overflow:hidden;}
.ts ul li{ float:left; margin-left:43px; display:inline;}

.mian_bg2{ height:645px; background:url(../images/mian_bg2.jpg) no-repeat center;}
#footer{ height:120px; width:100%; padding-top:20px;  color:#333; background:#FFF;}
#footer a{ color:#333;}
#footer a;hover{ color:#333;}




