body, a, a:link, a:visited {
	color:#999;
}
a:hover {
	color:#BD0A01;
}
h1, h2, h3, h4, h5, h6 {
	color:#333
}
/*块面体系*/
body {background-attachment:fixed; background: url(../images/bg.gif)  top center  repeat scroll; }
.minibar,.minibar .logo,.minibar .logo_weibo,.minibar .logo_xinhua{ background-image: url(../images/pic_miniba.png);}
.allp{ width:100%; margin:35px auto; background: url(../images/banner.gif)  center 35px  no-repeat scroll; }
.allp2{ width:100%; margin:35px auto; background: url(../images/banner2.gif)  center 35px  no-repeat scroll; }
.br{ border-left:solid #CCC;}
.br_l{ border-left:1px solid #CCC;}
.br_r{ border-right:1px solid #CCC;}
.br_lr{ border-left:1px solid #CCC;border-right:1px solid #CCC;}
.bg{ background:#FFFFFF;}
.MiniCon {
	line-height:35px;
}
.page { overflow:hidden;}
.page100 {}
.Area {border:1px solid #ddd; background:#FFF; border-top:none;}
.grid {}
.mode {}
/*自由区*/
.banner{ height:445px; width:100%; position:relative;}
.logo_tongji {
	display:block;
	width:75px;
	height:75px;
	position:absolute;
	right:254px;
	top:80px;
}
.logo_news {
	display:block;
	width:90px;
	height:75px;
	position:absolute;
	right:160px;
	top:80px;
}
.link_zhuanti{
	display:block;
	width:160px;
	height:38px;
	position:absolute;
	right:106px;
	bottom:36px;
}
.jincheng{ width:100%;}
.jc_con{ width:585px; margin-left:65px;}
.mglr{ margin:0 10px;}
.fl_text{ width:188px; line-height:24px; font-size:12px; color:#F06; float:left; margin-top:60px;}

.link_tiao{ width:310px;}
.tp_con{ display:block; width:213px; height:83px;  margin-left:18px;}
.jieshao{ width:940px; margin:0 auto;}
.js_con{ color:#666; font-size:12px;}
.xian{ width:100%; height:60px; background:url(../images/xian.gif) top center no-repeat scroll}



#slider1, #slider {
    height: 1%;
    overflow: hidden;
    padding: 0 0 10px;
}
#slider1 .viewport, #slider .viewport {
    float: left;
    height: 380px;
    overflow: hidden;
    position: relative;
    width: 550px;
}
#slider1 .buttons, #slider .buttons {
    background: url("../images/btn.jpg") no-repeat scroll -30px -10px transparent;
    display: block;
    float: left;
    height: 37px;
    margin: 30px 10px 0 0;
    overflow: hidden;
    position: relative;
    text-indent: -999em;
    width: 39px;
}
#slider1 .next, #slider .next {
    background-position: 0 -11px;
    margin: 30px 0 0 10px;
}
#slider1 .disable, #slider .disable {
    visibility: hidden;
}
#slider1 .overview, #slider .overview {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 550px;
}
#slider1 .overview li, #slider .overview li {
    float: left;
    margin: 0 10px 10px 0;
    padding: 1px;
}
.ws {
    display: inline;
    float: left;
    height: 360px;
    overflow: hidden;
    padding: 0;
    width: 548px;
}
.ws .pic {
    height:360px;
    width: 550px;
}
#slider3 { width:620px;
    height: 380px;
    overflow: hidden;
    padding: 0 0 10px;

}
#slider3 .viewport {
   
    float: left;
    height: 360px;
    margin: 15px auto;
    overflow: hidden;
    position: relative;
    width: 549px;
}
#slider3 .buttons {
    background: url("../images/btn.jpg") no-repeat scroll -30px 0 transparent;
    display: block;
    float: left;
    height: 67px;
    margin: 150px 3px 0 0;
    overflow: hidden;
    position: relative;
    text-indent: -999em;
    width: 28px;
}
#slider3 .next {
    background-position: 0 0;
    margin: 150px 0 0 3px;
}
#slider3 .disable {
    visibility: hidden;
}
#slider3 .overview {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 548px;
}
#slider3 .overview li {
    float: left;
    margin: 0 10px 10px 0;
    padding: 1px;
}
.ws ul {
    margin-left: 5px;
}


#slideshow{position: relative;height: 140px;width: 479px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width:479px;height: 140px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: absolute;width:479px}
#slideshow .btns b{display: block;
    height: 14px;
    left:90%;
    overflow: hidden;
    position: absolute;
    top: 120px;
    width: 100px;}
#slideshow .btns b i{width: 10px;background: #414140;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;border: #414140 2px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #3cd2f1;cursor: default}
#slideshow .btns b i.on: hover{background: #3cd2f1;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}
.fc01_con{ width:479px;  height:140px; overflow:hidden;}
.fc01_con img{ width:479px;  height:140px; }
