@charset "utf-8";

html,body	{width:100%;}
#wrapper	{position:relative; width:100%; background-image:url(../images/main/common/bg.gif);}

/* visual */
.set_visual	{overflow:hidden; margin:0 auto;}
#visual	{position:relative; float:left; width:100%;}
.visual_slider>li	{overflow:hidden; height:572px; background-repeat:no-repeat; background-position:right top;}
.visual_slider>li>p	{float:right; width:430px; padding-top:120px; padding-right:70px; text-align:right;}
.v01	{background-image:url(../images/main/visual/visual_01.jpg);}
.v02	{background-image:url(../images/main/visual/visual_02.jpg);}
.v03	{background-image:url(../images/main/visual/visual_03.jpg);}
#visual_pager	{position:absolute; right:50%; bottom:20px;}
#visual_pager>li	{float:left; margin-left:5px;}
#visual_pager>li>a	{overflow:hidden; display:block; width:10px; height:10px;}
#visual_pager>li>a>img	{display:block; margin-top:0;}
#visual_pager>li>a.active	{width:28px;}
#visual_pager>li>a.active img	{margin-top:-10px;}


.skin_center{width:1000px; height:644px; margin:50px auto;}
.cbox_01{width:240px; height:426px; float:left;}
.cbox_01 li{width:240px; height:208px;}
.c01{width:240px; height:201px;}
.c02,.c04{float:left; margin-top:10px;}
.slide_box{width:500px; height:426px; float:left; position:relative; overflow:hidden; margin:0 10px; margin-bottom:10px;}
.skin_slide{width:1500px; height:412px; position:absolute;}
.skin_slide li{float:left;}
.bottom_box li{float:left;}
.c05,.c06,.c07{margin-right:10px;}
.c07 {width:245px; height:210px}
.c07 div {float:left}
.c07 div:nth-child(1), .c07 div:nth-child(3) {margin-right:10px; margin-bottom:3px}
#c08_01 {margin-bottom:3px !important}
.skin_cover{position:relative;}
.breadcrumb{width:80px; height:20px;  position:absolute;  top:20px; margin-left:265px;}
.breadcrumb li{width:10px; height:10px; float:left; border-radius:15px; margin-left:8px;  cursor:pointer; background-color:rgba(220,195,24,0.8);}
.active{background:#fff !important;}

.int_box{width:100%; height:328px; background:url(../images/main/int_bg.jpg) no-repeat center center; margin:0 auto}

/*common*/
.grid1	{display:block; float:left; width:235px; height:240px; margin-right:20px;}
.grid1.last	{margin-right:0;}
.grid2	{position:relative;display:block; float:left; width:490px; margin-right:20px; margin-bottom:20px; }
.grid2.last	{margin-right:0;}

/*cont01*/
#main_cont01	{padding:50px 0; width:100%; background-color:#fff; height:170px}
.latest	{float:left; width:300px; border-right:1px solid #ddd;}
.latest>ul>li	{width:300px;height:26px; overflow:hidden;}
.latest>ul>li a	{padding-left:10px; background:url(../images/main/icon_li.gif) no-repeat left center;}
.latest>ul>li .date	{float:right;}
.latest_no	{padding-right:24px;}
.latest_ex	{padding:0 24px;}
.latest_cl	{padding-left:24px; border:0;}
.set_title	{overflow:hidden; margin-bottom:20px;}
.set_title h2	{float:left; }
.set_title .btn_more	{float:right;}











