/*Public*/
body,p,b,dl,dd,table,td,th,input,span,img,form,div,ul,li,ol,h1,h2,h3,h4,h5,h6,select{margin:0;padding:0;} 
img,iframe{border:none;}
ol,ul,li,dd,dt,dl{list-style:none;}
img,input,label{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{zoom:1;}
select{vertical-align: bottom;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
body{ font-family:"宋体","Microsoft YaHei";font-size:12px;background: url(image/bodybg.jpg) repeat-x center top}

.header{ width:1000px; height: auto;  margin:0 auto; }
.rge{ height:45px; position:relative;}
.reg1{position: absolute; left:0px; top:10px; color:#666;}
.reg1 a{color:#666; text-decoration:none;}
.reg1 a:hover{color:#EB1F11;}
.reg1-btn{ border:1px #E5E5E5 solid; background:#FFF; width:150px; height:24px; line-height:24px; padding:0 5px; margin-right:10px;}
.seacher{position: absolute; right:0px; top:10px; }
.text-t{ border:1px #E5E5E5 solid; background:#FFF; width:205px; height:24px; line-height:24px; padding:0 5px;}
.text-btn{ border:none; background:#EB1F11; width:60px; height:26px; line-height:26px; padding:0 5px; font-size:14px; color:#FFF; cursor:pointer; }
.headerbj{ height:172px; margin:5px 0;background:url(image/headerbg.jpg)  no-repeat center bottom;}
.header-ad{ height:100px; margin-bottom:5px;}
/*菜单*/
.menubox{width:1000px; height:45px; margin:0 auto; background: url(image/menubj.jpg) no-repeat}
.menu{}
#wrap-nav {width:1000px; margin: 0px auto;}
#wrap-nav .menu li {position: relative;float: left;display: inline;font-size: 14px; z-index:9999; font-family:"宋体"}
#wrap-nav .menu li h3 {font-size:14px; background:url(image/line.jpg) no-repeat right center; width:142px; text-align:center;}/*主背景*/
#wrap-nav .menu li:last-child h3{background:none;}
#wrap-nav .menu li a.depth1 { display: inline-block; color: #fff; text-decoration:none;}
#wrap-nav .menu li a.selected,
#wrap-nav .menu li a.navhover,
#wrap-nav .menu li a.depth1:hover {color:#fff;font-weight: bold }/*重要*/
#wrap-nav .menu li a.navhover, #wrap-nav .menu li a.depth1:hover {background-color:none;}/*重要*/
#wrap-nav .menu li a.depth1 span {height: 45px; line-height:45px; display: inline-block;}/*重要*/
#wrap-nav .menu li a.selected span,
#wrap-nav .menu li a.navhover span,
#wrap-nav .menu li a.depth1:hover span {cursor: pointer;}
#wrap-nav .menu li a.navhover span, #wrap-nav .menu li a.depth1:hover span {color:#fff; display:block; width:100px; font-weight:bold; }/*划过背景*/
#wrap-nav .menu ul.children {display:block;position: absolute;top:40px;left:5px;width:88px;  color:#fff;background: url(image/menu-s.gif) ;height:30px;line-height: 30px;z-index:9; height:auto; padding-top:10px;}
#wrap-nav .menu ul.sleft {right: 6px; _right: 5px; display:none;text-align:center}/*重要left: auto;*/
#wrap-nav .menu ul.children li.noborder {border: none;}
#wrap-nav .menu ul.children li {font-size: 12px;}
#wrap-nav .menu ul.children a{display:block; width:88px; text-align:center }
#wrap-nav .menu ul.children a:link,#wrap-nav .menu ul.children a:visited{color:#fff; text-decoration:none}
#wrap-nav .menu ul.children a:hover,#wrap-nav .menu ul.children a:active{color:#fff;text-decoration:none; background:#00599B}
#wrap-nav .menu li a.navhover span, #wrap-nav .menu li a.depth1:hover span {color:#0065B4; display:block; width:100px; font-weight:bold; background: url(image/menubj-o.png) center no-repeat}/*划过背景*/

.box-new{width:1000px; margin:8px auto; height: auto; overflow:hidden }
.box-new-l{ height:383px; width:314px; float:left}
.box-new-r{ height:303px; width:678px; float: right;}
.box-new-r-f{ height:257px;}
.box-t-l{ width:670px; height:255px;overflow:hidden;}
.box-t-r{ width:314px; height:252px; margin-top:10px; }

/*banner*/
.banner_index{height:285px;position:relative;overflow:hidden;width:670px;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:105px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(image/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(image/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(image/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(image/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 370px;float: left; position:relative;}
.banner_index .banner_wrap img{width: 370px; height:285px}
.banner_index .banner_wrap li h1{width: 370px; height:40px;position:absolute;  padding-left:10px;bottom:0px; left:0px; z-index:999; line-height:40px; font-size:14px; color:#ffffff;}
.banner_index  .banner_wrap li p{ width:370px; height:40px; background:#000; position:absolute; bottom:0px; left:0px; z-index:99;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;   }
.indexBanner_num{width:370px;margin: 0 auto;text-align: right; position:absolute; z-index:99 ; bottom:12px;} 
.indexBanner_num a{width: 13px;height:13px;display: inline-block;_zoom:1;background: url(image/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 4px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(image/bg_num_on.png) no-repeat 0 0;}


.title-r{ height:33px; line-height:33px; position:relative; background: url(image/r-t-bj.jpg) no-repeat; font-size:14px; font-weight:bold;padding-left:35px; color:#fff;}
.title-list{ border:1px #ebebeb solid; padding:5px;font-size:12px; }
.title-list li{ line-height:24px;color:#333; position:relative;}
.title-list li span{ right:3px;top:0px; position:absolute; color:#666;line-height:16px}
.title-list a:link{ color:#333 ;text-decoration:none}
.title-list a:visited{ color:#333 ;text-decoration:none}
.title-list a:hover{ color:#EA1F11; text-decoration: none}

.bt{ background:url(image/titiocn01.jpg) no-repeat; height:32px; color:#02427C; font-size:14px; position:relative; font-weight:bold; line-height:32px;  padding-left:30px;}
.btmore{ height:33px; line-height:33px;background:url(image/more.gif) right center no-repeat ; font-family:"宋体"; position:absolute;top:0px; right:10px; padding-right:8px; font-size:12px; }
.btmore a:link{ color:#EA1F11; text-decoration:none; font-weight:normal}
.btmore a:visited{ color:#EA1F11; text-decoration: none}
.btmore a:hover{ color: #F00; text-decoration: none}
.ad1{ height:85px; margin-top:8px;}
/*tab*/
.ga-tab{ border:#FCD199 1px solid; background:#FFFDEC; height:120px;}
#tag{  width:316x; overflow:hidden }
#tag li{ float:left; text-align:center; line-height:33px;background: url(image/tabbj.jpg) repeat-x; width:156px;}
#tag li a{display:block;width:156px;height:33px;none;font-size:14px; font-weight:bold; text-decoration:none;}
#tag .selectTag  a{background:url(image/tab.png) no-repeat; text-decoration: none; color:#fff;}
#tag .so a{color:#F96701;}
.ga-tab-list{ padding:5px;}
.ga-tab-list li{ line-height:24px;color:#FF3333; position:relative;}
.ga-tab-list li span{ right:3px; position:absolute; color:#FF3333}
.ga-tab-list a:link{ color:#FF3333 ;text-decoration:none}
.ga-tab-list a:visited{ color:#FF3333 ;text-decoration:none}
.ga-tab-list a:hover{ color:#EA1F11; text-decoration: none}

.ga-tabs{ border:#D4DDE7 1px solid; height:105px; margin-top:6px; padding-bottom:5px;}
#tags{  width:316x; overflow:hidden }
#tags li{ float:left; text-align:center; line-height:33px;background: url(image/tabsbj.jpg) repeat-x; width:225px; border-right:solid 1px #ccc;}
#tags li a{display:block;/*width:156px;*/height:33px;none;font-size:14px; font-weight:bold; text-decoration:none;}
#tags .selectTags  a{background:url(image/tabs.png) no-repeat; text-decoration: none; color:#333;}
#tags .sos a{color:#333;}
#tagContents0 {width:225px; float:left;}
.ga-tab-lists{ padding:5px;}
.ga-tab-lists li{ line-height:20px;color:#333; float:left; width:120px; padding-left:5px;}
.ga-tab-lists a:link{ color:#333 ;text-decoration:none}
.ga-tab-lists a:visited{ color:#333 ;text-decoration:none}
.ga-tab-lists a:hover{ color:#EA1F11; text-decoration: none}
.gabj{background: url(image/tabsbj.jpg) repeat-x;  }

.allbox980{width:1000px; margin:0 auto 8px auto; overflow:hidden;}
.box1000-t{width:1000px; margin:0 auto 8px auto; overflow:hidden;}
.boxlist-t-l{ width:312px; border:#D4DDE7 1px solid; float:left; }
.boxlist-t-m{ width:370px; border:#D4DDE7 1px solid; float:left; margin-left:8px }
.boxlist-t-r{ width:297px; border:#D4DDE7 1px solid; float: right ; overflow:hidden }

.memberpic{ height:185px; border:#D4DDE7 1px solid; float:left; width:692px;}
.member-t{ background: url(image/m-titlebj.jpg) no-repeat; height:32px; color:#fff; font-size:14px; position:relative; font-weight:bold; line-height:32px;  padding-left:30px;}
 
 
.bttitle-list{ margin:8px; height:261px}
.bttitle-list li{ line-height:26px;font-size:12px; position:relative}
.bttitle-list li span{ font-size:12px; position:absolute;top:0px; right:0px; color:#666;line-height:14px}
.bttitle-list a:link{ color:#333 ;text-decoration:none}
.bttitle-list a:visited{ color:#333 ;text-decoration:none}
.bttitle-list a:hover{ color:#EA1F11; text-decoration: none}
.sp{ padding:20px 10px; text-align:center}
.sp-h1{ font-size:14px;color:#EA1F11; text-align:center; margin-bottom:16px;}

.newpic-img{ margin:16px 0px;  overflow:hidden; width:350px;}
.newpic img{width:80x; height:100px;}
.newpic-img li{ float:left; height:120px; margin-left:15px; display:inline}
.newpic-img p{ text-align:center; line-height:30px;}
.newpic-img a:link{ color:#333 ;text-decoration:none}
.newpic-img a:visited{ color:#333 ;text-decoration:none}
.newpic-img a:hover{ color:#EA1F11; text-decoration: none}

.foot980{ width:1000px; margin:0 auto; text-align:center; line-height:20px;background:url(image/footbj.jpg) repeat-x}
.foot980 p{ line-height:40px; text-align:center;color:#fff ; padding-bottom:10px;}
.foot980 p a:link{ color:#fff ;text-decoration:none}
.foot980 p a:visited{ color:#fff ;text-decoration:none}
.foot980 p a:hover{ color:#fff; text-decoration:  underline}

.links-t{ height:32px; background:url(image/linktbj.jpg) no-repeat;color:#fff; font-size:14px;  font-weight:bold; line-height:32px;  padding-left:30px;}
.links-l{ height: auto; margin:10px 0;}
.links-l dd{ padding:10px; width:1010px;}
.links-l dl{ float:left; line-height:26px; margin-bottom:8px; margin-left:10px; }
.links-l dl img{ border:#FFD988 1px solid}
.links-l a { padding-right:10px;  line-height:24px;}
.links-l a:link{ color:#333 ;text-decoration:none}
.links-l a:visited{ color:#333 ;text-decoration:none}
.links-l a:hover{ color:#EA1F11; text-decoration:  underline}

.blk_18 {overflow:hidden; zoom:1;font-size:9pt; width:842px;padding-top:10px;border-top:#D4DDE7 1px solid;float:right;padding-left:150px }
.blk_18 .pcont {width:745px; float:left; overflow:hidden; }
.blk_18 .ScrCont {width:32766px;zoom:1;margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:36px;height:52px;float:left;}
.blk_18 .LeftBotton {margin:30px 5px 0 5px; background: url(image/pre.jpg) no-repeat center}
.blk_18 .RightBotton {  margin:30px 1px 10px 10px; background:url(image/next.jpg) no-repeat center  }
.blk_18 .pl img { display:block; cursor:pointer; border:none; width:140px; height:110px; }
.blk_18 .pl { width:140px;  float:left;  text-align:center;line-height:24px;margin-right:11px;}
.blk_18 a:link{ color:#333 ;text-decoration:none}
.blk_18 a:visited{ color:#333 ;text-decoration:none}
.blk_18 a:hover{ color:#EA1F11; text-decoration:  underline}

.allbox1000{width:998px; margin:0px auto 0px auto; overflow:hidden;height: auto;  border:#e7e9e9 1px solid; border-top:none ; padding-bottom:20px; }
.nav{ height:47px; line-height:41px; padding-left:40px; color:#666; background:url(image/navbj.jpg) no-repeat}
.nav a:link{ color:#666;text-decoration:none}
.nav a:visited{ color:#666 ;text-decoration:none}
.nav a:hover{ color:#EA1F11; text-decoration:  underline}
.piclist{ width:712px; padding:20px; overflow:hidden}
.piclist li{ float:left;width:200px; margin-right:25px; margin-bottom:20px; }
.piclist img{ width:190px; height:138px; padding:4px; }
.piclist h1{ color:#666; line-height:20px; font-size:12px; font-weight:normal;margin-top:5px;}
.piclist p{color:#666;line-height:20px;}
.piclist a{ display:block;}
.piclist a:link{ border:#D9D9D9 1px solid;}
.piclist a:visited{border:#D9D9D9 1px solid;}
.piclist a:hover{ background:#FF8700;border:#FF8700 1px solid;}
/*分页*/
.pages{height:25px;overflow:hidden;margin-top:15px; text-align:center}
.pages a{display:inline-block;padding:3px 8px 2px 8px;border:1px solid #d5d8dd;background:#f2f3f5;margin-left:5px;color:#000; text-decoration:none;}
.pages a:hover{background:#008FC6; color:#FFFFFF}
/*列表*/
.t-box{ padding:0px 20px;}
.t-box-l{ float:left; width:200px;}
.t-box-r{ float: right; border-left:#EEEFEF 1px solid; width:700px; padding-left:20px;}
.t-box-r h2{ color:#065EA0; font-size:16px; line-height:40px;}
.t-box-r h1{color:#065EA0; font-size:18px; line-height:50px; text-align:center; font-family:"Microsoft YaHei"}
.t-box-r .info{ color:#999; border-bottom:#999 1px  dotted ; text-align:center; padding-bottom:10px;}
.t-box-r-c{ color:#333; font-size:14px; line-height:24px; margin-top:20px;}
.t-box-r-c p{ text-indent:2em; padding-bottom:15px;}
.t-list{}
.t-list li{ position:relative;line-height:35px; height:35px;color:#666; background:url(image/jt.jpg) left center no-repeat ; padding-left:10px; border-bottom:dotted 1px #999;}
.t-list li span{ position:absolute; right:1px;color:#999; _top:-1px;top:0px}
.t-list a{text-decoration:none; font-size:14px}
.t-list a:link{color:#666;}
.t-list a:visited,.t-list a:active{color:#666;}
.t-list a:hover{color:#EA1F11;text-decoration: none;}
.l-menu{ margin-top:10px;}
.l-menu a{ display:block; line-height:40px; padding:0 10px;background:url(image/left-bj.jpg) no-repeat; font-size:14px; }
.l-menu a:link{color: #666;text-decoration:none;}
.l-menu a:visited,.l-menu a:active{color: #666;}
.l-menu a:hover{color: #fff;text-decoration: none; background:url(image/left-over.jpg) no-repeat}
.l-menu a.hvsss{color: #fff;text-decoration: none; background:url(image/left-over.jpg) no-repeat}

/*滚动*/
*{ padding:0px; margin:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(image/icon.png) no-repeat; position:fixed; right:5px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:165px; _margin-bottom:165px;}
#code_hover{ background-position:-316px -258px; bottom:165px; _margin-bottom:165px;}
#gotop{ background-position:-276px -310px; bottom:110px; _margin-bottom:100px;} 

#code_img{ width:270px; height:355px; background:url(image/icon.png) -4px -3px no-repeat; position:fixed; right:45px; bottom:110px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

/*area*/
.area{ margin:10px; overflow:hidden; height:153px; width:310px}
.area a{ display:block; width:117px; height:28px; line-height:28px; padding-left:15px; float:left; margin:0 20px 3px 0}
.area a:link{ color:#333 ;text-decoration:none; background:url(image/areabj.jpg) no-repeat}
.area a:visited{ color:#333 ;text-decoration:none}
.area a:hover{ color:#EA1F11; text-decoration: none; background:url(image/areabj-o.jpg) no-repeat}

/*大背景*/
.headerbj{ height:172px; margin:0px 0 5px 0;background:url(image/headerbg.jpg)  no-repeat center bottom;}
.bodybj{ background:none ;}
/*
.headerbj{ height:172px; margin:25px 0 5px 0;background:url(image/headerbg.jpg)  no-repeat center bottom;}
.bodybj{ background:url(image/bj1.png)  center 0px no-repeat ;}
*/


div.slideBox{ position:relative; width:670px; height:185px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:30px; background-color:#000; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:12px; line-height:30px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:10px; height:10px; background-color:#FFF; text-indent:-99999px; margin:12px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#093;}
