﻿@charset "utf-8";
/*
author:johnnyhan
date:2012-01-01
*/

/*reset*/
body { margin:0; padding:0; background:#fdfaf4; font-family: "宋体", "Arial Narrow"; background: #fde9de;}
div, form, input, select, ul, ol, li, p, h1, h2, h3, h4, h5, h6, p, dd, dt, dl { margin:0; padding:0; }
ul, ol, li { list-style:none; }
body, table, select, input { font-size:12px; color:#000; }
img { border:none; }
a { color:#000; text-decoration:none; }
a:hover { color:#c00; text-decoration:underline; }
h1 { font-size: 16px; }
h2, h3 { font-size: 14px; }
h4, h5, h6 { font-size: 12px; }
.fl { float:left; }
.fr { float:right;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.clearfix{*zoom:1;}
.layout{ margin:0 auto; width:1000px; overflow:hidden; }
.header-top{background-color: #444444; height: 38px; line-height: 38px}
.header-top .box{width:1000px; margin:0 auto;}
.header-top .nav{float: left; color:#7b7b7b;}
.header-top .nav a{padding:6px 10px; margin:0 3px; color: #fff;}
.header-top .nav a:hover,.header-top .nav a.cur{text-decoration: none; background-color: #ad151b}
.header-top .login{float: right; color:#ff000a;}
.header-top .login a{padding:6px 10px; color:#ff000a;}
.wrap{background: url(../images/bg_01.jpg) center 0 no-repeat;}
.banner{height: 368px;position: relative;}
.banner h1{display: none;}
.hdgzMod{width: 270px; height: 90px;position: absolute;left: 660px;top: 383px;line-height: 22px;color: #fff;text-indent: 2em; font-family: "微软雅黑","黑体";font-size: 16px;}
#pic1{position: absolute; left: 558px; top: 52px;}
#pic2{position: absolute; left: 804px; top: 188px;}

.area1{overflow: hidden; height: 452px;}
.focusC{float: left;width: 300px;display: inline;margin-left: 19px;}
.fs_A1{ height:350px; width:300px; position:relative;}  
.fs_A1 .A1fBt{ position:absolute; top:323px; left:227px; overflow:hidden; zoom:1;  height:16px; z-index:10; }  
.fs_A1 .shadow{ width:100%; position:absolute; top:314px; left:0px; z-index:10; height:34px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; line-height:34px; text-align:left; }  
.fs_A1 .shadow a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; margin-left:10px; }  
.fs_A1 .fcon{ position:relative; width:100%; float:left; }  
.fs_A1 .A1fBt i{font-style:normal }    
.fs_A1 .A1fBt a{display:inline;float:left;background:#000;width:17px;height:17px;position:relative;    
margin:0 4px 0 0;color:#B0B0B0;font:bold 13px/15px "宋体";text-decoration:none; text-align:center; outline:0 }  
.fs_A1 .A1fBt a:hover,.fs_A1 .A1fBt a.on{ background:#CB0E02;color:#fff}  
.fs_A1 .fcon img{ display:block; width: 300px; height: 350px;} 

.hotNews{float: left;width: 420px;padding-left: 30px;}
.hotNews h2{height: 50px; margin-bottom: 15px;text-align: center; font: 24px/40px "微软雅黑","黑体";}
.hotNews h2 a{color: #9e712a;}
.hotNews .info{padding: 0 30px;line-height: 24px; text-indent: 2em;}
.hotNews ul{border-top: 1px solid #e5d6bd;margin-top: 15px;padding: 15px 40px 0;}
.hotNews li{padding-left: 10px;vertical-align: bottom;height: 30px;line-height: 30px;background: url(../images/bg_dot.png) 0 center no-repeat;}

.area1 .sub{width:221px; float: right;}
.wgbMod p{padding: 50px 20px 10px; line-height: 24px;}
.wgbMod strong{display: block; height: 24px; line-height: 24px;text-align: center;}
.wgbMod strong a{color: #ad732f;}
#tpZsm{display: block; width: 211px; height: 55px; text-indent: -999em;overflow: hidden; margin-top: 183px;}

.area2{padding: 0 3px;height: 566px; background: url(../images/bg_02.jpg) 0 0 no-repeat;}
.area2 .inner{margin: 25px 0 0 260px;width: 740px;height: 510px;overflow-y: auto;overflow-x: hidden;}
.area2 li{width: 222px; float: left; display: inline; margin-right: 17px;}
.twC{margin-bottom: 4px;width: 222px;padding-top: 10px; background: url(../images/bg_twC.png) 0 0 no-repeat;overflow: hidden; zoom:1;}
.twC .img{width: 200px; display: block; margin:0 auto 9px;clear: both;}
.twC .pic{width: 60px; float: left; display: inline;margin:0 9px 0 11px;text-align: center;}
.twC .pic img{display: block; width: 60px;height: 60px;margin-bottom: 8px;}
.twC .text{overflow: hidden;zoom:1;line-height: 24px; padding:0px 10px;}
.twC .addAttention{background: #af7530;padding: 3px 6px;color: #fff;}
.twC .delAttention{padding: 3px;color: #ccc;}
.twC .bgBtm{margin-top: 20px;display: block; height: 11px;background: url(../images/bg_twC_btm.png) 0 0 no-repeat;}
.userCheckItem{display: none;}
#btn_yjst2,#btn_yjst3{display: none;}

.area3{padding: 0 3px;height: 689px;background: url(../images/bg_03.jpg) 0 0 no-repeat;}
.area3 .chief{float: left; width: 564px;display: inline; margin-left: 17px;}
.area3 .extra{float: left; width: 405px;display: inline;}
.area3 .box .hd{height: 47px; padding-top: 38px;}
.area3 .box .hd h2{font: 18px/47px "微软雅黑","黑体"; color: #fff;text-indent: 22px;}
.area3 .bd{background: #fff;}
.area3 .box .bd{margin-bottom: 20px;}
.area3 .extra .box {margin-left: 1px;position: relative;}
.area3 .extra .box .bd{margin-left: 10px;position: relative;}
.area3 .extra .box .bd{padding-top: 15px;height: 650px; overflow-x: hidden; overflow-y: auto;}
.area3 .chief .box2 .hd{height: 40px; background: #8d5718;}
.area3 .chief .box2 .bd{padding:4px 10px;overflow: hidden; zoom:1;}
.area3 .extra .box2 .hd{height: 40px; background: #633b0b;}
.area3 .box2 .hd h2{font: 18px/40px "微软雅黑","黑体"; color: #fff;text-indent: 21px;}
.box2 .hd{margin-bottom: 10px;}
.box2 .bd{overflow: hidden; zoom:1;}
.twC2{margin:0 0 10px 28px;width: 335px;overflow: hidden; zoom:1;position: relative;}
.twC2 .pic{padding-top: 10px;width: 52px; float: left; display: inline;margin-right:8px;text-align: center;color: #2b4a78;}
.twC2 .pic p,.area3 .extra .box2 .bd p{height: 19px; line-height: 19px;text-align: center;}
.twC2 .pic img{display: block; width: 50px;height: 50px;border: 1px solid #d2d2d2;}
.area3 .extra .box2 .bd ul{overflow: hidden; zoom:1;height: 133px; }
.area3 .extra .box2 .bd li{width: 60px; display: inline; float: left; margin:20px 10px;text-align: center;}
.area3 .extra .box2 .bd img{display: block; width: 60px;height: 60px;}
.twC2 .text{float: left; width: 275px;line-height: 24px; position: relative;}
.twC2 .text .inner{border: 1px solid #d0d0d0;overflow: hidden; zoom:1;line-height: 24px;padding:10px 15px;}
.twC2 .text .inner span{display: block;padding-top: 10px;color: #889db6;}
.twC2 .text .inner span a{color: #2b4a78;}
.twC2 .jt{position: absolute;left:-4px; top: 36px;display: block; width: 6px;height: 9px;background: url(../images/bg_jt.png) 0 0 no-repeat;}

.twC2 .addAttention,.box2 .addAttention{background: #89b4ca;padding: 3px 6px;color: #fff;}
.twC2 .delAttention,.box2 .delAttention{padding: 3px;color: #ccc;}
.twC2 .bgBtm{margin-top: 20px;display: block; height: 11px;background: url(../images/bg_twC_btm.png) 0 0 no-repeat;}
#btn_yjst3{display: none;}

.area4{padding: 0 3px; height: 1048px; background: url(../images/bg_04.jpg) 0 0 no-repeat;}
.box3{clear: both;}
.box3 .hd{height: 110px; overflow: hidden;}
.box3 .hd h2{display: none;}
.box3 .bd{overflow: hidden; zoom:1;}
.twC3{display: inline; width: 244px; height: 193px;line-height: 28px;padding-top: 10px;float: left;text-align: center;margin: 2px;background: url(../images/bg_twc3.gif) 0 0 no-repeat;}
.twC3 p{height: 24px; line-height: 24px; overflow: hidden;}
.mhryMod{padding: 105px 0 0 140px;}
.mhryMod dl{float: left;}
.mhryMod dt{float: left;width: 16px; line-height: 24px; font-family: "微软雅黑";font-size: 14px;margin:0 12px;}
.mhryMod dd{float: left;text-align: center;line-height: 30px;color: #686868;}
.mhryMod dd a{color: #686868;display: inline; width: 40px;float: left; margin-right: 16px;}
.mhryMod dd img{display: block; width: 40px; height: 40px;}
/*  |xGv00|ca7bedfe65a59e6c73fcd96686dfdcb3 */
.tcopyright {width:1006px;margin:0 auto;padding:28px 0 58px;font-size:12px;line-height:28px;color:#333; text-align:center; overflow:hidden;clear:both; background: #fdfaf4;}
.tcopyright .en{font-family:Arial;}
.tcopyright a{color:#333;text-decoration: none;}
.tcopyright a:hover{color:#bd0a01;text-decoration: underline;}
.area3 .box .cont{font-family: "微软雅黑"; overflow-y:auto; margin-left: 30px; height: 510px; padding-right: 20px; margin-top:15px;}
.area3 .box .cont li{border-bottom: 1px dashed #c0c0c0; padding:12px 0;}
.area3 .box .cont li h3{height: 30px; line-height: 30px; overflow: hidden;}
.area3 .box .cont li h3 a{color:#877568; font-size: 16px;}
.area3 .box .cont li p{font-size: 14px; color:#848484; line-height: 22px;}
