@charset "gb2312";

.fixmenu{
	width:23px; height:116px; position:fixed; right:50px; top:30%; z-index:1000;
	background:url(../images/bg_fixmenu.png) no-repeat center;}
.fixmenu li{
	height:23px; text-align:center;}
.fixmenu a{
	width:23px; height:23px; font-weight:bold; color:#fff; display:block;
	filter:alpha(opacity=0); opacity:0; -moz-opacity:0; -khtml-opacity:0;}
.fixmenu a:hover, .fixmenu .on{
	filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1;
	background:url(../images/bg_fixmenu_on.png) no-repeat;}

.backtop{
	width:40px; text-align:center; display:none; position:fixed; right:42px; bottom:75px; z-index:1000;}
.backtop a i{
	width:31px; height:31px; margin:0 auto; display:block; cursor:pointer;
	background:url(../images/bg_backtop.png) no-repeat;}
.backtop a:hover i{
	background-position:0 -31px;}

.fixbg{
	margin-left:-555px; position:fixed; bottom:35px; left:50%; z-index:1;}	

.content .w{
	position:relative;}
.content .page{
	height:632px;}
	
.content .bar, .content .con{
	position:absolute; z-index:99;}
.content .con h3{
	font-size:18px; line-height:30px; color:#4d4d4d;}
.content .con h3 strong{
	color:#ce312a;}
.content .con h3 span{
	display:inline-block;}	
.content .con ul{
	margin-top:5px;}
.content .con li{
	padding:5px 0; line-height:20px;}
.content .con li a{
	height:100%; color:#4d4d4d; display:block;}
.content .con li a:hover{
	color:#ce312a;}
.content .news-left li a{
	padding-left:12px;
	background:url(../images/icon_news.png) no-repeat left 8px;}
.content .news-left li a:hover{
	background-position:left -36px;}
.content .news-right li a{
	padding-right:12px; text-align:right;
	background:url(../images/icon_news.png) no-repeat right 8px;}
.content .news-right li a:hover{
	background-position:right -36px;}

.w1{
	background:url(../images/bg_w1.png) no-repeat bottom;}
.w1 .build{
	position:absolute; top:5%; left:216px;}
.w1 .logo{
	position:absolute; bottom:27%; left:177px;}

.w2{
	background:url(../images/bg_w2.png) no-repeat;}
.w2 .bar{
	left:482px; top:38px;}
.w2 .con2-1{
	left:380px; top:108px;}
.w2 .con2-1 ul{
	width:170px;}
.w2 .con2-2{
	right:785px; top:191px;}
.w2 .con2-2 ul{
	margin-right:15px;}
.w2 .con2-3{
	right:770px; top:380px;}
.w2 .con2-4{
	left:630px; top:143px;}
.w2 .con2-5{
	right:110px; top:290px;}
.w2 .con2-5 ul{
	width:295px; margin-right:55px;}

.w3{
	background:url(../images/bg_w3.png) no-repeat;}
.w3 .bar{
	left:633px; top:62px;}
.w3 .con3-1{
	width:290px; left:580px; top:170px;}
.w3 .con3-1 ul{
	margin-left:20px;}
.w3 .con3-2{
	width:400px; left:72px; top:235px;}
.w3 .con3-2 ul{
	width:210px;}

.w4{
	background:url(../images/bg_w4.png) no-repeat;}
.w4 .con4-1{
	width:330px; left:15px; top:160px;}
.w4 .con4-2{
	width:290px; right:0; top:120px;}
.w4 .con4-2 ul{
	width:210px; padding-left:95px;}

.w5{
	background:url(../images/bg_w5.png) no-repeat;}
.w5 .con5-1{
	width:350px; left:573px; top:80px;}
.w5 .con5-2{
	width:355px; left:475px; top:305px;}

.popfix{
	width:295px; height:246px; text-align:left; margin-left:-133px; left:50%; opacity:0;}
.popfix-up{
	top:-285px;
	background:url(imagesbg_popfix_up.png) no-repeat;}
.popfix-down{
	bottom:-285px;
	background:url(imagesbg_popfix_down.png) no-repeat;}
.popfix img{
	width:267px; height:200px; margin-left:14px;}
.popfix-up img{
	margin-top:14px;}
.popfix-down img{
	margin-top:32px;}

	@charset "utf-8";


.gjdjs_con{
	padding-top:7px;}
.g_c_left{
	width:301px;}
#float{
	padding-top:60px; width:301px; height:332px; overflow: hidden;
	background:url(../images/logo.png) 0 60px no-repeat;}
#float h2{
	text-indent:-999em; }
	

.g_c_right{
	width:660px; overflow:hidden;}
.g_c_right .top h1{
	display:block; width:251px; height:53px; margin:0 auto; margin-top:30px; text-indent:-999em;
	background:url(../images/gjdjs.png) no-repeat;}
.g_c_right .top p{
	width:618px; height:106px; text-indent:-9999em; margin-top:20px;
	background:url(../images/text.png) no-repeat;}
	
.div2{top:0px;z-index:999;position:fixed;_position:absolute}

.ww_list{
	padding-bottom:110px;}
.ldfc_nr_list{
	padding-bottom:30px;}
.ww_list ul{
	width:700px;}
.ww_list ul li{
	width:167px; float:left; padding:15px 20px;}
.ww_list ul li span.img{
	display:block; width:163px; height:123px; border:2px solid #fff; padding:0px;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	background:#f1e8d7;}
.ww_list ul li span.img img{
	width:163px; height:123px;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
.ww_list ul li span{
	height:40px; line-height:20px; font-size:12px; padding-top:10px; display:block; overflow:hidden;}

.g_c_right .top h1.ldfc{
	background:url(../images/ldfc_tit.png) no-repeat top center;}
.ldfc_tit{
	height:40px; line-height:40px; font-size:24px; padding-left:30px; color:#4d4d4d;
	background: url(imagesicon1.png) 0 10px no-repeat;}