html,body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	color:#006699;
	margin:0;
	padding:0;
	overflow-x:hidden;
	overflow-y:auto;
	background-image:url(../images/back.jpg);
}

a:link {
	color: #006699;
	text-decoration: none;
	font-weight:none;
}
a:visited {
	color: #006699;
	text-decoration: none;
	font-weight:none;
}
a:hover {
	color: #ff0000;
	text-decoration: none;
	font-weight:none;
}
a:active {
	color: #006699;
	text-decoration: none;
	font-weight:none;
}

A.a01:link {
	color: #2a3749;
	text-decoration: none;
	font-weight:none;
	padding:5px 8px 2px;
}
A.a01:visited {
	color: #2a3749;
	text-decoration: none;
	font-weight:none;
	padding:5px 8px 2px;
}
A.a01:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight:none;
	background-color:#ff5400;
	padding:5px 8px 2px;
}
A.a01:active {
	color: #2a3749;
	text-decoration: none;
	font-weight:none;
	padding:5px 8px 2px;
}
A.a02:link {
	color: #0088f0;
	text-decoration: none;
	font-weight:none;
	padding:5px 8px 2px;
}
A.a02:visited {
	color: #0088f0;
	text-decoration: none;
	font-weight:none;
	padding:5px 8px 2px;
}
A.a02:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight:none;
	background-color:#ff5400;
	padding:5px 8px 2px;
}
A.a02:active {
	color: #0088f0;
	text-decoration: none;
	font-weight:none;
	padding:5px 8px 2px;
}
A.a03:link {
	color: #0088f0;
    text-decoration:underline;
	font-weight:none;
	padding:5px 8px 2px;
}
A.a03:visited {
	color: #0088f0;
	text-decoration: underline;
	font-weight:none;
	padding:5px 8px 2px;
}
A.a03:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight:none;
	background-color:#ff5400;
	padding:5px 8px 2px;
}
A.a03:active {
	color: #0088f0;
	text-decoration: underline;
	font-weight:none;
	padding:5px 8px 2px;
}
A.a04:link {
	color: #ffffff;
    text-decoration:none;
	font-weight:none;
	background-color:#ff5400;
    padding:5px 8px 2px;
}
A.a04:visited {
	color: #ffffff;
	text-decoration: underline;
	font-weight:none;
	padding:5px 8px 2px;
	background-color:#ff5400;
}
A.a04:hover {
	color: #ffffff;
	text-decoration: underline;
	font-weight:none;
	background-color:#ff5400;
	padding:5px 8px 2px;
}
A.a04:active {
	color: #ffffff;
	text-decoration: underline;
	font-weight:none;
	padding:5px 8px 2px;
	background-color:#ff5400;
}
A.a05:link {
	color: #ffffff;
    text-decoration:none;
	font-weight:bold;
    padding:5px 8px 2px;
}
A.a05:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	padding:5px 8px 2px;
}
A.a05:hover {
	color: #ffffff;
	text-decoration: underline;
	font-weight:bold;
	padding:5px 8px 2px;
}
A.a05:active {
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	padding:5px 8px 2px;
}
A.a06:link {
	color: #ff0000;
    text-decoration:none;
	font-weight:bold;
}
A.a06:visited {
	color: #ff0000;
	text-decoration: none;
	font-weight:bold;
}
A.a06:hover {
	color: #ff0000;
	text-decoration: underline;
	font-weight:bold;
}
A.a06:active {
	color: #ff0000;
	text-decoration: none;
	font-weight:bold;
}

.text01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 18px;
	color:#0066c2;
}
.text02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	line-height: 18px;
	color:#ff6600;
}
.text03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: 18px;
	color:#0090ff;
}
.text04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 18px;
	color:#ff0000;
}
.text05{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 18px;
	color:#000000;
}
.text06{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 18px;
	color:#ffffff;
}
.text07{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 30px;
	color:#0066c2;
}
.text08{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	line-height: 25px;
	color:#000000;
}

.text09{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	line-height: 25px;
	color:#000000;
}

.input01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:none;
	line-height: 16px;
	color:#003092;
	width:125px;
}
.input02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:none;
	line-height: 16px;
	color:#003092;
	width:302px;
}
.input03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:none;
	line-height: 16px;
	color:#003092;
	width:170px;
}
.input04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:none;
	line-height: 16px;
	color:#003092;
	width:80px;
}

.rr {	
	
	border-bottom-width: 1px;
	
	border-bottom-style: dashed;
	
	border-bottom-color: #cccccc;
	
}



/*下拉菜单样式01*/
/*common styling*/
/*menu container*/
.menucontainer{background: #fff url(../images/bgOFF.gif) no-repeat bottom left; width:980px; }
/*basic menu styling*/
.menu {float:left;font-family: arial,verdana,sans-serif;width:100%;position:relative;font-size:11px;font-weight:bold;
background:url(../images/bgOFF.gif) repeat-x bottom left;border-top:4px solid #1a6fcf;}
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left;position:relative;display:inline;background:url(../images/bgDIVIDER.gif) no-repeat bottom right;}
/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#000;width:auto;color:#000;padding:0px 16px 0px 16px;line-height:40px;height:40px;}
* html .menu ul li a, .menu ul li a:visited {width:auto;w\idth:auto;}
/*hide sub nav items*/
.menu ul li ul {display:none;}
/*clear the main nav bg*/
.menu ul li ul li{background:none;}
/*style for table of sub nav items*/
table {margin:0px;border-collapse:collapse;font-size:11px;}
/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:#B30000;background: transparent url(../images/bgON.gif) bottom left repeat-x;}
/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:36px;margin-top:1px;left:0;width:100%;border-top:1px solid #fff;}
/*drop-down on state*/
.menu ul li:hover ul li a {display:block;background:#e3e3e3;color:#000;height:auto;line-height:16px;padding:2px 16px 2px 16px;width:120px;border-top:1px solid #fff;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {color:#fff;background: #B30000 url(../images/sub-arrow.gif) no-repeat;background-position: 4px 8px;}

/*code based on Stu Nicholls "ultimate dropdown menu"
http://www.cssplay.co.uk*/
/*main nav over state*/
.menu ul li a:hover {color:#B30000;background: transparent url(../images/bgON.gif) bottom left repeat-x;}
/*positioning for sub nav*/
.menu ul li a:hover ul {display:block;position:absolute;top:37px;left:0;background:#fff;margin-top:0;marg\in-top:1px;border-top:1px solid #fff;}
/*drop-down on state*/
.menu ul li a:hover ul li a {display:block;background:#e3e3e3;color:#000;height:auto;line-height:15px;padding:2px 16px 2px 16px;width:130px;w\idth:120px;border-bottom:1px solid #fff;}
/*drop-down over state*/
.menu ul li a:hover ul li a:hover {color:#fff;background: #B30000 url(../images/sub-arrow.gif) no-repeat;background-position: 4px 8px;}











/*menu˵ʽ02*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td{margin:0;padding:0;font-size:12px;}
li{list-style:none;}

#wrap{ width:980px; margin:auto; background:#fff; text-align:left;}

.nav{ background:url("../images/index2012titlebg.jpg") repeat-x; height:38px; line-height:38px; vertical-align:middle;}
.subnav{ background:url("../images/subnavbg.jpg") repeat-x; height:40px; line-height:28px; vertical-align:middle; padding:0 15px; font-weight:bold; color:#fff;}
.nav ul li{ float:left; padding:0 17px;  no-repeat right; text-align:center; font-weight:bold; color:#fff;}
.nav ul li a:link,.nav ul li a:visited{color:#fff; text-decoration:none;}
.nav ul li a:hover{color:#ff3300; text-decoration:none;}
.subnav a:link,.subnav a:visited{color:#fff; text-decoration:none;}
.subnav a:hover{color:#00fcff; text-decoration:none;}
#c_home{ text-align:left; padding-left:5px; background:url("../images/a0000000.gif") top no-repeat 10px;}
#c_news{ text-align:left; padding-left:600px; background:url("../images/a0000000.gif") top no-repeat 75px;}
#c_project{ text-align:left; padding-left:80px; background:url("../images/a0000000.gif") top no-repeat 151px;}
#c_baojia{ text-align:left; padding-left:220px; background:url("../images/a0000000.gif") top no-repeat 240px;}
#c_person{ text-align:left; padding-left:200px; background:url("../images/a0000000.gif") top no-repeat 326px;}
#c_law{ text-align:left; padding-left:5px; background:url("../images/a0000000.gif") top no-repeat 414px;}
#c_expert{ text-align:left; padding-left:300px; background:url("../images/a0000000.gif") top no-repeat 498px;}
#c_talk{ text-align:left; padding-left:200px; background:url("../images/a0000000.gif") top no-repeat 585px;}
#c_search{ text-align:left; padding-left:500px; background:url("../images/a0000000.gif") top no-repeat 667px;}
#c_list{ text-align:left; padding-left:500px; background:url("../images/a0000000.gif") top no-repeat 758px;}
#c_aboutus{ text-align:left; padding-left:600px; background:url("../images/a0000000.gif") top no-repeat 837px;}


