*{transition-property: all;-ms-transition-property: all;-moz-transition-property: all; -webkit-transition-property: all; -o-transition-property: all;}
html,body{font-size:14px;background:#fff;width:100%;margin:0px;padding:0px;}
.container{position:relative;width:1107px;margin:0px auto;}
.container:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.mainTitle{color:#434343;font-size:72px;line-height:72px;letter-spacing:0.08em;font-family:'Practice';font-weight:100;font-stretch:ultra-condensed;width:100%;text-align:center; }
.mainTitle2{color:#434343;font-size:30px;line-height:32px;letter-spacing:0.08em;font-family:;font-weight:100;font-stretch:ultra-condensed;width:100%;text-align:center; }
.mainSub{width:37px;height:2px;background:#0838a1;margin:30px auto;}
.mainInfo{padding:10px 0px;text-align:center;font-size:30px;color:#434343;font-family:'Practice','NotoSansHans-Light',;border-bottom:1px solid #bfbfbf;}
.linkBtn{background-image:url(../images/rightIcon.png); background-repeat:no-repeat; background-size:36px auto; background-position:254px center;width:308px;height:58px;line-height:58px;text-align:left;border:2px solid #0838a1;color:#0838a1;font-size:22px;}
.linkBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.linkBtn span{margin-left:20px;}
.linkBtn:hover{color:#fff;background-color:#0838a1;background-image:url(../images/rightIconOn.png);}

.header{position:fixed;top:0px;width:100%;height:120px;background:#fff;z-index:5;border-bottom:1px solid #949494;}
.header .logo1{position: absolute;top: 18px;left: 34px;height: 82px;}

.header .nav{display:block !important;position:relative;width:826px;height:120px;line-height:120px;text-align:center;margin:0px auto;}
.header .nav li{color:#434343;font-size:22px;float:left;margin:0px 37px;}
.header .nav li.on{color:#0838a1;}
.header .nav li:hover{color:#0838a1;}
.header .navBtn{position:absolute;top:50%;right:34px;width:44px;height:37px;margin-top:-19px;cursor:pointer;z-index:1;}
.header .navBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.list{position:fixed;top:-800px;left:0px;width:100%;height:654px;background:#fff;z-index:6;border-bottom:1px solid #ddd;}
.list .container{width:1161px;padding-top:65px;}
.list .left{width:580px;float:left;}
.list .left .blueTitle{padding:5px 0px;height:80px;line-height:80px;border-bottom:2px solid #0838a1;color:#0838a1;font-size:64px;font-family:'MyriadPro-Regular_0';}
.list .left .title{color:#444;line-height:68px;padding:14px 0 6px 0;margin-bottom:8px;font-family:'Practice','NotoSansHans-Light',;font-weight:100;font-size:55px;border-bottom:1px solid #d3d3d3;}
.list .left .footTitle{heihgt:40px;line-height:40px;font-size:26px;color:#444;margin:24px 0 6px 0;}
.list .left .footTitle span{vertical-align:middle;}
.list .left .footTitle .titleB{font-size:34px;margin-right:5px;}
.list .left .info{font-size:18px;color:#444;line-height:30px;}
.list .right{width:520px;float:right;}
.list .right .title{font-size:30px;color:#444;padding-bottom:8px;}
.list .right .line{padding:3px 0;}
.list .right .line .inputText{color:#8D8D8D;font-size:18px;border:0px;background:#f3f3f3;padding:0 18px;width:480px;height:53px;line-height:53px;margin:0px;}
.list .right .line .textArea{color:#8D8D8D;font-size:18px;border:0px;background:#f3f3f3;padding:18px;width:480px;height:145px;margin:0px;}
.list .right .line .inputBtn{width:515px;cursor:pointer;height:50px;background:#fff;color:#008cd7;font-size:22px;border:2px solid #0838a1;}
.list .right .line .inputBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.list .right .line .inputBtn:hover{background:#0838a1;color:#fff;}
.list #listCloseBtn{position:absolute;top:34px;right:34px;cursor:pointer;}

.contact{position:relative;padding:80px 0px;border-bottom:1px solid #949494;text-align:center;}
.contact .mainTitle{letter-spacing:0em;}
.contact .mainTitle2{letter-spacing:0em;}
.contact .title{font-size:48px;line-height:48px;color:#444;}
.contact .mainSub{width:85px;height:2px;}
.contact .info{font-size:22px;color:#444;line-height:35px;}
