﻿/* reset */
body{
	font-size:14px;
	color:#666;
	line-height:22px;
	font-family:"宋体",Tahoma,SimSun,Verdana,Arial,Helvetica, sans-serif;
	margin:0px auto;
	background: url(../img/body_bg.jpg) no-repeat center top;}
*{margin:0;padding:0;}
a{
	text-decoration:none;
	color: #666;
}
a:hover{
	text-decoration:none;
	color: #000;
}
li,ul,p,dl,dd,dt,from,h1,h2,h3.span,em,strong{margin:0;padding:0;list-style-type:none;}
.display{display:inline;}
.warp{
	width:1000px;
	margin:0px auto;
	background-color: #FFFFFF;
}

/* 首页广告 */
.fullSlide { margin:0 auto; width:1002px; position:relative; height:335px; background:#fff; }
.fullSlide .bd { margin:0; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; height:335px; overflow:hidden; text-align:center; }
.fullSlide .bd li a { display:block; height:335px; }
.fullSlide .hd { width:100%!important;; position:absolute; z-index:1; bottom:8px; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul { text-align:center; padding-top:0px; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline;  zoom:1;  margin:5px; background:url(../js/index_ad.png) no-repeat -20px 0; _background:url(../js/index_ad8.png) no-repeat -20px 0;   width:16px; height:16px; overflow:hidden; line-height:9999px; }
/* ie6解决png背景有灰色问题：background:url(index_ad.png) no-repeat -20px 0; _background:url(index_ad.gif) no-repeat -20px 0; 注意：“—”下划线只有ie6认可 */
.fullSlide .hd ul .on { background-position:0 0; }

/* 公用样式 */
.yinying { width:1002px; height:10px; margin:0 auto; }

/* top样式 */
#top { width:1002px; height:auto;  margin:0 auto;  }
.navlist { width:1002px; height:137px; }
.navlist ul { width:682px; height:30px; float:right; margin-top:98px; color:#000; }
.navlist ul li { width:85px; height:30px; line-height:30px; float:left; }
.navlist ul li a { display:block;width:85px; height:30px; line-height:30px; color:#000; font-weight:bold; text-align:center; }
.navlist ul li a:hover {  background:url(../img/navbg.png) no-repeat;_background:url(../img/navbg.gif) no-repeat; color:#fff; }
#navon { background:url(../img/navbg.png) no-repeat;_background:url(../img/navbg.gif) no-repeat; color:#fff; }
/* container样式 */
#container { width:1000px; min-height:510px; background:#EEEEF0; border:1px solid #DDDDDD; margin:0 auto; margin-top:4px; padding-bottom:10px; }
#container img { display:block;}
#toptiao { width:1000px; height:56px; background:url(../img/toptiao.jpg) no-repeat;  }
#toptiao h2 { display:inline; width:238px; line-height:37px; height:37px; margin:18px 0 0 21px; float:left; color:#fff; font-weight:bold; font-size:14px; padding-left:10px; }
#toptiao h3 { display:block; width:150px; height:16px; margin:32px 0 0 88px; float:left; color:#333; font-weight:bold; font-size:14px;}
#toptiao p { float:left; width:400px; height:39px; margin:14px 0 0 90px; }
#toptiao p img { float:left; padding:0 5px;}
#zxzx {float:left; margin:10px 0 0 18px; width:400px;}
#zxzx ul {  }
#zxzx ul li { overflow:hidden;float:left; height:30px; line-height:30px; border-bottom:1px dotted #ccc; background:url(../img/arrow.jpg) no-repeat 0 5px;; padding-left:26px;  }
#zxzx ul li a { display:block; width:303px; float:left; }
#zxzx ul li span { display:block; float:right; font-size:12px; color:#bbb; width:60px; text-align:right; }
#zxzx img { float:left; padding:10px 0 0 0; }
#intro { width:527px; margin:18px 0 0 33px;  height:272px; float:left; line-height:24px; color:#666;}
#intro img {  float:left; margin:0 15px 10px 0;  }
#hualang { width:100%; height:592px; }
#square {width:976px; height:217px; margin:0 auto 10px auto; padding-left:10px;   }
#square li { float:left; width:216px; height:200px; padding:8px; border:1px solid #ccc; background:#fff; margin-right:10px;  }
#square li img { widht:216px; height:200px; }
#rectangle { width:976px; height:352px; margin:0 auto 10px auto; padding-left:10px; }
#rectangle li { float:left; width:460px; height:155px; padding:8px; border:1px solid #ccc; background:#fff; margin-right:10px; margin-bottom:10px; }
#rectangle li img { width:460px; height:155px; }

/* newslist样式 */
#newlist { width:658px; min-height:100px; margin:10px auto; }
#newlist li { border-bottom:1px dotted #ccc; padding:10px 0; }
#newlist li h4 { font-size:16px; font-weight:bold; color:#333;
padding:10px 0; }
#newlist li h4 a { color:#333; }
#newlist li p { font-size:12px; }
.fanye { clear:both; width:100%; height:24px; line-height:24px; text-align:center; font-size:14px; color:#333; margin-top:12px; }

/* hengfu_piclist样式 */
#hengfu_piclist { width:658px; min-height:100px; margin:15px auto; }
#hengfu_piclist ul {   }
#hengfu_piclist li { display:inline; }
#hengfu_piclist img { width:648px; border:1px solid #eee; padding:5px; margin:10px 0;}
/* hengfu_piclist样式 */
#fangfu_piclist { width:658px; min-height:100px; margin:20px auto; }
#fangfu_piclist ul { }
#fangfu_piclist li {  float:left;}
#fangfu_piclist img { width:285px; height:264px; border:1px solid #ddd; padding:10px; margin:10px;}
/* zongfu_piclist样式 */
#zongfu_piclist { width:658px; min-height:100px; margin:20px auto; }
#zongfu_piclist ul { }
#zongfu_piclist li {  float:left;}
#zongfu_piclist img { width:285px; height:660px; border:1px solid #ddd; padding:10px; margin:10px;}
/* 图片详细页样式 */
#piccontent { width:920px; min-height:500px; background:#fff; margin:20px auto; border:1px solid #ccc; padding:20px; }
#piccontent h1 { text-align:center; height60px; line-height:60px; border-bottom:1px dotted #ccc; font-weight:bold; }
#piccontent img { width:916px; margin:20px auto; border:1px solid #ddd; }
#piccontent h2 { text-align:center; height40px; line-height:40px;   }
/* bottom样式 */
#bottom { width:100%; height:170px; background:url(../img/bottom_bg.jpg) no-repeat center bottom; }
#bottom_content { width:1002px; height:170px; margin:0 auto; }
#bottom_nav { width:780px; height:16px; margin:8px auto; color:#000;  }
#bottom_nav li { width:85px; height:16px; line-height:16px; float:left; border-right:1px solid #666; }
#bottom_nav li a { display:block;width:85px; height:16px; line-height:16px; color:#666;  text-align:center; }
#bottom_nav li a:hover { color:#333; font-weight:bold; } 
#bottom_left { width:327px; height:130px; float:left;}
#bottom_left dl { float:right; width:66px; padding:15px 10px; font-size:12px;  }
#bottom_left dl dt { text-align:center; }
#bottom_right { width:675px; height:130px; float:right; font-size:12px; color:#666; }
#bottom_right dl {padding:15px 0 0 15px;}
#bottom_right dl dt { height:26px; line-height:26px;}

/* 内页左侧样式 */
.page_left { width:247px; min-height:202px;  float:left; margin:10px 0 0 20px; display:inline;}
.page_left ul { margin-bottom:10px;   }
.page_left li { height:30px; line-height:30px; border-bottom:1px dashed #ccc; padding-left:20px; background:url(../img/arrow1.jpg) no-repeat 10px 12px; }
.page_left img { margin-bottom:10px; }
.page_right { width:700px; border:1px solid #ccc; background:#fff; float:left; margin:10px 0 0 18px; min-height:600px; }
.local { width:685px; overflow:hidden; height:25px; line-height:25px; background:#E4E4E4; font-size:12px; padding-left:15px;}
.local a { font-size:12px; }
.aticle { width:636px; margin:0 auto;   }
.aticle h1 { text-align:center; padding:35px 0 15px 0; border-bottom:1px dotted #ccc; font-weight:bold; line-height: 38px;}
.aticle p { text-indent:24px; margin:10px auto; }
.aticle img { margin:0 auto; }
.aticle span { display:block; width:636px; font-size:12px; color:#999; text-align:center; padding:5px 0; }
.updownnews { border-top:1px dotted #ccc; margin-top:15px; padding:10px 0; }
.updownnews p { text-indent:24px; }
.updownnews h3 { text-align:center; margin:12px auto; font-size:24px; }