﻿@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:14px; 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{
text-align:left;
margin:0 auto;
width:970px;
height:auto;
}


.top-nav-sp {
overflow:hidden;
text-align:left;
	width:970px;
	margin:0 auto 10px auto;
	height:34px;
	background-image:url(../images/20090623_10.gif);
	background-repeat:no-repeat;
	background-position:center top;
}

.top-ad{
width:970px;
height:auto;
background-color:#CCCCCC;
margin:10px auto 10px auto;
}



.th_pingdao_span{
display:block;
float:left;
width:60px;
height:30px;
}

.th_pingdao{
display:block;
width:80px;
line-height:30px;
font-size:18px;
font-family:"黑体";
color:#FFFFFF;
font-weight:normal;
float:left;
}


.th_lanmu{
font-size:13px;
color:#FF0000;
float:right;
font-weight:bold;
padding-right:10px;
}

.th_lanmu  li{
padding-top:10px;
float:left;
margin-right:7px;
}

.th_bg{
width: 2px;
}

.th_lanmu a{ color:#FFFFFF }

.th_lanmu a:hover{ color:#FFFF00}




.sdfj{
	background-image:url(../images/taihai_11.gif);
	background-repeat: no-repeat;
	background-position: left center;
}




























.taihai-pic a{
font-size:12px;
color:#333333;}

.ifocus_tx span a{
font-size:12px;
color:#333333;
}


.th_right02 table a{
font-size:12px;
color:#003399;
font-weight:bold;
}

.th_right02 table a:hover{
color:#FF0000;
}











/*整体布局*/
.slide-div{
width:371px; 
height:290px;
border:1px solid #9ED0EB; 
padding-top:7px; 
margin-bottom:10px; 
clear:both; 
overflow:hidden;
background-color:#F4FCFF;}


.main-div {
overflow:hidden;
width:970px;
text-align:center;
margin:0 auto; 
height:auto;}


.left-div {
border:#CCCCCC 1px solid;
width:580px; 
height:500px;
}


.left-div_wai{
text-align:left;
width:582px; 
float:left; 
height:auto;
}




.th_hot{
line-height:27px;
border:#FFFFFF 1px solid;
height:26px;
background-color:#F4F2F1;
text-align:left;
}

.th_hot span{
display:block;
float:left; 
}

.th_span{
padding-top:6px;
margin-left:5px;
margin-right:4px;
	vertical-align: middle;
	text-align:center;
}

.th_span02{
height:26px;
vertical-align:middle;
text-align:left;
line-height:26px;
font-weight:bold;
color:#FF0000;
}



.th_hot02{
line-height:23px;
padding-top:5px;
height:70px;
width:553px;
margin:0 auto;
text-align:left;
padding-bottom:5px;
}



.hot_bg{
width:553px;
height:2px;
overflow:hidden;
margin:0 auto;
background-image:url(../images/20090623_19.gif);
background-repeat:no-repeat;
background-position:0 0;
}


















.thli_01{
color:#003399;
font-size:14px;
font-weight:bold;
text-align:left;
padding-left:24px;
background-image:url(../images/20090623_13.gif);
background-repeat:no-repeat;
background-position:0 4px;
}

.thli_02{
color:#003399;
font-size:14px;
font-weight:bold;
text-align:left;
padding-left:24px;
background-image:url(../images/20090623_14.gif);
background-repeat:no-repeat;
background-position:0 4px;
}

.thli_03{
color:#003399;
font-size:14px;
font-weight:bold;
text-align:left;
padding-left:24px;
background-image:url(../images/20090623_15.gif);
background-repeat:no-repeat;
background-position:0 4px;
}


.thli_01 a{
color:#003399;
}

.thli_02 a{
color:#003399;
}

.thli_03 a{
color:#003399;
}





.th_hot02 .li_02 a{
color:#003399}

.th_hot02 .li_02 a:hover{
color:#FF0000}


.th_hot02 .li_03 a{
color:#333333}

.th_hot02 .li_03 a:hover{
color:#FF0000}


.th_hot02 .li_02{
color:#003399;
font-size:20px;
font-family:"黑体";
line-height:24px;
text-align:center;
}

.th_hot02 .li_03{
line-height:22px;
text-align:center;
}





.th_hotkey{
text-align:center;
width:554px;
height:77px;
margin:10px auto 0 auto;
background-image:url(../images/20090623_01.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color:#E8F5FB;
}


.th_hotkey table{
text-align:left;
width:520px;
margin:24px auto 0px auto;
}

.th_hotkey table td{
font-size:12px;
line-height:22px;
padding-left:8px;
background-image:url(../images/20090623_09.gif);
background-repeat:no-repeat;
background-position:left 6px;
}

.th_hotkey table td a{
color:#003399;
}

.x_news{
overflow:hidden;
line-height:24px;
width:554px;
text-align:left;
display:block;
margin-left:13px;
margin-top:10px;
}

.x_news li{
padding-left:8px;
background-image:url(../images/20090623_03.jpg);
background-repeat:no-repeat;
background-position:left 9px;
}

.x_news li span{
font-size:12px;
}

.x_news li span a{
color:#003399;
}

.x_news li span a:hover{
color:#CC0000;
}



.taihai_01{
text-align:left;
height:auto;
width:580px;
border:#9ED0EB 1px solid;
margin-top:10px;
background-image:url(../images/20090623_04.jpg);
background-repeat:no-repeat;
background-position:left top; 
}

.s_zheng{
line-height:28px;
padding-left:32px;
color:#003399;
font-weight:bold;
}

.s_zheng span{
float:right;
padding-right:14px;
font-size:12px;
font-weight:normal;
}


.s_zheng span a{
color:#003399;
}


.taihai-pic{
line-height:26px;
overflow:hidden;
text-align:center;
width:150px;
height:auto;
float:left;
margin-top:7px;
margin-left:4px;
}


.taihai-pic img{
padding:3px;
border:#CCCCCC 1px solid;
}

.taihai_ht02{
text-align:center;
font-size:12px;
display:block;
margin-top:4px;
}


.taihai_wenzi{
width:395px;
margin-top:7px;
margin-left:10px;
line-height:24px;
display:block;
float:left;
}


.taihai_wenzi li{
padding-left:8px;
background-image:url(../images/20090623_03.jpg);
background-repeat:no-repeat;
background-position:0 8px;  
}

.taihai_wenzi li span{
float:right;
font-size:12px;
color:#666666;
}


.m_zui{
clear:both;
height:80px;
width:571px;
background-color:#F1FAFE;
margin-left:4px;
margin-bottom:4px;
margin-top:7px;
}

.m_zui table{
font-size:12px;
text-align:left;
width:571px;
line-height:22px;
margin-top:11px;
}

.m_zui table .td_01{
padding-left:7px;
background-image:url(../images/20090623_09.gif);
background-repeat:no-repeat;
background-position:0 6px; 
}


.m_ad{
height:60px;
margin-top:10px;
margin-bottom:10px;
}

.t_ss{
font-size:12px;
height:37px;
background-color:#F2F9FE;
margin-bottom:10px;
border:#9ED0EB 1px solid;
}


.th_right01{
width:371px;
text-align:left;
height:1753px;
margin-bottom:10px;
border:#9ED0EB 1px solid;
background-color:#F4FCFF;
}

.th_lm{
line-height:27px;
color:#003399;
font-weight:bold;
height:27px;
background-image:url(../images/20090623_02.jpg);
background-repeat:no-repeat;
background-position:center bottom;
padding-left:28px;
margin-top:5px; 
}

.th_lm a{color: #000099;}
.th_lm a:hover{color: #CC0000;}


.th_lm_02{
line-height:27px;
color:#003399;
font-weight:bold;
height:27px;
background-image:url(../images/20090623_02.jpg);
background-repeat:no-repeat;
background-position:center bottom;
padding-left:28px;
margin-top:12px; 
}

.th_p{
display:block;
width:341px;
}

.th_p li{
display:block;
line-height:26px;
float:left;
}



.th_p .li_01{
text-align:center;
font-size:12px;
color:#CC0000;
width:63px;
height:26px;
position:relative;
top:1px;
left:0px;
background-image:url(../images/20090623_05.jpg);
background-repeat:no-repeat;
background-position:left top;
}


.th_p .li_02{
display:block;
text-align:center;
font-size:12px;
width:63px;
height:26px;
}


.th_p .li_04{
display:block;
width:140px;
}

.th_p span{
display:block;
float:right;
padding-right:15px;
height:20px;
padding-top:6px;
}

.l-an{
margin-left:10px;
margin-top:3px;
display:block;
height:70px;
line-height:24px;
background-image:url(../images/20090623_20.gif);
background-repeat:no-repeat;
background-position:-5px bottom;
}

.l-an .li_01{
font-weight:bold;
}

.l-an .li_01 a{
color:#003399;
}

.l-an .li_01 a:hover{
color:#CC0000;
}

.l-an .li_02{
font-size:12px;
line-height:20px;
}

.l-an .li_02 a{
color:#333333;
}


.fw_tai{
margin-top:6px;
margin-left:10px;
height:96px;
width:360px;
text-align:left;
vertical-align:top;
}



.fw_tai td{
background-image:url(../images/20090623_21.jpg);
background-repeat:no-repeat;
background-position:left top;
font-size:12px;
font-weight:bold;
line-height:18px;
padding-left:27px;
}

.fw_tai td a{
color:#003399;
}

.fw_tai_02{
margin-top:2px;
margin-left:11px;
line-height:24px;
width:360px;
text-align:left;
}

.fw_tai_02 td{
padding-left:8px;
background-image:url(../images/20090623_09.gif);
background-repeat:no-repeat;
background-position:left 9px;
}













.th_rw{
margin-left:10px;
height:114px;
margin-top:6px;
background-image:url(../images/20090623_20.gif);
background-repeat:no-repeat;
background-position:-5px bottom;
}

.th_rw img{
float:left;
border:#CCCCCC 1px solid;
}

.th_rw ul{
display:block;
float:left;
width:216px;
margin-left:8px;
}

.th_rw ul .li_01{
font-weight:bold;
font-size:12px;
line-height:20px;
margin-bottom:3px;
}

.th_rw ul .li_01 a{
color:#003399;
}

.th_rw ul .li_01 a:hover{
color:#CC0000;
}

.th_rw ul .li_02{
font-size:12px;
line-height:22px;
}


.right_lb{
display:block;
line-height:24px;
margin-left:11px;
margin-top:5px;
}

.right_lb li{
padding-left:8px;
background-image:url(../images/20090623_03.jpg);
background-repeat:no-repeat;
background-position:0px 9px;
}

.right_lb li span{
color:#003399;
}


.g_tai{
padding-left:35px;
height:104px;
margin-left:10px;
margin-right:10px;
margin-top:14px;
background-color:#E3F3FB;
background-image:url(../images/20090623_08.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
}

.zt_tai{
margin-left:10px;
margin-right:10px;
height:60px;
background-color:#999999;
margin-top:6px;
}

.yx_tai{
line-height:24px;
position:relative;
top:-5px;
}

.yx_tai li{
padding-left:8px;
background-image:url(../images/20090623_03.jpg);
background-repeat:no-repeat;
background-position:0px 9px;
}

.bg{
background:none;}

.foot_wai{
clear:both;}
 
 





















































































.taihai_02{
overflow:hidden;
text-align:left;
height:190px;
width:553px;
margin:0 auto 5px auto;
}



.taihai_03{
width:553px;
text-align:left;
height:180px;
width:553px;
margin:0 auto 5px auto;
}


.taihai_03 table{
width:546px;
height:auto;
text-align:left;
}



.taihai_03 table td{
padding-left:15px;
line-height:26px;
text-align:left;
vertical-align:top;
}



.taihai_ul{
height:27px;
padding-left:28px;
line-height:27px;
clear:both;
overflow:hidden;
}

.taihai_li_01{
float:left;
}

.taihai_li_02{
float:right;
padding-right:20px;
}




.taihai_r{
height:27px;
padding-left:23px;
line-height:25px;
clear:both;
overflow:hidden;
}

.taihai_r_01{
padding-top:0px;
float:left;
}

.taihai_r_02{
padding-top:0px;
float:right;
padding-right:20px;
}








.taihai_ad{
height:60px;
width:553px;
margin:0 auto;
background-color:#999999;
margin-bottom:10px;
margin-top:10px;
}

.taihai_c{
clear:both;
height:5px;
width:553px;
overflow:hidden;
}


.taihai_ht{
display:block;
margin-top:10px;
}





.right-div{
width:373px; 
float:right; 
height:auto;}

.th_right02{
text-align:center;
text-align:left;
width:371px;
height:auto;
border:#CCCCCC 1px solid;
margin-bottom:10px;
padding-bottom:7px;
}

.th_right02 table{
margin-left:13px;
margin-top:8px;
}



.th_right02 table td{
	width:119px;
	height:33px;
	background-image:url(../images/taihai_37.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
}



.right_nei{
overflow:hidden;
clear:both;
text-align:left;
width:371px;
height:178px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
}


.right_nei02{
padding-top:10px;
clear:both;
text-align:left;
width:371px;
height:212px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
}

.right_nei02 .tablebg{background-color:#F0F0F0;}

.right_nei02 table{
overflow:hidden;
clear:both;
margin-left:3px;
text-align:left;
}

.right_nei02 table td{
	vertical-align: middle;
}

.right_nei02 table img{
float:left;
margin-left:5px;
margin-right:3px;
padding:2px;
border:#CCCCCC 1px solid;
background-color:#FFFFFF;
}

.right_nei02 table span{
line-height:22px;

}

.right_nei03{
padding-top:5px;
padding-bottom:5px;
clear:both;
text-align:left;
width:371px;
height:auto;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
}


.right_nei04{
padding-top:5px;
clear:both;
text-align:left;
width:371px;
height:152px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
}







.th_right_lm{
	height:25px;
	overflow:hidden;
	clear:both;
	
}


.zuzhi{
line-height:25px;
display:block;
width:auto;
padding-left:10px;
height:100px;
}

.zuzhi li{
display:block;
float:left;
width:190px;
padding-left:10px;
background-image:url(../images/arrow_red.gif);
background-repeat:no-repeat;
background-position:-8px -1px;
}

.zuzhi .li_02{
width:150px;
}



.hg_01{
height:416px;
}


.hg_02{
height:335px;
}








slide-div-mlt {width: 371px; height:300px;border:1px solid #90A848;}

.slide-top {width: 357px; height: 215px; 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/20090623_22.gif) no-repeat;
background-position:2px 0px;
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;}




.slide-bottom{
clear:both;
position:relative;
left:0px;
top:0px;
width:337px;
height:0px;
margin:0 auto;
}


.ifocus_tx {
position:absolute;
width:337px;
z-index:10;
height:60px;
top:5px;
left:-6px;
background-color:#F4FCFF;
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; color:#003399;}


.taihai0906_wenzi{

width:355px;

margin-top:7px;

margin-left:5px;

line-height:24px;

display:block;

float:left;

background-color:#FFFFFF;

background-image: url(/images/taihai090624.gif);

background-repeat:no-repeat; 
 
background-position:10px top;
}

.taihai0906_wenzi li{
margin-left:32px;
font-size:13px;
width:320px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}





.na_v{
width:970px; 
height:57px; 
margin:0 auto 10px auto;
background-image:url(20100ff928.jpg);
background-repeat:no-repeat;
background-position:left top;
overflow:hidden;
}

.na_v ul{
padding-left:460px;
height:57px;
padding-top:9px;
line-height:20px;
font-weight:bold;
color:#FFFFFF;
font-size:14px;
overflow:hidden;
}

.na_v ul li{
width:60px;
padding-right:20px;
padding-left:20px;
float:left;
}

.na_v ul li a{
color:#FFFFFF;
}
