@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0 ;}
a:link, a:visited { text-decoration: none; color: #333 ;}
a:hover { color: #F00; text-decoration: underline ;}
a { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
img { border: 0 ;}
body { font-size: 12px; background: url(../images/bg.jpg) repeat-x 0 0px #fff;}
ul, ol { list-style-type: none ;}
.left { float: left ;}
.right { float: right ;}
.blank { height: 10px; overflow: hidden; width: 100%; margin: auto; clear: both ;}
.box { width: 1000px; margin: auto; overflow: hidden;background-color:#FFFFFF;}
/* header */
.headtop { width: 100%; height: 5px; line-height: 5px; background: url(../images/top.jpg) repeat-x; border-bottom: #CCC 0px solid ;}
.timer span { float: right ;}
.logo { background: url(../images/logo.png) no-repeat; height: 90px; clear: both; margin: 5px auto ;}
/* nav */
nav { background: url(../images/nav_bg.png) repeat-x; border: #194d0c 1px solid; font-size: 14px; font-weight: bold;}
nav ul { overflow: hidden; border: #3f8e51 1px solid; text-align: center;}
#nav li { display: inline; float:left; line-height: 34px; background: url(../images/navline.png) right no-repeat; padding: 0 12px ;}
#nav li a { color: #fff;}
#nav ul li a:hover { color: #ffff99; text-decoration: underline ;}
.huang{color:#ffff99;}
/* banner */
.banner { margin: 0 auto ;}
.banner img { display: block ;}
/* �������� */
.news { width: 776px;background-color:#FFFFFF;}
.news h2 { font-size: 14px; color: #fff; background: url(../images/newsbg.png) no-repeat; height: 35px; line-height: 30px; padding-left: 20px ;}
.more { float: right; font-size: 12px; font-weight: normal; padding-right: 20px;color: #F00  ;}
.more a { color: #F00 ;}
.more a:hover { color: #F00 ;}
.news ul { padding-top: 10px;}
.pic_news { width: 359px; height:auto;}
.pic_news h4 { font-size: 14px; color: #fff; background: url(../images/annh1.png) no-repeat; padding-left: 20px; line-height: 27px; height: 27px ;}

.center_news { width: 408px; background-color:#FFFFFF;  background: url(../images/newbg11-1.gif) repeat-x top; overflow: hidden; color:#9a9a9a;}
.center_news h3 { height: 30px; line-height: 30px; padding-left: 10px; font-size: 14px; color: #333;}
.c_n_top h1 { font-size: 18px; text-align: center; color: #ff0000; font-weight:bold; padding-top:5px;}
.center_news section { height: 80px; overflow: hidden; border-bottom: #CCC 1px dashed;background-color:#FFFFFF;}
.center_news section p { padding-left: 0px;font-size: 14px; padding-top: 10px; line-height: 22px; color: #818181 ;}
.center_news section p a { color: #F00 ;}
.center_news ul li { background: url(../images/hdian.gif) left center no-repeat; line-height: 27px; font-size: 14px; padding-left: 15px; height: 27px; display: block;background-color:#FFFFFF;}
.center_news ul li img { _padding: 7px 0 0 0 ;}
.center_news ul { border-bottom: #CCC 1px dashed; padding-bottom: 8px ;}
/* 通知锟斤拷锟斤拷 */
.announce { width: 217px; height: 270px; overflow: hidden;padding-top: 10px;}
.announce h2 { font-size: 14px; color: #fff; background: url(../images/annh2.png) no-repeat; padding-left: 20px; line-height: 27px; height: 27px ;}
.announce h2 a { color: #fff ;}
.announce ul { background: #dff7dc; padding: 10px;}
.announce ul li { background: url(../images/annli.png) left 10px no-repeat; line-height: 24px; padding-left: 10px; display: block;}
.announce ul li:first-child a { color: #333;}
.announce ul li:first-child a:hover{color:#f00}
/* 锟斤拷锟?*/
.ad img { display: block ;}
/* 锟斤拷锟斤拷锟叫憋拷锟?锟介） */
.ln { margin: 0 8px;}
.linews { width: 326px; border: #e5e5e6 1px solid; background: url(../images/newbg11.gif) repeat-x top; overflow: hidden; color:#9a9a9a; height:268px;}
.linews h3 { height: 30px; line-height: 30px; padding-left: 10px; font-size: 14px; color: #333;}

.linews ul { padding: 10px ;font-size: 14px;}
.linews ul li { line-height: 26px; height: 26px; display: block; background: url(../images/hdian.gif) left center no-repeat; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
/*图片*/
.lipicnews { width: 492px; border: #e5e5e6 1px solid; background: url(../images/newsbg.jpg) repeat-x top; overflow: hidden; color:#9a9a9a; padding-bottom:10px;}
.lipicnews h3 { height: 30px; line-height: 30px; padding-left: 30px; font-size: 14px; color: #333; background: url(../images/newh3.jpg) no-repeat 10px center ;}
.lipicnews ul {font-size: 12px;}
.lipicnews ul li { height: 140px; width:102px; float:left;  display: block; padding: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align:center;}
.lipicnews ul li dt{color:#333333; text-align:center; line-height:20px;}
.lipicnews ul li img{height: 123px; width:98px;border:1px #7d7d7d solid; padding:2px;}
/* 直锟斤拷锟斤拷?*/
.zhishu { border: #ebeaea 1px solid; width: 764px; height: 237px; overflow: hidden; background: url(../images/endnews.png) repeat-x;}
.zhishu h3 { height: 29px; line-height: 29px; color: #fff; background: url(../images/endnewsh3.png) left bottom no-repeat; padding-left: 30px; position: relative;}
/* 直锟斤拷锟斤拷?---锟斤拷锟斤拷锟叫伙拷 */
#tab { position: absolute; left: 130px; top: 0px; height: 29px; width: 630px; text-align: right ;}
#tab li { padding: 0 8px; display: inline; color: #333; font-weight: normal; font-size: 12px; border-right: #999 1px solid ;}
#tab li.current a { color: #F00 ;}
#content ul { display: none; padding: 10px; overflow: hidden ;}
/* 直锟斤拷锟斤拷?---�����б� */
.zs_pic img { width: 230px; height: 180px; display: block; padding: 3px; border: #CCC 1px solid ;}
.zs_news { width: 490px; overflow: hidden;}
.zs_news ol { padding-top: 5px ;}
.zs_news ol li { line-height: 26px; height: 26px; background: url(../images/enli.png) left center no-repeat; padding-left: 20px ;}
.zs_news ol li span { float: right; color: #999 ;}
/* �������� */
.hd { background: url(../images/hd_bg.png) repeat-x #f7fafd; width: 230px; overflow: hidden; border-radius: 5px 5px 0 0; height: 239px;}
.hd h3 { color: #FFF; font-size: 12px; padding-left: 30px; background: url(../images/hd_h.png) no-repeat 10px center; line-height: 27px;}
.hd ul { border: #94c8e6 1px solid; background: url(../images/jb_bg.png) no-repeat bottom right; padding: 20px 0 0 10px; height: 190px ;}
.hd ul li { background: url(../images/ts_li.png) repeat-x; line-height: 43px; height: 43px; border: #96c9e6 1px solid; width: 96px; text-align: center; display: block; float: left; margin-right: 5px; margin-bottom: 5px ;}
/* �������� */
.links { color: #2a652f;  overflow: hidden ;} /*border: #2a652f 1px solid; padding: 10px 10px;*/
.links p { float: left; font-weight: bold; line-height: 42px;}
.links ul li { float:left;   /*border-right: #666 1px solid;*/ padding: 0px 10px; line-height: 42px; height: 42px;}
.links ul img { width: 97px; height: 42px;}
/* /////////////////////////----------footer */
footer { width: 1000px; margin: auto;}
.footnav { background: url(../images/ftnav.png) repeat-x; line-height: 40px; height: 40px; overflow: hidden; border: #00578e 1px solid; margin: 10px 0; text-align: center ;}
.footnav ul li a { color: #FFF ;}
.footnav ul li { display: inline; border-right: #fff 1px solid; padding: 0 12px ;}
.copyright { text-align: center; line-height: 24px; height: 24px; color: #666; font-family:Arial;}


DIV.yahoo2 {
  	padding-right: 3px; padding-left: 3px; font-size: 0.85em; padding-bottom: 3px; margin: 3px; padding-top: 3px; font-family: Tahoma,Helvetica,sans-serif; text-align: center;}
DIV.yahoo2 A {
	border-right: #303030 1px solid; padding-right: 8px; background-position: 50% bottom; border-top: #303030 1px solid; padding-left: 8px; padding-bottom: 2px; border-left: #303030 1px solid; color: #303030; margin-right: 3px; padding-top: 2px; border-bottom: #303030 1px solid; text-decoration: none
;}
DIV.yahoo2 A:hover {
	border-right: #303030 1px solid; border-top: #303030 1px solid; background-image: none; border-left: #303030 1px solid; color: #fff; border-bottom: #303030 1px solid; background-color: #000
;}
DIV.yahoo2 A:active {
	border-right: #303030 1px solid; border-top: #303030 1px solid; background-image: none; border-left: #303030 1px solid; color: #fff; border-bottom: #303030 1px solid; background-color: #000
;}
DIV.yahoo2 SPAN.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #000; margin-right: 3px; padding-top: 2px
;}
DIV.yahoo2 SPAN.disabled {
	display: none;
	float:none;}
DIV.yahoo2 A.next {
	border: #303030  2px solid;  margin: 0px 0px 0px 10px;}
DIV.yahoo2 A.next:hover {
	border: #303030  2px solid;}
DIV.yahoo2 A.prev {
	border: #303030  2px solid; margin: 0px 10px 0px 0px;}
DIV.yahoo2 A.prev:hover {
	border: #303030 2px solid;}
#page{
	width:500px;
	margin:0 auto;
	margin-top:10px;
	text-align:center;}
#page span{
	float:none;}	





/*2014-06-16*/

.ifocus{ width:358px; height:235px; margin:0px auto;}
.ifocus img{width:358px;height:235px;}
.ifocus h4{ width:358px;}
.ifocus a { background:none;}
.ifocus h2{ background:none;}

 .guojia { width:130px;}
  .guojia option{ font-size:11px;}


.footer_line{ background-color:#3F8E51; height:26px; line-height:26px;margin:0 auto; width:1002px; text-align:center;}
.footer_line ul { display:block; width:200px; margin:0 auto;}
.footer_line li{ margin-right:12px; line-height:26px;}
.footer_line li a{ color:#FFFFFF; cursor:pointer;}