﻿@charset "utf-8";

/* 通用样式 */
div, table, form, ul, ol, li, dl, dt, img, dd, tr, span, input, select, img, p {margin:0 ;padding:0;}
h1,h2, h3, h4, h5, h6, h7{padding:0px;margin:0px;}
body {font-size:12px; font-family:"宋体"; color:#000000; background:#FFFFFF;margin:0 auto;text-align:center;}
a {text-decoration:none; color:#000000}
a:hover{color:#CC0000;}
ul li{list-style:none;}
img {border:none;}
input, select {color:#666666;font-size:12px;vertical-align:middle; text-align:left;}
input[type=text], input[type=password] {height:18px;}



/* 页面总宽度 */
.container{
clear:both;
text-align:left;
margin:0 auto;
width:970px;
height:auto;
}

         
/* 蓝色字 */
.newscontentlb a{ color:#003399; text-decoration:none;}          
.newscontentlb a:hover{ color:#FF0000; text-decoration:none;}

/* 尾部 */
.foot{text-align:center;line-height:22px;clear:both; margin-top:10px;margin-bottom:20px; color:#333333;}


/* 头部 */


.font_01{
font-size:20px;
font-family:"黑体";
color:#000000;
}

.font_02{
color:#333333;
}

.font_03{
color:#003399;
}

.font_04{
font-size:14px;
line-height:26px;
color:#000000;
}

.font_05{
font-size:14px;
line-height:24px;
color:#000000;
}

.font_06{
font-size:12px;
color:#003399;
font-weight:bold;
}

.font_07{
font-size:12px;
color:#000000;
font-weight:normal;
}

.font_08{
font-size:14px;
color:#003399;
line-height:24px;
font-weight:bold;
}

.font_09{
font-size:12px;
color:#003399;
}



.re_tupian_01 a, .re_tupian_01 a:visited, .re_tupian_01 a:hover{
color:#003399;}

.paihang a, .paihang a:visited{
color:#003399;
font-weight:bold;
}

.span_nei{
font-size:12px;
color:#666666;
margin-left:20px;
}

.head{
margin:0 auto;
overflow:hidden;
font-size:12px;
color:#000000;
	width:968px;
	height:32px;
	border-top:1px #E0E0E0 solid;
	border-right:1px #E0E0E0 solid;
	border-left:1px #E0E0E0 solid;
	background-image: url(../images/top_3_19.gif);
	background-repeat: repeat-x;
	background-position: center;
}


.top_font{
font-weight:bold;
color:#333333
}



.lanmu a{
height:11px;
width:23px;
margin-right:10px;
}

.head_02 a{
margin-right:12px;
color:#333333;
}

.head_02 a:hover{
color:#CC0000;
}


.head ul{
padding-left:20px;
list-style-type:none;
}

.head ul li{
display:block;
margin-right:5px;
float:left;
}

.head ul .li_01{
	line-height:30px;
	margin-right:20px;
	padding-left:14px;
	background-image: url(../images/index_06.gif);
	background-repeat: no-repeat;
	background-position: 0 9px;
}

.head ul .li_02{
display:block;
width:77px;
height:25px;
padding-top:4px;
}

.head ul .li_03{

line-height:30px;
margin-right:15px;
padding-left:15px;
}

.head ul .li_08{
line-height:30px;
margin-right:15px;
padding-left:15px;
}


.head ul .li_04{
line-height:25px;
margin-right:130px;
}

.head ul .li_05{
padding-left:15px;
line-height:30px;
}

.head ul .li_06{

}

.head ul .li_07{
line-height:25px;
margin-right:30px;
}

.head ul li img{
padding-top:3px;
}

.head ul li input{
    color:#003366;
	font-size:12px;
	vertical-align:middle;
	color:#0033CC;
	text-align:left;
	height:15px;
	width:70px;
	border-top:#BABABA 1px solid;
	border-left:#BABABA 1px solid;
	border-right:#FFFFFF 1px solid;
	border-bottom:#FFFFFF 1px solid;

}

.head_02{
margin:0 auto;
line-height:24px;
font-size:14px;
	width:968px;
	height:63px;
	border-bottom:1px #E0E0E0 solid;
	border-right:1px #E0E0E0 solid;
	border-left:1px #E0E0E0 solid;
	
}

.head_02 .kongxi{
overflow:hidden;
width:4px;
}


.head_02 .heng{
width:1px;
height:38px;
margin-top:13px;
display:block;
background-image: url(../images/top_3_19_02.gif);
background-repeat:no-repeat;
background-position:left top;
margin-left:12px;
margin-right:20px;
}


.head_02 .heng_02{
height:15px;
width:3px;
background-image:url(../images/top_02_2.gif);
background-repeat:no-repeat;
background-position:left top;
margin-left:4px;
margin-right:4px;
}



.head_02 ul li{
display:block;
text-align:left;
float:left;
}

.head_02 ul .logo{
text-align:center;
width:177px;
}

.head_02 ul .logo img{
padding-top:3px;
}

.head_02 ul .li_01{
margin-right:12px;
padding-top:10px;
text-align:center;
width:40px;
height:54px;
}

.head_02 ul .li_02{
margin-left:12px;
margin-right:10px;
padding-top:10px;
text-align:center;
width:40px;
height:54px;
}

.head_02 ul .li_03{
margin-left:12px;
padding-top:10px;
text-align:center;
width:40px;
height:54px;
}

.top_tubiao{
display:block;
position:relative;
background-image: url(../images/top_05.gif);
background-repeat: no-repeat;
background-position:left top;
}

.top_tubiao2{
display:block;
position:relative;
left:60px;
top:-20px;
background-image: url(../images/top_04.gif);
background-repeat: no-repeat;
background-position:left top;
}



.lanmu{
margin-left:4px;
text-align:left;
padding-top:8px;
display:block;
}


.lanmu_02{
text-align:left;
padding-top:8px;
margin-left:4px;
display:block;
}


.lanmu_03{
margin-left:4px;
text-align:left;
padding-top:8px;
display:block;
}


.lanmu_04{
margin-left:4px;
text-align:left;
padding-top:8px;
display:block;
}




.right_wai{
width:330px;
float:right;
height:auto;
}



.head_wai{
height:auto;
clear:none;
overflow:hidden;
width:970px;
margin:0 auto;
}



.foot_wai{
overflow:hidden;
height:auto;
width:970px;
clear:both;
margin:0 auto;
}






/*联播新闻*/

.slide-div-mlt {width: 371px; height:300px;border:1px solid #90A848;}

.slide-top {width: 357px; height: 215px; margin:0 auto;}
.slide-bottom {width:337px; margin:0 auto;}

.ifocus_pic { display:inline; position:relative; float:left; width:282px; height:215px; overflow:hidden;}
.ifocus_piclist { position:absolute; left:0px; top:0px;}
.ifocus_piclist li, .ifocus_piclist div { width:282px; height:215px; overflow:hidden; }
.ifocus_piclist img { width:282px; height:215px; }

.ifocus_btn { width:75px;height:215px; float:left; }
.ifocus_btn li { margin:0;width:75px; height:53px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.ifocus_btn div { margin-bottom:1px;width:75px; height:53px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.ifocus_btn img { width:65px; height:49px; padding:2px; float:right; }
.ifocus_btn .current {background: url(../images/slide-border.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); line-height:22px; color:#585858;}

.ifocus_opdiv { position:absolute; left:3px; bottom:-1px; top:418px; width:480px; height:75px; background:#fff; opacity:0.5; -moz-opacity:0.5; text-align:center;}

.ifocus_tx {
position:relative;
clear:both;
width:337px;
z-index:10;
height:60px;
top:0px;
left:-4px;
background-color: #FFFFFF;
color:#585858;
line-height:20px;
text-align:left; 
overflow:hidden; 
}

.ifocus_tx .normal { display:none;}

.ifocus_tx a.title { font-size:14px; font-weight:bold;}
.ifocus_tx a.title:link, .ifocus_tx a.title:visited {color:#003399; text-decoration:none; }
.ifocus_tx a.title:hover, .ifocus_tx a.title:active {color:#F00; text-decoration:underline; }




/*顶部广告样式*/
.top-ad{width: 970px; height:80px; clear:both; margin:10px auto 10px auto;}



/*空隙高*/
.ht_jiaoyu{
clear:both;
height:10px;
overflow:hidden;
}



/*搜索*/
.right-div-1 {width: 369px; height:33px;border:1px solid #AACBEE; background:#FFF; padding:1px;  margin-bottom:10px;}
.input-style1 {width:165px; height:18px; line-height:18px;}
.btn-1 {background:url(../images/btn-search1.png); line-height:24px; font-size:12px; border:0; width:49px; height:24px; text-align:center; }
.select_style{height:22px; line-height:18px;}
.xiala_p{padding-top:6px; }
