﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro.otf)}
body{font-family:方正兰亭纤黑;min-width:1200px;overflow-x:hidden}
body.open-navi{overflow:hidden}
.container{width:1200px;padding:0;position:relative}
*{transition:opacity 300ms}
header{position:absolute;z-index:100;top:0;left:0;width:100%}
body.screen-normal header.fixed,body.screen-ipad header.fixed{position:fixed;top:0;left:0;width:100%;padding-bottom:10px}
header .a{padding-top:40px}
body.screen-normal header.fixed .a,body.screen-ipad header.fixed .a{display:none}
header .b{padding-top:25px}
body.screen-normal header.fixed .b,body.screen-ipad header.fixed .b{padding-top:10px}
header .logo{}
header .link{padding-top:20px}
header .link p{color:#fff;font-size:14px}
header .link p a{color:#fff}
header .link p a:hover{opacity:.8}
header .link p a.call{display:inline-block;padding-left:35px;background:url(../img/ico-call.png) no-repeat 0 50%;background-size:21px auto}
header .link a.mail{display:inline-block;padding-left:35px;background:url(../img/icon-mail.png) no-repeat 14px;background-size:17px auto}
header .menu{background-color:#fff;border-radius:4px}
body.screen-normal header.fixed .menu,body.screen-ipad header.fixed .menu{box-shadow:0 0 10px rgba(0,0,0,.2)}
header .menu .ex.ml-2{margin-left:-40px}
header .menu li:hover .ex{top:60px;opacity:1}
header.fixed .menu li:hover .ex{top:48px}
header .menu .ex p{}
header .menu .ex p a{display:block;line-height:45px;text-align:center;color:#273a6c;font-size:14px}
header .menu .ex p a:hover{color:#2579f5}
header .mbtn{display:inline-block;height:50px;width:50px;background:url(../img/menu.png) no-repeat center;background-size:22px auto;transition:300ms;float:left;margin-left:10px;margin-right:-15px;display:none}
body.open-navi header .mbtn{background-image:url(../img/menu-hide.png)}
main{position:relative;left:0;transition:all 300ms}
main:after{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}
body.open-navi main:after{display:block}
.leftline{position:absolute;z-index:1;top:0;left:130px;bottom:0;width:1px;background-color:#c5c5c5}
footer{}
footer >.a{background-color:#424955;padding-top:60px;padding-bottom:40px}
footer >.b{padding:30px 0}
footer .info{}
footer .info >p{}
footer .info >p img{width:145px}
footer .info >.ct{margin-top:30px;width:340px}
footer .info >.ct >p{line-height:24px;color:rgba(255,255,255,.8);font-size:14px}
footer .info >.ct >p b{font-weight:normal;font-size:16px}
footer .info .qr{}
footer .info .qr img{width:83px}
footer .info .qr p{text-align:center;color:rgba(255,255,255,.8);margin-top:8px;font-size:12px}
footer .list{}
footer .list ul{float:left;margin-left:75px}
footer .list ul li{text-align:center}
footer .list h3{font-size:16px;color:rgba(255,255,255,.8);margin-bottom:20px}
footer .list p{font-size:14px;color:rgba(255,255,255,.8);line-height:32px}
footer .list p a{color:rgba(255,255,255,.8);transition:all 300ms}
footer .list p a:hover{color:#fff}
footer .text{}
footer .text p{text-align:center;color:#666666;font-size:12px}
footer .coop{}
footer .coop p{text-align:right}
footer .coop p a.bt{display:inline-block;width:165px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:18px;background-color:#343941;border-radius:4px}
footer .coop p a.bt:hover{opacity:.8}
.ui-banner .item:nth-child(2) .img.img1 .cont p{text-align:left;margin:33.5px auto 0px;width:1200px;padding:0 20px}
.ui-banner .item:nth-child(3) .img.img1 .cont p.p1 span{font-size:40px;margin-left:20px}
.ui-banner .item:nth-child(3) .img.img1 .cont p{color:#fff}
.ui-banner .item:nth-child(3) .img.img1 .cont p.p3 i.line{background-color:#fff}
.ui-banner .item:nth-child(3) .img.img1 .cont p.p5 span.bt{border:1px solid #fff;color:#fff}
.ui-banner .item:nth-child(2) .img.img1 .cont p.p1 span{font-size:40px}
.ui-banner .item:nth-child(2) .img.img1 .cont p.p3 i.line{width:54%}
html[lang="en-US"] .ui-banner .item:nth-child(2) .img.img1 .cont p.p3 i.line{width:38%}
.ui-banner .item:nth-child(2) .img.img1 .cont p.p3{margin-top:1px}
.ui-banner .img.img1 .cont p.p1 span{text-transform:uppercase}
