@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ margin: 0px; padding:0; margin-left:auto; margin-right:auto; text-align:center; font-family:"宋体"，Arial, Helvetica, sans-serif, sans-serifArial, Helvetica;background:url(topbg.jpg) no-repeat center top; }
body,div,input,li,select{font-size:9pt;}  
a:link {color:#696969; text-decoration: none}
a:visited {color:#696969; text-decoration: none}
a:hover {color:#0066cc; text-decoration:none;}
img{ border:0;}
ul{ margin:0; padding:0; list-style:none; }
li{ margin:0; padding:0; }

.editbox{
    background: url(sbg.gif) no-repeat left;
    border:0;
    color:#ccc;
    cursor: text;
    font-size: 9pt;
	padding-left:10px;
	width:135px;
	height:24px; line-height:24px;
}
.button {
	border:0;
    background: url(sbg.gif) no-repeat right;
	width:32px; height:24px;
    cursor:pointer;
	}
.clear{width:100%; height:0px; overflow:hidden; clear:both;}
.overflow{overflow:hidden;}
.color{ color:#2180c6;}
.color a:link,.color a:visited{color:#2180c6;}
.color a:hover{ color:#f60;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.a1{}
/* index */
#container{ width:100%; height:auto; overflow:hidden; background:url(footbg.jpg) no-repeat center bottom;}
#header{width:1000px; height:115px; overflow:hidden; margin:0 auto; }
.logo{ margin-top:23px; float:left; display:inline;}
.menu{width:100%; height:65px; overflow:hidden; background:url(navbg.png) repeat-x;  margin:0 auto; }
.menuc{width:1000px; height:65px; overflow:hidden; margin:0 auto;}
.nav{height:65px;overflow:hidden; float:left; display:inline; }
.nav li{float:left; display:inline; text-align:center;}
.nav li a{ padding:0 20px; height:60px; line-height:60px; display:block; font-weight:bold;  font-size:14px; }
.nav li a:link,.nav li a:visited{ color:#333;}
.nav li a:hover{ color:#fff;background:url(navbg1.png) no-repeat center center; }
.nav li.home img{ margin-top:18px;}
.nav li.home a:hover{ background:none;}
.toptel{ float:right; display:inline; margin-top:18px;}

.banner{width:1006px; height:307px; overflow:hidden; background:url(bannerbg.png) no-repeat center top; margin:15px auto 0 auto;}
.bannerbt{width:100%; height:24px; overflow:hidden; background:url(bannerbt.gif) repeat-x; margin:15px auto 0 auto;}
#imgPlay {
	MARGIN: 6px auto; OVERFLOW: hidden; WIDTH: 990px; ZOOM: 1; POSITION: relative; HEIGHT:290px
}
#imgPlay .imgs IMG {WIDTH: 990px;}
#imgPlay .imgs LI {FLOAT: left; POSITION: relative}
#imgPlay .imgs {
	WIDTH: 5940px
}
#imgPlay .btn {
	RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px;
}
#imgPlay .btn A {
	BACKGROUND: url(bg.png) no-repeat;BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px;
}
#imgPlay .btn A:hover {
	BACKGROUND: url(bg.png) no-repeat;BACKGROUND-POSITION: 0px -30px;
}
#imgPlay .prev {
	BACKGROUND: url(imgPlayer.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND: url(imgPlayer.png) no-repeat 0px 0px; right: 0px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px; RIGHT: 0px; LEFT: auto
}
#imgPlay .num {
	DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 255px; HEIGHT: 19px
}
#imgPlay .num SPAN {
	DISPLAY: inline-block; BACKGROUND: url(imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: 1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	BACKGROUND: url(mc.png) repeat-x
}
#imgPlay .num .rc {
	BACKGROUND: url(rc.png) no-repeat
}
#imgPlay #numInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 255px; TEXT-ALIGN: center
}



#mainbody{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.main{width:100%; height:auto; overflow:hidden; margin:0 auto; clear:both; }
.main1{width:998px; height:auto; overflow:hidden; margin:0 auto; clear:both; border:1px #bbdcef solid; background:#fff;}
.main_left{width:300px; height:248px; overflow:hidden; border:0px #bbdcef solid;}
.main_center{width:398px; height:248px; overflow:hidden; border:1px #bbdcef solid; margin-left:10px;}
.main_right{width:278px; height:248px; overflow:hidden; border:1px #bbdcef solid;}
.main_left1{width:298px; height:248px; overflow:hidden; border:1px #bbdcef solid;}
.title{width:100%;height:36px; line-height:36px; overflow:hidden; background:url(tbg.gif);}
.title_left{  float:left; display:inline; background:url(ico.gif) no-repeat left 50%; margin-left:10px;}
.title_left strong{font-size:14px; color:#333; margin-left:15px;}
.more{ float:right; display:inline; margin-right:10px; }
.more a:link,.more a:visited{ color:#999;}
.more a:hover{ color:#333;}
.content{ padding:10px;}
.newslist{width:100%; height:auto; overflow:hidden; text-align:left; }
.newslist li{width:100%; height:30px; line-height:30px; text-align:left; background:url(dot.gif) no-repeat left 50%; border-bottom:1px #afafaf dotted;}
.newslist li a{ margin-left:10px; float:left; display:inline; font-size:12px;}
.newslist li span{ float:right; display:inline; color:#999; font-size:12px;}
.content1{ padding:10px; background:#fff;}

#scrolls{ width:100%; height:195px; overflow:hidden; }
#scrolls .indemo1{width:100%; float: left; display:inline;}
#demo3,#demo4 { float: left; display:inline;}
.list{width:100%; height:auto; overflow:hidden;}
.list li{width:100%; height:30px; line-height:30px; float:left; display:inline; clear:both; text-align:left; background:url(dot.gif) no-repeat left 50%; border-bottom:1px #afafaf dotted;}
.list li a{ margin-left:10px; float:left; display:inline; font-size:12px;}
.list li span{ float:right; display:inline; color:#f61f26; font-size:12px;}
.list li span i{ margin-right:10px; font-style:normal; color:#999;}
.list a:link,.list a:visited{ color:#2a94d2;}
.list a:hover{ color:#333;}


.list1{width:110%; height:auto; overflow:hidden;}
.list1 li{ float:left; display:inline; margin:8px 5px;}
.list1 li img{}
.list2{width:105%; height:auto; overflow:hidden; margin:0px auto;}
.list2 li{width:80px; height:58px; overflow:hidden; float:left; display:inline; margin:3px 3px;}
#demo {
overflow:hidden;
width: 100%; height:auto;
}
#demo img {
}
#indemo {
float: left;
width: 10000%;
}
#indemo li{ float:left; display:inline; margin:0 10px;}
#indemo li p{ margin-top:10px;}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.links{width:1000px; height:auto; overflow:hidden; margin:20px auto 0 auto; color:#666;}
.links a{ margin:0 5px;}
#footer{ width:1000px; height:100px; overflow:hidden; margin:20px auto;margin-top:10px; }
#footer p{margin-top:5px; line-height:2em; color:#666; font-size:12px; text-align:center;}
.m15{ margin-top:15px;}

/* other */
.leftbar{  width:240px; height:auto; overflow:hidden; float:left; display:inline; background:url(lcbg.gif) repeat-y;}
.rightbar{  width:745px; height:auto; overflow:hidden; float:right; display:inline; border:1px #dddddd solid;}
.leftnav{width:100%; height:auto; overflow:hidden;background:#fcfcfc;}
.ltitle{width:100%; height:34px; line-height:34px; text-align:center; font-size:14px; color:#fff;  background: url(titbg.gif) no-repeat;}
.leftnav ul{width:238px; height:auto; overflow:hidden; margin:0 auto;border:1px solid #e7e7e7; float:left;}
.leftnav ul li{width:100%;  text-align:center; }
.leftnav ul li a{width:100%; height:40px; line-height:40px;margin:0px auto; text-align:center; display:block;}
.leftnav ul li a:link,.leftnav ul li a:visited{ color:#5e5e5e;background:url(../images/submenubg.gif) no-repeat;}
.leftnav ul li a:hover{ color:#2c92d4; font-weight:bold; background:url(../images/submenubg1.gif) no-repeat;}
.left1{width:238px; height:auto; overflow:hidden; border:1px #bbdcef solid;}
.left1 img{ margin:10px 0; text-align:left;}
.rtitle{width:100%; height:34px; line-height:34px; background:url(titlebg.gif) repeat-x bottom; text-align:left;}
.title_left1{ float:left; display:inline;text-align:left; margin-left:10px; }
.title_left1 strong{ font-size:14px; color:#0052a4;}
.position{ margin-right:10px; float:right; display:inline; color:#888;}
.position a:link,.position a:visited{ color:#888;}
.position a:hover{ color:#f60;}
.content2{ padding:20px; height:auto; overflow:hidden; min-height:400px; background:#fff;}
.ct{width:100%; height:auto; overflow:hidden; margin:0px auto;}
.ct h3{ font-size:20px; line-height:2em; text-align:center; color:#f81f28; margin-top:15px; font-family:"黑体"; font-weight:normal;}
.info{width:100%; height:30px; line-height:30px; text-align:center;margin:5px auto; font-size:12px; color:#888;}
.info span{ margin:0 5px;}
.act{width:100%; height:auto; overflow:hidden; text-align:left; line-height:2.2em; color:#333; margin:15px auto; font-size:14px;}
.pre{ margin:10px auto; text-align:left; line-height:2em; font-size:12px; color:#666; border-top:1px #dddddd dashed; padding-top:10px;}


.list3{width:100%; height:auto; overflow:hidden; text-align:left; }
.list3 li{width:100%; height:36px; line-height:36px; text-align:left; background:url(dot.gif) no-repeat left 50%; border-bottom:1px #dddddd dotted;}
.list3 li a{ margin-left:10px; float:left; display:inline; font-size:12px;}
.list3 li span{ float:right; display:inline; color:#999; font-size:12px;}

.list4{width:100%; height:auto; overflow:hidden; margin:0px auto;  text-align:center; margin-top:5px;}
.list4 li{ float:left; display:inline; margin:10px 6px;}
.list4 li img{ padding:5px; border:1px #eeeeee solid;}
.list4 li p{ margin-top:10px;}

/*文章分页样式*/
#fenye{clear:both;margin:20px 20px; text-align:right; float:right;}
#fenye a{text-decoration:none; font-size:12px;}
#fenye .prev,#fenye .next{width:64px; text-align:center;}
#fenye a.curr{width:32px;background:#09C; height:24px; line-height:24px; border:1px solid #E3E3E3; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:#333;background:#F4F4F4; height:24px; line-height:24px; border:1px solid #D4D4D4; float:left; text-align:center;}
#fenye a.num{width:32px;}
#fenye a:visited{color:#555;} 
#fenye a:hover{color:#fff; background:#09C; height:24px; line-height:24px;  border:1px solid #E3E3E3;float:left; text-decoration:none;}
#fenye span{ float:left; margin-top:5px;}
#fenye span.pageinfo{color:#666666;height:24px; line-height:24px;}