﻿/*
-----------------------------------------------
Version: 2009.04.25
----------------------------------------------- */

/* 公共布局
----------------------------------------------- */
.wrapper{ width:990px; margin:0 auto 7px auto;}
.cls{ clear:both; height:0; padding:0; font-size:0; line-height:0;}

/* header 页首
----------------------------------------------- */
/* 顶部导航 */
.navTop{ width:970px; height:30px; margin-bottom:0; padding-right:20px; border-top:3px solid #0F73AF; background:#f0f0f0; line-height:30px; text-align:right;}
/* 头部 */
.header{ height:100px; margin-bottom:0;}
.header .logo,
.header .logoPub{ float:left; width:154px; height:70px; padding:15px;}
.header .logo img,
.header .logoPub img{ width:154px; height:70px; border:0;}
.header .logoPub{ float:right;}
.header .banner{ float:left; width:620px; height:80px; padding:10px 0;}
.header .banner img,
.header .banner object{ width:620px; height:80px;}
/* 导航 */
.nav{ width:880px; margin-bottom:0; padding:10px 55px; background:url(../images/navBg.gif) repeat-y; color:#fff; font:14px/24px "宋体";}
.nav a:link,.nav a:visited{ color:#fff;}
.nav a:hover,.nav a:active{ color:#ff0;}
.navChnel{ width:930px; padding:7px 30px; border-top:3px solid #ddd; border-bottom:1px solid #999; background:#eee;}

/* body 主体
----------------------------------------------- */
.barLeft220{ float:left; width:195px; margin-right:10px;}
.barLeft490{ float:left; width:600px;}
.barLeft240{ float:left; width:295px;}
.barRight240{ float:right; width:295px;}
.barRight220{ float:right; width:175px;}
.barLeft785{ float:left; width:785px;}
.barRight195{ float:right; width:195px;}
/* 栏目标题 */
h1{ padding:0 15px; background:#f60; color:#fff; font:600 14px/30px "宋体";}
h2{ padding:0 15px; background:#2178c6; color:#fff; font:600 14px/30px "宋体";}
h4{ padding:0 15px; background:#f90; color:#fff; font:600 14px/30px "宋体";}
.column1{ border:1px solid #f0f0f0; padding:1px;}
.column2{ border:1px solid #fc0; padding:1px;}
.body1{ padding:8px 0;}
.body1 li{ padding-left:20px; background:url(../images/ico1.gif) no-repeat 10px center; font:12px/21px "宋体"; text-align:left;}
.body32{ padding:8px 0;}
.body32 li{ padding-left:20px; background:url(../images/ico1.gif) no-repeat 10px center; font:12px/21px "宋体"; text-align:left;width:155px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.body2{ padding:8px 0;}
.body2 li{ padding-left:25px; background:url(../images/ico2.gif) no-repeat 10px center; font:14px/24px "宋体"; text-align:left;}
.body2 li.more{ padding-right:15px; background:none; font:12px/24px "宋体"; text-align:right;}
.title1{ height:20px; padding:3px 10px 5px 25px; background:url(../images/title1.gif) no-repeat left bottom;}
.title1 span{ float:left; font:600 14px/20px "宋体";}
.title1 img{ float:right; width:36px; height:13px; padding-top:3px;}
.title2{ height:20px; padding:3px 10px 5px 25px; background:url(../images/title2.gif) no-repeat left bottom;}
.title2 span{ float:left; font:600 14px/20px "宋体";}
.title2 .more2{ float:right; font:14px/20px Arial;}
.title3{ height:20px; padding:4px 10px 4px 0; background:url(../images/title3.gif) no-repeat left bottom;}
.title3 span{ float:left; width:104px; color:#fff; font:600 14px/20px "宋体"; text-align:center;}
.title3 img{ float:right; width:36px; height:13px; padding-top:3px;}
/* 会员登录 */
.user{ padding:20px;}
.user label{ padding:3px 0; zoom:1; line-height:28px; #line-height:22px;}
.user center{ padding-top:15px;}
/* 焦点新闻 */
.newPic{ float:left; width:295px; height:169px;}
.tongzhi{ float:right; width:291px; height:165px;}
/* 图片链接 */
.scrollPic{ height:120px;}
.scrollPic td{ float:left; width:124px; height:120px; padding-right:10px; line-height:26px; text-align:center;}
.scrollPic td img{ display:block; width:120px; height:90px; padding:1px; border:1px solid #333;}
/* 工作平台 */
.workDiv h3{ cursor:pointer; margin-bottom:3px; padding:3px 10px 3px 25px; border-bottom:1px solid #43addc; background:url(../images/down.gif) no-repeat 7px center; color:#2178c6; font:14px/18px "宋体";}
.workDiv ul{ margin-bottom:7px; border-bottom:1px solid #ccc;}
.workDiv ul li{ padding-left:20px; background:url(../images/ico.gif) no-repeat 10px center; font:12px/20px "宋体";}
.workDiv ul li.more{ background:none; text-align:right;}
/* 当前位置 */
.location{ width:570px; padding-left:30px; border-bottom:1px solid #999; background:#fffce0 url(../images/ico3.gif) no-repeat 15px center; color:#666; line-height:26px;}
.location2{ width:755px; padding-left:30px; border-bottom:1px solid #999; background:#fffce0 url(../images/ico3.gif) no-repeat 15px center; color:#666; line-height:26px;}
.list{ width:560px; margin-top:7px; padding:19px; border:1px solid #f0f0f0;}
.list li{ float:left; width:520px; height:26px; padding:0 15px 0 25px; border-bottom:1px solid #ccc; background:url(../images/ico.gif) no-repeat 10px center;}
.list li a{ float:left; font:14px/26px "宋体";}
.list li span{ float:right; color:#999; font:12px/26px "宋体";}
/* 翻页 */
.pages{ float:left; width:600px; height:22px; margin-top:7px; padding:5px 0; border-top:1px solid #999; border-bottom:1px solid #999; background:#f5f5f5; line-height:22px; text-align:center;}
/* 详细文章 */
.articleMain{ padding:10px 30px 25px; margin-top:7px; border:1px solid #f0f0f0;}
.artTxt{ font:14px/24px "宋体";}
.artTxt h5{ font:20px/40px "黑体"; text-align:center;}
.artTxt h6{ border-bottom:1px solid #ccc; color:#666; font:12px/22px "宋体"; text-align:right;}
.artTxt h3.mainTxt{ margin-top:10px; padding:10px; border:1px solid #a5d9f1; color:#000; font:100 14px/22px "宋体"; background:#f1fbff;}
.artTxt #txtAll{ margin:15px 0; font:14px/1.7em "宋体";}
.artTxt #txtAll img{ margin:10px; border:1px solid #666;}
.artTxt .txtBt{ height:67px; margin-top:15px; text-align:right;}
.artTxt .txtBt li{ float:right; margin-left:10px;}
/* 客户留言 */
.feedback{ width:723px; height:330px; margin:15px auto 0 auto;}
.feedback .formTitle{ height:28px; padding:0 15px; border-bottom:1px solid #a5d9f1; background:#ecf9ff;}
.feedback .formTitle h5.h5{ float:left; width:200px; font:600 14px/28px "宋体"; text-align:left;}
.feedback .formTitle span{ float:right; width:200px; line-height:28px; text-align:right;}
.feedback .form{ display:inline; float:left; clear:left; width:410px; height:280px; margin:15px 0 0 15px; padding:2px 0;}
.feedback .form div{ clear:left; padding:2px 0;}
.feedback .form div.bt{ padding:20px 0; text-align:center;}
.feedback .form label{ float:left; width:6em; font-size:12px; text-align:right;}
.feedback .form input,.form textarea{ font-size:12px;}
.feedback .form .wrong,.form .right,.form .help{ padding-left:10px; color:#f30101; font-family:"宋体";}
.feedback .form .right{ color:#338f21;}
.feedback .form .help{ cursor:help; color:#238cee;}
.feedback em{ clear:right; padding-left:10px; color:#f60; font-size:12px; font-family:"宋体"; font-style:normal;}
.feedback .helpInfo{ float:right; width:270px; height:259px; padding:10px; background:#f5f5f5;}
.feedback .helpInfo li{ line-height:26px;}
/* 会员登录 */
.userLogin{ width:950px; margin:30px auto;}
.userLogin .txtBox{ float:left; width:400px; height:200px; padding:50px 40px 30px 0; background:url(../images/lineY.gif) no-repeat right center; text-align:right;}
.userLogin .txtBox h5.h5{ color:#f30; font:20px/35px "黑体";}
.userLogin .txtBox ul{ float:right; width:360px;}
.userLogin .txtBox li{ float:left; width:360px; text-align:left;}
.userLogin .loginBox{ float:right; width:480px; height:230px; padding-top:50px; background:url(../images/block.gif) no-repeat left top;}
.userLogin .loginBox div{ height:22px; padding:8px 80px;}
.userLogin .loginBox label{ font-size:14px;}
.userLogin .loginBox img{ vertical-align:top;}
.userLogin .loginBox .center{ text-align:center;}
.userLogin .loginBox .center input{ height:30px;}
.userLogin .loginBox h1{ margin-bottom:20px; border-bottom:1px solid #b5defd; color:#2965a3; font:20px/35px "黑体";}
/* 留言 */
.messagess{ width:560px; margin-top:7px; padding:19px; border:1px solid #f0f0f0;}
.messagess .mli{ float:left; width:530px; padding:0 15px 0 15px; border-bottom:1px solid #ccc;}
.messagess .mli a{ float:left; font:14px/26px "宋体";}
.messagess .mli b{ float:left;}
.messagess .mli span{ float:right; color:#999; font:12px/26px "宋体";}
.Bodyer_right_page_content_mes2{ background:#f5f5f5; margin-bottom:7px; padding:10px;}
/* 广告 */
.ad li{ height:100px; margin-bottom:7px;}
.ad li img,
.ad li object{ display:inline; overflow:hidden; width:195px; height:100px;}

/* footer 页脚
----------------------------------------------- */
/* 友情链接 */
.links{ width:970px; height:18px; padding:9px; border:1px solid #ccc; color:#666;}
.links span{ color:#f30; font-weight:600;}
.linkLogo{ height:54px;}
.linkLogo td{ overflow:hidden; float:left; width:137px; height:54px; padding:0 0 0 5px;}
.linkLogo td img{ display:inline; overflow:hidden; width:135px; height:45px; border:1px solid #666;}
/* 底部导航 */
.bottomNav{ height:30px; border-top:1px solid #ccc; background:#f5f5f5; line-height:30px; text-align:center;}
.footer{ padding-bottom:20px; color:#666; font-family:Arial; text-align:center;}

/* 公共布局
----------------------------------------------- */
.marginB7{ margin-bottom:7px;}
.marginB0{ margin-bottom:0;}

.infost{ margin-top:10px; border:1px solid #f5f5f5; border-top:3px solid #06c;}
.infost td{ border-bottom:1px solid #e5e5e5;}