﻿html { font-family: Arial, Verdana, sans-serif, "Microsoft YaHei"; overflow-x:hidden;    _overflow-x:hidden;   overflow-y:hidden; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,p,input,th,td,img {margin: 0px; padding: 0px; }
body {  font-weight: normal;width:100%; }
a { text-decoration: none;  }
/*头部*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#wrap { left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; }
#wrap .topbar { filter:Alpha(opacity=90);  opacity: 0.9; top: 0px; width: 100%; height: 76px; bottom: auto; position: fixed; z-index: 2; background-repeat: repeat-x; background-position: left top; background-color: #a09172; border-top-width: 2px; border-top-style: solid; border-top-color: #b99b76; }
#wrap .topbar #top { width: 1024px; height: 78px; margin-right: auto; margin-left: auto; }
#wrap .topbar #top #logo { position: absolute; top: -3px; }
#wrap .topbar #top #lg { font-family: "Microsoft YaHei", Verdana, Arial, "宋体"; color:#633533; height: 25px; width: 90px; background-color: #D9D0BE; top: -2px; text-align: center; line-height: 25px; left:930px; position: relative; }
#wrap .topbar #top #lg a { color: #633533; font-family: "Microsoft YaHei", Verdana, Arial, "宋体"; font-size: 13px; font-weight: 400; }
#wrap .topbar #top #lg a:hover { color:black; }
/*头部导航*/
.navBar{width:760px;height:35px;  position:relative; z-index: 1; color: #fff; line-height: 40px; margin-left: 290px; margin-top:16px;*margin-top:9px;_margin-top:9px;
}
.navBar .nav{width:760px;height:35px;margin-top:7px; margin-left:0px;}
.navBar .nav li{float:left;list-style:none; text-align:center; width:80px;}
.navBar .nav li a{display:block;height:35px;/*border-left:1px solid #000;*/padding:0 10px;color:#fff;text-decoration:none;position:relative;overflow:hidden; font-size:14px;font-family: "Microsoft YaHei", Verdana, Arial, "宋体"; }
.navBar .nav li a:hover{height:35px;color:#FF0;  background-image: url(images/dot.png); background-repeat: no-repeat; background-position: center 26px;  }
.navBar .nav .daohang a.current{color:#fff; height:36px;  }
.navBar .nav li .daohang{font-size:14px;font-family: "Microsoft YaHei", Verdana, Arial, "宋体";left:-10px; width:860px;height:36px;position:absolute;background:#FAF1D0; display:none;}
.navBar .nav li .daohang a{display:block;height:36px;color:#333;border:none; float:left;  padding-left:10px;font-size:12px;}
.navBar .nav li .daohang a font {font-size: 12px!important;}
.navBar .nav li .daohang a:hover{ height:36px;text-decoration:none;background-image:none;}
.navBar .nav  .s{ float: left; width: 3px; height: 36px;text-align: center; color: #C8BFAC; background:none;}
/*头部导航结束*/
/*头部结束*/
#wrap .main { top: auto; width: 100%; height: 656px; bottom: 90px; float: left; position: fixed; z-index: 1; }
.list_main { top: auto; width: 100%; bottom: 90px; float: left; z-index: 1; background-image: url(images/bg_list.jpg); background-position: left 155px; background-repeat: repeat-x; height: 955px; position: relative; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; display: block; background-color: #0F0; }
.list_main #content { width: 1024px; margin-top: 300px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 895px; }
#wrap .main #content #box #side{ height: 100%; width: 220px; background-color: #fffcf9; float: left; }
#side #list_tit  { background-color: #767676; height: 40px; line-height: 40px; font-family: "微软雅黑", Verdana, Arial, "宋体"; color: #F0F0F0; background-image: url(images/list_dot.jpg); background-repeat: no-repeat; background-position: 140px 9px; padding-left: 60px; }
#side div ul li  { height: 41px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f6efe8; line-height: 41px; text-align: center; font-family: "微软雅黑", Verdana, Arial, "宋体"; font-size: 13px; list-style-type: none; }
#side #line_tit  { font-family: "微软雅黑", Verdana, Arial, "宋体"; font-size: 16px; color: #a96f00; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f4eadb; font-weight: normal; height: 35px; line-height: 36px; padding-left: 10px; margin-top: 20px; }
#side #line_tit h3  { font-weight: 400; font-size: 16px; }
#side #list_line a { float: left; font-family: "微软雅黑", Verdana, Arial, "宋体"; font-size: 12px; color: #333; padding: 10px; }
#wrap .list_main #list_content { float: right; width: 940px; background-color: #FFF; height: 895px; padding: 15px; }
#list_content #dqwz { background-image: url(images/home.jpg); background-repeat: no-repeat; color: #333; }
#list_content #dqwz h3 { font-size: 12px; font-weight: 100; font-family: "微软雅黑", Verdana, Arial, "宋体"; padding-left: 25px; }
#list_content #tit_list_news { color: #111; font-family: "微软雅黑", Verdana, Arial, "宋体"; font-size: 14px; font-weight: 100; margin-top: 20px; border-bottom-style: solid; border-bottom-color: #d5d5d5; border-bottom-width: 1px; height: 30px; line-height: 32px; }
#list_content #tit_list_news h3 { font-weight: 100; font-size: 16px; border-bottom-color: #CC3300; border-bottom-width: 2px; border-bottom-style: solid; width: 100px; text-align: center; margin-left: 20px; display: block; margin-top: -3px; height: 30px; color: #B00800; }
#wrap .list_main #content #list_content #list { margin-top: 20px; line-height: 150%; font-family: "微软雅黑", Verdana, Arial, "宋体"; color: #333; font-weight: normal; font-size: 14px; text-indent: 24pt; }
#content { width: 1024px; margin-right: auto; margin-left: auto; overflow: hidden; }
#wrap .main #content #box  {
	width: 1024px;
	margin-top: 400px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrap .bottom {top: auto; width: 100%; height: 90px; bottom: 0px; position: fixed; z-index: 1; }
#bottom_inner {width: 1024px; height: 70px; margin-right: auto; margin-left: auto;}
#slide-arrow-box .slide-arrow { background: url(images/slide-arrow.png) no-repeat 0px 0px; width: 41px; height: 55px; position: absolute; z-index: 999; cursor: pointer; }
#slide-arrow-box .slide-arrow-prev { display:none;left: 0px; }
#slide-arrow-box .slide-arrow-prev:hover { background-position: 0px -69px; }
#slide-arrow-box .slide-arrow-next { display:none; background-position: -51px 0px; right: -2px; }
#slide-arrow-box .slide-arrow-next:hover { background-position: -51px -69px; }
#vclip {background: url(images/ruc75_cctv.jpg) no-repeat 0px 0px; width: 180px; height: 67px; float: left;}
#vclip:hover {background: url(images/ruc75_cctv_hover.jpg) no-repeat 0px 0px;}
#vclip_txt {width: 180px; height: 20px; text-align: right; color: rgb(255, 238, 198); line-height: 20px; font-size: 12px; float: left;}
/*主页信息栏文章列表*/
.tab { filter:Alpha(opacity=60); opacity: 0.9; width: 495px; height: 240px; float: left;background:#000000; background: none repeat scroll 0px 0px rgba(0, 0, 0, 0.7) !important; background-repeat: repeat-x; background-position: left -247px; }
.tab .hd{ line-height: 35px; position: relative; padding-right: 10px; height: 35px; width: 492px; }
.tab .hd .more{ float: right; }
.tab .hd .more a { display: none; color: #FFF; font-size: 12px; font-family: "宋体"; }
.tab .hd .more a:hover { display: none; color: #FBA470; font-size: 12px; font-family: "宋体"; }
.tab .hd ul{ z-index: 5; position: absolute; height: 35px; overflow: hidden; zoom: 1; list-style-type: none; left: 0px; top: 0px; }
.tab .hd li{ float: left; cursor: pointer; margin-left: -1px; font-size: 16px; color: #FFF; font-family: "微软雅黑"; padding-top: 0; padding-right: 18px; padding-bottom: 0; padding-left: 18px; }
.tab .hd li.on{ height: 35px; line-height: 35px; border-top: 0; color: #FFF; background-color: #b30800; }
.tab .bd{ padding: 10px; clear: both; position: relative; height: 183px;  }
.tab .bd ul a{ color:#FFF;  }
.tab .bd .conWrap {  width:500px;}
.tab .bd .conWrap .con { display: none; color:#FFF; width:500px;}
.tab .bd .conWrap .con .lb li{ list-style-type:none; font-size:14px; font-family: "微软雅黑";font-weight: bold; color:#FFF; cursor: pointer;
}
.datetime {margin-top: 5px;*margin-top: 0px;display: inline-block;}
/*主页信息栏文章列表结束*/
/*快速链接信息栏*/
.line { font-family:"Microsoft YaHei",Verdana,Arial,"宋体";filter:alpha(opacity=60);  opacity: 0.9; height: 240px; width: 350px; clear: none; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px;background:#000000;  background: none repeat scroll 0px 0px rgba(0, 0, 0, 0.7) !important; background-repeat: repeat-x; }
#line_01 { padding: 10px; overflow: hidden; color: #FFF; font-size: 13px; font-family:"Microsoft YaHei",Verdana,Arial,"宋体";   }
#line_01 table tr td div { background-image: url(images/dot_line.png); background-repeat: no-repeat; text-align: center; display: block; margin-left: 4px; }
#line_01 a { color: #FFF; }
#line_01 a:hover { color: #F60; background-repeat: no-repeat; background-position: left top; cursor: pointer;  }
#line_01 table tr td #sj { background-position: left top; height: 40px; width: 40px; text-align: center; }
#line_01 table tr td #xz { background-position: -42px 3px; height: 40px; width: 40px; text-align: center; }
#line_01 table tr td #oa { background-position: -48px -41px; height: 40px; width: 40px; text-align: center; }
#line_01 table tr td #e { background-position: -53px -83px; height: 40px; width: 40px; text-align: center; }
#line_01 table tr td #xy { background-position: 3px -38px; height: 40px; width: 40px; text-align: center; }
#line_01 table tr td #tsg { background-position: left -80px; height: 40px; width: 40px; text-align: center; }
#line_01 table tr td #ab { background-image: url(images/dangjian.png);  height: 40px; width: 40px; text-align: center; }
#line_01 table tr td #hq { background-position: left -164px; height: 40px; width: 40px; text-align: center; }
#line_02 {  margin-top: 12px;}
#line_02 #tit { float: left; background-color: #bf0000; height: 75px; width: 20px; color: #dadada;  font-family:"Microsoft YaHei",Verdana,Arial,"宋体";  padding-right: 8px; padding-left: 8px; font-size: 13px; text-align: center; font-weight: normal; line-height: 1.4em; margin-top: 0px;*margin-top: 0px;_margin-top: 0px; }
#line_02 #line_02_bar { float: left; width: 314px; height: 74px; }
#line_02 #line_02_bar a { float: left; color: #FFF; font-size: 12px; padding-left: 5px; padding-right: 5px;  display: block;   }
#line_02 #line_02_bar a:hover { color: #F60; cursor: pointer;  }
/*快速链接信息栏*/
.img_line { height: 240px; width: 123px; float: left; margin-left:30px; }
/*主页底部*/
.bottom  {  opacity: 0.8;filter:Alpha(opacity=80);  width: 100%; background-color:#393626; z-index: 9999; position: relative;position:fixed; left:0px; bottom:0; _position:absolute; _top:expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.offsetHeight); }
.bottom #w_foot {
        
	width: 1024px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	background-image: url(images/bottom_logo.jpg);
	background-repeat: no-repeat;
	height: 60px;
	padding-left: 0px;
	font-family: "微软雅黑", Verdana, Arial, "宋体";
	font-size: 13px;
	padding-top: 5px;
}
.bottom #right  {  float: right; font-size:12px; width:350px; margin-top:-15px; border-left-width: 1px; border-left-style: solid; border-left-color: #5a5441; padding-left: 20px;margin-right:130px; height:80px; }
.bottom #w_foot #left { float: left; font-size:10px; border-left-width: 0px; border-left-style: solid; border-left-color: #5a5441; padding-left: 80px; color: #A09172; height:60px;width:275px; }
/*底部结束*/
