@charset "utf-8";
/* CSS Document */

* {padding:0; margin:0;}
body {background:#fff; text-align:left; font:12px/160% Tahoma, Verdana, Arial, "宋体"; color:#494949;}
a {color:#575757; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}
ul {list-style:none;}
ul li {}
div {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:bold;}

#page {width:1004px; margin:0 auto;}

#header {height:65px; padding-top:17px; background:#fff url(logo.gif) no-repeat; border-bottom:#fff solid 1px;}
.tops {padding-left:740px; height:24px; line-height:24px; color:#fff;}
.tops a {color:#fff;}

/*导航*/
#nav {height:25px; background:#0086d1;}
#nav ul li {float:left; display:block; height:25px; margin-right:20px;}
#nav ul li a {font-size:13px !important; font-size:12px; display:block; height:25px; line-height:25px; padding:0 10px 0 15px; color:#fff; background:url(jian.gif) 5px center no-repeat; float:left;}
#nav ul li a:hover {background:#b4d3ef url(jian.gif) 5px center no-repeat; text-decoration:none;}
#nav ul li.eng {float:right; margin-right:5px;}
#nav ul li.eng a,#nav ul li.eng a:hover {background:none; padding:0 5px 0 0;}

#nav ul li.theindex a {background:#1d2088 url(jian.gif) 20px center no-repeat; padding:0 10px 0 30px;}
#nav ul li.theindex a:hover {background:#0068b7 url(jian.gif) 20px center no-repeat;}

#header li {float:left;}

#title {height:29px; background:url(title.gif) no-repeat; margin-top:3px; clear:both; font:14px/29px "微软雅黑", "黑体"; color:#393939; font-weight:bold; padding-left:180px;}

#content {}
#mainbg {width:1004px; background:url(bg_left.gif) repeat-y; float:left;}

#left {float:left; width:158px; background:url(bg_left.jpg) 1px 1px no-repeat; padding:60px 5px 25px 5px;}
#jjpsd {height:29px; background:url(jjpsd.gif) center bottom no-repeat;}
#links {height:26px; background:#ffcc66 url(links.gif) center center no-repeat; margin-top:10px;}
.left_body {margin-bottom:7px; background:#f2f2f2; border:#ccc solid 1px; border-top:none;}
#map {height:80px; background:url(map.gif) center bottom no-repeat;}

#left_nav {margin:3px 0 20px 0;}
#left_nav li {display:block; width:158px; height:25px;}
#left_nav li a {display:block; width:130px; height:25px; line-height:23px; background:url(left_menu.gif) no-repeat; color:#393939; padding-left:28px; letter-spacing:1px;}
#left_nav li a:hover {text-decoration:none; background:url(left_menu.gif) left -25px no-repeat;}

#right {float:right; width:818px; padding:12px 6px 0 12px;}
#right_body {min-height:420px;}

#right_body2 {float:left; width:610px; min-height:420px;}

#index_left {width:617px; float:left;}
#banner {height:210px; background:url(banner.gif) no-repeat; margin-bottom:12px; overflow:hidden;}
#index_news {height:211px;}
#index_right {width:192px; float:right;}
.index_right_news {padding:0; height:130px; margin-bottom:8px;}
.index_right_news h3 {color:#fff; font-size:14px; background:#0086d1; display:block; width:186px; height:24px; line-height:24px; padding:0 3px;}
.index_right_news span,.index_right_news span a {font-size:12px; font-weight:normal; float:right; color:#fff; display:block; width:70px; height:24px; line-height:24px; text-align:right;}
.index_right_news p {padding-left:5px; color:#0068b7;}
.index_right_news ul {padding:3px 0 0 5px;}
.index_right_news ul li {padding-left:8px; background:url(jian2.gif) left 6px no-repeat; color:#0068b7; line-height:20px; border-bottom:#ccc dashed 1px;}
.index_right_news ul li a {color:#0068b7;}
.index_right_news1 {background:#fff;}
.index_right_news2 {background:#fff;}
.index_right_news3 {background:#fff;}
.index_right_news4 {background:#fff;}

.left_bodysw {padding-bottom:8px; border:#ccc solid 1px; border-top:none;}
.left_bodysw ul {margin:0 3px;}
.left_bodysw ul li {padding-left:8px; background:url(dian.gif) 2px center no-repeat; line-height:20px; border-bottom:#ccc dashed 1px;}

#sousuo {text-align:center; height:24px; padding-bottom:8px; margin-bottom:8px; line-height:24px; border-bottom:1px dashed #ddd;}
#zitiset {text-align:right;}

#copyright {height:20px; line-height:20px; background:#b2b2b2; text-align:center; clear:both; margin-top:10px; color:#000;}
#copyright a,#copyright a:hover {color:#000; text-decoration:none;}
#bottom {padding:8px; text-align:center; color:#000; background:#fff;}
#bottom a {color:#000;}

#fontsize a {display: block; width:19px; height:19px; line-height:19px; float:right; background:#ccc; text-align:center; margin-left:8px;}


#apDiv1 {position:absolute;width:1px;height:1px;z-index:2;line-height:1px;}
#apDiv2 {position:absolute;left:10px;top:-14px;width:240px;height:70px;z-index:3;}
#apDiv2 a {display:block; width:240px; height:70px; text-indent:-999em;}

/* 层切换菜单样式 */
#index_title_cengqie {height:211px;}
.left1-1 {position:absolute; z-index:1; height:211px; width:617px; background-repeat:no-repeat; background-position:0px 29px; overflow:hidden;}
.cp_sc1 {width:617px; height:29px; overflow:hidden;}
.cp_sc2 {width:605px; height:168px; overflow:hidden; position:absolute; z-index:2; top:29px; left:0px; padding:5px; border:1px solid #cacbcb;}
.cp_sc2 a {}
.cp_sc2 a:hover {text-decoration:none;}
.cp_sc1 ul {float:left;}
.cp_sc1 ul li {cursor:pointer; float:left; font-weight:bold; font-size:14px; color:#142d57; display:block; width:100px; height:28px; margin-left:2px !important; margin-left:0px}
.cp_sc1 ul li a {font-weight:bold; font-size:14px; color:#142d57; display:block; width:100px; height:28px; text-align:center;  border:1px solid #cacbcb; border-bottom:none; line-height:28px;}
.cp_sc1 ul li a:hover {color:#142d57; text-decoration:none; background:#f1f1f1; border:1px solid #cacbcb; border-bottom:none;}

#PCcontent_10 ul,#PCcontent_11 ul {width:390px;}
#PCcontent_10 ul li,#PCcontent_11 ul li {display:block; width:370px; height:24px; line-height:24px; font-size:12px; font-weight:normal; color:#666; background:url(gexian.gif) left center no-repeat; padding-left:20px; cursor: default;}
#PCcontent_10 ul li span,#PCcontent_11 ul li span {font-size:10px; color:#142d5b; padding-right:20px; letter-spacing:1px;}
#PCcontent_10 ul li a,#PCcontent_11 ul li a {display:inline; line-height:24px; font-size:12px; font-weight:normal; color:#666; border:none;}



.TBMenu {background: #6ab2e7;}
.MenuBG {background: #6ab2e7;}
.MenuColor {background: #b4d3ef;}



.GDNetMenuDownMenu {
	LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.GDNetMenuDownMenu .content {
	POSITION: absolute
}
.GDNetMenuDownMenu .items {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: 0px
}
.top .items {
	BORDER-TOP: medium none
}
.GDNetMenuDownMenu .item {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 9pt; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.GDNetMenuDownMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=85); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}
.GDNetMenuDownMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.GDNetMenuDownMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.GDNetMenuDownMenu .hover {
	BACKGROUND: #ffffff; COLOR: #000000
}
.GDNetMenuDownMenu .item IMG {
	MARGIN-LEFT: 10px
}

.biaotiss {height:30px; background:#f4f4f4; border-bottom:1px solid #e7e7e7; text-indent:10px; font-size:14px; font-weight:bold; color:#333333;}
