﻿*{outline: none;}
body {font:12px  Arial, serif; margin:auto; color:#434343;}
h1, h2, h3, h4, h5, h6 { font-size:18px;}
a { color:#0287CA; text-decoration:none; }
a:hover {color:Red; text-decoration:none;cursor:pointer; }
/*ul, li { list-style:none; }*/
fieldset, img { border:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
/*input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; cursor:pointer; }*/
table { border-collapse:collapse; }
hr{height:1px;border:none;border-top:1px solid Black;margin:0;*margin:0 0 -14px 0;float:none;*float:left;display:block;}
p{
	/*text-indent:24px;*/
	line-height:16px;
	text-align:left;
	padding-right:2px;
}
/*所有Border的样式*/
.border{border:solid 1px #AFBED1;}

.mainDIV > div { margin: 15px auto 0; }
/*右侧的大DIV*/
#right-all{width:224px; float:left; padding-bottom:5px;}
/*右上侧的DIV*/
#right-all .right-top1{width:214px; background:url(/images/righttop_bg1.png) no-repeat; height:5px; float:left; _margin-bottom:-10px}
#right-all .right-top2{width:214px; background:url(/images/righttop_bg2.png) repeat-y; float:left;}
#right-all .right-top3{width:214px; background:url(/images/righttop_bg3.png) no-repeat; height:5px; float:left;_margin-bottom:-10px;padding-bottom:10px}

/*右侧div内的li样式*/
#show p, #right-all .right-top2 > p{font-size:24px; margin:15px 0 10px 10px}
#show ul{margin:0; padding:0;}
#show li, #right-all .right-top2 li
{
  padding:5px 14px 5px 0px;
  list-style:none;
}
#show li img, #right-all .right-top2 li img{ margin:0 5px 0 15px}
#show li a, #right-all .right-top2 li a{color:#EC8600;}
/*右中侧的DIV*/
#right-all .right-middle1{width:214px; background:url(/images/rightmiddle_bg1.png) no-repeat; height:5px; float:left;  _margin-bottom:-10px}
#right-all .right-middle2{width:214px; background:url(/images/rightmiddle_bg2.png) repeat-y; float:left;}
#right-all .right-middle2 ul{margin:0; padding:0;}
#right-all .right-middle2 ul li{margin:0 0 5px 10px;list-style:none;}
#right-all .right-middle2 ul li img{width:194px; height:2px; margin:0 auto;}
#right-all .right-middle3{width:214px; background:url(/images/rightmiddle_bg3.png) no-repeat; height:5px; float:left;_margin-bottom:-10px;padding-bottom:10px}
/*右下侧的DIV*/
#right-all .right-down1{width:214px; background:url(/images/rightdown_bg1.png) no-repeat; height:5px; float:left; _margin-bottom:-10px}
#right-all .right-down2{ width:214px; background:url(/images/rightdown_bg2.png) repeat-y; float:left;}
#right-all .right-down2 p{font-size:24px; margin:15px 0 10px 10px; color:white}
#right-all .right-down2 ul{margin:0; padding:0;}
#right-all .right-down2 ul li{margin:0 0 5px 10px; list-style:none;}
#right-all .right-down2 ul li img{float:left; margin-bottom:10px}
#right-all .right-down2 ul li input{background:url(/images/right_text2.png); border:0; height:22px; line-height:22px; width:183px; float:left;}
#right-all .right-down3{width:214px; background:url(/images/rightdown_bg3.png) no-repeat; height:5px; float:left;_margin-bottom:-10px;}
#right-all .right-button{margin:0 0 5px 10px;list-style:none;}
/*标题的字体和背景*/
.left_img, .right_img{ float: left;}
DIV.title_bg {background:url(/images/title-bg.jpg) repeat-x; height:110px; width:709px; float:left}
DIV.title_map {height:20px; width:686; padding:15px 0 0 15px; color:white}
DIV.title_map A {color:#00CCFF}
DIV.title_big {width:686; margin:10px 0 0 15px; font-size:32px; color:white; height:40px}
DIV.content_title
{
	font-size: 14px;
	text-transform: none;
	font-weight: bold;
}

/*新闻列表样式list*/
DIV.post {
	TEXT-ALIGN: left; padding:0; MARGIN: 10px 0px 10px 20px;  
}
.list {
	LIST-STYLE-TYPE: none; WIDTH: 100%; MARGIN-BOTTOM: 5px; FLOAT: left
}
.list INPUT {
	BORDER-BOTTOM: #cccccc 1px double; BORDER-LEFT: #cccccc 1px double; BACKGROUND: #ffffff; COLOR: #cccccc; BORDER-TOP: #cccccc 1px double; BORDER-RIGHT: #cccccc 1px double
}
.list UL
{
	margin:0; padding:0;
}
.list  LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; WIDTH: 98%; HEIGHT: 25px;  VERTICAL-ALIGN: middle; list-style:none;
}
*.list A {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; FONT-SIZE: 12px; 
}
/*细线*/
.thinline{ 
height:1px; 
overflow:hidden; 
background:#2F7EEE;
text-align:center;
width:680px;
border:solid 0px #2F7EEE;
margin:10px auto;
}
/*虚线*/
.bg_xuxian {
	background-image: url(/images/xuxian.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	
}
/*标题*/
/*
#title
{
	background:url('/images/title-bg.jpg'); width:715px; height:82px; line-height:82px; font-size:25px; margin-bottom:3px
}
#title b
{
	margin-left:30px;
}
*/
/*导航*/
/*#navigate{background:url('/images/top.jpg'); width:944px; height:36px; margin:1px 0 3px 0; float:left;border:solid 1px #AFBED1;}
#navigate .inside{float:left; margin:10px 5px 0 10px; display:inline}
#navigate .insides{float:left; margin:10px 5px 0 0px}
*/

/*左侧的div和里面的子div*/
#left-div{
width:717px; float:left; margin-right:3px;padding-bottom:5px; 
}
#left-div .child{ 
	width:715px;
	float:left;
	border:solid 1px #AFBED1;
	border-top-color: #515151;
	height:auto!important;
	height:450px;
	min-height:450px;
	background-color:#EEEEEE;
}
#left-div .child h1{ font-size: 2em; margin: .67em 0; font-weight: bolder; }
#left-div .child h2{ font-size: 1.75em; margin: .75em 0; font-weight: bolder; }
#left-div .child h3{ font-size: 1.17em; margin: .83em 0; font-weight: bolder; }
#left-div .child h4{ margin: 1.12em 0; font-weight: bolder; }
#left-div .child h5{ font-size: .83em; margin: 1.5em 0; font-weight: bolder; }
#left-div .child h6{ font-size: .75em; margin: 1.67em 0; font-weight: bolder; }
#left-div .child b{ font-weight: bolder; }

#left-div .child ul{ padding-left: 45px; list-style: disc; }

/* Module  */
.tabhead { margin-left: 15px; position: relative; }
.tabhead > ul { position: absolute; z-index: 5; top: 1px; }
.tabhead > ul li { float:left; margin: 0 2px; }
.tabhead > ul li a{
	display: inline-block;
	background: url("/images/button_bg.jpg") 0 0 repeat-x;
	line-height: 35px;
	float: left;
	padding: 0 15px;
	font-size: 15px;
	color: #FFF;
	text-shadow: -1px -1px 0 #515151;
}
.tabhead > ul li a.active { background: url("/images/button_abg.jpg") 0 0 repeat-x; color: #515151; text-shadow: none; }

#left-div .child .tabhead-detail { position: relative; }
#left-div .child .tabhead-detail ul { height: 34px; padding: 0 15px; position: absolute; list-style: none; }
#left-div .child .tabhead-detail ul > * {float: left;}
#left-div .child .tabhead-detail ul li a{
	line-height: 34px;
	background: url("/images/normal-bg.gif") 0 0 repeat-x;
	display: inline-block;
	padding: 0 10px;
	float: left;
	color: #000;
}
#left-div .child .tabhead-detail ul li a.active{ background: url("/images/action-bg.gif") 0 0 repeat-x; }

.tab1{
	background-color: white;
	border-radius: 0 0 5px 5px;
	border: 1px solid #E3E3E3;
	margin: 33px 17px 20px;
	padding: 20px;
	box-shadow: 0 0px 5px #DDD;
} 
.blog_text1{ font-size: 1.25em; padding: .75em 0; font-weight: bolder; }