@charset "utf-8";
/* CSS Document */
body {text-align:center; font-family:"宋体", arial;padding:0; font-size:12px; color:#333; margin:0 auto; width:960px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:bold;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
h1{font-size:14px; font-weight:bold; color:#C00; line-height:39px; text-align:left;}
h2{font-size:12px; font-weight:bold; color:#9e3021;}
h3{font-size:16px; font-weight:bold; color:#c00; text-align:center; line-height:40px;}
h4{font-size:14px; color:#F60; text-align:left; line-height:35px;}
p{ text-indent:2em; margin:0}
/* Link */
a:link {color:#333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color:#F90; text-decoration:underline;}
a:active {color: #333;}

/*颜色*/
.red{ color:#C00}
.white{color:#FFF}

/* Other */
.left{ float: left;}
.right{ float: right;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.clear{ clear: both;}
.blank10{ height:10px; font-size:1px;clear:both;overflow:hidden;}
.ml10{ margin-left:10px;}
.mb20{ margin-bottom:20px;}

#head{ width:960px; height:217px; background:url(../images/header_bg.jpg) no-repeat;}
#nav{ width:960px; height:43px;}
.navleft{ float:left; width:25px; height:43px; background:url(../images/nav_left.jpg) no-repeat;}
.navmid{ float:left; width:910px; height:43px; background:url(../images/nav_bg.jpg) repeat-x; text-align:center}
.navmid ul{ margin-left:220px;}
.navmid ul li{ float:left; height:43px; line-height:43px; font-size:14px; font-weight:bold; margin-right:70px;}
.navmid ul li a{color:#FFF;}
.navmid ul li a:visited{color:#FFF}
.navmid ul li a:hover{color:#FFF}
.navright{ float:left; width:25px; height:43px; background:url(../images/nav_right.jpg) no-repeat;}
#b_content{ width:960px; margin-top:5px;}
.breadCrumb{ width: 960px; height:30px; background:url(../images/b_bookfair.gif) repeat-x; border:1px #CCC solid;}
.breadCrumb p{ line-height:30px; text-align:left; margin-left:10px;}
#content{ width:960px;}
.contentleft{ width:680px; float:left;padding:10px 0px;}
.newspic{ float:left; width:320px; height:240px;}
.newstext{ float:right; width:320px; height:230px; background:url(../images/newsbg.jpg) top no-repeat; padding: 5px 15px;}
.newstext h1{ margin-top:15px; text-align:center}
.newstext h1 a{ color:#C00}
.newstext p{ text-align:left; line-height:18px;}
.newstext ul{ margin-top:10px; padding-top:10px; border-top:1px #CCC solid; line-height:24px; text-align:left;}
.newstext ul li{ background:url(../images/listbg.gif) left no-repeat; padding-left:8px}
.newstext ul li a{color:#1d7abc}
.photo{ width:680px; height:155px; background:url(../images/photobg.gif) top no-repeat; padding-top:50px;}
.photo ul li{ float:left; width:202px; height:151px ;margin-right:20px; border:1px #ccc solid;}
.contentright{ width:228px; float:right; height:421px; background:url(../images/infobg.gif) no-repeat; margin-top:10px; padding-top:30px; padding-left:20px; padding-right:20px; text-align:left;}
.contentright h2{ line-height:45px;}
.contentright h2 a{ color:#C00;}
.contentright p{ line-height:20px;}

#footer{ width:960px; height:55px; background:#C00; color:#FFF; padding-top:5px;}
#footer p{ line-height:18px;}