﻿@charset "utf-8";
.title01{overflow:hidden; text-align:center;}
.title01 h3{display:block; font-size:24px; color:#333; line-height:33px; text-align:center;}
.title01 span{display:inline-block; padding:0 40px; background:url(../images/icon01.png) repeat-x center center;}
.title01 span ins{ display:block; line-height:20px; font-size:16px; color:#999999; padding:0 12px; background:#FFF; text-decoration:none; text-transform:uppercase;}

.title02{overflow:hidden; text-align:center;}
.title02 h3{display:block; font-size:24px; color:#333; line-height:33px; text-align:center;}
.title02 span{display:inline-block; padding:0 40px; background:url(../images/icon01.png) repeat-x center center;}
.title02 span ins{ display:block; line-height:20px; font-size:16px; color:#999999; padding:0 12px; background:#f9f9f9; text-decoration:none; text-transform:uppercase;}

.title03{ padding:5px 20px; height:35px; overflow:hidden; color:#FFF; background:#0473ae;}
.title03 h3{float:left; display:block; font-size:20px; line-height:35px;}
.title03 span{float:left; display:block; font-size:14px; line-height:40px; text-indent:10px; text-transform:capitalize;}


.more01{margin:10px 0 0 0; text-align:center;}
.more01 a{ display:inline-block; width:100px; height:36px; line-height:36px; font-size:14px; color:#999; border:1px solid #d2d2d2; background:#fbfbfb;}
.more01 a:hover{ background:#0473ae; color:#FFF; border:1px solid #0473ae;}




.rol, .ror{width:30px; height:78px;}
.rol a, .ror a{display:block; width:30px; height:78px;}
.rol{position:absolute; top:250px; left:80px;}
.ror{position:absolute; top:250px; right:80px;}
.rol a{background:url(../images/rol01.png) no-repeat center center rgba(255,255,255,0.5);}
.rol a:hover{ background-color: rgba(4,115,174,1);}
.ror a{background:url(../images/ror01.png) no-repeat center center rgba(255,255,255,0.5);}
.ror a:hover{ background-color: rgba(4,115,174,1);}




.rol02, .ror02{width:30px; height:52px;}
.rol02 a, .ror02 a{display:block; width:30px; height:52px;}
.rol02{position:absolute; top:100px; left:-45px;}
.ror02{position:absolute; top:100px; right:-45px;}
.rol02 a{background:url(../images/rol02.png) no-repeat center center;}
.rol02 a:hover{background:url(../images/rol02_on.png) no-repeat center center;}
.ror02 a{background:url(../images/ror02.png) no-repeat center center;}
.ror02 a:hover{background:url(../images/ror02_on.png) no-repeat center center;}



.rop{float:left; width:1064px; padding-top:24px; text-align:center;}
.rop a{display:inline-block; margin:0 5px; width:15px; height:15px; border-radius:100%; background:#349c89; overflow:hidden;}
.rop a:hover{background:#fc5f00;}
.rop a.on{background:#fc5f00;}

/* ���ض��� */
.actGotop {width: 48px; height: 48px; position:fixed; bottom:20px; right:20px; z-index:9999; display:none; cursor:pointer; background: url(../images/backtop.png) no-repeat; background-size:cover;}
.actGotop:hover{background: url(../images/backtop_on.png) no-repeat;}


