@charset "utf-8";
/* CSS Document */
body{
	width:100%;
	margin:0 auto;
	font-family:"微软雅黑",Arial;
	color:#3c3c3c;
	font-size:16px;
	line-height:26px;
	max-width:1920px;
	background:#fff;
	}
ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
table,tr,td,th,dl,dt,dd,img{
	border:none 0;
	}
a{
	text-decoration:none;
	color:#fff;
	border:none 0;
	cursor:pointer;
	}
.clear{
	clear:both;
	}
.pheader{
	padding-top:80px;
	}
.bluehover{
	 color:#4FAFD7;
	 font-weight:bold;
	}

.show{
	display:block;
	}
.hide{
	display:none;
	}
.tc{
	text-align:center;
	font-size:15px;
	}

	

.header{
	background-color: #fff;
	border-bottom: 1px solid #F2F2F2;
	border-top: 3px solid #4FAFD7;
	width:100%;
	height:76px;
	margin:0 auto;
	overflow:hidden;
	position:fixed;
	left:0;
	z-index:9999;
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
	font-size:calc(14.9px + .22vw);
	line-height:28px;
	}
.mw{
	width:90%;
	max-width:1440px;
	margin:0 auto;
	}
.logo{
	width:166px;
	height:76px;
	float:left;
	background: url(../images/eup-logo-bl.png) no-repeat 50% 50%;
	display:block;
	}
.mainmenu{
	width:auto;
	float:right;
	text-align:left;
	display:block;
	/*background:url(../images/menubg.png) no-repeat left top;*/
	}
.mainmenu li{
	float:left;
	display:inline;
	color:#CBCBCB;
	line-height:76px;
	text-align:center;
	cursor:pointer;
	margin:0 auto;
	word-spacing:normal;
/*	background:url(../images/naviBg.png) no-repeat right top;*/
	}
.mainmenu li:last-child{
	background:none;
	}
.mainmenu a{
	display:inline-block;
	padding:0 20px;
	color:#343434;
	}
.mainmenu a:hover{
	color:#4FAFD7;
	}
a.bluehover{
	 color:#4FAFD7;
	}
	


.topmenuicon{
	background:url(../images/hamburger1.png) no-repeat 0 0;
	width:27px;
	height:22px;
	display:none;
	float:right;
	margin:26px 0px;
	cursor:pointer;
	}
.topmenu{
	width:100%;
	position:fixed;
	top:79px;
	z-index:99998;
	text-align:left;
	display:none;
    border-bottom: 1px solid #F2F2F2;
	background-color:#fff;
            opacity: 0.96; //*透明度，支持ie9以上及其他*/
            -moz-opacity: 0.96;  /*透明度，支持老版本的mozilla浏览器*/
            filter: alpha(opacity=96); /*透明度，支持ie6以上，不支持其他浏览器*/
			-khtml-opacity:0.96; /*透明度，支持老版本safari浏览器*/
	}
.topmenu li a{
	width:90%;
	display:block;
	color:#666;
	line-height:36px;
	margin:0 auto;
	}
.topmenu li a:hover{
	color:#4FAFD7;
	}


.zp{
	background:url(../images/zp2.jpg) no-repeat center center;
	width:100%;
	height:450px;
	}
.ab{
	background:url(../images/abu2.png) no-repeat center center;
	width:100%;
	height:450px;
	}
.lx{
	background:url(../images/lxwm4.png) no-repeat center center;
	width:100%;
	height:450px;
	}
	
.slideshow-zoom{
	width:100%;
	}
.slideshow-zoom a{
	/*display:block;*/
	width:100%;
	height:100%;
	}
	
#flash{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	clear:both;
	position:relative;
}

#flash1 img,#flash2 img{
	width:100%;
	display:block;
	}


.flash_bar{
	width:60px;
	z-index:9998;
	position:absolute;
	padding-top:13px!important;
	padding-top:12px;
	bottom:10px;
	left:50%;
	margin-left:-26px;
}
.flash_bar .dq{
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin:5px 5px;
	cursor:pointer;
	background: url(../images/flash.png) no-repeat right top;
	_background:none;

	}
.flash_bar .no{
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin:5px 5px;
	cursor:pointer;
	background:url(../images/flash.png) no-repeat left top;
	_background:none;

	}
#flashBg{
	height:auto;
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0 auto;
	padding:80px 0 0 0;
	}


#img-0{background: url(../images/sy2.2.jpg) no-repeat 50% 0;width:100%;height:526px;}
#img-1{background:url(../images/sy1.1.jpg) no-repeat 50% 0;width:100%;height:526px;}
#img-2{background:url(../images/sy4.jpg) no-repeat 50% 0;width:100%;height:450px;} 
#ifocus {width:100%; height:450px; position: relative; } 
#ifocus_pic {width:100%;height:100%;}
#ifocus_pic .img {min-width:980px;width:100%;_width:100%;position: absolute;  cursor: pointer; overflow: hidden;/*height:450px;*/}  
#ifocus_btn {display: inline; position: absolute; left:51%; bottom:10px;margin-left:-40px;}
#ifocus_btn ul{float:left;}
#ifocus_btn li {cursor: pointer; opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80); -khtml-opacity:0.8; background-color:#fff;border:2px solid #4FAFD7;border-radius:12px;width:10px;height:10px;margin-right:10px;display:inline-block; float:left; }  
#ifocus_btn .current { 
            opacity: 1; //*透明度，支持ie9以上及其他*/
            -moz-opacity: 1;  /*透明度，支持老版本的mozilla浏览器*/
            filter: alpha(opacity=100); /*透明度，支持ie6以上，不支持其他浏览器*/
			-khtml-opacity:1; /*透明度，支持老版本safari浏览器*/
			background-color:#4FAFD7;
        }  


	
	
.newsbar{
	width:100%;
	background:#4FAFD7 url(../images/contact.png) no-repeat center bottom;
	height:475px;
	color:#fff;
	}
.joinusbar{
	width:100%;
	float:left;
	display:inline-block;
	margin-bottom:50px;
	*padding-bottom:50px;
	}
.gamebar{
	width:980px;
	height:auto;
	margin-top:60px;
	}
.titlebar{
	color:#303030;
	margin:10px 0 15px 0;
	}

.title{
	font-weight:bold;
	font-size:18px;
	float:left;
	border-left:5px solid #4FAFD7;
	text-indent:8px;
	}
.more{
	color:#303030;
	text-align:right;
	float:left;
	font-size:12px;
	margin-left: 20px;
	}
.more:hover{
	color:#4FAFD7;
	}
a.more span:hover{
	color:#fff;
	background-color:#4FAFD7;
	border:1px solid #4FAFD7;
	}
.more span{
	border:1px solid #4FAFD7;
	border-radius:8px;
	color:#4FAFD7;
	padding:1px 8px;
	}
.jobbar{
	margin:20px auto 0;
	font-size:calc(14.9px + .22vw);
	line-height:28px;
	}
.jobbar li{
	display:inline-block;
	/*height:198px;*/
	float:left;
	/*width:25%;*/
	width:33.3%;
	position:relative;
	z-index:888;
	overflow:hidden;
	padding-top:135px;
	text-align:center;
	margin-top:20px;
	}
.jobbar li img{
	width:100%;
	height:100%;
	text-align:center;
	max-width:108px;
	max-height:108px;
	}
.jobbar h3{
	color:#3c3c3c;
	padding:10px 0;
	}

#jishu{
	background-color:#32425C;}
#cehua{
	background-color:#414143;}
#meishu{
	background-color:#414143;}
#zhineng{
	background-color:#febf17;}

#job1 a,#job2 a,#job3 a,#job4 a{
	display:inline-block;
	color:#3c3c3c;
	}
#job1 a:hover,#job2 a:hover,#job3 a:hover,#job4 a:hover{
	color:#4FAFD7;
	}
#job1{
	background:url(../images/job-1.png) no-repeat 50% 15px;
	}
#job2{
	background:url(../images/job-3.png) no-repeat 50% 15px;
	}
#job3{
	background:url(../images/job-2.png) no-repeat 50% 15px;
	}
#job4{
	background:url(../images/job-4.png) no-repeat 50% 15px;
	}
#job1:hover{
	background:url(../images/job-1.png) no-repeat 50% 0px;
	}
#job2:hover{
	background:url(../images/job-3.png) no-repeat 50% 0px;
	}
#job3:hover{
	background:url(../images/job-2.png) no-repeat 50% 0px;
	}
#job4:hover{
	background:url(../images/job-4.png) no-repeat 50% 0px;
	}

#job1hover,#job2hover,#job3hover,#job4hover{
	height:auto;
	width:100%;
	position:absolute;
	/*left:-245px;*/
	top:0;
	z-index:999;
	}
/*#job1hover{
	background:url(../images/icon-job1-hover.png) no-repeat 0 0;
	}
#job2hover{
	background:url(../images/icon-job3-hover.png) no-repeat 0 0;
	}
#job3hover{
	background:url(../images/icon-job2-hover.png) no-repeat right 0;
	}
#job4hover{
	background:url(../images/icon-job4-hover.png) no-repeat right 0;
	}*/
#jishu a{
    border: 1px solid #477fe8;
    color: #477fe8;
	}
#jishu a:hover{
	background-color: #477fe8;
	}
#cehua a{
    border: 1px solid #68b22c;
    color: #68b22c;
	}
#cehua a:hover{
	background-color: #68b22c;
	}
#meishu a{
    border: 1px solid #4bb2d9;
    color: #4bb2d9;
	}
#meishu a:hover{
	background-color: #4bb2d9;
	}
#zhineng a{
    border: 1px solid #ee4a2f;
    color: #ee4a2f;
	}
#zhineng a:hover{
	background-color: #ee4a2f;
	}
	
#jishu a,#cehua a,#meishu a,#zhineng a{
	font-size:13px;
	white-space:nowrap;
	margin:5px 0px 5px 10px;
	display:inline-block;    
	padding: 0 8px; 
    /*border-radius: 20px;*/
	}
#jishu a:hover,#cehua a:hover,#meishu a:hover,#zhineng a:hover{
	color:#fff;
	}
.margintop{
	margin:20px 10px;
	}
	
	

.newsul{
	width:100%;
	position:relative;
	}
.newsul li{
	color:#212121;
	text-indent:20px;
	line-height:28px;
	white-space:nowrap;
	font-size:12px;
	}
.newsul a{
	color:#fff;
	width:100%;
	display: inline;
	
	}
.newsul a:hover{
	text-decoration:underline;
	}

#adr,#tel,#email,#bus{
	color:#fff;
	font-weight:bold;
	font-size:14px;
	}
#adr{
	position:absolute;
	left:50%;
	top:65px;
	margin-left:-300px;
	/*background:url(../images/icon-address.png) no-repeat left center;*/
	}
#tel{
	position:absolute;
	left:50%;
	top:180px;
	margin-left:-315px;
	/*background: url(../images/icon-contact.png) no-repeat left center;*/
	}
#email{
	position:absolute;
	left:50%;
	top:260px;
	margin-left:200px;
	/*background: url(../images/icon-mail.png) no-repeat left center;*/
	}
#bus{
	position:absolute;
	left:50%;
	top:90px;
	margin-left:185px;
	/*background: url(../images/icon-bus.png) no-repeat left center;*/
	}
#time{
	background: url(../images/icon-time.png) no-repeat left center;
	}

.proul{
	float:left;
	border:1px solid #CCD9EE;
	background-color:#fff;
	box-shadow: 0px 0px 8px #e6e6e6;
	border-radius: 6px;
	}
.proul li{
	display:inline-block;
	width:294px;
	height:320px;
	position:relative;
	float:left;
	padding:15px;
	overflow:hidden;
	border-right: 1px solid #CCD9EE;
	}
.proul li:last-child{
	border-right:none 0;
	}
.proul li a{
	display:inline-block;
	width:100%;
	height:100%;
	}
.propic1{
	background:url(../images/game4-mini.jpg) no-repeat 50% 15px;
	}
.propic2{
	background:url(../images/game5-mini.jpg) no-repeat 50% 15px;
	}
.propic3{
	background:url(../images/game3-mini.jpg) no-repeat 50% 15px;
	}
.proinfo{
	width:294px;
	color:#303030;
	padding:298px 0px 5px 0px;
	}
.proinfo a{
	color:#303030;
	}
.star{
	width:18px;
	height:18px;
	background:url(../images/startj.png);
	display:block;
	margin-top:5px;
	}
.star5{
	width:96px;
	}
.star4{
	width:76px;
	}
.star3{
	width:56px;
	}
.hot{
	position:absolute;
	top:15px;
	left:15px;
	background:url(../images/hot.png) no-repeat 0 0;
	height:40px;
	width:40px;
	display:block;
	}
.btnsee{
	text-align: center;
	position:absolute;
	top:15px;
	left:15px;
	width:294px;
	height:320px;
	background-color:#4FAFD7;
	color:#fff;
	z-index:9998;
	display:none;
	}

#s1{
	background:#4FAFD7 url(../images/logo1.png) no-repeat center center;
	}
#s2{
	background:#4FAFD7 url(../images/logo22.png) no-repeat center center;
	}
#s3{
	background:#4FAFD7 url(../images/logo3.png) no-repeat center center;
	}
	



.newslist{
	background-color:#fff;
	padding:30px 50px;
	min-height:580px;
	}
.newslist li.noborder{
	border:0 none;
	}
.newslist li{
	border-bottom: 1px dotted #EAEAEA;
	padding: 10px 0px 10px 110px;
	position:relative;
	}
.newsdate{
    position:absolute;
    left:0px;
    top:0px;
    color:#AAA;
    padding-top:10px;
	}
.newstext a{
    color:#777;
	display:block;
	padding:0 10px;
	}
.newstext a:hover{
	background-color:#f5f5f5;
	}

.newslist li span{
	text-align:right;
	display:block;
	color:#3195d4;
	cursor:pointer;
	}	
#newsdetail1,#newsdetail2,#newsdetail3,#newsdetail4,#newsdetail5,#newsdetail6,#newsdetail7,#newsdetail8{
	display:none;
	padding:10px;
	}
#newsdetail1 p{
	text-indent:28px;
	}


	
	
.bgw{
	/*background-color:#fff;*/
	}	
.propic{
	width:100%; 
	/*height:100%;*/
	}
.proslist{
	background-color:#fff;
	padding:50px 0px 50px;
	*margin-bottom:50px;
	}
.proslist li{
	/*position:relative;*/
	padding-bottom:20px;
	*padding-bottom:0;
	float:left;
	}
.proslist li.game2{
	background:url(../images/game2-mini3.png) no-repeat 50% 0;
	height:460px;
	width:100%;
	max-width:1280px;
	}
.prosimg{
    /*position:absolute;
    top:0px;*/
	float:left;
	width:50%;
	display:inline-block;
	}

.prostext{
	/*color:#777;*/
	padding:0px 0px 25px 0px;
	float:right;
	width:45%;
	display:inline-block;
	}
.prostext p{
	padding-right:40px;
	text-indent:24px;
	}
.textl{
	text-align:left;
	color:#3c3c3c;
	padding-top: 50px;
    padding-bottom: 20px;
	border-top:1px solid #ccc;
	}
#prot1{
	border-bottom:0 none;
	border-right:0 none;
	}
#prot2{
	color:#fff;
	padding-top:50px;
	}
#prot2 .textl{
	color:#fff;
	border:0 none;
	}
#prot3{
	padding-left:40px;
	padding-top:80px;
	}
#prot3 .textc{
	color:#3c3c3c;
	}
#prot3 p{
	padding-right:0;
	}
#prop1 img{
	max-width:711px;
	max-height:442px;
	}

#prop3 img{
	max-width:516px;
	max-height:463px;
	}
.game3 .prosimg{
	float:right;
	width:45%;
	text-align:right;
	}
.game3 .prostext{
	float:left;
	width:46%;
	}
#prop2{
	display:none;
	}


.busibar{
	padding:20px 0 30px;
	width:80%;
	max-width:1280px;
	margin:0 auto;
	}
.busilist{
	margin:30px 15px 50px;
	float:left;
	color:#fff;
	}
.busilist li{
	width:17%;
	*width:15.5%;
	margin-right:2%;
	display:inline-block;
	float:left;
	padding:3%;
	min-height:260px;
	}
.busilist .nomargin{
	margin-right:0px;
	}
.busilist li:last-child{
	margin-right:0px;
	}
.busilist a{
	/*color:#4FAFD7;*/
	font-weight:bold;
	*word-break:break-all;
	}
.busilist a:hover{
	text-decoration:underline;
	}
.cdb{
	border:1px solid #477fe8;
	background-color:#477fe8;
	}
.cg{
	border:1px solid #68b22c;
	background-color:#68b22c;
	}
.cb{
	border:1px solid #4bb2d9;
	background-color:#4bb2d9;
	}
.cr{
	border:1px solid #ee4a2f;
	background-color:#ee4a2f;
	}
.cdb h3{
	background-color:#477fe8;
	color:#477fe8;
	}
.cg h3{
	background-color:#68b22c;
	color:#68b22c;
	}
.cb h3{
	background-color:#4bb2d9;
	color:#4bb2d9;
	}
.cr h3{
	background-color:#ee4a2f;
	color:#ee4a2f;
	}
.busilist h3{
	text-align:center;
	width:100px;
	margin:0 auto;
	background-color:#fff;
	font-size:16px;
	}
.busitext{
	margin-top:20px;
	font-size:14px;
	}


.busibg{
	background:#a1c2eb url(../images/busibg.jpg) no-repeat center bottom;
	/*padding-top:20px;*/
	}
.business-bar{
	float:left;	
	padding-bottom:50px;
		
	}
.business-bar li{
	width:16%;
	margin:2%;
	float:left;
	display:inline;
	text-align:center;
	position:relative;
	z-index:1;
	}

.parthershover{
	position:absolute;
	z-index:2;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border-radius: 200px;
	background:#4FAFD7 url(../images/arrow.png) center center no-repeat;
	opacity: 0.9; /*透明度，支持ie9以上及其他*/
    -moz-opacity: 0.9;  /*透明度，支持老版本的mozilla浏览器*/
    filter: alpha(opacity=90); /*透明度，支持ie6以上，不支持其他浏览器*/
	-khtml-opacity:0.9; /*透明度，支持老版本safari浏览器*/
	display:none;
	}
.business-bar li img{
	max-height:200px;
	max-width::200px;
	width:100%;
	border-radius: 200px;
	background-color:#fff;
	box-shadow: 0px 0px 8px #E6E6E6;
	}
.business-bar li img:hover{
	background-color: #CCD9EE;
	transition:All 0.5s ease-in-out;
	-webkit-transition:All 0.5s ease-in-out;
	-moz-transition:All 0.5s ease-in-out;
	-o-transition:All 0.5s ease-in-out;
	transform:scale(0.9);
	-webkit-transform:scale(0.9);/* Safari and Chrome */
	-moz-transform:scale(0.9);/* Firefox */ 
	-o-transform:scale(0.9);/* Opera */
	-ms-transform:scale(0.9);/* IE 9 */	
	}
.textc{
	text-align:center;
	padding-top:50px;
	padding-bottom:20px;
	}




.aboutbar{
	padding:0px 0 60px 0;
	/*background:url(../images/aboutbg.jpg) no-repeat center top;*/
	background:#fff url(../images/aboutbg2.jpg) no-repeat center bottom;
	height:auto;
	}

.aboutimg{
	height:320px;
	padding-bottom:30px;
	position:relative;
	z-index:9995;
	text-align:center;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	}
#euppic1{
	top:70px;
	left:50%;
	margin-left:-610px;
	height:90px;
	width:90px;
    border-radius: 90px;
	line-height:90px;
	background:url(../images/about1.png) no-repeat center center;
	}
#euppic2{
	top:135px;
	left:50%;
	margin-left:-415px;
	height:150px;
	width:150px;
    border-radius: 150px;
	line-height:150px;
	background:url(../images/about2.png) no-repeat center center;
	}
#euppic3{
	top:80px;
	left:50%;
	margin-left:-100px;
	height:200px;
	width:200px;
    border-radius: 200px;
	line-height:200px;
	background:url(../images/about3.png) no-repeat center center;
	}
#euppic4{
	top:35px;
	left:50%;
	margin-left:225px;
	height:120px;
	width:120px;
    border-radius: 120px;
	line-height:120px;
	background:url(../images/about4.png) no-repeat center center;
	}
#euppic5{
	top:150px;
	left:50%;
	margin-left:500px;
	height:100px;
	width:100px;
    border-radius: 100px;
	line-height:100px;
	background:url(../images/about5.png) no-repeat center center;
	}
#euppic1_1{
	top:0px;
	left:0px;
	height:90px;
	width:90px;
    border-radius: 90px;
	line-height:22px;
	background:url(../images/about1.1.png) no-repeat center center;
	}
#euppic2_2{
	top:0px;
	left:0px;
	height:150px;
	width:150px;
    border-radius: 150px;
	line-height:30px;
	background:url(../images/about2.1.png) no-repeat center center;
	}
#euppic3_3{
	top:0px;
	left:0px;
	height:200px;
	width:200px;
    border-radius: 200px;
	line-height:32px;
	background:url(../images/about3.1.png) no-repeat center center;
	}
#euppic4_4{
	top:0px;
	left:0px;
	height:120px;
	width:120px;
    border-radius: 120px;
	background:url(../images/about4.1.png) no-repeat center center;
	}
#euppic5_5{
	top:0px;
	left:0px;
	height:100px;
	width:100px;
    border-radius: 100px;
	line-height:24px;
	background:url(../images/about5.1.png) no-repeat center center;
	}
#euppic1,#euppic2,#euppic3,#euppic4,#euppic5{
	position:absolute;
	z-index:9996;
    box-shadow: 0px 0px 8px #E6E6E6;
    border-radius: 100px;
	overflow:hidden;
	}
#euppic1_1{
	top:-95px;
	}
#euppic2_2{
	top:-155px;
	}
#euppic3_3{
	top:-205px;
	}
#euppic4_4{
	top:-125px;
	}
#euppic5_5{
	top:-105px;
	}
#euppic1_1,#euppic2_2,#euppic3_3,#euppic4_4,#euppic5_5{
    box-shadow: 0px 0px 8px #E6E6E6;
	position:absolute;
	z-index:9997;
	font-size:18px;
	}
#euppic1:hover,#euppic2:hover,#euppic3:hover,#euppic4:hover,#euppic5:hover{
	box-shadow: 0px 0px 12px #999;
	}
.abouttext{
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	font-size:calc(14.9px + .22vw);
	line-height:28px;
	}
.companybg{
	/*background-color:#F8F8F8;*/
	}
.companyul{
	/*padding-top:15px;*/
	padding-bottom:50px;
	float:left;
	width:100%;
	font-size:calc(14.9px + .22vw);
	line-height:28px;
	}
.companyul li{
	padding:135px 0px 0 0px;
	width:25%;
	display:inline-block;
	float:left;
	text-align:center;
	margin-top:40px;
	*width:24.5%;
	}
.companyul h3{
	padding:10px 0;
	}
.mw760{
	width:760px;
	margin:0 auto;
	}
#yuanjing{
	background:url(../images/yuanjing3.png) no-repeat 50% 15px;
	}
#linian{
	background:url(../images/linian2.png) no-repeat 50% 15px;
	}
#mubiao{
	background:url(../images/mubiao.png) no-repeat 50% 15px;
	}
#rencai{
	background:url(../images/rencai3.png) no-repeat 50% 15px;
	}
#yuanjing:hover{
	background:url(../images/yuanjing3hover.png) no-repeat 50% 0;
	color:#4FAFD7;
	}
#linian:hover{
	background:url(../images/linian2hover.png) no-repeat 50% 0;
	color:#4FAFD7;
	}
#mubiao:hover{
	background:url(../images/mubiaohover.png) no-repeat 50% 0;
	color:#4FAFD7;
	}
#rencai:hover{
	background:url(../images/rencai3hover.png) no-repeat 50% 0;
	color:#4FAFD7;
	}



.jobbg{
	background-color:#f8f8f8;
	width:100%;
	box-shadow: 0px 4px 4px #f0f0f0;
	}
.job{
	width:85%;
	margin:0 auto;
	color:#fff;
	font-weight:bold;
	line-height:110px;
	text-align:center;
	height:100%;
	}
.job li{
	/*width:25%;*/
	width:33.3%;
	display:inline-block;
	float:left;
	*width:24.5%;
	}
.job div{
	margin:40px auto;
	width:110px;
	height:110px;
	border-radius:200px;
	cursor:pointer;
	}
.job div:hover{
	transition:All 0.5s ease-in-out;
	-webkit-transition:All 0.5s ease-in-out;
	-moz-transition:All 0.5s ease-in-out;
	-o-transition:All 0.5s ease-in-out;
	transform:rotate(360deg) scale(1);
	-webkit-transform:rotate(360deg) scale(1);/* Safari and Chrome */
	-moz-transform:rotate(360deg) scale(1);/* Firefox */ 
	-o-transform:rotate(360deg) scale(1);/* Opera */
	-ms-transform:rotate(360deg) scale(1);/* IE 9 */	
    }
.dblue{
	border:5px solid #477fe8;
	background-color:#477fe8;
	}
.green{
	border:5px solid #68b22c;
	background-color:#68b22c;
	}
.blue{
	border:5px solid #4bb2d9;
	background-color:#4bb2d9;
	}
.red{
	border-radius:100px;
	border:5px solid #ee4a2f;
	background-color:#ee4a2f;
	}
.dblue:hover{
	border:5px solid #669ded;
	}
.green:hover{
	border:5px solid #8bc43f;
	}
.blue:hover{
	border:5px solid #6bc4e2;
	}
.red:hover{
	border:5px solid #f26a44;
	}
.clickhover1{
	border:5px solid #669ded;
	}
.clickhover2{
	border:5px solid #8bc43f;
	}
.clickhover3{
	border:5px solid #6bc4e2;
	}
.clickhover4{
	border:5px solid #f26a44;
	}


.jobleft{
	text-indent:15px;	
	margin:50px auto;
	min-height:500px;
	}
#development{
	background-position:0 -0.5px;
	}
#plan{
	background-position:0 -78.5px;
	}
#art{
	background-position:0 -39px;
	}
#operation{
	background-position:0 -195.5px;
	}

.jobleft h4{
	background:url(../images/liicon.png) no-repeat 15px center;
	padding-left:15px;
	}
.job-title{
	font-weight:bold;
	font-size:16px;
	text-indent:30px;
	color:#212121;
	padding-bottom: 5px;
	margin-bottom: 10px;
	cursor:pointer;
	padding-top:6px;
	background:#F8F8F8 url(../images/open.png)  no-repeat 7px center;
	}
#development .job-title{
	border-bottom: 1px solid #cddaed;
	}
#plan .job-title{
	border-bottom: 1px solid #b6c3a5;
	}
#art .job-title{
	border-bottom: 1px solid #c3dbe3;
	}
#operation .job-title{
	border-bottom: 1px solid #f1d8d1;
	}
#development dt.job-title:hover{
	border-bottom: 1px solid #477fe8;
	}
#plan dt.job-title:hover{
	border-bottom: 1px solid #68b22c;
	}
#art dt.job-title:hover{
	border-bottom: 1px solid #4bb2d9;
	}
#operation dt.job-title:hover{
	border-bottom: 1px solid #ee4a2f;
	}
.hover{
	background:#F8F8F8 url(../images/close.png) no-repeat 7px center;
	}

ol{
	margin:10px auto;
	}
ol,ol li{
	padding:0 0 0 3px;
	margin-left:14px;
	list-style-type:decimal;
	text-indent:0;
	*padding-left:14px;
	}
.btnjob{
	text-indent:0;
	font-weight:bold;
	color:#4FAFD7;
	}
.btnjob:hover{
	text-decoration:underline;
	}
.jianli{
	/*border-top: 1px dashed #A4A4A4;*/
	padding-top: 8px;
    padding-bottom: 40px;
	font-weight:bold;
	color:#f00;
	}


.map-bar{
	border: 1px solid #CCD9EE;
    box-shadow: 0px 0px 8px #E6E6E6;
	height:400px;
	width:62%;
	margin:80px auto;
	float:left;
	display:inline-block;
	}
.admw{
	margin-top:70px;
	float:right;
	display:inline-block;
	width:33%;
	}
.adrbar{
	height:auto;
	line-height:30px;

	}
.adrbar a{
	color:#3195d4;
	}
.adrbar a:hover{
	text-decoration:underline;
	}




.footbg{
	background-color:#fff;
	}
.foot{
	font-size:12px;
	width:100%;
	background-color:#343434;
	border-top:3px solid #4FAFD7;
	padding:20px 0;
	}	
.footer{
	position:absolute;
	top:1180px;
	left:50%;
	padding:10px 0 20px;
	font-size:12px;
	margin-left:-175px;
	}
.footlogo{
	background: url(../images/eup-logo-b.png) no-repeat 50% 50%;
	width:144px;
	height:40px;
	display:inline-block;
	float:left;
	margin-top:5px;
	margin-right:10px;
	}
.footer-copyright{
	display:inline-block;
	float:right;
	}
.link{
	text-align:right;
	}
.copyright{
	color:#646464;
	text-align:right;
	}	
.footer-copyright a{
	width:auto;
	height:12px;
	line-height:12px;
	padding:0 10px;
	border-left:1px solid #969696;
	color:#969696;
	display:inline-block;
	}
.footer-copyright a:hover{
	color:#4FAFD7;
	}
.footer-copyright a:first-child{
	padding-left:0px;
	border:none 0;
	}
.footer-copyright a:last-child{
	padding-right:0px;
	}





