@charset "gb2312";
/* CSS Document */
/*---------------------reset-----------------------*/
* {margin:0;padding:0;}
html {background:#FFFFFF;}
body {font:normal 12px/1.6em Arial, Verdana, Lucida, Helvetica, sans-serif;color:#313131;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
input,select,form img,button {vertical-align:middle;}
img {border:0;}
button {cursor:pointer;}

body{ width:999px; margin:0 auto; color:#000;}
a{ color:#000;}
a:hover{ color:#1787dd;}

/*---------------------head-----------------------*/
.head{ position:relative; overflow:hidden;}
.trough{ position:absolute; top:10px; right:10px;}
	.trough li{ float:left; margin-right:10px;}
	.trough li a{ padding-left:15px; background:url(canlian09_icon_bg.gif) no-repeat 0 50%;}
	.trough li.t-collect a{ background-position:-76px 50%;}
	.trough li.t-index a{ background-position:-155px 50%;}
.nav{ height:35px; padding:0 30px; line-height:35px; background:url(canlian09_nav_bg.gif) no-repeat 0 0;}
	.nav li{ position:static; float:left; margin:0 10px; background:url(canlian09_nav_space.gif) no-repeat 100% 50%;}
	.nav li a{ display:block; float:left; width:111px; height:35px; font-size:14px; font-weight:700; text-align:center; color:#fff;}
	.nav li.on a,
	.nav li a:hover{ height:40px; margin-top:-5px; background:url(canlian09_nav_on.gif) no-repeat 0 0; text-decoration:none; position:relative; bottom:0; left:0; color:#fff; z-index:9999;}
.tool{ height:38px; background:url(canlian09_tool_bg.gif) repeat-x 0 0; border-bottom:1px solid #dae7e7;}
	.tool .notice{ display:inline; float:left; width:500px; margin:8px 0 0 20px;}
		.tool .notice strong{ display:inline-block; float:left; height:18px; padding-left:25px; background:url(canlian09_notice_bg.gif) no-repeat 0 50%;}
	.tool .search{ display:inline; float:right; margin:8px 10px 0 0;}
		.tool .search *{ vertical-align:middle;}
		.tool .search strong{ display:inline-block; float:left; height:27px; padding-left:35px; background:url(canlian09_search.gif) no-repeat 0 50%;}
		.tool .search input{ width:120px; height:16px; margin:0 5px; padding:1px; border:1px solid #dae7e7;}
		.tool .search .btn{ display:inline-block; width:62px; height:24px; background:url(canlian09_btn_search.gif) no-repeat 0 0; line-height:24px; text-align:center; color:#fff;}

/*---------------------container-----------------------*/
.mod{ margin-bottom:8px; border:1px solid #cee5eb;}
	.mhd h3{ font-size:14px; font-weight:700;}
	.mod .mhd .more{ float:right; margin-right:10px; text-decoration:underline;}
	.mod .mbd{ padding:10px 15px;;}
.list li{ line-height:26px; padding-left:15px; background:url(canlian09_ico_circle.gif) no-repeat 0 9px; font-size:14px;}
	.list li span{ float:right;}
.pic{ width:260px;}
	.pic img{ padding:1px; border:1px solid #baebed;}
	.pic strong{ display:block; text-align:center;}
.mainContent{ float:left; width:688px; padding-top:8px;}
	.mainContent .mhd h3{
	width:auto;
	height:30px;
	background:url(canlian09_h_bg.gif) no-repeat 0;
	line-height:30px;
	text-align:left;
	color:#666666;
	padding-left: 8px;
}
	.mainContent .mbd{ padding:10px 20px;}
	.mainContent .mod{ width:686px;}
		.mainContent .mod .mhd{ height:30px; background:url(canlian09_title_bg686x30.gif) no-repeat 0;}
		.mainContent .mod .mbd{ background:url(canlian09_body_bg_m1.gif) repeat-y 0 0;}
		.mainContent .mod .mft{ height:18px; background:url(canlian09_footer_bg686x18.gif) no-repeat 0;}
	.mainContent .mod-pl .mbd{ height:200px; }
		.mainContent .mod-pl .mbd .pic{ width:260px; float:left; margin:10px 0;}
		.mainContent .mod-pl .mbd .list{ width:360px; float:left; margin-top:10px;}
	.mainContent .mod-sm{ float:left; width:334px;}
		.mainContent .mod-sm .mhd{ height:30px; background:url(canlian09_title_bg334x30.gif) no-repeat 0;}
		.mainContent .mod-sm .mbd{ height:350px; background:url(canlian09_body_bg_m2.gif) repeat-y 0 0;}
		.mainContent .mod-sm .mft{ height:18px; background:url(canlian09_footer_bg336x18.gif) no-repeat 0;}
	.mainContent .mod1 .mbd .pic{ margin-right:20px;}
	.mainContent .mod2 .mbd .pic{ margin-left:20px;}
	.mainContent .mod4 .mbd{ text-align:center;}
	.mainContent .mod4 .mbd li{ font-size:0; margin-top:10px;}
	.mainContent .mod5{ float:right;}
		.mainContent .mod5 .pic{ margin:10px auto;}

.sidebar1{ float:right; width:290px; padding-top:8px; margin-bottom:8px; background-color:#d6f0f0;}
	.sidebar1 .list li{ padding-left:10; background-image:url(canlian09_ico_square.gif);}
	.sidebar1 .mod{ width:278px; margin:0 auto 8px;}
	.sidebar1 .mhd{ height:29px; line-height:29px; background:url(canlian09_title_bg278x29.gif) no-repeat 0;}
	.sidebar1 .mhd h3{ padding-left:50px; background:url(canlian09_h_ico_bg_01.gif) no-repeat 8px 0; color:#000;}
	.sidebar1 .mbd{ height:200px; background:url(canlian09_body_bg_s0.gif) repeat-y 0 0;}
	.sidebar1 .mft{ height:18px; background:url(canlian09_footer_bg278x18.gif) no-repeat 0 0;}
	.sidebar1 .mod1 .mbd{ padding:20px 20px 0; background:url(canlian09_body_bg_s1.gif) no-repeat 0 0;}
	.sidebar1 .mod1 #tscroll{ height:200px; overflow:hidden;}
	.sidebar1 .mod1 .scroll_wrap{ height:400px;}
	.sidebar1 .mod2 .mhd h3{ background-image:url(canlian09_h_ico_bg_02.gif);}
	.sidebar1 .mod3 .mhd h3{ background-image:url(canlian09_h_ico_bg_03.gif);}
	.sidebar1 .mod4{ border:none;}
	.sidebar1 .mod5 .mbd{ height:80px; text-align:center;}
		.sidebar1 .mod5 .mhd h3{ height:29px; padding-left:25px; background:url(canlian09_h_ico_bg_04.gif) no-repeat 8px 50%;}
		.sidebar1 .mod5 .mbd select{ width:180px; height:22px; margin-bottom:10px; border:1px solid #ccc;}
		
/*---------------------footer-----------------------*/
.footer{ clear:both; text-align:center; margin:10px 0; border-top:6px solid #d3ecf5;}
	.footer p{ margin-top:8px; color:#52a8c4;}
