 @charset "utf-8";
/* CSS Document */

a.font-01 { color:#1557ae; float:right }
a.font-02 { color:#1557ae; text-decoration:underline }
.commonDiv { width:1180px; padding:0 0px; background:url(../images/common/centerBg.gif) repeat-y; margin-top:10px; overflow:hidden;}
.leftDiv { overflow:hidden; width:200px; float:left }
.rightDiv { overflow:hidden; width:679px; padding:30px 20px 10px; float:left; background:white;}
.leftNav { overflow:hidden; width:200px; padding-bottom:20px; float:left; background:url(../images/common/leftDivBg.gif) repeat-y; border-bottom:1px solid #8F8F8F; margin-bottom:10px}
.leftNav dl { padding-top:2px; }
.leftNav dl dt { font-weight:bold; color:#000; padding:8px 0 2px 18px; }
.leftNav dl dd { height:22px; line-height:22px; border-bottom:1px solid #D6D6D6; }
.leftNav dl dd a { display:block; _width:169px; padding-left:31px }
.leftNav dl dd a:hover { text-decoration:none; background:white url(../images/common/icon-leftImg.gif) right center no-repeat }
.leftNav dl dd a.default { text-decoration:none; background:white url(../images/common/icon-leftImg.gif) right center no-repeat; color:#2563B7 }
.online { float:left;}
.rightDiv .titTop { margin-bottom:30px }
.rightDiv .titTop h1 { font-size:20px; color:#efab00; font-family:"微软雅黑" }

h1#title {font-size:15px; color:#efab00; font-family:"微软雅黑"}

.rightDiv .titTop span { display:block; float:right; background:url(../images/common/icon-home.gif) left center no-repeat; padding-left:11px }
.rightDiv .titTop span a { margin:0 3px }
.rightDiv .titTop span em { margin-left:3px; }
.rightDiv .titTop span a:hover { text-decoration:none }
.rightDiv .p_d { float:left; margin-bottom:25px;}
.rightDiv .p_d .p_tit { background:url(../images/else/p_bg01.jpg) no-repeat; width:665px; height:115px; padding:15px 10px 0 }
.rightDiv .p_d .p_tit .sr { padding-bottom:10px }
.rightDiv .p_d .p_li { margin:20px 0; width:680px}
.rightDiv .p_d .p_li li { border-bottom:1px solid #E8E8E8; height:25px; line-height:25px }
.rightDiv .p_d .p_li li span { float:right; color:#5a5a5a }
.rightDiv .p_d .p_li li a { color:#5a5a5a }
.page { margin: 20px 0; text-align: right; }
.headTit { border-bottom: 1px dotted #B2B2B2; margin-bottom: 20px; padding-bottom: 10px; }
.headTit .titleText { color: #2366A7; font-size: 14px; font-weight: bold; text-align: center; }
.headTit .textCenter { text-align: center; }
.newBottom { background: none repeat scroll 0 0 #EFEFEF; border-top: 1px dotted #B2B2B2; float: left; height: 68px; margin:25px 0 0; padding-left: 10px; width: 665px; }
.newBottom .bot { float: left; height: 68px; line-height: 32px; width: 535px; }
.newBottom .rot { float: right; margin-top: 20px; padding-right: 10px; width: 80px; }
.return { background: url(../images/else/newBtn.jpg) no-repeat scroll 0 0 transparent; color: white; display: block; height: 23px; line-height: 23px; text-align: center; width: 80px; }
.return:hover { color:white }

.left_twoD{ padding:5px 18px;}
.left_twoD a{ float:right}
.left_twoUl{ padding:5px 18px;}

.tab_a{ width:677px; height:21px; border-bottom:1px solid #848484; float:left}
.tab_a a{ border:1px solid #848484; display:block; padding:0 10px; text-align:center; height:20px; line-height:20px; float:left; margin-right:5px; border-bottom:none; padding-top:2px\0; height:18px\0; *padding-top:2px; *height:18px}
.tab_a a.default{ background:#848484; color:white}
.tab_a a:hover{ text-decoration:none;}

.displayDiv{ padding-top:15px; float:left; width:670px; color:#000; display:none;}

/*.p_d table thead td{ height:30px; padding:0 5px; line-height:33px; background:url(../images/common/tab_theadBg.gif) repeat-x; font-weight:bold}
.p_d table td{ border:1px solid white; padding:5px; color:#333; vertical-align:middle;}*/
.f_tit_x{ color:#4469AA; font-size:14px; font-family:"微软雅黑"}

.p_t table thead td{ height:30px; padding:0 5px; line-height:33px; background:url(../images/common/tab_theadBg.gif) repeat-x; font-weight:bold}
.p_t table td{ border:1px solid white; padding:5px; color:#333; vertical-align:middle; background:#DAE1E5;}
.f_tit_x{ color:#4469AA; font-size:14px; font-family:"微软雅黑"}

.about_txt{ margin-bottom:30px}

/*分享*/
.share{ margin:50px 0 0 0; height:20px; position:relative; float:right;}
.share li{ float:left; margin-left:10px}
.share li a{ display:block; background:#3C6FB0; color:white; padding:0 8px; margin-left:0}
.share li a:hover{ color:white}
.share .layer{ position:absolute; bottom:20px; right:0; background:white; border:1px solid #ccc; padding:2px; padding-top:5px; width:120px; overflow:hidden; display:none; z-index:9}
.share .layer li{ width:120px; margin-left:3px; overflow:hidden}
.share .layer li img{ float:left; }
.share .layer li a{ margin:0; background:none; color: #999999; height: 25px; float:left; overflow: hidden;}
.share .layer li a:hover{ color:#000}

/*partners*/
.partnersList{ width:677px; float:left; padding-bottom:20px}
.partnersList .part_imgList{ margin-top:30px;}
.partnersList .part_imgList li{ float:left; width:135px; text-align:center; height:80px}
.partnersList .part_imgList li img{ border:1px solid #B8B8B8; padding:10px 0; width:100px; height:34px; background:white}

/*culture*/
.cul_newsList{ margin-top:40px}
.cul_newsList li{ background:url(../images/else/cultureNewsList_bg.jpg) repeat-x; padding:10px; height:115px;}
.cul_newsList li img{ float:left;}
.cul_newsList li .cul_tit{float:left; width:415px; height:18px; line-height:18px; margin-left:10px; border-bottom:1px solid #A3B2BA}
.cul_newsList li .cul_tit a{ font-weight:bold;}
.cul_newsList li .cul_tit a:hover{ text-decoration:none}
.cul_newsList li .cul_tit span{ color:white; padding-left:10px}
.cul_newsList li .cul_tit em{ float:right}
.cul_newsList li .cul_tit em label{ color:red; padding:0 2px}
.cul_newsList li .cul_body{ border-top:1px solid white; height:64px; padding-top:10px; width:415px; float:left; margin-left:10px; overflow:hidden}

/*affairs*/
.YearList{ width:100px; float:left; background:url(../images/else/leftbor.gif) repeat-y 4px 0; margin-bottom:30px;}
.YearBody{ width:572px; float:left; margin-bottom:30px; padding-top:45px; display:none}
.YearList li a{display:block; background:url(../images/else/yearIcon01.gif) no-repeat left bottom; margin-left:1px; height:17px; width:100px; color:#000; font-size:17px; font-weight:bold; padding-left:20px; padding-top:48px}
.YearList li a:hover{ background:url(../images/else/yearIcon02.gif) no-repeat left bottom; color:#cc0000; text-decoration:none}
.YearList li a.default{ background:url(../images/else/yearIcon02.gif) no-repeat left bottom; color:#cc0000; text-decoration:none}


/*Evaluation*/
.Eval_li li{ border-bottom:1px dotted #ccc; padding:5px 0; margin-bottom:20px}
.Eval_li li h5{border: 0 none;  color: #333;   line-height: 22px; font-size:12px;   margin: 0 0 10px;}
.Eval_li li p{ text-align:right; color: #333; }