﻿/*---- global.css begin----*/
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
html,body{background:#FFFFFF;}
body{font:normal normal normal 12px/1.5em Simsun,Arial, "Arial Unicode MS", Mingliu, Helvetica;text-align: center;height:100%;word-break : break-all;background:#f1f1e9 url(images/body_bg.jpg) 0 0 repeat-x;}
body.portal_body{background:url(img/bg.jpg) repeat-x;}
div {text-align:left;}
a{text-decoration: none;color: #333;}
a:hover{text-decoration:underline;color:#f60;}
a:active{outline:none;}
selection {color:#FFFFFF;background-color:#209EEB;}
q:before, q:after {   content: '';   }    
abbr, acronym {  border: 0; }
code::selection{background-color:#209EEB}
::-moz-selection {color:#FFFFFF;background-color:#209EEB;}
code::-moz-selection{background-color:#209EEB}
li{list-style-type:none;}
img{border-style: none;}
table{border-collapse:collapse;}
fieldset{border-style: none }
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.clearbox {border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both;background: none;	font-size: 0px;visibility: hidden;}/*clearbox：清除浮动，撑开边框*/
* html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
.clearfix {display: block;}
.fix{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.clear{font-size:0;line-height:0;height:0;clear:both;overflow: hidden;display: block;}
.b {font-weight:bold;}
.none{display:none;}

/* 布局定义 */
#wrapper{width:1000px;margin:0 auto;}
	.col_main{width:743px; overflow:hidden;}
	.col_side{width:227px; overflow:hidden;}

/*	.col_main,.col_side{display:inline;} */
	.layout_2_2_1 .col_main{float:left;}
	.layout_2_2_1 .col_side{float:right;}

	.layout_2_1_2 .col_main{float:right;}
	.layout_2_1_2 .col_side{float:left;}

.tab li{float:left;display:inline;}
	/* 带箭头的滑动门样式 */
		.tab_arrow li a{width:70px;height:23px;line-height:23px;display:inline-block;text-align:center;}
		.tab_arrow li{padding-bottom:5px;height:23px;line-height:23px;}
		.tab_arrow li.active{padding:0;height:28px; }
		.tab_arrow li.active a{height:23px;line-height:23px;padding-bottom:5px;text-decoration:none; display:inline-block;}

		.tab_yellow li a{background:url(images/tab.png) 0 -113px no-repeat;color:#bd6000;}
		.tab_yellow li.active a{background:url(images/tab.png) 0 -136px no-repeat;color:#fff;}

		.tab_blue li a{background:url(images/tab.png) 0 -61px no-repeat;color:#135d8e;}
		.tab_blue li.active a{background:url(images/tab.png) 0 -84px no-repeat;color:#fff;}

		.tab_green li a{background:url(images/tab.png) -70px -61px no-repeat;color:#147609;}
		.tab_green li.active a{background:url(images/tab.png) -70px -84px no-repeat;color:#fff;}

/* 顶部定义 */
#header{ width:1000px; height:266px;position:relative; overflow:hidden;}
	/* 顶部登录 */
	#top_login{height:28px;line-height:28px;vertical-align:middle;}
		#top_login strong{font-weight:normal; vertical-align:middle;}
		#top_login .tx_input{width:100px; vertical-align:middle;}
		#cookie_select{display:none;}
		#BtnLogOn { vertical-align:middle;}
	/* 顶部小工具栏 */
	#top_tools{position:absolute;right:12px;top:0;line-height:28px; }
	/* 导航 */
	#nav{background:url(images/public.png) 0 0 no-repeat;height:75px;}
		/* 主导航 */
		#main_nav{padding-left:16px;height:41px; }
		#main_nav li{float:left;height:41px;line-height:41px;width:81px;text-align:center;margin-top:-1px;position:relative;}
		#main_nav li a{  font-size:12px;color:#fff;display:inline-block;width:81px;padding-top:1px; font-weight:bold;}
		#main_nav li a:hover,#main_nav li.Classon a{background:url(images/tab.png) 0 -164px no-repeat;padding-top:0;font-size:14px;font-weight:bold;color:#fcff85;text-decoration: none;}
		/* 二级导航 */
		.localTime { background:url(images/timeIcon.gif) no-repeat left center; padding-left:15px; color:#333;}
		#sub_menu{height:32px;line-height:32px;padding-left:20px;overflow:hidden;}
		#sub_menu li{ float:left;line-height:32px; padding:0 8px; background:url(images/linksNav_bg.gif) no-repeat right center;}
		#menu_list_92 li { padding:0 5px;}
.main_search { position:absolute; top:200px; right:20px;}
.main_search input { vertical-align:middle; color:#666;}
/* 内容定义 */
#page_content{background:#fff;padding:0 10px 10px;}


/* 通用页定义 */
.maincontain{ width:1000px; margin:0 auto;padding-top:2px;  background:#fff;}
.general_box{ width:800px; margin:auto;}
.general_box .gtit{background:url("images/userTitBg.png") repeat scroll 0 0 #E9F1FA;
border:1px solid #E9F1FA;
font-size:14px;
font-weight:bold;
height:28px;
line-height:28px;
text-align:center;
}


.letterSearch{ width:430px; height:227px; background:url(images/letter_search_bg.png) no-repeat; overflow:hidden; margin:10px auto 60px auto;}
.letterSearch table{ width:300px; margin:auto;}
.letterSearch .tdlab{ width:130px; text-align:right; line-height:40px; height:40px;}
.letterSearch .tit{ font-size:14px; color:#FF6600; font-weight:bold; padding-top:23px; padding-bottom:30px;}
.letterSearch .bottombt a { display:block; width:54px; height:24px; line-height:24px; text-align:center; background:url(images/advice_bt.gif) no-repeat 0 -226px;}
/* 通用页定义 end */

/* 底部定义 */
#footer{ min-height:135px; height:auto !important; height:135px;background:#fff url(images/public.png) 0 -75px no-repeat;}
	#footer,#footer a{color:#333;}
	#site_link{text-align:center;height:40px;line-height:40px;}
	#site_link a { padding:0 8px;}
	#site_info p{line-height:26px;text-align:center; }
