/* defineNav */
.topNav960{margin:0 auto; width:960px; clear:both;}
.topNav750{margin:0 auto; width:750px; clear:both; background:#fff;}
.directNav{height:37px; background:#fff; clear:both; text-align:left; line-height:37px;}
.directNav .logoTip{float:left; margin:5px 8px 0 0;} 
.directNav a{color:#000;}
.directNav a:visited{color:#000;}
.directNav a:hover{color:#bc2931;}
/* endNav */

/* newNav 1010 */
.dirNav1010{margin:0 auto; width:960px; clear:both; height:35px; background:url("../images/navbg1010.gif") 0 -21px repeat-x; overflow:hidden;}
.dirNav1010 .text{float:left; line-height:26px; padding:5px 0 0; color:#666;}
.dirNav1010 .text img{float:left; margin:0 1px 0 5px;}
.dirNav1010 .search{float:right; padding:8px 0 0;}
.dirNav1010 a{color:#000000;}
.dirNav1010 a:visited{color:#000000;}
.dirNav1010 a:hover{color:#bc2931;}
/* end */

.lineH{ width:960px; margin:0 auto; font-size:1px; height:1px; overflow:hidden; clear:both;}
.lineH img{ vertical-align:top;}
.line1{ clear:both; font-size:1px; height:1px; margin:0 auto; background:#CCC; overflow:hidden;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; height:0px; overflow:hidden; }

td{text-align:left; line-height:160%;}

.imgB1{ border:1px solid #CCC;}
.imgB2{ border:1px solid #CCC; margin:0 0 5px 0;}
.imgB3{ border:1px solid #000;}

.nav_subject{margin:0 auto;  clear:both;}
.nav_subject .top{height:48px;  overflow:hidden; clear:both; border-bottom:3px solid #000;}
.nav_subject .logo{float:left; padding:2px 0 0;}
.nav_subject .pic{float:left; padding:8px 0 0 10px;}
.nav_subject .Tposition{float:left; padding:25px 0 0 10px;}
.nav_subject .search{float:right; width:265px;}
.nav_subject .s2{float:left; padding:25px 2px 0 0;}
.nav_subject .s3{float:left; padding:21px 5px 0 0;}
.nav_subject .s3 input{border:1px solid #666; width:100px;}
.nav_subject .s4{float:left; padding:21px 5px 0 0;}
.nav_subject .s5{float:left; padding:25px 0 0;}
.nav_subject .menu{ border-bottom:1px solid #ccc; text-align:left; padding:8px 0 4px 6px; clear:both;}
.nav_subject a:link{color:#000; }
.nav_subject a:visited{color:#000;}
.nav_subject a:hover{color:#bc2931;}
.nav_subject a:active{color:#bc2931;}


/* box */
.boxLine{border:1px solid #ccc;}
.boxPad{ padding:10px; clear:both;}


/* 头图区 */
.focusPic{ clear:both;}
.focusPic .pic{ clear:both; text-align:center;}
.focusPic .pic img{border:1px solid #ccc; }
.focusPic .pic1{ clear:both; text-align:center;}
.focusPic .pic1 img{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.focusPic .text{ clear:both; margin:5px 0 0 0;}
.focusPic .text h5{float:left; font-size:12px; padding:5px 0 0 5px; text-align:left;}
.focusPic .text h6{float:left; font-size:14px; padding:5px 0 0 5px; font-weight:bold;text-align:left;}
.focusPic .text .num{ float:right; padding:2px 0 0 0;}
.focusPic .text .num ul{ clear:both; }
.focusPic .text .num li{ float:left; font-weight:bold; list-style-type:none;}
.focusPic .text .num li a{ float:left;padding:2px 5px 0; color:#333; background:#f1f1f1; border:1px solid #ccc; margin:0 0 0 5px;}
.focusPic .text .num li a:visited{ color:#333;}
.focusPic .text .num li a:hover{ background:#fff; border:1px solid #666; color:#bc2931;}
.focusPic .text .num .active{padding:2px 5px 0; color:#bc2931; background:#fff; border:1px solid #666; float:left;margin:0 0 0 5px;}

.focusText{}
.focusText .tip{ padding:3px 5px 0; float:left; width:30px; background:#000; color:#fff; font-size:14px; font-weight:bold;}
.focusText h4{text-align:left; font-size:14px; clear:both; padding:9px 0 6px;}

.focusPicList{ margin:0 auto; width:648px; clear:both;}
.focusPicList ul{}
.focusPicList li{float:left; border:1px solid #ccc; padding:9px 9px 5px; list-style-type:none; margin:0 9px 0 0;}
.focusPicList li img{border:1px solid #ccc;}
.focusPicList li h6{text-align:left; clear:both; font-size:14px; padding:5px 0 0;}

.focusPicList1{ float:left; width:392px; clear:both; padding:12px 0 5px;}
.focusPicList1 ul{}
.focusPicList1 li{ float:left; width:98px; list-style-type:none; display:block;}
.focusPicList1 li img{border:1px solid #ccc;}
.focusPicList1 li h6{margin:0 auto; width:90px; text-align:left; font-size:12px; font-weight:normal; padding:1px 0 3px ;}

/* 滚动图片区 */
.picList{ margin:0 auto; width:715px; clear:both; padding:9px 0 5px;}
.picList .title{ height:22px; clear:both;}
.picList .title h5{font-size:14px; text-align:left; float:left;}
.picList .title span{padding:2px 4px 0 0; float:left;}
.picList .pic1{ padding:8px 0 0 10px; clear:both;}
.picList .pic1 ul{}
.picList .pic1 li{float:left; width:20%; list-style-type:none; display:block;}
.picList .pic1 li img{border:1px solid #ccc;}
.picList .pic1 li h6{margin:0 auto; width:130px; text-align:left; padding:4px 0 0; font-size:12px; font-weight:normal;}
.picList .pic2{ padding:6px 0 0;}
.picList .pic2 img{border:1px solid #ccc;}
.picList .pic2 h6{text-align:left; padding:4px 0 0; font-size:12px; font-weight:normal; clear:both;}
.picList .pic3{ margin:0 auto; width:400px; clear:both; padding:6px 0 0;}
.picList .pic3 ul{}
.picList .pic3 li{float:left; width:25%; list-style-type:none; display:block;}
.picList .pic3 li img{border:1px solid #ccc;}
.picList .pic3 li h6{margin:0 auto; width:90px; text-align:left; padding:2px 0 ; font-size:12px; font-weight:normal;}

/* 图片文字区 */
.picText{ margin:0 auto; width:715px; clear:both; padding:9px 0 4px;}
.picText .title{ height:22px; clear:both; overflow:hidden;}
.picText .title h5{font-size:14px; text-align:left; float:left;}
.picText .title span{padding:2px 4px 0 0; float:left;}
.picText .list{padding:0 0 0 5px; clear:both;}
.picText .list .content{ clear:both; padding:9px 11px 0 0;  margin:0 0 6px; line-height:160%; text-align:left;}
.picText .list .content img{border:1px solid #ccc; float:left; margin:0 9px 0 0;}
.picText .list1{padding:0 5px; clear:both;}
.picText .list1 .content{clear:both;  padding:8px 0 12px;}
.picText .list1 .content td{text-align:left;}
.picText .list1 .content img{border:1px solid #ccc;}
.picText .line{border-bottom:1px solid #ccc;}

/* 文字图片区 */
.textPic{ margin:0 auto; width:715px; clear:both; padding:9px 0 4px;}
.textPic .title{ height:22px; clear:both; overflow:hidden;}
.textPic .title h5{font-size:14px; text-align:left; float:left;}
.textPic .title span{padding:2px 4px 0 0; float:left;}
.textPic .list{ line-height:160%; text-align:left; font-size:14px; padding:5px 0 0 6px;}
.textPic .list span{font-size:12px; color:#666; padding:0 0 0 2px;}
.textPic .textImg{text-align:left; line-height:160%; padding:5px 0 0 6px;}
.textPic .textImg img{border:1px solid #ccc; margin:0 8px 0 0; float:left;}
.textPic .imgText{ padding:5px 0 0;}
.textPic .imgText img{border:1px solid #ccc;}
.textPic .imgText h5{ font-size:14px; padding:5px 45px 0 0; clear:both;}
.textPic .imgText p{line-height:160%; padding:5px 45px 0 0; margin:0; clear:both;}

/* 其它 */
.otherCon{ margin:0 auto; width:715px; clear:both; padding:9px 0 4px;}
.otherCon .title{ height:22px; clear:both; overflow:hidden;}
.otherCon .title h5{font-size:14px; text-align:left; float:left;}
.otherCon .title span{padding:2px 4px 0 0; float:left;}
.otherCon .list{ padding:6px 10px 0 6px; line-height:160%;}
.otherCon .list img{border:1px solid #ccc; float:left; margin:0 8px 0 0;}

/* 侧栏 */
.sideBarTitle{ margin:0 auto; width:98%; clear:both; background:#CFCFCF; height:17px; overflow:hidden;}
.sideBarTitle h2{ float:left;background:#CFCFCF;}
.sideBarTitle h3{ padding:3px 8px 0 5px;background:#fff; font-size:12px; color:#860000; float:left;}

.sideBarPicText{ text-align:left; line-height:160%; color:#666;}
.sideBarPicText img{border:1px solid #000; margin:0 0 3px;}

.sideBarPicList{ text-align:left;}
.sideBarPicList img{border:1px solid #000; margin:0 0 3px;}
