/* CSS Document */

#wrap{width:970px; margin: 0 auto; height:auto;  padding:0; background-color:#fff;}



#hdbg{width: 100%;background: #FFFFFF;}
/*顶端样式*/
#topbg{width: 100%;background:#F9F9F9}
#top{line-height:30px;overflow:hidden;width:980px;margin:0 auto; }
.topLeft{width:360px;color:#cc0000;padding-left:5px;float:left;}
.topRight{float:right;}
.topRight a{color:#023665;padding:0 10px;border-right:1px solid #023665;}
.topRight a:hover{color:#cc0000;}
.topRight a:last-child{border:0;}

/*头部样式*/
#header{ width:950px;  margin:0 auto; padding:0 5px;position:relative;height:88px;z-index:44;}
.headerLeft{width:600px;padding:17px 0 0 3px;float:left;}
.headerRight{width:336px;float:right;padding-top:17px;height:64px;position:relative;z-index:77;}
.search{width:330px;height:29px;margin-top:30px;float:left;border:1px solid #dadada;overflow:hidden;position:absolute;right:0;top:17px;}
.search .txt{width:255px;height:29px;border:0;line-height:29px;color:#999999;}
.search .btn{width:73px;height:29px;border:0;background:#015198 url(../images/fdj.jpg) no-repeat 5px 7px;color:#fff;font-size:14px;cursor:pointer;text-align:center;line-height:29px;padding-left:6px;font-family:"Microsoft YaHei";}

#navBg {
	margin: auto;
	width: 100%;
	clear: both;
	background: #026CC2 url('../images/nav_bg.jpg') repeat-x;
	height: 36px;
}
#nav{ width:970px; height:36px;  padding:0 0 0 2px;}
#nav ul{ width:950px; height:36px; border-left:1px solid #d5e0d8;}
#nav ul li{ width:86px; BACKGROUND: url(../images/nav_line.jpg) no-repeat left center; float:left; text-align:center; line-height:36px; font-size:14px;}
#nav ul li a{ font-weight:bold; color:#fff;}
.current a:link{ background:#3abcf0 !important; display:block;}
#banner{ width:960px; height:auto; border-top:2px solid #35baf2;}
#hot{
	width:948px;
	height:31px;
	border:1px solid #bfcbdc;
	line-height:31px;
	background-color: #f2f2f3;
	margin-top: 8px;
	padding-left: 10px;}
#hot img{
	float:left;
	line-height:31px;
	margin-top: 4px;
	}
#hot p{ width:630px; line-height:31px; float:left; color:#1883c1; font-weight:bold;}
#hot p a{ padding:0 5px; color:#6b6b6b; font-weight:normal;}

.public_box{ width:272px; height:auto; float:left; margin:0 0 0 10px; display:inline; border:1px solid #9dcbe2;}
#xjjs{ width:272px;  float:left;}
#xjjs1{ width:320px; height:200px; float:left;}

#xjjs .tclass{float:right;}
#xjjs1{ width:272px; height:212px; float:left;}
#xjjs img,#xjjs1 img{ width:234px; height:79px; float:left; padding:2px; border:1px solid #a8bdb6; margin:13px 0 0 15px; display:inline;}
#xjjs ul,#case ul,#case1 ul,#xjjs1 ul{ width:250px; height:auto; float:left; padding:5px 0 0 15px;}
#xjjs ul li,#case ul li,#case1 ul li,#xjjs1 ul li{ width:230px; background:url(../images/dian.png) no-repeat 5px 14px; float:left; line-height:23px; padding:5px 0 0 15px;}
#xjjs ul li a,#case ul li a,#case1 ul li a,#xjjs1 ul li a{ color:#505050;}

#case{ width:272px; height:274px; float:left;}
#case1{ width:272px; height:234px; float:left;}
#case_title{ width:234px; line-height:25px; margin:15px 0 0 18px; display:inline; float:left;}
#case_title a{ color:#007bae;}
#case_js{ width:234px; line-height:25px; margin:5px 0 0 18px; display:inline; float:left; height:80px; border-bottom:1px dashed #a2cee3;}

#show{ width:948px; height:auto; float:left; display:inline; border:1px solid #9acae1;}
#show_top{ width:935px; height:33px; border-bottom:1px solid #9dcbe2; float:left; padding:0 0 0 13px; background:url(../images/item_top_bg.png) repeat-x;}
#show_top ul{ width:480px; height:33px; float:left; border-left:1px solid #9dcbe2;}
#show_top ul li{ width:109px; border-right:1px solid #9dcbe2; float:left; text-align:center; line-height:33px; font-size:14px;}
#show_top ul li a{ color:#505050;}
.show_c a{ background:url(../images/item_top_current.png) no-repeat; font-weight:bold; color:#fff !important; display:block;}
#show_body{ width:948px; height:165px; float:left;}
#show_body div ul{ width:933px; height:auto; float:left; padding:0 0 0 15px;}
#show_body div ul li{ width:173px; height:165px; float:left; padding:0 12px 0 0 ;}
#show_body div ul li img{ width:164px; height:109px; padding:2px; border:1px solid #a8bdb6; margin:20px 0 0 0; display:inline; float:left;}
#show_body div ul li p{ width:164px; line-height:24px; text-align:center; float:left;}
#show_body div ul li p a{ color:#505050;}

#links{ width:948px; height:auto; float:left; margin:10px 0 0 0; display:inline; border:1px solid #9acae1;}
#links_top{ width:948px; height:27px; border-bottom:1px solid #9acae1; float:left; background:#f1f6f9;}
#links_top ul{ width:220px; height:27px;}
#links_top ul li{ width:100px; line-height:27px; border-right:1px solid #abb8be; text-align:center; float:left;}
#links_top ul li a{ color:#505050;}
.links_c a:link,.links_c a:visited{ color:#007bae !important; font-weight:bold;}
.links_body{ width:948px; height:125px; float:left;}
#links_ul{ width:940px; height:100px; float:left; padding:12px 0 0 8px;}
#links_ul li{ width:98px; height:100px; float:left; padding:0 3px 0 2px;}
#links_ul li img{ margin:5px 0 5px 15px; display:inline; float:left;}
.links_p{ width:95px; text-align:center; float:left;}

#footer{clear:both; width:950px; height:150px; background:#fff url(../images/footer_bg.png) repeat-x; margin:10px auto 0px auto; }
#map{ float:left; margin:30px 10px 0 30px; display:inline;}
#footer_p{ width:590px; line-height:22px; float:left; background:url(../images/footer_bg1.png) no-repeat; padding:15px 0 0 20px; margin:10px 0 0 10px; display:inline; height:115px;}

#top_wpxm{ width:960px; height:60px; margin:2px 0 5px 0; background:url(../images/top_wpxm_bg.png) no-repeat;}
#top_wpxm ul{ width:820px; height:auto; padding:7px 0 0 90px;}
#top_wpxm ul li{ width:100px; text-align:center; float:left; line-height:22px; background:url(../images/ul_bg.png) 8px 2px no-repeat; padding:0 0 3px 0;}
#top_wpxm ul li a{ color:#4b4b4b;}


#margin10{ margin:10px 0 0 0; display:inline;}
.margin10{ margin:10px 0 0 0; display:inline;}

#main_left{ width:666px; height:auto; float:left;}
#main_right{ width:282px; height:auto; float:left;}

.jg{ width:280px; height:10px; float:left;}


/* CSS Document */

*{ margin:0 auto;}
body{ background-color:#A2CFF8;  color:#484848; font-family:"宋体";}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0; color:#616161; }
textarea,input,select,body{font-size:12px;}
fieldset,img{border:0;}
ul,ol{list-style:none; color:#616161;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
table{border:0px; vertical-align:middle;}
a{ text-decoration:none; color:#0b84c3;}
a:hover{ text-decoration:underline;}
.noborder{ border-right:none !important;}
li{ list-style:none;}
