@charset "utf-8";

.container{background:url(container.png);}
.container .wrap{padding:10px 0 26px;}

.hTitle {}
.hTitle .hd { position:relative; width:100%;border-bottom:1px solid #e4e4e4;}
.hTitle .hd h2 {font-weight:normal;color:#504f4f;padding:3px 0 4px 20px;background:url(hTitle.png) left center no-repeat;}
.hTitle .hd a{position:absolute;top:4px;right:0;font-size:10px;color:#aaa;}
.hTitle .hd a:hover{color:#e00;}

/**上面区域**/
.tArea{position:relative;}
.tArea .sub{width:320px;float:left;}
.tArea .main{width:324px;float:left;margin-left:23px;overflow:hidden;position:relative;}
.tArea .extra{width:310px;height:339px;float:right;position:absolute;top:0;right:0;overflow:hidden;}

/*上面区域*/
.newsWrap{}
.newsList{}
.newsList ul{}
.newsList ul li{width:75px;height:24px;line-height:24px;float:left;border:1px solid #e4e4e4;border-bottom:none;border-right:none;text-align:center;}
.hTitle .newsList ul li a{color:#2f4173;position:static;font-size:12px;}
.hTitle .newsList ul li a:hover{color:#fff;}
.newsList ul li.on{background:#2c3d6a;}
.newsList ul li.on a{color:#fff;}

.newsCon{position:relative;}
.newsTxt{display:none;}
.newsTxt dl{}
.newsTxt dt{padding:14px 0 10px;}
.newsTxt .title{font-weight:normal;}
.newsTxt a{float:left;color:#e00;background:url(ico.gif) left center no-repeat;padding-left:8px;}
.newsTxt span{float:right;color:#504f4f;}
.newsTxt .info{color:#999;line-height:22px;padding-top:2px;text-align:justify;text-justify:inter-ideograph;}
.newsTxt dd{line-height:22px;}
.newsTxt dd a{color:#504f4f;}
.newsTxt dd a:hover{color:#e00;}

.fieldWrap{position:relative;}
.fieldWrap ul{}
.fieldWrap ul li{width:310px;height:96px;border-bottom:1px solid #d1d1d1; vertical-align:bottom;}
.fieldWrap ul li a{display:block;width:100%;height:96px;cursor:pointer;}
.fieldWrap ul li a:hover{background:#eee;color:#504f4f;text-decoration:none;}
.fieldWrap ul .pic{width:56px;height:56px;float:left;display:inline;margin:20px 0 0 5px;}
.fieldWrap ul .txt{width:235px;height:56px;float:right;padding-left:14px;position:relative;}
.fieldWrap ul h3{color:#2f4070;padding:20px 0 5px;}
.fieldWrap ul p{text-align:justify;text-justify:inter-ideograph;padding-right:5px;}
.fieldWrap ul em{display:block;width:7px;height:5px;background:url(ico6.gif);position:absolute;top:25px;right:8px;overflow:hidden;}

.eleWrap{position:relative;}
.elePic {padding:15px 0px 0;}
.elePic ul{}
.elePic ul li{width:88px;float:left;display:inline;margin-right:12px;}
.elePic ul li a{display:block;}
.elePic ul li img{display:block;}
.elePic ul li span{display:block;line-height:28px;text-align:center;}

/**下面区域**/
.uArea{width:1000px;height:134px;background:url(uArea2.png) no-repeat;margin-top:25px;}
.uArea .sub{width:366px;float:left;}

.caseWrap{}
.caseWrap .hd{width:23px;height:75px;border:1px solid #e4e4e4;border-left:none;background:#2c3d6a;float:left;color:#fff;text-align:center;margin-top:28px;}
.caseWrap .hd a{color:#fff;}
.caseWrap .hd a:hover{color:#fff;text-decoration:none;}
.caseWrap .bd{width:330px;height:100px;float:right;}
.caseCon{padding-top:20px;}
.caseCon .pic{width:125px;height:94px;float:left;}
.caseCon .txt{width:175px;float:left;padding:0 15px;text-align:justify;text-justify:inter-ideograph;}
.caseCon .title{font-weight:normal;color:#e00;}
.caseCon .title a{color:#e00;}
.caseCon .info{margin-top:8px;color:#504f4f;line-height:24px;}
.caseCon .more{padding-left:20px;}

.uArea .main{width:306px;float:left;}
.uArea .main ul{padding:18px 15px 0 10px;}
.uArea .main ul li{line-height:24px;}
.uArea .main ul li a{float:left;background:url(ico2.gif) left center no-repeat;padding-left:10px;}
.uArea .main ul li span{float:right;color:#504f4f;}

.uArea .extra{width:286px;height:112px;float:right;margin:11px 12px 0 0;display:inline;/*background:url(contact.png);*/}
.contactWrap{}
.contactWrap .hd{width:23px;height:75px;border:1px solid #e4e4e4;border-left:none;background:#2c3d6a;float:left;color:#fff;text-align:center;margin-top:18px;}
.contactWrap .bd{width:262px;float:right;padding-top:12px;}
.contactWrap .bd p{padding-left:5px;line-height:21px;color:#504f4f;}


