/* CSS Document */
body {font-size:12px;height:100%;color:#000;}
body,p,input,ul,li,h1,h2,h3,dl,dt,dd,i{padding:0; margin:0;}
i, cite, em, var, address, dfn, s {font-style: normal;}
s{text-decoration:none;}
img{border:0;}
ul{list-style:none;}
h1{font-size:14px;}
h2{font-size:12px;}
h3{font-size:12px;}
a{text-decoration:none;color:#000;}
a:hover { color:#c57900; }
#header{ background:url(/images/ban_bg.jpg) 0 0 repeat-x; margin:0 auto}
.slip{width:990px; margin:0 auto;background:url(/images/searchbg.jpg) right 0 no-repeat;}
.slip i{display:block; float:left;padding:10px 0 9px 10px;}
.slip_r{float:right;width:282px;}
.slip_r input{border:none;margin:7px 0 0 0;width:172px; float:left}
.slip_r s{display:block; float:left;padding:10px 5px 9px 0;color:#844c01;}
.slip_r a{display:block; float:left;width:14px;height:13px;padding:10px 0 0 15px; text-indent:-999px; overflow:hidden;}
.ban{width:990px; margin:0 auto; height:110px;background:url(/images/banner.jpg) 0 0 no-repeat; position:relative;}
.ban a.a1{position:absolute;top:35px;left:400px;font-size:14px;color:#8a8a8a}
.ban a.a2{position:absolute;top:58px;left:400px;font-size:14px;color:#8a8a8a}
.box1{width:990px; margin:10px auto;}
.box1_l{width:730px;float:left; overflow:hidden}
.box1_r{width:240px;float:left; margin-left:10px;overflow:hidden}
.new_l{float:left;width:320px;}
.new_r{float:left;width:400px;margin-left:10px;}
.new_l a{display:block;}
.new_l i{display:block;padding:8px 0;}
.new_r b a{font-size:24px;color:#d40000}
.new_r p{line-height:24px; text-indent:2em; border-bottom:1px dashed #c3c3c3;margin:10px 0;padding-bottom:5px;height:48px;}
.new_r p a{color:#d40000;}
.nav_s{margin-bottom:10px;}
*+html .nav_s{padding-bottom:15px;}
.nav_s a{display:block; float:left;padding:0 10px;font-size:14px;border-right:1px solid #eee;}
.nav_s a.c{color:#d40000;font-weight:bold;}
.nav_s a.none{border:none;}
.new_list li a{display:block; float:left; width:335px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding:5px 0;}
.new_list li i{float:right;color:#999;}
.intro{margin-bottom:2px; background:url(/images/intro.jpg) 0 0 no-repeat;width:230px;height:64px;padding:10px 2px 10px 2px;}
.intro b{color:#c57900;padding:0 15px 10px;font-size:14px; display:block;}
.intro p{padding:0 8px 10px 8px;line-height:24px;}
.advice{border:1px solid #f5f5f5;padding:4px;}
.advice b{color:#d20000;;padding:5px 5px 5px 5px;font-size:14px; display:block; float:left;}
.advice a.list{display:block;padding:5px 2px 5px 2px;width:218px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.advice a.amore{text-align:right; padding-left:104px;}
.ban01{margin:10px auto;width:990px;}
.box2{width:990px; margin:0 auto;}
.box2_r{ margin-left:10px;float:left;}
.box2_l{float:left;}
.box2_bg{background:url(/images/titlebg.jpg) 0 0 no-repeat;width:485px; position:relative;}
.box2_bomt{font-size:0;background:url(/images/titlebg.jpg) 0 bottom no-repeat;height:25px;width:485px;}
.b1{position:absolute;top:20px;left:10px; background:url(/images/b1.jpg) 0 0 no-repeat;width:17px; height:70px;}
.b2{position:absolute;top:20px;left:10px; background:url(/images/b2.jpg) 0 0 no-repeat;width:17px; height:70px;}
.b3{position:absolute;top:20px;left:10px; background:url(/images/b3.jpg) 0 0 no-repeat;width:17px; height:70px;}
.b4{position:absolute;top:20px;left:10px; background:url(/images/b4.jpg) 0 0 no-repeat;width:17px; height:70px;}
.b1 a,.b2 a,.b3 a,.b4 a{display:block;width:17px;height:70px;}
.box2 .titletag{margin:0 20px 0 50px; border-bottom:2px solid #f4f0e4;padding-top:10px; height:40px; line-height:20px;}
.box2 .titletag a{display:block; float:left; padding:10px 20px;font-size:14px;}
.box2 .titletag a.c{font-weight:bold;color:#c57900;}
.box2 .content{margin:10px 20px 0 50px;font-size:12px;}
.box2 .content a{display:block;padding:6px 0 5px 10px;width:400px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;background:url(/images/dotblack.jpg) -12px 0 no-repeat;}
.box2 .content a.more{text-align:right;}
.box2 .content s{float:right; color:#000000;text-align:right;}
.link{width:990px; margin:10px auto;background:url(../images/bg.jpg) 0 0 no-repeat; position:relative;z-index:9999;}
.link span{display:block; float:left; padding:16px 3px; width:190px; text-align:center;color:#000;}
.link span.c{background:url(../images/xzh.jpg) center 0 no-repeat;color:#c57900;}
.link li{padding:4px 4px;}
.xiala1{width:183px; position:absolute;left:5px;top:38px; background:#fff; border:1px solid #eee; z-index:9999;}
.xiala1 a,.xiala2 a,.xiala3 a,.xiala4 a,.xiala5 a{width:183px; padding:8px 0;}
.xiala2{width:183px; position:absolute;left:201px;top:38px; background:#fff; border:1px solid #eee;z-index:9999;}
.xiala3{width:183px; position:absolute;left:397px;top:38px; background:#fff; border:1px solid #eee;z-index:9999;}
.xiala4{width:183px; position:absolute;left:593px;top:38px; background:#fff; border:1px solid #eee;z-index:9999;}
.xiala5{width:183px; position:absolute;left:789px;top:38px; background:#fff; border:1px solid #eee;z-index:9999;}


.linkcont{width:196px; margin:0 auto 10px; border-bottom:2px solid #006cc1;padding:10px 0 0 30px;}
.linkcont li{float:left; width:180px; padding:0 10px 15px 0;}
.close{padding-right:10px;}
.close a{display:block; float:right;}
.foot{margin:10px auto;border-top:2px solid #decd5d;}
.footer{width:990px; margin:0 auto; line-height:1.5em; text-align:center;font-size:14px;color:#999;padding:10px 0; position:relative;}
.footer i{display:block;}
.fw{position:absolute;bottom:10px; right:120px;}
#xl{width:1002px;margin:5px auto}
.l1{float:right; background:#fff;width:777px;}
.w{background:url(/images/ico.jpg) 0 -119px repeat-x;padding:7px 0 8px 10px;_padding:6px 0 7px 10px;*padding:6px 0 7px 10px;border:1px solid #b4b4b4;width:1000px;}
.w1{background:url(/images/ico.jpg) 0 -119px repeat-x;padding:7px 0 8px 10px;_padding:6px 0 7px 10px;*padding:6px 0 7px 10px;border:1px solid #b4b4b4;width:970px; margin:0 auto;}
.l4{border:1px solid #d7d7d7;padding:10px; border-top:none;}
.l1 p{border-bottom:0px dashed #ccc;}
.l1 p a{display:block;padding:8px 10px 8px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:630px;background:url(/images/ico.jpg) 0 -1078px no-repeat;float:left;}
.l1 s{float:right;padding-right:5px;display:inline-block;padding:5px 5px 0 0;}
.p1{margin:10px; text-align:center}
.p1 b{padding:1px 6px 3px 6px;border:1px solid #d6b200;background:#f4e182;float:cenetr;display:inline-block;margin-right:5px;}
.p1 a{padding:1px 5px 3px 6px; background:none;border:1px solid #ececec;background-color:#f5f5f5;float:left;display:inline-block;margin-right:5px;}
.p1 a.a1{padding:3px 5px 3px 0; background:none; border:none;}
.l3{float:left;width:215px; background:#f1f1f1; border:1px solid #d7d7d7;}
.l3 a.a1{background:url(/images/arrow.jpg) 0 0 no-repeat;border-bottom:1px solid #ddd;padding:10px 15px 10px 25px;display:block;}
.tagbg{padding:10px 15px 15px 15px;min-height:470px;}
.tagtitle{ background:url(/images/tagtitle.jpg) 0 0 no-repeat; width:186px; height:31px; line-height:31px; margin:10px 0 0 10px;padding:0 0 0 25px; font-weight:bold;color:#fff; font-size:14px;}
.tagbg li{margin-bottom:2px;}
.tagbg li b{background:url(/images/tagbg.jpg) 0 0 no-repeat;width:151px;display:block; padding:8px 0 15px 30px;}
.yellow{color:#e57f00}
.piclist2 a{display: inline-block;margin: 0 6px 8px 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:105px;background: #f0f0f0;line-height:30px;}
.piclist2 a img {padding: 1px;border: 1px solid #ccc;display: block;}
.w{background:#f1f1f1;padding:10px 0 10px 20px;width:734px;margin:0 auto;border:1px solid #e1e1e1;border-bottom:none;}
.c1{border:1px solid #e1e1e1;padding:10px 30px;width:940px;margin:0 auto 5px;font-size:14px;}
.c1{line-height:22px;}
.t1{text-align:center; display:block; border-bottom:1px solid #ccc;padding:10px;margin-bottom:10px;line-height:22px;}
.t1 i{font-weight:normal;font-size:12px;}
.linkbtn{ background:#f7f7f7;padding:10px; position:relative; width:982px; margin:10px auto 0;}
.linkbtn_l{background:url(/images/linkbtnl.jpg) 0 0 no-repeat;width:31px;height:33px; position:absolute; left:30px;top:18px; cursor:pointer}
.linkbtn_r{background:url(/images/linkbtnr.jpg) right bottom no-repeat;width:31px;height:33px; position:absolute; right:30px;bottom:18px; cursor:pointer}
.linklist{padding-left:60px;}
.linklist li{ float:left;padding:0 34px 0 0;}
#hotpic { width: 320px; height:250px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 320px; height:240px; overflow: hidden; border: solid 1px #000; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 320px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif;color: #000;  margin-left: auto; margin-right: auto; margin-top: 3px; }
#NewsPicTxt a{display:block;width:320px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
    #NewsPicTxt a:link, #NewsPicTxt a:visited { color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color:#c57900; }
.list li{padding:5px 0 0 12px; position:relative;border-bottom:1px dashed #eee; background:url(/images/arrow_01.gif) no-repeat 0 10px;}
.list li a{width:600px; display:block;padding:5px 0}
.list li s{display:block; position:absolute; right:5px; top:5px;}

.location{height:32px;border-bottom:1px solid #cce9d1;line-height:28px;text-indent:12px;background:#f1f9f2;margin:0 0 12px 0;font-weight:bold}

.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

#marquee1 {
	width:850px;
	overflow:hidden;
	background:none;
	margin-left:58px;
}
