@charset "utf-8";

#contents{width:100%;}
.auth_top	{margin-top:143px; width:100%; height:115px;  background-image:url(../images/main/auth_bg.jpg); background-repeat:no-repeat; background-position:center center; }
.auth_box	{width:1160px; height:115px; margin:0 auto;}
.ment{padding-top:50px;}

.visual_container{width:100%; position:relative;}
.visual_center{width:100%; height:651px; position:relative; overflow:hidden;}
.visual_box{width:300%; height:651px; position:absolute;}
.visual_box li{width:33.33333%; height:651px; float:left;}
.v01 {background:url(../images/main/v01.jpg); background-repeat:no-repeat; background-position:center center;}
.v02 {background:url(../images/main/v02.jpg); background-repeat:no-repeat; background-position:center center;}

.bread_box{width:100%; height:20px; position:absolute; bottom:250px; right:60px;}
.bread_center{width:1000px; height:20px; margin:0 auto; }
.breadcrumb1{width:60px; height:20px; float:right;}
.breadcrumb1 li{width:20px; height:20px; background:#fff; float:left; border-radius:20px; margin-left:8px;  cursor:pointer;}
.active{background:#ff3000 !important;}

.notice_center{width:1160px; margin:0 auto;}
.notice_box{width:292px; height:651px; background:#fff; position:absolute; top:258px;}
.no{width:146px; height:109px; background:#ccc; float:left;}
.no_top{width:292px; height:185px;}
.no01{background:url(../images/main/no01.jpg);  background-repeat:no-repeat;}
.no02{background:url(../images/main/no02.jpg); background-repeat:no-repeat;}
.no03{background:url(../images/main/no03.jpg); background-repeat:no-repeat;}
.no04{background:url(../images/main/no04.jpg); background-repeat:no-repeat;}

.no01:hover{background:url(../images/main/no_01.jpg); background-repeat:no-repeat;}
.no02:hover{background:url(../images/main/no_02.jpg); background-repeat:no-repeat;}
.no03:hover{background:url(../images/main/no_03.jpg); background-repeat:no-repeat;}
.no04:hover{background:url(../images/main/no_04.jpg); background-repeat:no-repeat;}


.ev_container{width:1160px; height:800px;  margin:0 auto; margin-top:40px;}
.ev_center{width:714px; height:463px; position:relative; overflow:hidden; float:left;}
.ev_box{width:2856px; height:463px; background:#fff; position:absolute;}
.ev_box li{float:left;}

.bread_box2{position:relative;}
.bread_center2{width:90px; height:20px;  position:absolute; top:400px; right:500px;}
.breadcrumb2 li{width:20px; height:20px; float:left; border-radius:20px; margin-left:8px;  cursor:pointer; background:#fff;}

.di_center{width:436px; height:463px; float:right;}
.di{margin-bottom:4px;}

.pr_center{width:1170px; height:239px; float:left; margin-top:30px;}
.pr_box li{float:left; margin-right:11px;}

.ve_container{position:relative;}
.ve_center{width:100%; height:267px; overflow:hidden; position:relative; }
.ve_box{width:400%; height:267px; background:#000; position:absolute; }

.ve_box li{width:25%; height:267px; float:left; }
.ve01{background:url(../images/main/c01.jpg); background-repeat:no-repeat; background-position:center center;}
.ve02{background:url(../images/main/c02.jpg); background-repeat:no-repeat; background-position:center center;}
.ve03{background:url(../images/main/c03.jpg); background-repeat:no-repeat; background-position:center center;}


.btn_box{width:100%; position:absolute; top:0;}
.btn_center{width:1160px;margin:0 auto; padding-top:90px;}
.btn li{width:25px; height:56px;}
.left{float:left; cursor:pointer;}
.right{float:right; cursor:pointer;}

.ad_center{width:100%; height:249px; background:#f4f4f4;}
.ad_box {width:1170px; height:249px; margin:0 auto; padding-top:50px;}
.ad_box li{float:left; margin-right:20px;}

.column_center{width:100%; height:300px; background:#f4f4f4;}
.column_box{width:1160px; height:212px; margin:0 auto;}
.column_box li{float:left;}
.co01{width:332px; height:212px; background:url(../images/main/co01.jpg);}
.co02{width:332px; height:212px; background:url(../images/main/co02.jpg);}
.co03{width:493px; height:212px; background:url(../images/main/co03.jpg);}

.no_box{width:332px; height:120px; margin-top:70px;  position:relative;}
.no_box ul li{width:290px; hidden:20px; line-height:25px; margin-left:15px; font-size:10pt;}
.co01 .no_box ul li .date{float:right;}
.btn_la{position:absolute; top:-35px; right:30px;}

.no_box2{width:332px; height:120px; margin-top:70px;  position:relative;}
.no_box2 ul li{width:290px; hidden:20px; line-height:25px; margin-left:15px; font-size:10pt;}
.co02 .no_box2 ul li .date{float:right;}
.btn_la2{position:absolute; top:-35px; right:30px;}

.co03 a img{margin-left:12px; width:467px; height:120px; padding-top:72px;}




