body{margin:0; padding:0; font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif; color:#333; font-size:12px; line-height:20px;}
img{margin:0; padding:0; border-style:none;}
ul,li{margin:0; padding:0; list-style-type:none;}
p,span,h1,h2,h3,h4,h5,dl,dd,dt,form{margin:0; padding:0;}
input,textarea,select{margin:0; padding:0; color:#666; font-size:12px; min-height:18px; line-height:18px; vertical-align:middle;}
a{color:#333; text-decoration:none}
a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{color:#333; text-decoration:underline}
a:hover img{filter:Alpha(opacity=70); opacity:0.8;}
.span01{display:none;}
.left{float:left;} 
.right{float:right;}
.clear{clear:both;}
.hidden{overflow:hidden;}
.clearfix:after {content: "";display: block;clear: both;visibility: hidden;font-size: 0;height: 0;} 
.clearfix {*display: inline-block;_height:1%;}
.block{display:block}

.header{width:900px; height:52px; margin:0 auto; padding-top:20px;}
.header h1 a{width:315px; height:30px; float:left; background:url(../images/ube_r1_c2.jpg) no-repeat;}
.nav_bg{width:100%; height:55px; margin:0 auto; padding-top:3px; background:url(../images/ube_r4_c1.jpg) repeat-x;}
.nav{width:900px; height:50px; margin:0 auto; display:block;}
.nav li{width:180px; height:50px; float:left;}
.nav_li01 a{width:180px; height:50px; display:block; background:url(../images/ube_r5_c2.jpg) no-repeat;}
.nav_li02 a{width:180px; height:50px; display:block; background:url(../images/ube_r5_c7.jpg) no-repeat;}
.nav_li03 a{width:180px; height:50px; display:block; background:url(../images/ube_r5_c11.jpg) no-repeat;}
.nav_li04 a{width:180px; height:50px; display:block; background:url(../images/ube_r5_c15.jpg) no-repeat;}
.nav_li05 a{width:180px; height:50px; display:block; background:url(../images/ube_r5_c22.jpg) no-repeat;}
.nav_li01 a:hover,.nav_li02 a:hover,.nav_li03 a:hover,.nav_li04 a:hover,.nav_li05 a:hover,.nav_li a{background-position:left bottom;}
.banner_bg{width:100%; height:371px; background:url(../images/ube_r6_c1.jpg) no-repeat center top;}
.banner{width:900px; height:371px; margin:0 auto;}
.banner .ban_nav{display:none;}
.banner .Left{width:26px; height:50px; background:url(../images/ube_r7_left.png) no-repeat; position:absolute; top:152px; left:20px; cursor:pointer;}
.banner .Right{width:26px; height:50px; background:url(../images/ube_r7_right.png) no-repeat; position:absolute; top:152px; right:20px; cursor:pointer;}
/*幻灯片(组件)*/
.slide{position:relative;}
.ban_c{display:none; position:absolute; left:50px; top:0; overflow:hidden;}
.content{width:900px; margin:0 auto;}
.left3{padding-left:3px;}
.top30{margin-top:30px;}
.content_left{width:630px; float:left;}
.content_news li{width:630px; height:35px; line-height:35px; border-bottom:#D0D0D1 1px dotted;}
.content_news li span{width:105px; float:left;}
.content_news li a{max-width:480px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.content_news li img{vertical-align:middle;}
.content_right{width:222px; float:right; padding:2px; border:#F3F3F4 2px solid;}
.content_right ul{width:203px; padding:10px 0 10px 10px; background:#F3F3F4;}
.top10{margin-top:10px;}
.footer{width:100%; height:44px; padding-top:4px; background:url(../images/ube_r20_c1.jpg) repeat-x;}
.footer li{hieght:20px; float:left; font-family:10px; padding:12px 8px 0 7px;}
.footer li a{padding-left:15px; display:block; background:url(../images/ube_r22_c4.jpg) no-repeat left center;}
.copyright{width:100%; height:45px; color:#FFF; line-height:45px; background:#009FE8;}
.copyright a{color:#FFF;}
.f10{font-size:10px;}
.left15{padding-left:15px;}

.company_banner{width:100%; height:85px; background:url(../images/company_r1_c1.jpg) no-repeat center top;}
.company_left{width:231px; float:left; margin-top:2px; border:#E8E8E8 1px solid; padding:1px; -webkit-box-shadow:3px 0px 5px #DAD8D7;  -moz-box-shadow:3px 0px 5px #DAD8D7; box-shadow:3px 0px 5px #DAD8D7;}
.company_left .title{width:221px; height:32px; padding:6px 0 0 10px; background:#009FE8;}
.company_left .title p{height:25px; color:#FFF; font-size:14px; font-weight:normal; line-height:25px; padding-left:10px; border-left:#FFF 3px solid;}
.company_left .title p span{font-size:8px; padding-left:10px;}
.company_left h3{width:221px; height:25px; padding:5px 0 0 10px; background:url(../images/company_r4_c1.jpg) repeat-x;}
.company_left h3 p{height:20px; color:#1B94D3; font-size:13px; font-weight:normal; padding-left:13px; background:url(../images/company_r4_c2.jpg) no-repeat left center;}
.company_left ul{width:229px; border-left:#F6F6F6 1px solid; border-right:#F6F6F6 1px solid;}
.company_left ul li a{width:214px; height:29px; font-size:13px; line-height:29px; display:block; border-bottom:#DBDBDB 1px solid; padding-left:17px; background:url(../images/company_r6_c4.jpg) no-repeat 7px center;}
.company_left ul li.company_xl a{background:none;}
.company_right{width:665px; float:left;}
.company_guild{width:665px; height:32px; padding-top:8px; text-align:right; border-bottom:#E3E4E4 1px solid;}
.company_content{width:635px; padding:1px 0 0 30px;}
.company_title{width:615px; height:31px; padding:7px 8px 0 10px; border:#E8E8E8 1px solid; background:#009FE8; -webkit-box-shadow:0px 3px 5px #DAD8D7;  -moz-box-shadow:0px 3px 5px #DAD8D7; box-shadow:0px 3px 5px #DAD8D7;}
.company_title p{height:25px; color:#FFF; font-size:18px; line-height:24px; padding-left:10px; border-left:#FFF 5px solid;}
.company_title p span{font-size:8px; font-weight:normal; padding-left:10px;}
.company_title p.right{border-left:none;}
.company_group{width:620px; height:35px; color:#231815; font-size:15px; line-height:30px; padding-left:15px; border-bottom:#D5D5D5 1px solid; background:url(../images/company_r11_c6.jpg) no-repeat;}
.top15{margin-top:15px;}
.top20{margin-top:20px;}
.top35{margin-top:35px;}
.company_mac{width:390px; float:left;}
.company_table{border-top:#C8C9CA 1px solid; border-left:#C8C9CA 1px solid;}
.company_table td{border-right:#C8C9CA 1px solid; border-bottom:#C8C9CA 1px solid; padding:10px 0 10px 20px; font-size:13px;}

.news_banner{width:100%; height:85px; background:url(../images/news_r1_c1.jpg) no-repeat center top;}
.top50{margin-top:50px;}
.news_xxrq{float:right; color:#666; font-size:12px; font-weight:normal;}

.product_banner{width:100%; height:85px; background:url(../images/product_r1_c1.jpg) no-repeat center top;}
.center{text-align:center;}
.left16{padding-left:16px;}

.contact_banner{width:100%; height:85px; background:url(../images/contact_r1_c1.jpg) no-repeat center top;}
.contact_f24{font-size:24px; font-weight:bold; line-height:32px; font-family:"ヒラギノ角ゴ Pro W3";}
.contact_an{padding:45px 0 0 130px;}
.contact_an span{padding-left:30px;}
.advisory_table{border:#B4B4B5 2px solid; border-bottom:#B4B4B5 1px solid;}
.advisory_table td{padding:10px; border-bottom:#B4B4B5 1px solid;}
.advisory_red{color:#E50012;}
.left10{padding-left:10px;}
.advisory_w415{width:415px;}
.advisory_button{width:180px; height:48px; border:none; cursor:pointer; background:url(../images/advisory_r2_c2.jpg) no-repeat;}
#sign_up{width:562px; padding:15px 20px; background:#FFF; position:relative; display:none;}

.Sh3_cp{width:348px; height:198px; float:left; border:#EEEEEF 1px solid;}
.Sh3_zs{width:265px; float:left; padding-left:20px;}
.Sh3_uni{padding:25px 0 0 90px;}
.left20{padding-left:20px;}
.top25{margin-top:25px;}
.Sh3_f15{font-size:15px; line-height:22px; font-weight:bold;}
.top5{margin-top:5px;}

.iV_hs li{padding:10px 0 0 15px; background:url(../images/UB-iV_r5_c2.jpg) no-repeat left 14px;}
.iV_pdf{padding:60px 20px 0 20px;}
.top40{margin-top:40px;}
.w255{width:255px;}

.VRM_cp{width:378px; height:398px; float:left; border:#EEEEEF 1px solid;}
.VRM_zs{width:235px; float:left; padding-left:20px;}
.AFC_f14{color:#009FE8; font-size:14px; font-weight:bold;}

.me2_a{width:300px;}
.me2_b th{border-top:1px solid #666; border-left:1px solid #666;}
.me2_b td{border-top:1px solid #666; border-left:1px solid #666; text-align:center;}
.me2_c{border-right:1px solid #666;}
.me2_d{border-bottom:1px solid #666;}