@viewport{width:720px;}
*{-webkit-appearance:none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); max-height: 999999px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,th,td {margin:0; padding:0; }
html,body,input::placeholder{font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;}
html,body{height: 100%;}
ol,ul,li{list-style:none;}
table{border-collapse:collapse;}
a{border:0px; padding:0px; margin:0px; text-decoration:none; -webkit-appearance:none; /*解决iphone safari上的圆角问题*/}
a:focus,input:focus,textarea:focus,button:focus{outline: 0;}
img{border:0px; padding:0px; margin:0; display:block;}
em, i {font-style: normal;}
.float{display: -moz-box;display: -ms-box;display: -o-box;display: -webkit-box;display: box;}
.flex{-moz-box-flex: 1;-ms-box-flex: 1;-o-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.none{display:none;}
.clear{clear:both}
.clearfixa:after, .ro:after{content:".";display:block;font-size: 0;height:0;clear:both;visibility:hidden}
input,textarea{background: none; border: none;}
input:focus,textarea:focus,select:focus{outline: 0;}

.header{width: 100%; height: 182px; position: relative; z-index: 9;}
.topBox{width: 100%; height:36px; /*position: fixed;top:0;*/background:#fff;border-bottom:1px solid #e4e4e4;}
.topCon{width:1200px;margin:0 auto;height:36px;}
.topText{float:left;width:1000px;line-height:36px;font-size:12px;color:#999;}
.topText a{color: #be74b9;}
.logoBox{width: 100%; height:99px; /*position: fixed;top:37px;*/background:#fff;}
.topLogo{float:right;height:36px}
.topLogo img{display:block;width:80px;height:36px;}
.logoImg{width:1200px;margin:0 auto;height:99px;}
.logoImg .Limg{display:block;float:left;width:390px;height:99px;}
.logoImg .Rimg{display:block;float:right;width:200px;height:99px;}
.header_content{width: 100%; height:46px; background: #bd74b9; /*position: fixed;top:136px; box-shadow: 0px 1px 10px rgba(0,0,0,0.5);*/}
.header_inner{width: 1200px; height: 46px; margin: 0 auto;}
.header_inner .header_logo{width: 180px; height: 46px; position: absolute; margin-left: -200px; background-repeat: no-repeat; background-position: left center;}
.header_inner ul{height: 46px; position: relative;margin:0 auto;text-align: center; font-size: 0;}
.header_inner ul li{height:46px; display: inline-block; position: relative;}
.header_inner ul li>a{display: block; height: 46px; padding: 0 47px; background: #bd74b9; font-size: 14px; color: #fff; text-align: center; line-height: 46px;}
.header_inner ul li:hover>a,.header_inner ul li.cur>a{background: #283444; color: #fff;}
.header_inner ul li .nav_list{display: none; width: 480px; padding: 30px; background: #be74b9; position: absolute; top: 46px;}
.header_inner ul li:nth-child(1) .nav_list,.header_inner ul li:nth-child(2) .nav_list,.header_inner ul li:nth-child(3) .nav_list,.header_inner ul li:nth-child(4) .nav_list,.header_inner ul li:nth-child(5) .nav_list,.header_inner ul li:nth-child(6) .nav_list{left: 0px;}
.header_inner ul li:nth-child(7) .nav_list,.header_inner ul li:nth-child(8) .nav_list{right: 0px;}
.header_inner ul li .nav_list a{display: block; height: 16px; margin: 20px 0; padding: 0 18px; overflow: hidden; white-space: nowrap; border-right: 1px solid #b265ad; font-size: 14px; color: #fff; line-height: 16px; float: left; cursor: pointer;}
.header_inner ul li .nav_list a:last-child{border-right: 0px;}

.footer{width: 100%; padding-top: 50px; background: #828282;/* background: #f08e00;*/}
.footer .info{width: 770px; min-height: 170px; padding-left: 430px; border-bottom: 1px solid #aaa; margin: 0 auto; overflow: hidden; background: url(../images/logo2.png) left top no-repeat;}
.footer .info>div{float: left;}
.footer .info .info_l{width: 560px; overflow: hidden;}
.footer .info .info_l>div{padding: 8px 16px 8px 36px; min-height: 24px; font-size: 14px; color: #fff; line-height: 24px; background-position: left center; background-repeat: no-repeat;}
.footer .info .info_l>div:nth-child(1){background-image: url(../images/ind_icon02.png);}
.footer .info .info_l>div:nth-child(2){background-image: url(../images/ind_icon03.png);}
.footer .info .info_l>div:nth-child(3){background-image: url(../images/ind_icon04.png);}
.footer .info .info_l>div:nth-child(4){background-image: url(../images/ind_icon05.png);}

.footer .info .info_r{width: 210px; overflow: hidden;}
.footer .info .info_r .title{height: 42px; padding-left: 36px; font-size: 16px; color: #fff; line-height: 42px; background: url(../images/ind_icon01.png) left center no-repeat;}
.footer .info .info_r a{width: 60px; height: 30px; display: block; font-size: 14px; color: #fff; line-height: 30px; padding: 10px 0 10px 20px; float: left; background: url(../images/ind_icon06.png) left center no-repeat;}
.footer .info .info_r a:nth-child(even){padding-right: 50px;}

.footer .cr{width: 1200px; margin: 0 auto; text-align: right; padding: 15px 0;}
.footer .cr img{margin-left: 45px; display: inline-block !important;}
.footer .cr span{display: block; height: 39px; font-size: 14px; color: #fff; line-height: 39px; float: left;}


/*侧边导航*/
.showSideBar{width: 10px;height: 80px;border: 1px solid #ccc;border-right: none;border-radius: 3px 0px 0px 3px;background: #fff;font-size: 20px;color: #333;line-height: 80px;text-align: center;position: fixed;top: 50%;right: 0;margin-top: -41px;cursor: pointer;transition:all ease 700ms;}
.showSideBar.cur{right:-15px;}
.side-fix-bar{position: fixed;top:50%;right: -80px;width: 75px;height: 206px;margin-top: -103px;z-index: 30;transition:all ease 700ms;}
.side-fix-bar.cur{right:-1px;}
.side-fix-bar .servicer{margin: 10px 0px;position: relative;}
.side-fix-bar img{cursor: pointer;}
.side-fix-bar .servicer .customer_service{position: absolute;left: -215px;top: 50%;margin-top: -50px;background: #bd74b9;width: 200px;height:76px;color: #fff;font-size: 16px;line-height: 26px;text-align: center;border-radius: 3px;padding-top:24px;box-sizing: content-box;display: none;}
.side-fix-bar .servicer .customer_service::before{position: absolute;top: 40px;right:-10px;content: '';width: 0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #bd74b9;}