@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {margin:0;padding:0;color:#555;}
body,button,input,select,textarea {font:12px/1.125 Arial;}
ul,ol,li{list-style:none;}
img{ border:0; display:block;}
em,i{font-style:normal;}
a{ text-decoration:none; color:#555;}
a:hover{ text-decoration:underline;color:#ce0000;}
.clear{clear:both;height:0px;overflow:hidden;}
.ad980{width:980px;margin:0px auto;}
.w980{width:980px;margin:10px auto 0px;}
.mt20{margin-top:20px;}
.l1{width:750px;float:left;}
.r1{width:210px;float:right;}
.r1_1{width:210px;float:right;border-top:5px #e5e5e5 solid;padding-top:6px;}
.l2{width:350px;float:left;}
.r2{width:380px;float:right;}
.daoh{width:954px;height:30px;line-height:30px;background:#f8f8f9;padding:0px 11px 0px 15px;border-bottom:1px #f1f1f1 solid;color:#cecece;margin:10px auto 0px;}
.daoh span{float:right;}
.daoh1{width:980px;margin:12px auto 0px;height:58px;}
.daoh1 a.logo{width:250px;height:58px;background:url(../images/logo.png) no-repeat;float:left;}
.daoh1 .l{padding:7px 0px 0px 118px;float:left;}
.daoh1 .r{float:left;padding:9px 0px 0px 17px;font-size:14px;line-height:32px;}
.daoh1 .r a{color:#1458b0;}
.daoh1 .r a:hover{color:#ce0000;}
.inp1,.btn1,.daoh2 li.li0,.ad1 li,.bg1 .div2 span,.bg1 .div2 span.here,.list1 li,.tit4 a.r,.tit6 a.r,.list3 li{background:url(../images/bg.png) no-repeat;}
.inp1,.btn1{float:left;}
.inp1{width:374px;height:32px;background-position:0px 0px;padding:2px 8px;}
.inp1 input{width:374px;height:32px;line-height:32px;border:0px;color:#555;}
.btn1{margin-left:13px;background-position:0px -49px;width:108px;height:32px;text-align:center;color:#fff;font:normal 18px/32px microsoft yahei;border:0px;margin-top:1px;cursor:pointer;}
.daoh2{padding:7px 0px 0px 9px;height:34px;line-height:30px;background:#1458b0;width:971px;margin:10px auto 0px;}
.daoh2 li{float:left;position:relative;background:url(../images/li.png) right 8px no-repeat;width:84px;height:34px;}
.daoh2 li a{height:34px;display:block;position:absolute;left:-2px;color:#fff;font:normal 16px/30px microsoft yahei;width:86px;text-align:center;}
.daoh2 li a.here{color:#1458b0;background:#fff;}
.daoh2 li a:hover{text-decoration:none;}
.daoh2 li.li1{width:60px;}
.daoh2 li.li1 a{width:62px;}
.daoh2 li.li2{width:104px;}
.daoh2 li.li2 a{width:106px;}
.daoh2 li.li3{width:108px;}
.daoh2 li.li3 a{width:110px;}
.daoh2 li.li0{background-position:-8px -107px;}
.hot{width:978px;height:100px;border:1px #f1f1f1 solid;background:#f8f8f9;margin:10px auto 0px;}
.hot .l{width:24px;height:87px;background:#f60;text-align:center;padding:13px 6px 0px;color:#fff;font:normal 16px/20px microsoft yahei;float:left;}
.hot .r{width:910px;float:left;padding-top:8px;}
.hot .r li{padding-left:20px;width:430px;float:left;line-height:28px;height:28px;overflow:hidden;}
.hot .r li a{margin-right:4px;}
.ad1{border:1px #f2f2f2 solid;width:978px;height:28px;margin:10px auto 0px;clear:both;overflow:hidden;}
.ad1 li{padding-left:24px;width:220px;float:left;line-height:28px;height:28px;background-position:-347px -37px;}
.mb10{margin-bottom:10px;}
.bg1{padding:11px 10px 0px;height:188px;width:328px;background:#f8f8f9;position:relative;}
.bg1 .div1{width:330px;height:160px;overflow:hidden;}
.bg1 .div2{position:absolute;left:228px;top:180px;width:125px;}
.bg1 .div2 span{float:left;width:7px;height:7px;background-position:-253px -49px;margin-right:18px;cursor:pointer;}
.bg1 .div2 span.here{background-position:-301px -49px;}
.tit1{border-bottom:5px #e5e5e5 solid;padding-left:6px;font:normal 16px/32px microsoft yahei;color:#000;}
.tit2{padding-top:7px;font:normal 16px/32px microsoft yahei;color:#000;text-align:center;}
.tit2 a{color:#000;}
.tit2 a:hover{color:#ce0000;}
.tit3{border-top:5px #e5e5e5 solid;padding-left:5px;height:37px;color:#000;font:normal 16px/37px microsoft yahei;}
.tit4{border-top:5px #e5e5e5 solid;padding:0px 9px 0px 11px;height:37px;color:#000;font:normal 16px/37px microsoft yahei;}
.tit4 a.r{float:right;width:40px;color:#777;background-position:-164px -38px;font-size:12px;height:34px;line-height:34px;}
.tit4 a:hover{color:#ce0000;}
.tit4 span{float:right;color:#cecece;font:normal 12px/37px \5B8B\4F53;}
.tit4 span a{color:#777;}
.tit4 span a:hover{color:#ce0000;}
.tit5{border-top:5px #e5e5e5 solid;height:35px;position:relative;}
.tit5 span{float:right;color:#cecece;padding-right:8px;line-height:35px;}
.tit5 span a{color:#777;}
.tit5 span a:hover{color:#ce0000;}
.tit5 .div4{width:94px;height:40px;text-align:center;font:normal 18px/40px microsoft yahei;color:#fff;position:absolute;top:-5px;left:0px;background:#1458b0;}
.tit6{border-bottom:1px #e5e5e5 solid;padding:0px 9px;height:38px;color:#000;font:bold 14px/38px \5B8B\4F53;margin-top:7px;}
.tit6 a.r{float:right;width:40px;color:#777;background-position:-164px -38px;font-size:12px;font-weight:normal;height:34px;line-height:34px;}
.tit6 a:hover{color:#ce0000;}
.tit7{padding:13px 0px 7px 24px;font:bold 14px/18px \5B8B\4F53;}
.tit8{font:normal 16px/26px microsoft yahei;color:#333;text-align:center;}
.tit8 a{color:#333;}
.tit8 a:hover{color:#ce0000;}

.p1{line-height:20px;color:#666;}
.p1 a{color:#1458b0;}
.p1 a:hover{color:#ce0000;}
.div3{line-height:20px;text-align:center;color:#666;}
.div3 a{color:#666;}
.div3 a:hover{color:#ce0000;}
.div3 ul li{ width:188px; float:left;}

.cont1{padding:6px 0px 0px 7px;width:203px;height:90px;}
.cont1 .l{width:60px;float:left;}
.cont1 .r{width:130px;float:right;color:#777;line-height:20px;}
.cont2{padding:15px 0px 0px 13px;height:100px;}
.cont2 .l{width:50px;float:left;}
.cont2 .r{width:265px;float:right;}
.cont2 .r .t{color:#1458b0;line-height:18px;word-spacing:8px;}
.cont2 .r .t b{color:#555;font-size:14px;}
.cont2 .r p{padding:6px 0px 0px;line-height:20px;color:#777;}

.p2{padding:6px 0px 0px;line-height:20px;color:#777;}
.p2 a{color:#1458b0;}
.p2 a:hover{color:#ce0000;}
.p3{padding:10px 0px 0px;line-height:20px;color:#777;}
.p3 a{color:#1458b0;}
.p3 a:hover{color:#ce0000;}

.cont2bor{border-bottom:1px #b2b2b2 dashed;}
.cont3{padding:18px 8px 0px 0px;width:372px;}
.cont3 .l{width:90px;float:left;}
.cont3 .r{width:270px;float:right;}
.cont4{border-top:1px #b2b2b2 dashed;padding-top:12px;*padding-top:15px;margin-top:6px;*margin-top:10px;width:350px;clear:both;overflow:hidden;}
.cont4 li{width:49.9%;float:left;}
.cont4 li img{margin:0px auto;}
.cont4 li p{padding-top:10px;text-align:center;line-height:18px;}
.list1{padding:0px 0px 0px 6px;}
.list1 li{line-height:24px;padding-left:11px;background-position:-363px -37px;}
.list2{padding:8px 0px 0px 5px;}
.list2 li{line-height:26px;font-size:14px;}
.list2 li span{float:left;width:60px;font-size:12px;color:#888;overflow: hidden;height: 26px;}
.list2 li span a{color:#1458b0;}
.list2 li span a:hover{color:#ce0000;}
.list2 li i{color:#cecece;width:11px;font-size:12px;float:left;}
.list3{padding:5px 0px 0px 10px;}
.list3 li{line-height:26px;padding-left:13px;background-position:-363px -37px;font-size:14px;}
.list3 li span{color:#888;font-size:12px;float:right;}
.list3 li.li1{border-top:1px #b2b2b2 dashed;background:#fff;margin-top:8px;line-height:0px;height:10px;overflow:hidden;}

.f_link{width:980px;margin:30px auto 0px;}
.f_link_tit{border-top:5px #e5e5e5 solid;font-size:14px;font-weight:bold;line-height:37px;padding-left:7px;}
.f_link p{line-height:26px;color:#cecece;padding:0px 9px;word-spacing:6px;}

#footer a.pic1,#footer a.pic2,#footer a.pic3,#footer a.pic4{ background:url(../images/footer.png) no-repeat;}
#footer {line-height: 24px;margin:10px auto 0;padding:10px 0;width: 980px; clear:both; overflow:hidden;}
#footer p{text-align:center;color:#999;}
#footer p a{color:#1458b0;}
#footer p a:hover{color:#ce0000;}
#footer address {color:#3b3b3b;font-style: normal;text-align:center;}
#footer .pic_div{width:518px;margin:10px auto;}
#footer .pic_div a{float:left;}
#footer .pic_div a:hover{text-decoration:none;}
#footer a.pic1{background-position:0 -68px;padding:4px 0 0 54px;width:54px;line-height:20px;height:47px;margin-right:22px;}
#footer a.pic2{background-position:0 -142px;padding:0 0 0 44px;width:48px;line-height:42px;height:42px;margin-right:30px;}
#footer a.pic3{background-position:0 -209px;padding:0 0 0 53px;width:83px;line-height:42px;height:48px;}
#footer a.pic4{background-position:0 0;width:112px;height:40px;float:right;text-indent:-9999px; margin-top:4px;}


/*焦点图 css*/
#newsSlider .container {
	MARGIN: 10px 0px; OVERFLOW: hidden; WIDTH: 330px; POSITION: relative; HEIGHT: 175px;
}
#newsSlider DIV.slides {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#newsSlider UL.slides {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
#newsSlider DIV.slides DIV {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
UL.slides LI {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#newsSlider #loopedSlider {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 330px; POSITION: relative
}
#newsSlider {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 330px; POSITION: relative
}
#newsSlider UL.pagination {
	PADDING: 0px; MARGIN: 0px; POSITION: absolute; TOP: 170px; right:0px; *top:180px;
}
#newsSlider UL.pagination LI {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#newsSlider UL.pagination LI A {
	DISPLAY: block; BACKGROUND: url(../images/imgnews_side_Number1.jpg) no-repeat 0px 0px; FONT: bold 12px/15px "Times New Roman", Times, serif; WIDTH: 7px; COLOR: #fff; TEXT-ALIGN: center;text-decoration:none; height:7px;overflow:hidden;
}
#newsSlider UL.pagination LI.active A {
	BACKGROUND-POSITION: 0px 100%; COLOR: #fff; TEXT-DECORATION: none
}
UL.pagination LI A:hover {
	BACKGROUND-POSITION: 0px 100%; COLOR: #fff; TEXT-DECORATION: none
}
.tit1{position:relative;}
.tit1 img{position:absolute;top:0px;right:0px;}
