@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, select, textarea, p, blockquote, th, td {padding: 0;margin: 0; }
body{width:100%;height:100%;background: url("../images/bg2.jpg") no-repeat 0 0;overflow-x: hidden;}
ul, li {
	list-style-type: none;
}
.ac{
	background-image: url(../images/ac.png);
	background-repeat: no-repeat;
}

.ac01{
	background-position: -8px -7px;
	width: 298px;
    height: 76px;
	text-indent: -9999px;
}
.ac02{
	background-position: -7px -86px;
	width: 286px;
	height: 76px;
	text-indent: -9999px;
}
.ac03{
	background-position: -8px -167px;
	width: 275px;
	height: 76px;
	text-indent: -9999px;
}
.ac04{
	background-position: -7px -253px;
	width: 266px;
	height: 76px;
	text-indent: -9999px;
}

.ac01:hover{
	background-position: -321px -7px;
	width: 298px;
    height: 76px;
	text-indent: -9999px;
}
.ac02:hover{
	background-position: -321px -86px;
	width: 286px;
	height: 76px;
	text-indent: -9999px;
}
.ac03:hover{
	background-position: -321px -167px;
	width: 275px;
	height: 76px;
	text-indent: -9999px;
}
.ac04:hover{
	background-position: -321px -253px;
	width: 266px;
	height: 76px;
	text-indent: -9999px;
}
.ac01.active{
	background-position: -321px -7px;
	width: 298px;
    height: 76px;
	text-indent: -9999px;
}
.ac02.active{
	background-position: -321px -86px;
	width: 286px;
	height: 76px;
	text-indent: -9999px;
}
.ac03.active{
	background-position: -321px -167px;
	width: 275px;
	height: 76px;
	text-indent: -9999px;
}
.ac04.active{
	background-position: -321px -253px;
	width: 266px;
	height: 76px;
	text-indent: -9999px;
}
.peo01{
	width: 1033px;
	height: 1072px;
	text-indent: -9999px;
	background-image: url(../images/peo01.png);
	background-repeat: no-repeat;
	position: absolute;
	right: 0px;
	top: 0px;
	margin-right: -585px;
}
.peo02{
	width: 823px;
	height: 1072px;
	text-indent: -9999px;
	background-image: url(../images/peo02.png);
	background-repeat: no-repeat;
	position: absolute;
	right: 0px;
	top: 0px;
	margin-right: -378px;
}
.peo03{
	width: 923px;
	height: 1034px;
	text-indent: -9999px;
	background-image: url(../images/peo03.png);
	background-repeat: no-repeat;
	position: absolute;
	right: 0px;
	top: -79px;
	margin-right: -491px;
}
.peo04{
	width: 947px;
	height: 1072px;
	text-indent: -9999px;
	background-image: url(../images/peo04.png);
	background-repeat: no-repeat;
	position: absolute;
	right: 0px;
	top: 0px;
	margin-right: -395px;
	z-index: 1;
}
.cont01{
	background-image: url(../images/cont01.png);
	background-repeat: no-repeat;
	height: 1000px;
	width: 862px;
}
.cont02{
	background-image: url(../images/cont02.png);
	background-repeat: no-repeat;
	height: 1000px;
	width: 862px;
}
.cont03{
	background-image: url(../images/cont03.png);
	background-repeat: no-repeat;
	height: 1000px;
	width: 862px;
}
.cont04{
	position: relative;
	background-image: url(../images/cont04.png);
	background-repeat: no-repeat;
	height: 1000px;
	width: 862px;
	z-index: 2;
}
ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.abgne_tab {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.left{
    width: 368px;
    height: 100%;
    position: fixed;
    top:0;
    background-image: url(../images/acbg.png);
    background-repeat: no-repeat;
    z-index: 4;
}
ul.tabs {
	position: absolute;
	top: 239px;
	left: 15px;
	width: 368px;
	height: 100%;
	/* background-image: url(../images/acbg.png); */
	background-repeat: no-repeat;
}

ul.tabs li {
    float: left;   
    line-height: 31px;
    overflow: hidden;
    position: relative;
    margin-bottom: -1px;
    /* border: 1px solid #999; */
    border-left: none;
    font-size: 18px;
}

ul.tabs li a {
    width: 298px;
    height: 76px;
    display: block;
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg);
}

ul.tabs li a:hover {
		
}

ul.tabs li.active {
    /* background: #fff; */
    /* border-bottom: 5px solid #ae1b1b; */
}

ul.tabs li.active a:hover {
		
}

div.tab_container {
	width: 100%;
	margin-top: 30px;
}

div.tab_container .tab_content {
	padding: 0 0 0 0;
}

div.tab_container .tab_content p {
	font-size: 18px;
	color: #c8c8c8;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
}

div.tab_container .tab_content ul {
	width: 230px;
	margin: 0 0 0 424px;
}

div.tab_container .tab_content li {
	letter-spacing: 0.2em;
	word-spacing: 0.2em;a
}
.aclogo{
	background-image: url(../images/aclogo.png);
	background-repeat: no-repeat;
	height: 184px;
	width: 280px;
	position: absolute;
	top: 39px;
	left: 35px;
}
.aclogo a{
	height: 184px;
	width: 280px;
	display:block;
}
footer{
   background: #635db3;
   background: -webkit-gradient(linear, left top, left bottom, from(#635db3), to(#33334f));
   background: -webkit-linear-gradient(top, #635db3, #33334f);
   background: -moz-linear-gradient(top, #635db3, #33334f);
   background: -ms-linear-gradient(top, #635db3, #33334f);
   background: -o-linear-gradient(top, #635db3, #33334f);
   border-top: #000 3px solid;
   width: 100%;
   min-width: 1300px;
   margin: 0 auto;
   height: 150px;
   position: relative;
   /* margin-top: -100px; */
   color: #dcdcdc;
   margin-top: -45px;
   z-index: 3;
}
.footer{
	width: 1000px;
	margin: 0 auto;
	padding-top: 37px;
}

.footer ul{list-style:none; padding-left:0;}
.footer ul li{float:left;padding:3px;}
.footerstext{font-size:12px;line-height:15px;margin-top:10px;}
.footerstext1{font-size:12px;line-height:15px;margin-top:20px;}
#footer {background: #f8f9fa;}
#footer {height: 120px;padding-top: 57px;border-top: 1px solid #e6e6e6;}
#footer ul {padding-left: 267px;height: 17px;}
#footer li {float: left;height: 100%;}
#footer li a {display: block;height: 100%;text-indent: -9999em;}
div.item {/* min-width:100px; *//* min-height:50px; *//* background-color: maroon; */text-align:center;line-height:25px;padding:10px;}
div#item_1 {width: 266px;height: 32px;position: absolute;top: 359px;left: 131px;}
div#item_2 {width: 266px;height: 32px;position: absolute;top: 414px;left: 131px;}      
div#item_3 {width: 266px;height: 32px;position: absolute;top: 473px;left: 131px;}            
div#item_4 {width: 266px;height: 32px;position: absolute;top: 531px;left: 131px;}                  
div#item_5 {width: 266px;height: 32px;position: absolute;top: 591px;left: 131px;}  
div#item_6 {width: 266px;height: 32px;position: absolute;top: 645px;left: 131px;}
div#item_7 {width: 320px;height: 32px;position: absolute;top: 359px;left: 456px;}      
div#item_8 {width: 320px;height: 32px;position: absolute;top: 415px;left: 456px;}            
div#item_9 {width: 320px;height: 32px;position: absolute;top: 473px;left: 456px;}                  
div#item_10 {width: 320px;height: 32px;position: absolute;top: 531px;left: 456px;}
div#item_11 {width: 320px;height: 32px;position: absolute;top: 589px;left: 456px;}
div#item_12 {width: 314px;height: 32px;position: absolute;top: 299px;left: 141px;}      
div#item_13 {width: 314px;height: 32px;position: absolute;top: 355px;left: 141px;}            
div#item_14 {width: 314px;height: 32px;position: absolute;top: 415px;left: 141px;}                  
div#item_15 {width: 314px;height: 32px;position: absolute;top: 299px;left: 479px;}
div#item_16 {width: 314px;height: 32px;position: absolute;top: 356px;left: 479px;}
div#item_17 {width: 314px;height: 32px;position: absolute;top: 415px;left: 479px;}            
div#item_18 {width: 298px;height: 32px;position: absolute;top: 438px;left: 145px;}                  
div#item_19 {width: 298px;height: 32px;position: absolute;top: 495px;left: 145px;}
div#item_20 {width: 246px;height: 32px;position: absolute;top: 438px;left: 466px;}
div#item_21 {width: 246px;height: 32px;position: absolute;top: 494px;left: 466px;}
div#item_22 {width: 341px;height: 32px;position: absolute;top: 610px;left: 148px;}      
div#item_23 {width: 341px;height: 32px;position: absolute;top: 666px;left: 149px;}            
div#item_24 {width: 341px;height: 32px;position: absolute;top: 726px;left: 146px;}                  
div#item_25 {width: 288px;height: 32px;position: absolute;top: 610px;left: 512px;}
div#item_26 {width: 288px;height: 32px;position: absolute;top: 666px;left: 512px;}
div#item_27 {width: 446px;height: 32px;position: absolute;top: 311px;left: 367px;z-index: 2;}           
div#item_28 {width: 446px;height: 32px;position: absolute;top: 367px;left: 367px;z-index: 2;}                  
div#item_29 {width: 446px;height: 32px;position: absolute;top: 426px;left: 367px;z-index: 2;}
div#item_30 {width: 446px;height: 32px;position: absolute;top: 486px;left: 367px;z-index: 2;}
div#item_31 {width: 446px;height: 32px;position: absolute;top: 546px;left: 367px;z-index: 2;}
div#item_32 {width: 446px;height: 32px;position: absolute;top: 608px;left: 367px;z-index: 2;}
div#item_33 {width: 446px;height: 32px;position: absolute;top: 670px;left: 367px;z-index: 2;} 
div#item_34 {width: 446px;height: 32px;position: absolute;top: 609px;left: 367px;z-index: 2;} 
div#item_35 {width: 184px;height: 32px;position: absolute;top: 180px;left: 611px;}                                       
.btn1011{
	background-image: url(../images/btn1011.png);
	background-repeat: no-repeat;
	height: 51px;
	width: 224px;
	position:absolute;
	top: 653px;
	left: 513px;
}
.btn1011 a{
	height: 51px;
	width: 224px;
	display:block;
}