@charset "utf-8";
/* 
	Author:成都多点互动企业营销策划有限公司（贵阳）
	Website:http://www.moretouch.com.cn
	Phone:0851-84113938
	index.css
*/

/*Banner*/
.banner{ height:424px; width:100%; position:relative;z-index:5;}
.banner #slide{width:100%;}
#slide{height:424px;overflow:hidden;background:#fff; width:100%;position:relative;}
#slide li{position:absolute;top:0;left:0; overflow:hidden; width:100%; height:100%; display:none;}
#slide li.curn{display:block;}
#slide .bantext *{display:block; color:#fff; font-weight:bold; position:relative; opacity:0; filter:alpha(opacity=0);}
#slide li .bantext{ width:1000px; margin:0px auto; position:relative; height:424px;z-index:5;}
#slide img{width:1920px; height:424px; position:absolute; left:50%; margin-left:-960px;top:0;}
.banslogan{ width:316px; height:152px; position:absolute; float:right; right:0px; top:120px;}
.bslogan1{ background:url(../images/banner-text1.png) no-repeat center center}
.banselt{z-index: 111111; position: absolute; right:50px; margin-top:-25px; top:50%; width:15px; height:50px;}
.banselt span{display:block; height:15px; width:15px; background:url(../images/sider-li.png) no-repeat center center; float:left; display:inline; margin:5px 0px; cursor:pointer}
.banselt span.current{background:url(../images/sider-li-cur.png) no-repeat center center;cursor:default;}				
.article-slider{ width:335px; height:420px; float: left; position:relative;}
.boxone{ width:1100px; margin:0px auto;}

.boxtow{ width:100%; margin:10px auto; background:url(../images/line1.png) repeat-x left top; padding-top:20px;}

.zg{ width:22px; height:97px; position:absolute; display:block;}
.zg-t-l{ background:url(../images/zg-l.png) no-repeat left top; left:0px; top:0px}
.zg-t-r{ background:url(../images/zg-r.png) no-repeat left top; right:0px; top:0px}
.zg-b-l{ background:url(../images/zg-b-l.png) no-repeat left bottom; left:0px; bottom:0px;}
.zg-b-r{ background:url(../images/zg-b-r.png) no-repeat left bottom; right:0px; bottom:0px;}
/*幻灯片*/
.main-article-slider{ width:327px; height:412px; margin:4px; float:left; position:relative}
	#news-slider-list{ width:327px; height:412px; float: left; overflow:hidden; position:absolute; left:0px; top:0px;}
	#news-slider-list li{ width:327px; height:412px; float: left; display:inline; position:relative; z-index:6; }
		#news-slider-list li .slider-img-href{ display:block; width:327px; height:412px; position:absolute; left:0px; bottom:0px; }
		#news-slider-list li .caption{ height:60px; width:100%; background:#000; position:absolute; bottom:-60px;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2; }
		#news-slider-list li span{ display:block; height:20px; text-align:center; width:100%; font-size:16px; overflow:hidden;line-height:20px; color:#fff; position:absolute; bottom:30px; left:0px;}
		#news-slider-list li .n-date{ line-height:14px; padding:5px 8px; background:#a61918; font-size:12px;color:#fff; font-size:14px;position:absolute; top:15px; left:10px;}
	.slider-page{ width:60px; position:absolute; left:50%; margin-left:-30px; bottom:10px; z-index:99;}
		.slider-page li { display:inline; float: left; display:inline; margin:0px; padding:0px;}
		.slider-page li a{ display:block; width:8px; height:8px; border-radius:100%;/* background-position: -10px -9px;*/ font-size:0px; background:#fff;text-align:center; color:#888; line-height:10px; margin:0px 2px;_margin:0px 1px; float: left;}
		.slider-page li.current a{ background:#a61918; border-radius:8px; width:8px; color:#fff;}

.toparticle{ width:515px;  float:left; margin-top:5px; margin-left:13px;}
	.topnews-tab{ height:30px;}
	.topnews-tab ul li{ display:inline; font-size:14px; padding: 5px 10px; font-weight: bold; overflow:hidden;}
	.topnews-tab ul li a{ padding: 3px 10px; color:#363636; margin-right:25px;position:relative; z-index:2; height:25px;}
	.topnews-tab ul li a:hover{ text-decoration: underline;}
	.topnews-tab ul li a.cur{ background:#a61918; color:#fff; cursor:default; text-decoration:none }
	.topnews-tab ul li a.cur i{ display:block}
	.topnews-tab ul li a i{ display:block; display:none; width:9px; height:4px; background:url(../images/arrow1.png) no-repeat center center; position:absolute; left:50%; bottom:-4px; *bottom:1px; margin-left:-4.5px; z-index:3;}
	.topnews-tabcon{ margin-left:10px; padding-top:15px;}
	.topnews-tabcon{ height:370px;}
	.topnews-tabcon h5{ font-size:16px; padding-bottom:3px;}
	.topnews-tabcon h5 a{ color:#990000}
	.topnews-tabcon p{ color:#515151; padding: 10px 0px; line-height:22px;}	
	.topnews-tabcon-list{ float:left; width:100%; height:370px;}	
	.top-otherlist{ width:100%;}
	
	.top-otherlist ul{ margin:0px; padding:0px;}
	.top-otherlist ul li{ width:100%; height:26px; float:left; line-height:26px; font-size:14px;  position:relative; }
	.top-otherlist ul li a{ width:427px; position:absolute; height:26px; left:0px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;   background:url(../images/lid.gif) no-repeat left center; text-indent:10px;  color:#000;}
	.top-otherlist ul li a:hover{ color:#C00}
	.top-otherlist ul li span{ width:82px; position:absolute; line-height:26px; right:0px; font-size:12px; color:#656565}
	
	.top-otherlist ul .hrline { width:100%; border-bottom:1px dotted #d3d1c5; float:left; font-size:0px; line-height:0px; height:0px; margin:5px auto; }
	
	.top-otherlist ul li#toutiao{ height:90px; background:none; margin:0px; padding:0px;}
	.top-otherlist ul li#toutiao h5{ font-size:16px; padding-bottom:3px;height:20px; line-height:20px;}
	.top-otherlist ul li#toutiao h5 a{ color:#990000; background:none; margin:0px; padding:0px;  height:30px; line-height:30px;}
	.top-otherlist ul li#toutiao p{ color:#515151; padding: 10px 0px; line-height:20px; font-size:12px;  text-indent:2em;}	
	
.kslj{ width:210px; float:right; min-height:440px; margin-top:-20px; background:#5c7b79}
	.kllj-inner{ width:198px; margin:0px auto; padding-top:20px;}
	.b-t{ border-top:1px dotted #a1afa4;}
	.b-r{ border-right:1px dotted #a1afa4;}
	.b-b{ border-bottom:1px dotted #a1afa4;}
	.b-l{ border-left:1px dotted #a1afa4;}
	.kllj-inner ul li{ width:98px; float: left; display: inline; text-align:center; padding:13px 0px; }
	.kllj-inner ul li a{color:#f6f3e0}
	.kllj-inner ul li a i{ display:block; width:52px; height:52px; cursor:pointer; background:url(../images/icon-kslj.png) no-repeat; margin: 0px auto 10px auto}
	.kllj-inner ul li a.msgzs i{ background-position:0px 0px;}
	.kllj-inner ul li a.xzxx i{ background-position:-52px 0px;}
	.kllj-inner ul li a.ysqgk i{ background-position:-104px 0px;}
	.kllj-inner ul li a.tsjy i{ background-position:-156px 0px;}
	.kllj-inner ul li a.download i{ background-position:-208px 0px;}
	.kllj-inner ul li a.cjcx i{ background-position:-260px 0px;}
	.kllj-inner ul li a.xydc i{ background-position:-312px 0px;}
	.kllj-inner ul li a.zxzx i{ background-position:-364px 0px;}
	
.ad{ clear:both; width:1100px; margin:5px auto; overflow:hidden;}

.indexBox2{ width:1100px; height:390px; margin:10px auto; position:relative; font-size:14px;}
.indexBox2 .left{ width:340px; position:absolute; left:0px; top:0px; padding-right:20px; border-right:1px solid #ccc; height:100%;}
.indexBox2 .middle{ width:340px; position:absolute; left:380px; padding-right:20px; top:0px; border-right:1px solid #ccc; height:100%;}
.indexBox2 .right{ width:340px; position:absolute; right:0px; top:0px; height:100%; }

.indexBox3{ width:1100px; height:340px; margin:10px auto; position:relative; font-size:14px;}
.indexBox3 .left{ width:530px; position:absolute; left:0px; top:0px; height:100%; }
.indexBox3 .right{ width:530px; position:absolute; right:0px; top:0px; height:100%; }

#LinkBox{ padding-top:50px; width:1100px; margin:5px auto;}
#LinkBox #head{ height:43px; width:100%; position:relative;}
#LinkBox #head .line2{ padding:0px; margin:0px;}
#LinkBox #head h3{ width:211px; height:40px; line-height:40px; text-align:center; background:url(../images/link.png) no-repeat; left:450px; position:absolute; top:-18px; l text-align:center; color:#fff; font-size:18px; font-weight:bold;}
#LinkBox #picLink li{ }
#LinkBox #picLink li{ width:155px; height:50px; overflow:hidden; float:left; display:inline; margin:5px 1px;}
#LinkBox #picLink li img{ width:100%; height:100%;}
#LinkBox #textLink{ clear:both; font-size:14px; line-height:30px; border-top:1px dotted #ccc; margin-top:20px; padding:10px 0px;}
#LinkBox #textLink a{ padding:4px 8px; background:#eee; word-break:keep-all;white-space:nowrap;}





