@charset "gb2312";

body,a,table,div,input,span,td,ul,li{
	FONT-FAMILY: Arial, Helvetica, sans-serif, "宋体";
	FONT-SIZE: 12px;
	color:#767676;
	line-height:150%;
	MARGIN: 0px;
	padding: 0px;
}
BODY {
background: url(images/bi1.jpg) repeat-x;
	MARGIN: 0px;
	padding: 0px;
	height:100%;
}
body#inner {
	background: url(images/inner_bg.jpg) repeat-x;
	MARGIN: 0px;
	padding: 0px;
	height:100%;
}
p{
margin:10px auto;
color:#767676;
}
img{
	border:0;
}
A:link {
	COLOR: #EE8001; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #515151; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #EE8001; TEXT-DECORATION: underline
}
A:active {
	COLOR: #EE8001; TEXT-DECORATION: none;
}

h1{
font:15px/100% simsun;
}

h2{
font:14px/100% simsun;
}

h4{
font:12px/100% simsun;
color:#87A9BE;
}
ul,li{margin:0;
list-style-type : none
}
.mainBody{
	margin:0px auto;
	height:100%;
}

table{border-collapse:collapse;}

#inner_center td,#inner_center th {
   padding: 3px;
}


/*--------------Page---------------*/

#body_top{
	background:url(images/top.jpg) no-repeat;
	width:1004px;
	height:100%;
}
#body1{
	width:845px;
	height:86px;
	margin:0px auto;
}

#logo{
	background:url(images/logo.gif) no-repeat;
	width:230px;
	height:44px;
	float:left;
	margin:19px 0 0 18px;
	display:inline;
}

#nav_top{
position:absolute;
width:400px;height:20px;
margin:0 0 0 400px;
#margin:0 0 0 280px;
z-index:999;
}

#nav_top li{
	float:left;
}

#nav_top a,#nav_top a:visited,#nav_top a:hover{
color:#787878;
margin-left:10px;
}

/* -------------------菜单----------------- */

#nav{
position:absolute;
z-index:99;
	width:506px;
	height:86px;
	float:left;
	margin:0 0 0 91px;
list-style-type: none;
}

#nav a,#nav a:visited{
color:#000000;
}

#nav a:hover{
color:#ffffff;
}

/* ---主菜单--- */

a.z1,a.z2,a.z3,a.z4,a.z1:hover,a.z2:hover,a.z3:hover,a.z4:hover{
width:120px;
height:66px;
display:block;
text-align:center;
font:bold 16px/66px arial;
padding-top:20px;
text-decoration:none;
}

a.z1,a.z2,a.z3{
background:url(images/index_nav_bg.jpg) no-repeat bottom;
}

a.z4{
background:url(images/index_nav_bg4.jpg) repeat-x bottom;
}

a.z1:hover,a.z2:hover,a.z3:hover,a.z4:hover{
width:121px;
position:relative;
margin-left:-1px;
background:url(images/index_nav_bg_.JPG) repeat-x bottom;
color:#ffffff;
}

/* ---下拉菜单--- */

.nav4 div,.nav3 div,.nav2 div,.nav1 div{
display:none;
}

.nav4_ div,.nav3_ div,.nav2_ div,.nav1_ div{
position:absolute;
z-index:99;
}

.nav4,.nav3,.nav2,.nav1,.nav4_,.nav3_,.nav2_,.nav1_{
	float:right;
}

/* 外框(白底) */

.nav_border{
width:116px;
_width:106px;
height:166px;
background:#FFFFFF;
padding:2px;
}

/* 内框(橙色框) */

.nav_dropdown{
width:110px;
_width:102px;
border:3px #EE6900 solid;
padding:10px 0 0 0px;
}

.nav1_ .nav_dropdown{height:140px;}
.nav2_ .nav_dropdown{height:120px;}
.nav3_ .nav_dropdown{height:80px;}
.nav4_ .nav_dropdown{height:100px;}

.nav1_ .nav_border{height:156px;}
.nav2_ .nav_border{height:136px;}
.nav3_ .nav_border{height:96px;}
.nav4_ .nav_border{height:116px;}

.nav_dropdown a{
width:93%;
_width:100%;
padding-left:10px;
display:block;
text-decoration:none;
}

.nav_dropdown a:hover{
background:#ED7B01;
color:#ffffff;
text-decoration:none;
}

/* -------------------搜索----------------- */

#body2{
	width:843px;
	height:249px;
	margin:0px auto;
}

#Search{
width:285px;
height:25px;
margin:0px 0 0 538px;
padding:4px 0 0 10px;
position:absolute;
z-index:0;
background:#ffffff;
}

#Search input,#Search form{
margin:0px;
padding:0px;
}

/* -------------------四栏区----------------- */

#body3{
	width:845px;
	height:150px;
	margin:0px auto;
	border-bottom: 6px solid #c1c1c1;
}
#body3 ul{
	width:129px;
	height:122px;
	margin:17px 0 0 80px;
	list-style-type: none;
}
#body3 li{
	width:129px;
}

.g1{
	width:211px;
	height:150px;
	float:left;
	background:url(images/A-new-button1.jpg) no-repeat;
}
.g2{
	width:211px;
	height:150px;
	float:left;
	background:url(images/A-new-button2.jpg) no-repeat;
}
.g3{
	width:211px;
	height:150px;
	float:left;
	background:url(images/A-new-button3.jpg) no-repeat;
}
.g4{
	width:211px;
	height:150px;
	float:left;
	background:url(images/A-new-button4.jpg) no-repeat;
}

a.b1{
	width:128px;
	height:14px;
	color: #FFFFFF;
	font-size:14px;
font-weight:bold;
}
a.b1:hover,a.b2:hover,a.b3:hover{
	text-decoration: underline;	
}
a.b1:visited {
	color:#FFFFFF;
}
a.b2{
	color: #FFFFFF;
	font:12px;
	margin:0 0 0 0px;
display:block;
}

a.b2:visited {
	color:#FFFFFF;
}
a.b3{
	color: #ffffff;
	font-size:12px;
line-height:14px;
display:block;
}

a.b3:visited {
	color:#ffffff;
}

/* -------------------主区域----------------- */

#index_content{
	background:#FFFFFF;
	margin:0 auto;
	width:845px;
	height:220px;
#height:230px;
}

/* -------------------特别推荐----------------- */

#body4{
background:url(images/index_commend.JPG) no-repeat left top;
height:100%;
}
#body4 div{
display:inline;
float:left;
width:150px;
padding:0px 30px 0 0;
margin:40px 0 10px 30px;
border-right:1px #ECECEC solid;
color:#6D6B6C;
}
#body4 h1{
font:bold 14px arial;
color:#232323;
line-height:21px;
background:url(images/index_commend_point.JPG) no-repeat;
padding-left:30px;
}

#body4 a:link,#body4 a:visited,#body4 a:hover,#body4 a:active{
color:#6D6B6C;
}

#body4 hr{
clear:both;
width:768px;
height:4px;
color:#ececec;
background:#ececec;
border-style:none;
margin:10px auto 0px;
#margin:0px auto 0px;
}

/* -------------------底部三栏布局----------------- */

#body5{
	width:845px;
	height:300px;
	margin:0px auto;
	background:#FFFFFF;
	clear:both;
}

/* -------------------底部左---------------- */

#content_left{
float:left;
width:520px;
height:100%;
margin-left:20px;
display:inline;
}

#content_left fieldset{
margin-bottom:10px;
}

#content_left ul{
list-style:circle;
}

#content_left li span{
margin-left:7px;
}

#content_left span{
margin-left:400px;
}

/* -------------------底部中----------------- */

#content_center{
float:left;
margin:0 15px;
height:100%;
display:inline;
}

/* -------------------底部右----------------- */

#content_right{
float:left;
width:270px;
height:300px;
margin-left:10px;
border:1px #ededed solid;
background:url(images/index_right_bg.JPG) no-repeat right bottom;
}

#content_right p{
margin:10px 20px 0 20px;
}

#body5_1{
clear:both;
}
/* -------------------底部链接----------------- */

#body6{
	border:1px #ececec solid;
	width:764px;
	height:27px;
	line-height:27px;
	margin:13px 0 17px 37px;
	background:#FFFFFF;
	clear:both;
}

#body6 ul{
margin-left:50px;
}

#body6 li{
float:left;
margin:0 10px;
line-height:27px;
color:#c1c1c1;
}

/* -------------------版权----------------- */

#body7{
height:56px;
background:#A5BAC0 url(images/index_bottom_logo.JPG) right 10px no-repeat;
line-height:56px;
color:#ffffff;
padding-left:20px;
}
#body7 a{
color:#FFFFFF;
}

/*-------------------------内页专属css----------------------*/

#inner_head{
width:999px;
height:98px;
background:url(images/inner1_bg.jpg);
margin:0 auto;
}

#inner_head a:visited{
color:#787878;
}

#inner_head a:hover{
color:#B8B8B8;
}

#inner_logo{
width:225px;
height:44px;
position:relative;
left:75px;
top:16px;
}

#inner_brumd{
width:350px;
position:relative;
left:151px;
top:29px;
}

#inner_topmenu{
float:right;
position:relative;
top:-60px;
right:40px;
_right:-420px;
}

#inner_topmenu li{
float:left;
margin-left:30px;
}

/* -------------------内页菜单----------------- */

#inner_nav{
float:right;
width:463px;
height:59px;
position:relative;
top:36px;
left:-33px;
}

li.in_nav4,li.in_nav3,li.in_nav2,li.in_nav1,li.in_nav4_,li.in_nav3_,li.in_nav2_,li.in_nav1_{
text-align:center;
line-height:59px;
float:left;
}

a.in_z1,a.in_z2,a.in_z3,a.in_z4{
font:bold 16px/66px arial;
height:59px;
display:block;
text-decoration:none;
}

#inner_nav a:hover{
text-decoration:none;
color:#ffffff;
}

a.in_z1,a.in_z2,a.in_z3,a.in_z4,a.in_z1:hover,a.in_z2:hover,a.in_z3:hover,a.in_z4:hover{
}

a.in_z1{
width:125px;
background:url(images/inner_nav_1.jpg) no-repeat;
}

a.in_z2{
width:118px;
background:url(images/inner_nav_2.jpg) no-repeat;
}

a.in_z3{
width:106px;
background:url(images/inner_nav_3.jpg) no-repeat;
}

a.in_z4{
width:114px;
background:url(images/inner_nav_4.jpg) no-repeat;
}

a.in_z1:hover{
width:125px;
background:url(images/inner_nav_1_.jpg) repeat-x;
}

a.in_z2:hover{
position:relative;
margin-left:-1px;
width:119px;
background:url(images/inner_nav_2_.jpg) repeat-x;
}

a.in_z3:hover{
position:relative;
margin-left:-1px;
width:107px;
background:url(images/inner_nav_3_.jpg) repeat-x;
}

a.in_z4:hover{
position:relative;
margin-left:-1px;
width:115px;
background:url(images/inner_nav_4_.jpg) repeat-x;
}

/* ---下拉菜单--- */

.in_nav4 ul,.in_nav3 ul,.in_nav2 ul,.in_nav1 ul{
display:none;
}

.in_nav4_ ul,.in_nav3_ ul,.in_nav2_ ul,.in_nav1_ ul{
position:absolute;
z-index:99;
}

.in_nav4,.in_nav3,.in_nav2,.in_nav1,.in_nav4_,.in_nav3_,.in_nav2_,.in_nav1_{
	float:right;
}

/* 内框(橙色框) */

.in_nav_dropdown{
background:#FFFFFF;
margin-top:0px;
_margin-top:-2px;
border:3px #EE6900 solid;
padding:10px 0 0 0px;
display:block;
}

.in_nav1_ .in_nav_dropdown{width:119px;_width:109px;height:140px;}
.in_nav2_ .in_nav_dropdown{width:113px;_width:103px;height:120px;}
.in_nav3_ .in_nav_dropdown{width:100px;_width:90px;height:80px;}
.in_nav4_ .in_nav_dropdown{width:110px;_width:100px;height:100px;}

.in_nav_dropdown a{
text-align:left;
background:none:
font-size:12px;
width:93%;
_width:100%;
padding-left:10px;
display:block;
text-decoration:none;
}

.in_nav_dropdown a:hover{
background:#ED7B01;
color:#ffffff;
text-decoration:none;
}

/* -------------------主区域----------------- */

#inner_content{
width:936px;
margin:0 auto;
min-height:500px;
_height:auto;
background:#ffffff;
}

/* -------------------左列----------------- */

#inner_left{
float:left;
width:224px;
height:100%;
}

#inner_clink{
height:392px;
background:url(images/inner_left_bg.jpg) no-repeat;
padding-left:45px;
padding-top:1px;
#padding-top:8px;
}

#inner_clink h1{
font:bold 15px "宋体";
color:#FFFFFF;
margin-top:24px;
}

#inner_clink ul{
}

#inner_clink li{

}

#inner_clink a{
background:url(images/inner_clink_libg.jpg) no-repeat;
height:30px;
margin-left:-15px;
padding-left:15px;
display:block;
color:#323232;
}

#inner_clink a:visited{
color:#323232;
}

#inner_clink a.aclink:link,#inner_clink a.aclink:visited,#inner_clink a.hover:link,#inner_clink a.active:link,{
background:url(images/inner_clink_now.jpg) no-repeat;
color:#FE8D01;
}

/* -------------------中列----------------- */

#inner_center{
float:left;
width:500px;
height:100%;
margin-top:30px;
word-wrap : break-word;
background:#ffffff;
}

#inner_center *{
font-size:12px;
line-height:180%;
letter-spacing:0px;
}

#inner_center p{
margin-top:0px;
color:#000000;
}

#inner_center a{
TEXT-DECORATION: underline;
}

#inner_center ul{
margin:0 0 15px 0;
}

#inner_center li{
color:#000000;
}

#inner_center li{
background:url(images/inner_li_point.jpg) no-repeat 0px 10px;
list-style-type:none;
border-bottom:1px dashed #bbbbbb;
padding:0 0 0 15px;
width:90%;
}

h3{
color:#0275BE;
margin:18px 0 0px 0;
}

#inner_center h2{
margin:20px 0 10px 0;
padding-bottom:5px;
color:#FE8D01;
border-bottom:3px #E8E8E9 double;
}

#inner_center legend{
font-weight:bold;
}

#inner_center fieldset{
padding:10px;
}

/* -------------------右列----------------- */

#inner_right{
float:right;
height:100%;
margin-right:13px;
background:#ffffff;
}

#inner_search{
margin-top:15px;
}

#searchtype{
display:none;
}

#inner_right1{
margin:15px 0;
}

#inner_right1_top{
background:url(images/inner_right1_top.jpg) no-repeat;
width:174px;height:11px;
line-height:10px;
}

.inner_right1_top_title{
position:absolute;
margin:-8px 0 0 15px;
padding:0 3px;
color:#000000;
font:bold 12px/100%;
font-weight:bold;
background:#ffffff;
z-index:-1;
}

#inner_right1_mid{
border-left:1px #D8D8D9 solid;
border-right:1px #D8D8D9 solid;
width:167px;
padding:5px 0 5px 5px;
}

#inner_right1_mid p{
text-indent:0em;
margin:5px 5px 5px 5px}

#inner_right1_bottom{
background:url(images/inner_right1_bottom.jpg) no-repeat;
width:174px;height:12px;
}

#inner_right2{
background:url(images/inner_right2_bg.jpg);
width:174px;height:163px;
}

/* -------------------页脚----------------- */

#inner_foot_top{
clear:both;
width:51px;
height:21px;
position:relative;
margin-left:75%;
margin-top:30px;
}

#inner_foot1{
	border:1px #ececec solid;
	width:844px;
	height:27px;
	line-height:27px;
	margin:0 auto 12px;
	background:#FFFFFF;
}

#inner_foot1 ul{
margin-left:70px;
}

#inner_foot1 li{
float:left;
margin:0 10px;
line-height:27px;
color:#c1c1c1;
}

#inner_foot2{
width:826px;
height:56px;
background:#A5BAC0 url(images/index_bottom_logo.JPG) right 10px no-repeat;
line-height:56px;
color:#ffffff;
padding-left:20px;
margin:0 auto;
}
#inner_foot2 a{
color:#FFFFFF;
}

#ad{
position:absolute;
width:92px;height:31px;
}

/* --------------banner控制(样式名为:ad + 文档id)---------------- */

.ad52{
width:475px;
height:120px;
background:url(images/index_bottom_logo.JPG);
}

/* -------------列表页样式----------- */

.newslist dt a{

}

.newslist dt a:link,.newslist dt a:visited,.newslist dt a:hover,.newslist dt a:active{
color:#ED7D00;
}

dd.info a:link,dd.info a:visited,dd.info a:hover,dd.info a:active{
color:#0375BE;
}

/*-------------tablecloth-------------------*/

table.TableCloth, td.TableCloth{
	font:100% Arial, Helvetica, sans-serif; 
}
table.TableCloth{width:100%;border-collapse:collapse;margin:1em 0;}
.TableCloth th,.TableCloth td{text-align:left;padding:.5em;border:1px solid #fff;}
.TableCloth th{background:#328aa4 url(tr_back.gif) repeat-x;color:#fff;}
.TableCloth td{background:#e5f1f4;}

/* tablecloth styles */

.TableCloth tr.even td{background:#e5f1f4;}
.TableCloth tr.odd td{background:#f8fbfc;}

.TableCloth th.over,.TableCloth tr.even th.over,.TableCloth tr.odd th.over{background:#0375BE;}
.TableCloth th.down,.TableCloth tr.even th.down,.TableCloth tr.odd th.down{background:#bce774;}
.TableCloth th.selected,.TableCloth tr.even th.selected,.TableCloth tr.odd th.selected{}

.TableCloth td.over,.TableCloth tr.even td.over,.TableCloth tr.odd td.over{background:#ecfbd4;}
.TableCloth td.down,.TableCloth tr.even td.down,.TableCloth tr.odd td.down{background:#bce774;color:#fff;}
.TableCloth td.selected,.TableCloth tr.even td.selected,.TableCloth tr.odd td.selected{background:#bce774;color:#555;}

/* use this if you want to apply different styleing to empty table cells*/
.TableCloth td.empty,.TableCloth tr.odd td.empty,.TableCloth tr.even td.empty{background:#fff;}