/* ÐÂ°æÑùÊ½ */
@charset "gb2312";
body{ font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; text-align:center}
*{ margin:0px; padding:0px}
ul{ list-style:none}
a,a:hover{ text-decoration:none}
img{ border:none; vertical-align:top}
em{ font-style:normal}
.floatl{ float:left}
.floatr{ float:right}
.clear{ clear:both}
.middle{ width:1200px; margin:auto; text-align:left}
.index_header{ position:fixed; left:0px; top:0px; height:94px; width:100%; background:url(imagesindex_header.png); z-index:9999}
.header .logo img{ margin-top:27px; height:49px}
.header .nav li{ line-height:94px; margin-left:45px; float:left; position:relative}
.header .nav li a{ color:#fff; font-size:18px; font-weight:300}
.header .nav li a:hover,.header .nav li.current a,.header .nav li .cur{ color:#f4b539}
.header .nav li .Project_column{position:absolute;left: -15px;top:92px;border-top:2px solid #f4b539;width:140px;background:url(imagesindex_header.png);display:none;}
.header .nav li .Project_column a{ font-size:16px; display:block; text-align:center; height:60px; line-height:60px; color:#fff}
.header .nav li .Project_column a:hover{ background:#f4b539; color:#fff}
.web_header{ height:94px; overflow:hidden; background:url(imagesweb_header.gif) no-repeat center center}

.footer{ background:#e9e9e9; color:#696969; text-align:center; padding:50px 0px 50px}
.footer a{ color:#696969}.footer a:hover{ color:#f4b539}
.footer .copyright{ margin-top:30px}
.footer p{ margin-top:6px}
.footer p span{ margin:0px 5px 0px 3px}
.app-header{ display:none}
.bannerbg{height:98px;}


.app-header .menu{width:29px; height:30px; background:url(imagesmenu.png) no-repeat; background-size:contain; position:absolute; left:20px; cursor:pointer; z-index:99; top:20px}
.user-center{width:32px; height:30px;  background-size:contain; position:absolute; right:10px}
.sidebar-cover{ display:none; position:fixed; left:0; top:0; width:100%; height:100%; background-color:#000; opacity:0; z-index:100}
.sidebar-cover.show{ display:block}
.side-nav{position:fixed; top:0; left:0; z-index:15; width:60%; height:100%; transition:transform .3s ease-in-out; -webkit-transition:transform .3s ease-in-out; transform:translate3d(-100%,0,0); -webkit-transform:translate3d(-100%,0,0); background:#fff; z-index:100}
.side-nav.active{ transform:translate3d(0,0,0); -webkit-transform:translate3d(0,0,0)}
.nav-top{ height:50px; background:#fff url(imagesapplogo.png) no-repeat 10px center}
.side-nav-close{position:absolute; top:15px; right:10px; width:20px; height:20px; background:url(imagesclose_btn.png) no-repeat; background-size: contain}
.side-nav-list{ padding-top:5px}
.side-nav-list li{ height:50px; line-height:50px; font-size:16px}
.side-nav-list li a{ padding-left:5%; text-decoration:none; color:#666; display:block}
.side-nav-list li a:hover{ background:#f4b539; color:#fff}
.pc-link{position:absolute; left:0; bottom:0; width:100%; height:50px; line-height:50px; padding-left:5%; box-sizing:border-box; font-size:16px; color: #999}

.content .page{ text-align:center}
.content .page a{display:inline-block;height:30px;line-height:30px;border:1px solid #e9e9e9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color: #fff;padding:0px 12px;background: #f4b539;}
.content .page a:hover,.content .page .current{background: #f5be50;border:1px solid #f4b539;color:#fff;}
.index_img{position: relative;width: 100%;height: auto;overflow: hidden;}
.righttitle{right: 0px;
    top: 200px;
    width: 400px;
    height: 80%;
    background: url(imagesindex_header.png);
    z-index: 9999;
    position: absolute;}
	.indexhuodong{margin:10px 10px 0px 0px;}
	.indexhuodong li{
		position: relative;
   	 	padding-left: 55px;
	}
	.indexhuodong li .rbox {
	    border-left: 1px solid #f4b539;
	    height: 160px;
	    text-align: left;
	    padding-left: 54px;
	}
	.indexhuodong li .text{
		color: #fff;
	    padding-left: 54px;
	    padding-top: 10px;
	    text-align: left;
	}
	.indexhuodong li .rbox .img{
	    padding-top: 10px;
	}
	.indexhuodong li .time {
	    background: url(imagestime.png) no-repeat left center;
	    width: 69px;
	    height: 69px;
	    text-align: center;
	    position: absolute;
	    left: 18px;
	    top: 0px;
	}
	.indexhuodong li .time span {
    	padding-top: 16px;
	}
	.indexhuodong li .time span, .indexhuodong li .time em {
	    display: block;
	    font-size: 15px;
	    color: #fff;
	    font-weight: bold;
	    line-height: 18px;
	}