@charset "utf-8";
/* CSS Document */
 a:link{ text-decoration:none;
color:#001F02;
}
#FlashHead{position:bottom;width:100%;left:0px;margin:0px 0px -57px 0px;}  
img { border:0px;}
a:visited{
text-decoration:none;
color:#000000;
}
a:hover{
text-decoration:underline;
color:#001F02;
}
.time{
float:right;
width:78px;
}
a:active{
text-decoration:none;
color:#001F02;
}
ul{
margin:0px;
padding:0px;
list-style:none;
}
li{
margin:0px;
padding:0px;
list-style:none;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
p{
margin:0px;
padding:0px;
}
h4,h5,h6{
margin:0px;
padding:0px
}
form{
width:100%;
margin:0px;
padding:0px;
}
input{
margin:0px;
padding:0px;
margin-right:3px;
display:inline;
}
.ad{
margin-bottom:5px;
clear:both;
}
.more{
width:45px;
float:right;
font-size:12px;
color:#000000;
font-weight:normal;
}
.more img{
margin-top:5px;
}
body{
margin:0px;
padding:0px;
 text-align:center;
font-family:"宋体",Arial, Helvetica, sans-serif;
line-height:24px;
font-size:12px;
background:url(../images/index_01.jpg) repeat-x;
}
.{
margin:0px;
padding:0px;
}
.clear{
clear:both; 
font-size:1px;
visibility:hidden;
}
.left{
float:left;
}
.right{
float:right;
}
.wrap{
width:1003px;
text-align:center;
margin:0 auto;
}
.header{
width:100%;
}
.top{
width:958px;
height:59px;
margin:0px auto;
text-align:center;
}
.logo{
margin-left:9px;
margin-top:9px;
float:left;
display:inline;
}
.topnav{
	width:165px;
	position:absolute;
	height:20px;
	float:right;
	left: 805px;
	top: 55px;
}
.topnav ul{
width:100%;
text-align:left;
line-height:20px;
}
.topnav li{
width:65px;
padding-left:15px;
height:15px;
float:left;
background:url(../images/index_07.gif) left top  no-repeat;
}
.topnav li.sc{
background:url(../images/index_09.gif) left top no-repeat;
}
.banner{
height:315px;
width:978px;
padding-left:22px;
position:relative;
text-align:left;
padding-top:18px;
margin:0 auto;
background:url(../images/index_12.jpg) no-repeat;
}
.menu{
margin:0px auto;
width:958px;
height:35px;
}
.menusub{
margin:0px auto;
 height:27px;
text-align:left;
}
.content{
width:958px;
background:url(../images/index_20.jpg) repeat-x;
padding-top:10px;
margin:0px auto;
text-align:center;
}
.content2{
padding:0px;
overflow:hidden;
}
.leftside{
float:left;
width:273px;
float:left;
padding-right:15px;
padding-left:10px;
text-align:left;
background:url(../images/index_23.jpg) right no-repeat;
}
.leftsidebar{
float:left;
width:287px;
margin-top:2px;
margin-left:2px;
float:left;
text-align:left;
background:url(../images/84_03.jpg) right repeat-y;
padding-bottom:1000px;
margin-bottom:-1000px;
}
.leftside2{
width:267px;
padding-top:15px;
padding-right:10px;
  padding-left:10px;
  padding-bottom:15px;
  min-height:500px;
height:auto !important;
height:500px;
  height:auto;
background:url(../images/82_03.jpg) top no-repeat;
}
.leftside2 h5{
background:url(../images/83_03.jpg) repeat-x;
height:32px;
}
.leftside2 h5 img{
margin-left:20px;
margin-top:7px;
}
.wzgg{
width:100%;
height:154px;
}
.leftside h5{
height:47px;
}
.wzgg-m{
background:url(../images/index_32.jpg) bottom no-repeat;
height:107px;
 padding-left:20px;
padding-right:20px;
}
.gsgk{
height:149px;
}
.gsgk-m{
height:105px;
}
.gsgk-m img{
margin-left:12px;
margin-right:12px;
margin-top:2px;
margin-bottom:2px;
float:left;
display:inline;
}
.friendcenter{
height:146px;
margin-bottom:5px;
}
.friendcenter-m{
background:url(../images/index_59.jpg) no-repeat;
height:92px;
padding-left:82px;
padding-top:8px;
}
.friendcenter-m select{
width:152px;
height:22px;
margin-bottom:8px;
}
.main{
float:right;
width:640px;
margin-right:10px;
display:inline;
text-align:left;
}
.news{
width:100%;
background:url(../images/1_29.jpg) bottom no-repeat;
padding-bottom:5px;
margin-bottom:5px;
}
.news h5{
background:url(../images/index_25.jpg) no-repeat;
height:27px;
padding-left:24px;
font-size:12px;
font-weight:bold;
color:#008CD0;
}
.news-pho{
width:247px;
padding-left:14px;
padding-right:17px;
height:164px;
padding-top:10px;
padding-bottom:10px;
margin-top:7px;
margin-left:10px;
float:left;
background:url(../images/index_28.jpg) no-repeat;
}
.news-m{
padding-top:16px;
height:166px;
width:340px;
float:right;
}
.news-m ul{
width:100%;
}
.news-m li{
overflow:visible;
white-space:normal;
height:24px;
}
.newsxx{
width:260px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
float:left;
}
.otherwrap{
width:100%;
}
.tzxm{
width:300px;
height:172px;
margin-bottom:9px;
padding:8px;
padding-top:11px;
float:left;
background:url(../images/index_37.jpg)
}
.tzxm h5{
padding-left:24px;
color:#008CD0;
font-size:12px;
font-weight:bold;
}
.tzxm h5 img{
margin-top:8px;
}
.tzxm-m{
width:100%;
}
.tzxm-m li{
overflow:visible;
white-space:normal;
}
.tzxm-mxx{
width:220px;
overflow:hidden;
white-space:nowrap;
float:left;
}
.tpxw{
width:100%;
height:144px;
}
.tpxw h5{
background:url(../images/index_61.jpg);
height:32px;
}
.tpxw-m{
border:1px solid #E8E8E8;
height:112px;
border-top:none;
background:url(../images/index_64.jpg) bottom repeat-x;
}
.tpxw-m{
border:1px solid #E8E8E8;
height:112px;
border-top:none;
background:url(../images/index_64.jpg) bottom repeat-x;
}
.tpxw-m li{ 
float:left;
margin-left:8px;
margin-top:5px;
padding:2px;
border:1px solid #efefef;
background:#FFFFFF;
}
.tpxw-m img {
width:139px;text-align:center;border:1px solid #efefef;line-height:88px;
	height:88px;font-size:88px

 }
 
.tpxw-m_img img {
vertical-align: middle;
  }

/*.tpxw-m_img p {
  position:static;
  +position:absolute;
  top:50%
  }
.tpxw-m_img img {
  position:static;
  +position:relative;
  top:-50%;left:-50%;
  }
*/
.footerwrap{
background:url(../images/index_76.jpg) repeat-x;
height:92px;
clear:both;
text-align:center;
}
.footerwrap2{
margin-top:0px;
}
.footer{
width:938px;
padding-top:11px;
margin:0px auto;
}
.footer img{
margin-right:34px;
float:left;
}
.footer-r{
width:600px;
text-align:left;
padding-top:10px;
float:left

}
.leftnav{
width:100%;
 }
.leftnav h5{
	color:#fff;
	font-size:14px;
	line-height:28px;
	padding-left:20px;
	font-family:黑体
	}
.leftnav-m ul{
width:226px;
margin:0px auto;
display:inline;
margin-left:16px;
margin-top:12px;
}
.leftnav-m li{
background:url(../images/85_10.jpg) no-repeat;
color:#008BCF;
height:28px;
font-weight:bold;
margin-top:6px;
line-height:28px;
padding-left:14px;

}
.leftnav-m li img { margin-top:5px;}
.leftnav-m li.here{
background:url(../images/85_07.jpg) no-repeat;
}
.leftnav-m a:link{
color:#008BCF;
}
.leftnav-m a:hover{
color:#008BCF;
}
.leftnav-m a:visited{
color:#008BCF;
}
.leftnav-m a{
color:#008BCF;
}
.main2{
margin-top:14px;
}
.newslist{
background:none;
}
.newslist h5{
background:url(../images/86_03.jpg) bottom no-repeat;
height:33px;
padding-left:24px;
font-size:12px;
font-weight:bold;
color:#008CD0;
}
.newslist-m{
width:100%;
color:#03405F;
}
.newspho2{
width:617px;
height:146px;
clear:both;
padding-top:15px;
padding-left:30px;
background:url(../images/1_29.jpg) center bottom no-repeat; 
}
.newspho2-pho{
background:url(../images/8z5_07.jpg) no-repeat;
 float:left;
padding:10px;
padding-top:6px;
padding-bottom:6px;
}
.newspho2-pho img{
width:168px;
height:118px;
}
.newspho2-m{
width:387px;
margin-left:18px;
display:inline;
float:left;
color:#03405F;
}
.newspho2-m ul{
width:100%;
}
.newspho2-m li{
height:30px;
line-height:16px;
width:100%;
overflow:visible;
white-space:normal;
}
.newspho2-m li.newspxx{
height:59px;
}
.crumb{
float:right;
padding-left:18px;
font-size:12px;
font-weight:normal;
background:url(../images/82_013.jpg) left 6px no-repeat;
padding-left:13px;
color:#03405F;
line-height:26px;
}
.newslist-m ul{
padding-top:22px;
padding-left:23px;
}
.newslist-m li{
height:28px;
overflow:visible;
white-space:normal;
background:url(../images/dian.jpg) bottom repeat-x;
line-height:28px;
}
.newslist-m-news{
overflow:hidden;
white-space:nowrap;
float:left;
width:500px;
white-space:nowrap;
text-overflow:ellipsis;
}
.newslist-m li img{
margin-left:5px;
margin-right:5px;
float:left;
margin-top:10px;
}
.newslist-m p{
text-align:center;
margin-top:10px;
}



.newsmain{
width:99%;
background:url(../images/l2_03.jpg) left top repeat-x;
float:left;
color:#001F02;
margin-top:20px;
 
}
.newsmain h4{
font-size:24px;
height: auto;
color:#03405F;
text-align:center;
line-height:32px;
font-weight:bold;
margin-bottom:20px;
border-bottom:1px dotted #666
}
.newsmain p{
padding-left:20px;
padding-right:20px;
font-size:12px;
text-indent:2em;
line-height:28px;
}
.newsmain p img{
max-width:580px;
width:580px;
width:expression(document.body.clientWidth>580?"580px":"auto");
overflow:hidden;
} 
.divp{
font-size:12px;
text-align:left;
 line-height:28px;
color:#03405F;
	}
.xinxi{
font-size:12px;
line-height:14px;
text-align:right;
padding-bottom:10px;
width:99%;
color:#7E7E7E;
margin-left:2px;
margin-bottom:20px;
margin-top:20px;
}
.gupiao{
background:url(../images/1_03.jpg) no-repeat;
height:115px;
padding:8px;
padding-left:10px;
margin-bottom:5px;
}
.gupiao h4{
height:23px;
line-height:23px;
font-size:20px;
padding-left:34px;
}
.gupiao h5{
height:27px;
font-weight:normal;
font-size:12px;
color:#000000;
}
.gupiaoxx{
line-height:18px;
padding-left:35px;
}

/*首页图切换*/
/*外筐*/
#f_div{ width:248px;height:167px;overflow:hidden;}
#f_img{ FILTER: revealTrans(duration=1,transition=6);width:248px;height:167px;  }
#f_buttonDiv{ width:100%; height:14px;top:-15px;right:1px; position:relative; overflow:hidden; }
#all_button{ background:#fff;}
#f_line{ width:100px; float:right;background-color:#000; filter : progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); }
#f_buttonDiv a{width:22px;height:14px; padding:0 !important; padding-top:1px; float:right; color:#fff;border-left:1px #fff solid; overflow:hidden;}
#f_buttonDiv a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{ background:#f8c600;font-size:12px;TEXT-DECORATION: none}
#f_buttonDiv a:hover{background:#99cc00;font-size:12px;TEXT-DECORATION: none;line-height: 120%;}
#f_buttonDiv a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{background:#99cc00;font-size:12px;TEXT-DECORATION: none;line-height: 120%;}
#button_bg a{text-align:center;font-size:12px;TEXT-DECORATION: none;line-height: 120%;}
#f_text{position:relative; top:-10px; text-align:center;}


/*内页内容结束*/
.pageContent_end {
	clear:both;
	margin-top:30px;
	text-align:right;
	}

.textnew { background:url(../images/12493937250.gif) no-repeat;  width:30px;}
