@charset "gb2312";

.index-dbline {height: 8px;width: 100%;overflow: hidden;background: url(imgmain-bg-black.png) top center;}
.index-top{height: 120px;width: 960px;margin: 0px auto;}
.index-top .logo{background: url(imgmainbg.png) no-repeat;text-indent: -1000px;float: left;height: 120px;width: 400px;overflow: hidden;}
.index-top .index-top-link {float: right;height: 120px;width: 400px;position: relative;}
.index-top .index-top-link .tubiao{height: 50px;width: 200px;position: absolute;right:90px;top:30px;}
.index-top .index-top-link .tubiao li {float: left;height: 50px;width: 50px;overflow: hidden;}
.index-top .index-top-link .tubiao li a{float: left;height: 50px;width: 50px;display:block;cursor:pointer;text-indent: -300px;overflow: hidden;}
.index-top .index-top-link .tubiao .app a{background: url(imgmainbg.png) 0 -120px no-repeat;}
.index-top .index-top-link .tubiao .app a:hover{background-position: 0 -170px;}
.index-top .index-top-link .tubiao .wb a{background: url(imgmainbg.png) -50px -120px no-repeat;}
.index-top .index-top-link .tubiao .wb a:hover{background-position: -50px -170px;}
.index-top .index-top-link .tubiao .wx a{background: url(imgmainbg.png) -100px -120px no-repeat;}
.index-top .index-top-link .tubiao .wx a:hover{background-position: -100px -170px;}
.index-top .index-top-link .tubiao .lx a{background: url(imgmainbg.png) -150px -120px no-repeat;}
.index-top .index-top-link .tubiao .lx a:hover{background-position: -150px -170px;}
.index-top .index-top-link .daohan{height: 20px;width: 300px;line-height: 20px;text-align: right;position: absolute;right:96px;top:80px;color: #999;}
.index-top .index-top-link .ewm{height: 60px;width: 60px;background: url(imgewm-index.png);position: absolute;right:10px;top:40px;}

.theme-default { width:100%;  position:relative;  height:350px; overflow: hidden;z-index:1; }
.theme-default .nivoSlider{ width:100% !important;}
.theme-default .nivoSlider li{ width:100% !important;  height:350px; overflow:hidden; text-align:center;  }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{ position:relative; z-index:100; height:120px;width:960px;margin: 0px auto;}
.nav{width:960px;height:120px;background: url(imgindex_nav2.png) no-repeat top;position:absolute;left:0px;top:-30px;}
.nav .m{  position:relative; float:left; width:160px; height:120px;display:inline; text-align:center;cursor:pointer;}
.nav h2{font-size:12px;font-family: Arial, Helvetica, sans-serif;line-height: 20px;color: #8a8a8a;height: 20px;padding-top: 60px;}
.nav h3{font-size:18px;font-family: "Î¢ÈíÑÅºÚ";line-height: 25px;height: 25px;}
.nav h3 a{  zoom:1; display:block; color: #999;text-decoration: none}
.nav .on h3 a{color: #333;}
.nav .sub{ display:none; /*Ä¬ÈÏÒþ²Ø*/ width:160px;height:280px;position:absolute; left:0px; top:-220px;background:#fff;}
.nav .sub a {width:160px;height:280px;display:block;cursor:pointer;}
.nav .bg1{background:url(imgindex_nav3.jpg) 0 0 no-repeat;}
.nav .bg2{background:url(imgindex_nav3.jpg) -160px 0 no-repeat;}
.nav .bg3{background:url(imgindex_nav3.jpg) -320px 0 no-repeat;}
.nav .bg4{background:url(imgindex_nav3.jpg) -480px 0 no-repeat;}
.nav .bg5{background:url(imgindex_nav3.jpg) -640px 0 no-repeat;}
.nav .bg6{background:url(imgindex_nav3.jpg) -800px 0 no-repeat;}

.index-cen {height: 260px;width: 960px;margin: 0px auto 30px auto;}
.index-cen .tqyb {float: left;height: 260px;width: 240px;position: relative;}
.index-cen .tqyb .time{font-family: "ËÎÌå";height: 40px;width: 140px;position: absolute;top:16px;right:20px;font-size: 12px;line-height: 20px;color: #666;text-align: right;z-index:2;}
.index-cen .tqyb .tqyb-s{height: 220px;width: 200px;position: absolute;top:32px;left:20px;overflow: hidden;z-index:1;}
.index-cen .hotnews {float: left;height: 260px;width: 430px;margin-left: 27px;position: relative;}
.index-cen .hotnews .hd{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:100px; z-index:1; }
.index-cen .hotnews .hd ul{ overflow:hidden; zoom:1; float:left;  }
.index-cen .hotnews .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; cursor:pointer;background: url(imgmainbg.png) -294px -120px no-repeat;}
.index-cen .hotnews .hd ul li.on{ background: url(imgmainbg.png) -280px -120px no-repeat;}
.index-cen .hotnews .bd{ position:relative; height:100%; z-index:0;}
.index-cen .hotnews .bd li{ zoom:1; vertical-align:middle; }
.index-cen .hotnews .bd img{ width:430px; height:140px; display:block; }
.index-cen .hotnews .bd h1{font-size: 18px;line-height: 40px;height: 40px;width: 350px;white-space: nowrap;overflow: hidden;position: absolute;left: 40px;top: 165px;}
.index-cen .hotnews .bd h2{font-family: "ËÎÌå";font-size: 12px;line-height: 20px;height: 40px;width: 350px;overflow: hidden;color: #999;position: absolute;left: 40px;top: 205px;}
.index-cen .hotnews .bz{background: url(imgmainbg.png) 0 -620px no-repeat;height: 50px;width: 50px;position: absolute;top: 115px;left: 190px;}
.index-cen .hotnews .bz a{display:block;cursor:pointer;height: 50px;width: 50px;}

.index-cen .weblink {float: right; width: 210px;padding:16px 10px 13px 10px;}
.index-cen .weblink .tpdt{
	height: 30;
	width: 210px;
	font-size: 12px;
	text-indent: 16px;
	/*background-image: url(imgmainbg.png);
	background-repeat: no-repeat;
	background-position: -280px -176px;
	margin-bottom: 5px;*/
	padding-top:10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E8E8E8;
}
.index-cen .weblink .tpdt a:hover {
	color: #333;
	font-weight: bold;
}
.index-cen .weblink .tpdt a {
	color: #000000;
}
.index-cen .weblink .div_scroll {width: 100%;height: 193px;overflow: hidden;float: left;}	
.index-cen .weblink .div_scroll p{ font-size:12px;line-height: 32px;border-bottom: 1px dashed #eaeaea;height: 32px;padding-left:10px; }
.index-cen .weblink .div_scroll p a{padding:0px 7px; color:#717171;}
.index-cen .weblink .div_scroll p a:hover { color:#333;}
.index-cen .weblink .scroll_container{overflow: hidden;position: relative;background-color: #fff; height:223px;}
.index-cen .weblink .scroll_absolute{position: absolute;}
.index-cen .weblink .scroll_vertical_bar{position: absolute; top: 0; right: 0; width: 5px; height: 100%; background: green; margin: 0; padding: 0;}
.index-cen .weblink .scroll_track{position: relative;background-color: #fefefe;}
.index-cen .weblink .scroll_drag{position: relative;top: 0;left: 0;cursor: pointer;background-color: #e5e5e5;}
.index-cen .weblink .scroll_arrow{text-indent: -20000px;display: block;cursor: pointer;background-color: #000;}
.index-cen .weblink .scroll_vertical_bar .scroll_arrow{height: 16px;}