/* $Id: broncho_v1.css 215 2010-02-01 09:06:21Z deli $ */

html {
	background:#f0f0f0;
	font-size:13px;
	margin:0px;
	background:#F3F3F3 ;
}
body {
	margin:0px;
	font-family:"宋体","微软雅黑",Verdana,Arial;
	color:#333;	
}
div.body-wide {
	background:#fff;
	width:100%;
}
img {
	border:0;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#FE2500;
	text-decoration:underline;
}
h1, h2, h3, h4 {
	margin:0;
}
div.clearer {
	clear: both;
}

div.page {
	margin:0px auto;
	width:960px;
	background:#fff;
}
div.main {	
	padding:2px;
}

div.main div.callout {	
	float:left;
	margin:8px;
	display:inline;
	border:1px solid #CCCCCC;	
	height:375px;	
	overflow:hidden;
	width:300px;
}

div.main div.callout.last p {
	padding-right:0;
}
div.main div.callout h4 {
	font-size:13px;
	margin-left:20px;margin-top:10px;
}
div.main div.callout p {
	padding:0 8px 0;border:1px;
}
div.main div.callout p.bor {
	border-bottom:1px dashed #E0E0E0;
	padding:0 8px 0;
}
div.main div.callout p.w  {
	padding:0 20px 0;font-size:14px;
}
div.main div.callout img {
	float:left;
	margin:10px 10px 10px 10px;
}
div.main div.callout img.newslink {
	float:left;
	margin:2px;
}
/*-------------------*/
div.main div.callout1 {
	border-right:1px dashed #ccc;
	height:160px;
	width:220px;
	float:left;
	margin:5px;
}
div.main div.callout1.last1 {
	border-right:0;
	margin-right:0;
}
div.main div.callout1.first {
	margin-left:10px;
}
div.main div.callout.last1 p {
	padding-right:0;
}
div.main div.callout1 h4 {
	font-size:13px;	
	margin-top:10px;	
}
div.main div.callout1 p {
	padding:0 8px 0 0;
}
div.main div.callout1 img {
	float:left;
	margin:10px 15px 100px 5px;
}
/* Wrapper for the content and sections */
#container {
	clear: both;
	position:relative; 
	zoom: 1;
}
#container:after {
	content: ".";
	visibility: hidden;
	height: 0;
	display: block;
	clear: both;
}

/* Contains site's main content */
#article {
	float: right;
	display: inline;
	width: 710px;
	padding-top: 15px;
	padding-right: 5px;
}

#article p {
	margin-bottom:5px;
	margin-top:5px;
	padding:3px 0;
	text-indent:2em;
	font-size: 13px;
}

#article ol li {
	font-size: 14px;
}

#rightcontentarea {
	display:block;
	height:auto !important;
	margin:7px;
	min-height:380px;
	padding-top: 5px;
	line-height: 2em;background:transparent url(/images/android2-main-bg.gif) repeat-x scroll center top;
/*	border:1px solid #CCCCCC;*/
}

#sidebar {
	float: left;
	margin: 0;
	text-align: left;
	width: 220px;
}
#sidebar h3{
	color:#fe4500;
}
#content {
	float: left;
	margin: 0;
	text-align: left;
	width: 668px;
}

#aside {
	float: right;
	margin: 0;
	text-align: left;
	width: 220px;
}

#section {

}

pre {
	background-color:#F9F9F9;
	border:1px dashed #2F6FAB;
	color:black;
	line-height:1.1em;
	padding:1em;
}

div.footer {
	background:transparent url(/images/android2-main-bg.gif) repeat-x scroll center top;
	border-top:1px solid #CCCCCC;
	color:#CCCCCC;
	height:50px;
	width:938px;
	margin-top:23px;
	margin-left:8px;
	padding:30px 0 0;
}
div.footer ul {
	list-style:none;
	padding:0;
	margin:0;
}
div.footer ul li {
	display:inline;
	color: #898888;
	padding-left: 5px;
}
div.page-footer {
	width:956px;
	margin:0 auto;
	margin-bottom: 3px; 
	height:0px;
	background:url(/images/android2-footer.gif) top center no-repeat;
	overflow:hidden;
}

hr {
	border-top: #ccc 1px solid;
	border-left-width: 0px;
	background: #e19832;
	border-bottom-width: 0px;
	height: 0px;
	border-right-width: 0px
}

/* ----------- Left navigation ---------- */
#leftcontentarea {
	display:block;
	float:left;
	height:auto !important;
	margin:3px;
	min-height:80px;
	padding-top: 15px;
	padding-left: 1px;
	width: 185px;
}

#leftnav h3 {
	background-image:url(/images/leftnav/leftnav_title_bg.gif);
	color:#82786F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	height:26px;
	margin:0;
	padding:9px 0 0 18px;
}

#leftnav a.menu_item {
	background-image:url(/images/leftnav/leftnav_divider.gif);
	background-position:center top;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:12px 25px 10px 16px;
	position:relative;
}

#leftnav a.menu_active {
	color:#C7C2BA;
}

#leftnav a.menu_first {
	background-image:none;
}
#leftnav a.menu_last {
}

#leftnav a.menu_item:hover {
	color:#FE4500;
}

#leftnav a.menu_item:active {
	outline: none;
}
#leftnav a.menu_item:focus {
	-moz-outline-style: none;
}
#leftnav .end_cap {
	background-color:#FFFFFF;
	background-image:url(/images/leftnav/leftnav_bottom.gif);
	background-repeat:no-repeat;
	height:6px;
	line-height:px;
	overflow:hidden;
	padding-bottom:18px;
}

/* ----------- Header ---------- */
#header
{
	height: 92px;
	width:100%;
	margin: 0 auto;
	padding-top: 20px;
	background:transparent url(/images/android2-header-bg.gif) repeat-x scroll center bottom;
}
#header #logo
{
	height: 72px;
	width: 184px;
	margin-left: 0px;
	padding-top: 15px;
	float: left;
	position: absolute;
}
#header #country
{
	height: 20px;
	width: 400px;
	margin-left: 350px;
	position: absolute;
}

/* navigation */
div.nav
{
	height: 41px;
	width: 755px;
	display: block;
	margin-top: 30px;
	margin-left: 185px;
	position: absolute;
}

div.nav ul {
	margin:21px 0 0 0;
	list-style:none;
	padding:0;
	float:right;
}
div.nav ul li {
	display:inline;
}
div.nav ul li a {
	float:left;
	display:block;
	background:url(/images/android2-header-tabs.gif) no-repeat;
	width:99px;
	height:40px;
	margin:0 5px 0 0;
	line-height:41px;
	font-size:15px;
	font-weight:bold;
	color: #333;
	text-align:center;
}
div.nav ul li.active a:hover {
	color: #FE4500;
	text-decoration: none;
}
div.nav ul li.active a {
	color:#FE4500;
	background-position:0 -41px;
	height:41px;
}
/* subnavigation */
div.subnav
{

	width: 714px;

	
	margin-right: 185px;

}

div.subnav ul {
	margin:0px 0 0 0;
	list-style:none;
	padding:0;

}
div.subnav ul li {
	display:inline;
}
div.subnav ul li a {
	float:left;
	display:block;
	background:;
	width:348px;
	height:35px;
	line-height:35px;
	font-size:15px;
	font-weight:bold;
	color: #333;
	text-align:center;
}
div.subnav ul  a:hover {
	
	background-color: #F0F0F0;
	text-decoration: none;
}
div.subnav ul li.active a {
	color:#FE4500;
		
}
/* ----------- Search ---------- */
#header #search
{
	display: block;
	height: 19px;
	width: 190px;
	background-repeat: no-repeat;
	margin-top: 0px;
	position: absolute;
	margin-left: 760px;
}

#search #searchTextBoxBackground .input1 {
	border:0 none;
	color:#666666;
	font-family:Arial,sans-serif;
	font-size:12px;
	margin:3px 0px 0px 5px;
	width:142px;
}

#search #searchTextBoxBackground
{
	background-repeat: repeat-x;
	background-image: url(/images/searchpage_search.gif);
	height: 22px;
	width: 141px;
	float:left;
 }

 #search .input2
 {
	 border-top-width: 0px;
	 border-left-width: 0px;
	 border-bottom-width: 0px;
	 border-right-width: 0px;
	 font-size: 13px;
	 background-image: url(/images/search_new.gif);
	 cursor: pointer;
	 color: #ffffff;
	 background-repeat: no-repeat;
	 font-family: Arial;
	 height: 23px;
	 width:32px
	 float: left;
}

/* Copyright 2010 Broncho.cn All Rights Reserved */
/* merge inlay.css to here */

.g-section:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}

.g-section:after {
	clear:none
}

.g-section {
	width:956px;
	overflow:hidden;
	margin-top:15px;
}
.g-section{
	zoom:1
}

.g-section1 {	
	border:  1px solid #ccc;
	width:936px;
	height:170px;
	margin:8px;
	margin-top:15px;
	overflow:hidden	
}
ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
/*dnews*/
.title_1 {
	background-color:#f0f0f0;
	height:65px;
	line-height:45px;
	padding-left:29px;
	text-align:left;
	width:945px;	
}

/*sub index image*/
.subindex img{ 
	width:730px; 
	height:100px; 
	display:block;
}
.subactivities img{ 
	width:609px; 
	height:400px; 
	display:block;
}
/*侧栏广告*/
#spec h3 {
    font-size: 14px;
    border-bottom : 1px dotted;
    padding-bottom: 5px;
}
.spec_left {
    float: left;
    width: 48%;
}
.spec_right {
    float: right;
    width: 48%;
}

.inside {
  margin:0 0.5em 1em 0;
}

.t-edge, .b-edge, .l-edge, .r-edge, .wrap-corner {
  position: relative;
  /* hasLayout -1 ? For IE only */
  zoom: 1;
}
#container .t-edge {
  background: url(/images/corners/shadow-t.png) repeat-x 0 top;
  font-size: 1px;
}
#container .b-edge {
  background: url(/images/corners/shadow-b.png) repeat-x 0 bottom;
  font-size: 1px;
}
#container .l-edge {
  background: url(/images/corners/shadow-l.png) repeat-y 0 0;
}
#container .r-edge {
  background: url(/images/corners/shadow-r.png) repeat-y right 0;
}
#container .wrap-corner {
  background: #fff !important;
}
#container .wrap-corner .t-edge, #container .wrap-corner .b-edge {
  height: 11px;
}
#container .wrap-corner .l, #container .wrap-corner .r {
  position: absolute;
  top: 0;
  height: 11px;
  width: 11px;
  background-image: url(/images/corners/corner-bits.png);
}
#container .wrap-corner .l {
  left: 0;
}
#container .wrap-corner .r {
  right: 0;
  background-position: -11px 0;
}
#container .wrap-corner .b-edge .l {
  background-position: 0 -11px;
}
#container .wrap-corner .b-edge .r {
  background-position: -11px -11px;
}
#container .wrap-corner .r-edge {
  padding: 5px 24px;
}
#container div.admin-links {
  margin-top: -14px;
  margin-left: -12px;
}

.section-list {
  border-top:1px solid #CCCCCC;
  padding:20px 0;
}



