﻿body {
	margin: 0px;
	text-align:center;
	}
body,td,font,a,span,input {
	font-size: 12px;
	line-height:24px;
	font-family:"宋体"}

a{text-decoration:none}
img{ border:0}
.clear{clear:both;font-size:0; line-height:0; height:0; padding:0; margin:0}
.banner{ width:100%; height:200px; border-bottom: solid 2px #FFFFFF; background:#006BBD}
.menubox{width:100%; height:64px;background: url(../images/menubj.jpg) repeat-x;}
.menu{width:1002px;height:64px;line-height:31px; margin:0 auto}
.menu ul{height:31px;margin:0px;padding:0px;list-style:none;} 
.menu li{float:left;height:31px;position:relative;}
.menu font{float:left;color:#FFFFFF;line-height:31px; }
.menu li a{display:block;float:left;color:#FFFFFF;height:31px;line-height:31px;padding:0 12px}
.menu li a:hover,.menu li.focus a{color:#FFFFFF;background: url(../images/menuhover.jpg) no-repeat bottom center;}
.menu li span a,.menu li.focus span a{ float:left;display:block;color:#09375B; background:none}
.menu li span{display:none;position:absolute;left:0;top:31px; width:1002px}
.menu li span a{ float:left;display:block;font-size:12px;color:#09375B;line-height:28px; height:28px;}
.menu li span a:hover{color:#09375B; background:none}
.menu li span font{ float:left;color:#09375B;line-height:28px;}

.footbox{ width:100%;background:url(../images/foot.jpg) repeat-x #D7E4F7; padding:20px 0}
.foot{ width:1002px; color:#5D666F; margin:0 auto}
.main{ width:985px; text-align:left; margin:10px auto}
.indexmain{ width:1002px; text-align:left; margin:10px auto}
.ileft{ float:left}
.ileftbj{background:url(../images/index_r11_c30.jpg) no-repeat right; padding-right:4px; width:756px; height:364px; overflow:hidden}
.ileftbox{ border:solid 1px #CED7DE; padding:8px; width:738px; height:340px}

.jdttitle{float:left; background:url(../images/index_r9_c6.jpg) no-repeat; width:25px; height:253px}
.jdttitle a{ display:block; color:#FFFFFF;line-height:16px; padding:6px}
.jdt{ float:left; border:solid 1px #B9C6D7;padding:2px; width:333px; height:282px}



.ihydtbox{ float:left;border:solid 1px #B9C6D7; border-left:0; width:372px; height:286px; overflow:hidden; margin-bottom:10px}
.tag{ background:url(../images/index_r10_c26.jpg) repeat-x;line-height:28px; width:372px;}
.tag_a{ display:block;float:left; font-size:14px; color:#3D3F3E;font-weight:bold; text-align:center; width:106px; height:28px; line-height:28px; background: url(../images/index_r10_c24.jpg) no-repeat }
.taghover{display:block;float:left; font-size:14px; color:#0057A7;font-weight:bold;text-align:center; width:106px;height:28px; line-height:28px;background:url(../images/index_r10_c21.jpg) no-repeat;}
.ihydt{ padding:5px 10px 0;}
.ihydt a{ display:block; border-bottom: dotted 1px #CBCBCB; background:url(../images/index_r16_c22.jpg) no-repeat 10px; padding-left:20px; color:#585858;}
.ihydt a:hover{ color:#CE160A; text-decoration:underline}
.ihydt span{ float:right; color:#9A9A9A;padding-right:10px} 

.ixywhbox{ clear:both;border:solid 1px #B9C6D7; width:736px; height:40px;}
.ixywhbox a{ float:left; background:url(../images/index_r26_c8.jpg) no-repeat; color:#D60105; font-size:14px; padding-left:50px; width:87px; height:40px; line-height:40px;display:block}
.ixywh{ float:left; border:solid 1px #FFFFFF; border-left:0; background:#E7EDF9; width:578px; height:38px; padding-left:20px; }
.ixywh a{ float:left; display:block; background:url(../images/index_r27_c16.jpg) no-repeat 0 15px; padding-left:15px; color:#3E4245;line-height:38px; margin-right:18px; width:auto}

.ileftbj1{background:url(../images/index_r11_c30.jpg) no-repeat right; padding-right:4px; width:756px; height:225px; overflow:hidden; margin-top:8px}
.ileftbox1{ border:solid 1px #CED7DE;width:754px; height:217px; overflow:hidden }

.inewsbox{ float:left; width:376px; height:217px; overflow:hidden}
.inewstitle{ background:url(../images/index_r5_c1.jpg) no-repeat; width:366px; height:33px; padding:5px 0 0 10px}
.inewstitle a{ display:block; background:url(../images/index_r5_c2.jpg) no-repeat; width:122px; height:27px; line-height:27px; text-align:center; font-size:14px; color:#FFFFFF; font-weight:bold}
.inews{padding:5px;}
.inews a{display:block; background:url(../images/index_r16_c22.jpg) no-repeat 10px; padding-left:20px; color:#585858;}
.inews a:hover{ color:#CE160A; text-decoration:underline}
.inews span{ float:right; color:#9A9A9A;padding-right:10px}

.iright{float:right; }
.irightbj{background:url(../images/index_r11_c30.jpg) no-repeat right top; padding-right:4px; width:229px; overflow:hidden}
.irightbox{ border:solid 1px #CED7DE;width:227px; }
.ikj{ width:233px;}
.ikj a{float:left;display:block; padding:8px 9px 0 0}

.title{ background:url(../images/index_r8_c32.jpg) repeat-x top;height:27px; width:223px; padding:4px 2px 0}
.title a{display:block; background:url(../images/index_r8_c34.jpg) no-repeat bottom;width:109px;line-height:27px; height:27px;float:left; font-size:14px; text-align:center;margin:0 1px; color:#2149A0;font-weight:bold; }
#more{ float:right; background:none; color:#5F5F5F; font-size:12px; width:50px; font-weight:100}

.itzgg{ width:199px; height:147px; padding:10px 15px;overflow:hidden}
.itzgg a{display:block;background: url(../images/index_r15_c35.jpg) no-repeat 0 8px;padding-left:10px;color:#585858; line-height:21px}
.isp{width:207px; height:171px;  padding:10px;overflow:hidden}

.index_pic{margin-top:10px; width:1125px; overflow:hidden; position:relative; z-index:100}
.index_pic .tb_big{border:solid 1px #B9C6D7; background:#F4F7FC; float:left }
.indexpic{ width:916px; height:122px; overflow:hidden}
.indexpic a{ margin:0 4px}


.left{ width:227px; float:left}
.lefttitle{ background:url(../images/lefttitle.jpg) no-repeat; line-height:32px; height:32px; padding-left:30px; font-size:14px; color:#FFFFFF; font-weight:bold}
.leftmenubox{ border:solid 1px #AAD5E8; border-top:0; background:#F1F6FA}

.nav{width:200px; padding:10px 12px 40px}
.nav a{display:block; width:150px; background:url(../images/leftmenu.jpg) no-repeat; padding-left:50px; height:38px; line-height:38px; color:#0F3C75; font-size:14px; margin-bottom:10px}
.nav a:hover{ color:#EC230F}
.nav .focus{color:#EC230F}
.right{ float:right; width:747px}
.righttitle{ background:url(../images/rightbj.jpg) no-repeat; width:747px; height:32px}
.righttitle span{ padding-left:40px; font-size:14px; color:#0F3C75; font-weight:bold; line-height:32px}
.rightbox{ border:solid 1px #AFCEE2;border-top:0; padding:30px;height:auto!important;min-height:570px; height:570px}
.news{}
.news a{display:block; border-bottom:solid 1px #E6E6E6; background:url(../images/news.jpg) no-repeat 10px; padding:0 10px 0 30px; color:#393939; line-height:30px}
.news span{ float:right; color:#525252}

.page{ margin-top:20px; text-align:center;}
.page a{ padding:0 5px; line-height:12px; color:#010101}
.page a:hover{ color:#FF0101}

.xywh{ border-bottom:dotted 1px #969696}
.xywh a{ display:block;float:left; width:211px; margin:8px 12px}
.xywh img{ border:solid 1px #C9CBCA; }
.xywh span{ display:block;background:url(../images/xywhbj.jpg) no-repeat top; color:#444444; width:211px; text-align: center; padding-top:10px; line-height:20px}


.xyld{}
.xyld a{ float:left; display:block; width:334px; margin:10px 15px}
.xyld big{ display:block;border-bottom:solid 2px #2690E6; background:url(../images/xyld_r1_c2.jpg) no-repeat 5px; padding-left:20px; color:#585858; font-weight:bold; line-height:22px; font-size:12px}
.xyld img{ float:left}
.xyld span{ float:left; padding-left:15px; width:125px; color:#393939; line-height:22px}
.xyld font{ display:block; color:#2C6090; font-weight:bold}

/*图片展示切换列表*/
.wrap{width:990px;margin:0 auto;}

.dragTable
{
    text-align:left;
	width:100%;
	border:1px #ddd solid;
	border-top:0px;
	
}
.headdrag
{
   
	background:#ccc url(../images/head_bg.gif) no-repeat right;
	height:30px;
	padding-top:0px;
	border:0px #FFF solid;
	border-bottom:0px #C6EBEE solid;
}
.MainTable .dragTable .head .L{
	background:url(../images/hd_a1.gif);
	width:30px;
	height:30px;
	margin-left:0px;
	float:left;
}
.MainTable .dragTable .TAG{
	float:left;
	color:#247384;
	font-weight:bold;
	padding:9px 5px 0 0px;
	height:21px;
	font-size:13px;
}
.MainTable .dragTable .TAG a{
	color:#247384;
	font-size:13px;
}