﻿@charset "utf-8";
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Arial, "宋体";  background:#016BD8; text-align:center;color:#666; line-height:24px;}
a{ text-decoration:none; color:#666666; }
a:hover{ text-decoration:underline; color:#FF6D00;}
a img{border:0;}
ul li{list-style:none;}
h2{ color:#e02b19;font-size:14px;}
table caption{ text-align:left; font-size:12px; font-weight:bold; padding:10px 0 0 0;}
/*======通用=======*/
.clear{ clear:both;}
.en{ font-size:11px;}
.input{ border:1px solid #cccccc; background:#FFFFFF;}
.red{ color:#E83E1B;}
.border{border:1px solid #cccccc; padding:2px; width:116px; height:56px;}
.border2{border:1px solid #cccccc; padding:2px;}
.orange{ color:#FF6D00; font-weight:bold;}
.img{ margin-right:10px;}
.photo{ background:url(../images/right_imgbg.jpg) left top no-repeat; padding:6px; width:120px; 
height:90px; margin-right:10px;}
.bigphoto{ width:300px; height:225px; border:1px solid #cccccc; padding:2px;}
.more{ text-align:right;padding-right:18px;}
.more a{ color:#DC2E2F;}
.location{text-align:right; border-bottom:1px solid #6B63A1;padding:0 1em;}
.location a{color:#666;}
.location a:hover{ color:#f25136;}
.content .listTbl td.title a,
#sidebar .subNav li a,
#sidebar .column h2 { background-image:url(../images/bg.gif);background-repeat:no-repeat;}

.content {}
.contentWrap {}
.content h2{ color:#1A3568; background:url(../images/content_h2_bg.jpg) left center no-repeat; padding:0 0 0 24px;}
.content .listTbl{ width:458px;margin:2em auto 1em auto; line-height:2.1em;}
.content .listTbl th{ background:#ccced0; padding:0 1em; line-height:30px;}
.content .listTbl td{ background:url(../images/dotline.gif) left bottom repeat-x;}
.content .listTbl td.time{ font-size:11px;padding:0 1em; width:60px;}
.content .listTbl td.title a{ background-position:12px -282px;padding:0 0 0 24px;}
.content .listTbl td.title a:hover{ background-position:12px -253px;}
.page { text-align:right; padding-right:2em;}
.content p{margin:1em 0; text-indent:2em;}
.content h1{ font-size:16px; text-align:center}
.content p.time{ text-align:center; background:url(../images/dotline.gif) left bottom repeat-x;}
.content .manage{padding:20px 0; text-align:left;}
.content .manage ul{}
.content .manage ul li{ float:left; width:200px; padding:0 10px;}


/*======================布局======================*/
#wrap{ margin:0 auto; width:810px; padding-right:8px; background:url(../images/wrap_bg.gif) left top repeat-y;}

#wrap2{ margin:0 auto; width:810px; padding-right:8px; background:url(../images/wrap_bg2.gif) left top repeat-y;}

#header{ background:url(../images/top_bg.jpg) left top no-repeat; height:34px; padding-top:58px; text-align:right;}
#header .links{color:#666;}
#header .links a{ margin:0 1em;}
#nav{height:38px; overflow:hidden;}
#nav ul{}
#nav ul li{ float:left;}

#banner { margin:0 0 1px 0;}

#mainbody{ padding:18px 5px 0 5px; float:left; }
#mainbody #left{ float:left; width:194px;}
#mainbody #left ul{ background:#FFFFFF; padding:10px 11px 10px 10px;}
#mainbody #left ul li{ background:url(../images/left_listbg.gif) left top no-repeat; line-height:31px; text-align:left; padding-left:28px;}
#mainbody #middle{ float:left; width:354px; margin:0 17px 0 17px; overflow:hidden;}
#mainbody #right{ float:left; width:218px; background:url(../images/right_bg.gif) #ffffff left bottom no-repeat;}
#mainbody #right ul{padding:15px 11px 10px 10px;}
#mainbody #right ul li{ background:url(../images/right_listbg.gif) left top no-repeat; line-height:31px; text-align:left; padding-left:28px;}

#mainbody2{ padding:18px 20px 0 0; float:left; }
#mainbody2 #left2{ float:left; width:194px;}
#mainbody2 #left2 ul{padding:10px 11px 10px 10px;}
#mainbody2 #left2 ul li{ background:url(../images/left2_listbg.gif) left top no-repeat; line-height:31px; text-align:left; padding-left:35px;}
#mainbody2 #right2{ float:left; width:576px; margin-left:20px;}
#mainbody2 #right2 h2{font-size:14px; font-weight:bold; color:#FF770F; background:url(../images/ico.gif) 10px center no-repeat; padding-left:25px; text-align:left; float:left;}
#mainbody2 #right2 .line{border-bottom:1px solid #FF8323;}
#mainbody2 #right2 ul{padding-bottom:25px;}
#mainbody2 #right2 ul li{ float:left; padding:25px 15px 25px 5px;}
#mainbody2 #right2 .partners{padding:20px 0; line-height:32px;}
#mainbody2 #right2 .partners ul{}
#mainbody2 #right2 .partners ul li{}


#footer{ clear:both;width:810px; margin:0 auto; line-height:1.8em; color:#E0E1E2; background:url(../images/bottom_bg.jpg) left top no-repeat; padding-right:8px; padding-top:20px;}
#footer a{ color:#E0E1E2;}

#footer2{ clear:both;width:810px; margin:0 auto; line-height:1.8em; color:#E0E1E2; background:url(../images/bottom_bg2.jpg) left top no-repeat; padding-right:8px; padding-top:20px;}
#footer2 a{ color:#E0E1E2;}
/*====================布局结束=====================*/