﻿@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;color:#000000;}
#container{width:980px;height:100%;margin:0 auto;background-color:#FFFFFF}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;}
ul{margin:0; padding:0; list-style-type:none;font-size:0;line-height:0;}
.spacer{clear:both;font-size:0;font-weight:normal;line-height:0;}
.a,.a:visited{font-size:12px;text-decoration:none;color:#000000;}
.a:hover{text-decoration:underline;color:#001d77}
#banner{ widows:980px; height:180px; overflow:hidden;}
#menu{ widows:980px; height:29px; background:url(../images/index_03.jpg); overflow:hidden;}
#menu ul{ margin:0; padding:0; height:29px; display:block; }
#menu ul li{ font:bolder 12px "宋体";width:80px;height:29px; line-height:29px;float:left; display:block; }
#menu ul li a{display:block;width:80px;color:#FFFFFF; text-decoration:none;float:left;text-align:center; margin:0 auto;}
#menu ul li.class1{ width:200px;}
#menu ul li a.class1{ width:200px;}
#menu ul li a:hover{ color:#f3e800; text-decoration:none;}
#ileft{ width:760px; overflow:hidden; float:left;}
.newspic{width:380px;margin-top:5px;padding:3px;border:1px solid #9abce8;overflow:hidden;float:left;}
.news{width:360px;margin-top:5px; margin-right:5px;border:1px solid #9abce8;float:right;}
.news .headder{background:url(../images/barbg.png) repeat-x left center;height:22px;border-bottom:1px solid #9abce8;width:100%}
.news .headderleft{background:url(../images/barbgleft.png) no-repeat left center;padding-left:32px;padding-top:4px;line-height:17px;color:#2457c0;float:left;font-weight:bold;letter-spacing:2px}
.news .headderright{float:right;line-height:22px;padding-right:5px}
.news .headderright a{color:#2457c0;text-decoration:none;}
.news ul{margin:10px 5px 10px 10px ;widht:90%;padding:0px;}
.news li{background:url(../images/din.png) no-repeat left top;padding-left:13px;line-height:22px;height:22px;font-size:12px;list-style-type:none;text-align:left;}
.li1{background:none!important}
.news li a{color:#000;text-decoration:none}
.news li a:hover{color:#FF0000;text-decoration:underline;}
#lib_Tab1{width:380px;margin:0px;padding:0px;margin-top:5px; float:left;}
/*选项卡2*/
#lib_Tab2{width:380px;margin:0px;padding:0px;margin-top:5px; float:left;}
#lib_Tab3{width:100%;margin:0px;padding:0px;margin-top:5px; }


/*菜单class*/
.lib_tabborder{ width:380px;}
.lib_Menubox {width:380px;height:26px;line-height:26px;border-left:1px solid #8aa9d2;}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none;height:26px;text-align:center;background: url(../images/display.png) repeat-x left center;}
.lib_Menubox li{float:left;display:block;cursor:pointer;color:#2457c0;font-weight:bold; margin-right:0px;height:26px;line-height:26px; background: url(../images/display.png) repeat-x left center;border-top:1px solid #8aa9d2;border-right:1px solid #8aa9d2; font-size:14px;}
.lib_Menubox li.hover{padding:0px;background: url(../images/active.png) repeat-x left center;border-top:1px solid #8aa9d2;border-right:1px solid #8aa9d2;
color:#2457c0;}
.lib_Contentbox{clear:both; margin-top:1px; border:1px solid #8aa9d2; text-align:center;padding-top:8px;}


.lib_Contentbox ul{
margin:2px 5px 5px 10px;
padding:0px;
}
.lib_Contentbox li{
list-style-type:none;
line-height:22px;
background:url(../images/din.png) no-repeat left -27px;
padding-left:13px;
text-align:left;
font-size:12px;

}
.lib_Contentbox li a{ 
color:#000;
text-decoration:none;}
.lib_Contentbox a:hover{
color:#ff0000;
text-decoration: underline;
}
.column{width:748px;margin-top:5px;border:1px solid #9abce8;float:left;}
.column .headder{background:url(../images/barbg.png) repeat-x left center;height:22px;border-bottom:1px solid #9abce8;width:100%;}
.column .banner{ overflow:hidden; float:left;width:738px; height:75px; margin:2px; border: solid 1px #999999;}
.column .headderleft{background:url(../images/barbgleft.png) no-repeat left center;padding-left:32px;padding-top:4px;line-height:17px;color:#2457c0;float:left;font-weight:bold;letter-spacing:2px}
.column .headderright{float:right;line-height:22px;padding-right:5px}
.column .headderright a{color:#2457c0;text-decoration:none;}
.column ul{margin:10px 5px 10px 10px ;widht:90%;padding:0px;}
.column li{background:url(../images/din.png) no-repeat left top;padding-left:13px;line-height:22px;height:22px;font-size:12px;list-style-type:none;text-align:left;}
.li1{background:none!important}
.column li a{color:#000;text-decoration:none}
.column li a:hover{color:#FF0000;text-decoration:underline;}

#iright{ width:220px; overflow:hidden; float:right;}

.mainright_head1{
background:url(../images/head1.png) repeat-x left center;
height:25px;
}
#iservice{width:215px; margin-top:5px; border:1px solid #c7c7c7; margin-left:3px;}
#iservice .top1{color:#006600;height:25px; line-height:25PX;border-bottom:2px solid a8b0a3; background:url(../images/iservices.jpg) no-repeat left top;padding-left:30px;font-size: 12px;font-weight: bold;}
#iservice p{ width:195px;margin:10px auto; background:#e6edf3; border:1px solid #9cbde9;}
#iservice p img{ border:0; padding:3px 6px 3px 6px;}
#investigate{width:215px; margin-top:5px; border:1px solid #c7c7c7; margin-left:3px;font-size: 12px;}
#investigate .top2{color:#ff9900;height:25px; line-height:25PX;border-bottom:2px solid a8b0a3; background:url(../images/investigate.jpg) no-repeat left top;padding-left:30px;font-size: 12px;font-weight: bold;}
.incontents { width:190px; margin:10px;}
.incontents input{ padding-right:10px;}
.incontents img{ margin:8px; border:0;}
#participate { margin:0 auto; float:right;}
#participate img { margin:10px 0 0 0; border:0; padding-left:3px;}

#chain{width:215px; margin-top:5px; border:1px solid #c7c7c7; margin-left:3px;}
#chain .top3{color:#006600;height:25px; line-height:25PX;border-bottom:2px solid a8b0a3; background:url(../images/chain.jpg) no-repeat left top;padding-left:30px;font-size: 12px;font-weight: bold;}
#chain p img{ border:0; padding:3px 6px 3px 6px;}
#chain a{ display:block; font-size:12px;text-decoration:none; color:#000000; padding:8px 0 0 5px;}
#chain a:hover{ text-decoration:underline; color:#5b7ac9}


/*------------------------------------------------main--------------------*/
#main{ width:980px;height:100% ;margin:2px auto; background:url(../images/insidemenubg.gif) repeat-y;}
#mainleft{width:200px;background:url(../images/insidemenu.gif) left top repeat-x;margin:0; float:left;}
#mainleft p{width:165px; height:27px; padding:4px 0 0 35px;color:#FFFFFF; font:800 14px "宋体"; }
#mainleft ul{margin:0 10px; 0; height:35px;}
#mainleft ul li{border-bottom:1px solid #333333; height:35px;font:12px "宋体",Arial; }
#mainleft ul li a{color:#000000; text-decoration:none;padding-left:35px;background:url(images/insidemenul.gif) 25px center  no-repeat;height:35px; line-height:35px;}
#mainleft ul li a:hover{color:#cc3333;text-decoration:underline;}
#mainbanner{ width:730px; height:120px; clear:both; overflow:hidden;}
#mainright{width:730px;margin:0; float:right;height:100%;}
#mainright p.mlp{width:690px; display:block;background:url(../images/insidemtop.gif) left 3px  no-repeat;margin:0; float:left ;height:30px; padding:7px 4px 0 35px;color:#000000; }
#mainright p span.spc1{float:left; padding:0;color:#000000; font:800 13px "宋体"; }
#mainright p span.spc2{float:right; padding:0;color:#000000; font: normal 12px "宋体"; }
#mainright ul{margin:10px; 0; height:27px;}
#mainright ul li{border-bottom:1px solid #ebebeb; height:27px;font:12px "宋体",Arial; }
#mainright ul li a{color:#000000; text-decoration:none;padding-left:35px;background:url(images/insidemenul.gif) 25px center  no-repeat;height:27px; line-height:27px;}
#mainright ul li a:hover{color:#cc3333;text-decoration:underline;}
#mainright ul li.class1{border-bottom:1px solid #ebebeb; height:27px;font:12px "宋体",Arial;background: #f9f9f9;}
#mainright ul.class2{ float:right;margin:10px; 0; height:27px;font:12px "宋体",Arial; }
#mainright p.class3{ float:right; width:500px; height:27px; padding:10px;color:#666666; font:12px "宋体"; }
#mainright p.class3 imput{ size:2;}
#mainright p.class3 img{ border:0;}
#mainright p.class3 a{color:#666666;text-decoration:none;}
#mainright p.class3 a:hover{color:#ff0000;text-decoration:underline;}
#ilink{ width:215px; border:1px solid #CCCCCC; font-size:12px; color:#000000; margin-top:5px; }
#ilink a{ display:block; text-decoration:none; color:#000000; font-size:12px; float:left;padding:8px; }
#ilink a:hover{ color:#FF0000;}
.bottom{
clear:both;
widows:980px;
padding-top:10px;
margin-top:5px;
background-color:#eaeaea;
border-top:1px solid #c9c9c9;
height:60px;
line-height:25px;
text-align:center;
font-size:12px;}
.bottom a{color:#000;text-decoration:none;font-size:12px;}
.bottom a:hover{color:#000;text-decoration:none;}
#gg{width:800px;height:100%;margin:0 auto;background-color:#FFFFFF}
#ggtitle{ font: bolder 24px "黑体,宋体"; color:#000099; margin:0 auto; text-align:center; padding:30px 0 0 10px;}
#ggtime{ font:12px "宋体"; color:#000000; margin:10px auto; text-align:center;}
#ggmain{ width:80%; line-height:30px; font-size:14px; text-indent:2em; margin:0 auto;}

.container{
	width:374px;
	height:213px;
	position:relative;
}
#idPicText{
	background:#eee;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	width:300px;
	white-space:nowrap;
	overflow:hidden;
	font-size:12px;
}
#idPicText a{
	text-decoration:none;
	color:#333;
	display:block;
}
#idPicList img{
	cursor:pointer;
	width:65px;
	height:50px;
	filter:alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
	border:0;
	margin:10px;
}
#idPicList img.on{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#idNum{ position:absolute; right:5px; bottom:5px;}
#idNum li{
	float: left;
	list-style:none;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	margin: 1px;
	border: 1px solid #707070;
	background-color: #060a0b;
}
#idNum li.on{
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	border: 0;
	background-color: #ce0609;
	font-weight: bold;
}