@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; font:12px/2em verdana, Arial, Tahoma, Helvetica, sans-serif; color:#333; background:url(images/header_bg.jpg) repeat-x center 35px #b51000; height:100%; width:100%; }
html, body, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, img { margin:0; padding:0; }
ul, ol, li, dl, dt, dd { list-style:none; }
input, select, option {font-family:verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:11px; margin:0;}
img {border:0px; }
p{text-indent:2em;}

a, a:link { color:#b10300; text-decoration:underline;}
a:hover { color:#990000; text-decoration:underline;}

.clear {clear:both;}

.img_fr {float:right; margin-left:20px;}
.img_fl {float:left; margin-right:20px;}

.currentPath { color:#666; padding-bottom:10px;}
.currentPath a { text-decoration:none; color:#666;}
.currentPath a:hover { text-decoration:underline; color:#990000;}

/*header*/
#header {width:960px; margin:0 auto; height:300px; background:url(images/header_img.png) no-repeat center top;}
#top{background:url(../images/top_bg.gif) repeat-x left bottom;height:65px;min-width:1002px;}
#top .wrap{width:960px;margin:0 auto;}
#top .wrap .logo{float:left;padding:7px 0 0 10px;}
#top .wrap .logo a {display:block; width:140px; height:50px; background:url(../images/logo.png) no-repeat left top; text-indent:-9999px; overflow:hidden;}
#top .wrap .menu{background:url(../images/top_nav.gif) no-repeat 0 15px;width:153px;height:29px;float:right;padding:15px 10px 0 0; text-align:center;line-height:29px;font-family:"微软雅黑";font-weight:bold;}
#top .wrap .menu a {text-decoration:none; font-size:12px; color:#000;}
#top .wrap .menu a:hover {text-decoration:none; color:#79a426;}
/*header end*/

#nav {background:url(images/menu.png) no-repeat left 185px; display:block; width:630px; height:70px; padding:225px 0 0 50px; margin:0 0 -20px -20px; clear:both;}
#nav li {float:left;}
#nav li a {display:block; background:url(images/menu.png) no-repeat; width:150px; height:44px; overflow:hidden; text-indent:-9999px;}
#nav li a.home {background-position:0px -110px;}
#nav li a.qhdh {background-position:-150px -110px;}
#nav li a.jy2010 {background-position:-300px -110px;}
#nav li a.qhwy {background-position:-450px -110px;}
#nav li.curr a.home,#nav li a.home:hover {background-position:0px -154px;}
#nav li.curr a.qhdh,#nav li a.qhdh:hover {background-position:-150px -154px;}
#nav li.curr a.jy2010,#nav li a.jy2010:hover {background-position:-300px -154px;}
#nav li.curr a.qhwy,#nav li a.qhwy:hover {background-position:-450px -154px;}

/*main*/

#main {width:880px; margin:0 auto; padding:20px 40px 0 40px; background:#fef3db;}
.index_main_top {width:960px; margin:0 auto; background:url(images/index_mainTop.jpg) no-repeat center top; height:280px;}
.main_top {width:960px; margin:0 auto; background:url(images/main_top.jpg) no-repeat center top; height:24px;}
.content {padding:10px 0; overflow:hidden; _zoom:1;}
.content strong {font-size:14px;}
.content h1 { padding:0 0 10px; 300px}
.content ul {padding:0 0 5px 300px;}
.content ul li {text-indent:2em;}
.content p {padding:0 0 10px 300px;}

.content .img_fl { margin-top:10px;}

.h1_title {padding:0 0 10px 0;}
.text_fl { float:left; width:390px; padding-top:20px;}
.text_fr {float:right; width:470px; padding-top:20px;}
.text_fr h3 {padding:10px 0;}

.index_photo { height:130px;}
.index_photo a {float:left;}

.column { margin:0 0 0 -20px; _position:absolute;}

.photo_show { overflow:hidden; _zoom:1; padding:10px 0 10px 20px;  _padding:110px 0 10px 20px;}
.photo_show li {float:left; display:block; width:186px; height:130px; padding:10px 0 10px 14px; background:url(images/photo_box2.png) no-repeat; margin:0 5px;}

/*main end*/

/*foot*/
#footer {width:960px; margin:0 auto; color:#fff; padding-bottom:20px;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover { text-decoration:underline; color:#fff;}
#footer .foot_l,#footer .foot_r {width:0;height:0; line-height:0; font-size:0}
#footer .foot_c {background:url(images/foot_bg.png) no-repeat left bottom #fef3db; padding:142px 10px 0 20px; height:38px; line-height:38px; color:#fff;}
#footer .foot_nav { float:left;}
#footer .copyright { float:right;}
/*foot end*/
