@charset "gb2312";
body,td,th,div,li,p,span,form,ul{margin: 0px;padding: 0px;font-size:13px;color:#333; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; line-height:25px; list-style:none}
img{ border:none}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none; color:#1576c1;}

.a1{ font-size:15px; font-weight:bold;}

.hedtext{ height:28px; width:100%; background:#fff; border-bottom:1px solid #dbdbdb}
.hedtext,.hedtext *{ line-height:28px; color:#666; font-size:12px;}
.hedtext ul{ width:1000px; height:28px; margin:0 auto}

.left{ float:left}
.right{ float:right}
.clear{ clear:both; height:0; line-height:0; overflow:hidden; display:block}


.toptextbg{ height:25px; border-bottom:1px solid #ddd; background:#f6f6f6; width:100%}
.toptextdd{ height:25px; line-height:25px; width:980px; color:#666; margin:0 auto}
.navbg{ background:url(images/nav.jpg) repeat-x 0 0}
.navline tr td{ background:url(images/navline.jpg) no-repeat right 0}
.navline tr td a{ font-size:14px;  color:#fff; display:block; height:40px; line-height:40px; width:90px; text-align:center;}
.navline tr td a:hover{ text-decoration:underline}


#banss{ width:100%; height:422px; overflow:hidden; position:relative}
#slideshow{position: absolute;height: 422px;width: 1920px; left:50%; margin-left:-960px}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1920px;height: 422px; }
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: relative;width: 100%}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top: 390px;left: 50%; margin-left:-960px }
#slideshow .btns b i{width: 10px;background: #fff;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 10px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #ff6600;cursor: default}
#slideshow .btns b i.on: hover{background: #ff6600;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;height: 422px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}

.leftbg{ background:url(images/leftbg.jpg) no-repeat 0 0}
.t1{ font-size:15px; color:#fff; font-weight:bold}
.text11,.text11 p,.text11 span,.text11 div,.text11 td,.text11 th,.text11 li{line-height:20px; font-size:12px; }

.rigbg{ background:url(images/rigbg1.jpg) repeat-x 0 0;}
.ssw{line-height:36px; font-size:15px; text-align:left; color:#000; font-family:Î¢ÈíÑÅºÚ; font-weight:bold; text-align:left; text-indent:36px; display:block}

.s_table_1 a{ display:block; width:89px; height:36px; line-height:36px; font-size:15px; font-weight:bold; text-align:center; color:#333; font-family:Î¢ÈíÑÅºÚ}
.s_table_2{ display:block; width:129px; height:36px; line-height:36px; font-size:15px; text-align:center; color:#000; font-family:Î¢ÈíÑÅºÚ; font-weight:bold}

.time{ font-size:12px}

.cpss{ display:inlne; width:125px; padding:2px; border:#CDCDCD solid 1px; height:120px;  margin:7px 4px; overflow:hidden; text-align:center; line-height:25px; background:#f6f6f6; float:left}
.cpss:hover{ display:inlne; width:125px; padding:2px; border:#CDCDCD solid 1px; height:120px;  margin:7px 4px; overflow:hidden; text-align:center; line-height:25px; background:#007fdc; float:left}

.prokuang{ width:1002px; height:218px; border:1px solid #cccccc; margin:0px auto 0; position:relative; border-top:none}
.xiexian{ width:44px; height:30px; position:absolute; right:0; top:0}

.hb{
MARGIN: 0px auto 0px; WIDTH: 998px; HEIGHT: 160px;
}
.list-con-a{
	FLOAT: left
}
.list-con-b{
	FLOAT: left
}
.hb .list-con{
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.hb .list-con-a {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 75px
}
.hb .list-con-c {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 75px
}
.hb LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 185px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}



.context11,.context11 *{ line-height:20px; color:#777; font-size:12px}
.lineheig20{ font-weight:bold}

.picmp{ display: block; width:170px; height:168px; border:1px solid #fff;background:#fff; margin:0 8px; text-align: center; overflow:hidden; line-height:30px; padding:2px}
.picmp:hover{ display: block; width:170px; height:168px; border:1px solid #fff;  background:#007fdc; margin:0 8px; text-align: center; color:#fff; overflow:hidden; line-height:30px; padding:2px}

.picmphz{ display: block; width:207px; height:64px; border:1px solid #dbdbdb;background:#fff; margin:0 8px; text-align:left; overflow:hidden;padding:2px}

.picmp2{ display: inline; width:156px; height:157px; border:1px solid #fff;  background:#fff; margin:8px 4px 8px 9px; text-align: center; float:left; line-height:30px; overflow:hidden; padding:2px}
.picmp2:hover{ display: block; width:156px; height:157px; border:1px solid #fff;  background:#007fdc; margin:8px 4px 8px 9px; text-align: center; float:left; color:#fff; line-height:30px; overflow:hidden; padding:2px}

.bota1{ color:#fff; font-size:14px}
.bota1 a{ color:#fff; font-size:15px}
.bota1 a:hover{ color:#fff; font-size:15px; text-decoration:underline}

.text2,.text2 p,.text2 span,.text2 div,.text2 td,.text2 li,.text2 th{ font-size:16px; line-height:40px;}

.cplist{ display:block; height:30px; line-height:30px; width:270px; margin:5px auto; background:url(images/listab.gif) no-repeat 240px 10px;  font-size:14px; color:#1576c1; text-align:left; font-weight:bold; text-indent:20px; border-bottom:1px solid #ddd}

.cplist:hover{ text-decoration:underline}


.cpmc{ display:inline; width:125px; height:35px; border-bottom:1px dashed #ccc; float:left; overflow:hidden; line-height:35px; color:#666}
.tts{ color:#999; font-family:ËÎÌå; font-weight:bold}


.cpss2{ display:inlne; width:200px; padding:5px; border:#CDCDCD solid 1px; height:175px;  margin:12px 6px 10px 6px; overflow:hidden; text-align:center; line-height:25px; background:#f6f6f6; float:left; font-size:13px}
.cpss2:hover{ display:inlne; width:200px; padding:5px; border:#CDCDCD solid 1px; height:175px;  margin:12px 6px 10px 6px; overflow:hidden; text-align:center; line-height:25px; background:#eee; float:left; font-size:13px; color:#1576c1}


.context,.context span,.context p,.context div,.context li,.context td,.context th{color:#777;; line-height:20px}
.aa2{font-size:16px; font-weight:bold; line-height:30px}

.clear{ clear:both; height:0; overflow:hidden; line-height:0}
.mds p{ margin-top:12px; margin-bottom:12px}