@charset "utf-8";/* CSS Document */html,body {font-family:"微软雅黑";} a {cursor:pointer;font-family:"微软雅黑";} html,body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,button,input,textarea,th,td,img,tr,td,form,select,div,strong,span,s {margin:0px;padding:0px;border:0px;} i {font-style:normal;} table {padding:0px;margin:0px;} ul,ol {list-style:none;} a {text-decoration:none;} img {display:block;} a:focus {outline:none;} input,select,textarea {outline:none;} table {border-spacing:0px;} body {background-color:#fff;overflow-x:hidden;color:#666;font-size:14px;font-family:"微软雅黑";position:relative;min-width:1200px;width:100%;} a {color:#666;text-decoration:none;} a:focus {outline:none;} a:hover {text-decoration:none;} .left {float:left;position: relative;} .right {float: right;} .fl {float:left;display:inline;} .fr {float:right;display:inline;} .container {width:1200px;overflow: hidden;margin: auto;} /* 通用分页样式 */.pages {height:26px;padding:35px 0;margin-top:5px;clear:both;text-align:center;} .pages:after {content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;} .pages ul {padding:0;list-style:none;margin:0;text-align:center;display:inline-block;} .pages li {float:left;margin-right:5px;} .pages li a {padding:5px 10px;border:1px solid #e1e1e1;height:24px;line-height:24px;color:#666;} .pages li a:hover {border:1px solid #034f9d;background:#034f9d;color:#fff;text-decoration:none;} .pages li span {border:1px solid #e1e1e1;height:24px;line-height:24px;color:#c4c4c4;padding:5px 10px;} .pages .current a {border:1px solid #034f9d;background:#034f9d;color:#fff;} /*头部*/.topbar {height:35px;line-height:35px;background:#f8f8f8;color:#666;} .topbar .container{width:1300px;} .topbar a {color:#666;} .topbar .fr a {margin-left:10px;} .header {height:134px;padding: 10px 0px 10px 0px;} .header .container {width:1300px;} .header .ewm {float:right;margin-top:19px;} .header .ewm img {width:100px;} .header .logo {float:left;margin-top: 10px;} .header .logo a {display:block;padding-right:15px;} .header .logo img {display:block;width: 100px;} .logowen {top:29px;float:left;border-left:2px solid #ededed;padding-left:15px;position:relative;width: 780px;} .logowen p {font-size:32px;color:#222;font-weight:bold;line-height:43px;} .logowen ul li {float:left;font-size: 23px;margin-top: 5px;line-height:32px;} .logowen ul li:first-child {background:none;padding:0 0 0 0;} .header .logo-text {float:left;margin-top:20px;} .header .logo-text a {display:block;padding-left:24px;} .header .logo-text .title {font-size:35px;font-weight:bold;color:#333;line-height:1.2;} .header .logo-text .title i {font-family:"Palatino Linotype";font-size:46px;font-weight:normal;font-style:italic;color:#ee1217;padding:0 4px;position:relative;top:2px;} .header .logo-text .desc {font-size:24px;font-weight:bold;color:#333;line-height:3.15;} .header .logo-text .desc span {color:#ee1217;} .header .htel {float:left;margin-top:55px;} .header .htel .tit {font-size:0;text-align:left;} .header .htel .tit i,.header .htel .tit span {display:inline-block;*display:inline;*zoom:1;vertical-align:top;} .header .htel .tit i {width:32px;height:32px;background: url(../images/htel-bg.png) no-repeat center #da251c;border-radius:5px;margin-right:7px;} .header .htel .txt {font-size:32px;font-weight:bold;color:#0a60d1;margin-right:-2px;margin-top:4px;} .header .htel .tit span {line-height:30px;font-size:32px;color: #da251c;font-weight:bold;} .nav {height:56px;background:#fff;border-top:1px solid #ddd;box-shadow:0px 1px 10px rgba(0,0,0,.06);background-color: #222;} .nav .container {width: 1300px;} .nav .container > ul > li {width: 160px;height:56px;float:left;font-size:15px;text-align:center;margin-right:1px;position:relative;} .nav .container > ul > li.home {width:110px;} .nav .container > ul > li:before {display:block;content:"";width:1px;height:24px;background:rgba(191,223,255,.45);position:absolute;left:-1px;top:50%;margin-top:-12px;} .nav .container > ul > li:first-child:before {display:none;} .nav .container > ul > li > a {display:block;height:56px;line-height:56px;color:#fff !important;transition:background .4s;position:relative;font-size:16px;} .nav .container > ul > li > a.active,.nav .container > ul > li:hover > a {background: da251c;color:#fff!important;} .nav .container > ul > li:hover .submenu {margin-top:0;opacity:1;visibility:visible;height:auto;} .nav ul li .submenu {min-width:100%;box-shadow:0 0 16px -4px rgba(0,0,0,.3);position:absolute;left:0;top:100%;text-align:center;background:#fff;margin-top:20px;opacity:0;visibility:hidden;height:0;overflow:hidden;transition:all .3s;} .nav ul li .submenu li {height:40px;line-height:40px;font-size:13px;text-align:center;} .nav ul li .submenu li a {display:block;height:40px;line-height:40px;color:#333;padding:0 10px;} .nav ul li .submenu a:hover {background:#0a60d1;color:#fff !important;} /*底部*/ .copy_row1{background: #333333;height: 120px;} .page{ margin:0 auto; width:1300px} .copy_row1 > .page{position: relative;height: 100%;} .copy_row1 > .page > .fr{display: block;width: 330px;height: 60px;background: url(../images/copy_contact_r.png) no-repeat center;position: absolute;right: -470px;top: 0;padding: 30px 310px 30px 40px;font-weight: normal;font-size: 23px;color: #fff;line-height: 30px;text-align: right;} .copy_row1 .copy1_item{float: left;color:#999;display:block;line-height: 25px;font-size: 16px;font-family: arial,microsoft yahei;margin-right:60px;border-right:1px solid #454545;height: 55px;padding: 32px 90px 33px 0;} .copy_row1 .copy1_item3{border-right: 0 none;} .copy_row1 .copy1_item > em{color: #fff;font-size: 18px;font-weight: 100;display: block;line-height: 30px;font-style: normal;} .copy_row1 .copy1_item > em i{display: inline-block;vertical-align: middle;padding-right: 10px;padding-bottom: 5px;} .copy_row1 .copy1_item > em i img{display: block;width: 30px;height: 30px;} .copy_row2{background: url(../images/copy_row2.png) repeat center; width:100%; height: 350px; } .copy_row2 > .page{height: 200px;padding: 45px 0;position: relative;} .copy_logo{display: block;float: left;padding: 10px 0;} .copy_logo img{display: block;width: 140px;margin: auto;} .copy_logo p{font-size: 18px;color: #ddd;margin-top: 10px;line-height: 42px;text-align: center;border-top: 1px solid #666;letter-spacing: 0.3px;} .copy_list{float: left;padding-left: 65px;margin-left: 55px;background: url(../images/copy_line1.png) no-repeat left center;} .copy_list2 ul{float: left;} .copy_list2 ul:nth-last-child(1){/* padding-left: 50px; */} .copy_list li a{display: block;color: #b7b7b7;font-size: 13px;line-height: 26px;} .copy_list li a:hover{text-decoration: underline;color: #fff;} .copy_list em{display: block;font-style: normal;} .copy_list em a{color: #fff;line-height: 50px;font-size: 16px;font-weight: normal;display:inline-block;position:relative;padding-bottom:10px;margin-bottom:15px;} .copy_list em a:after{content: '';display: block;width: 25px;height: 2px;background: #fff;position: absolute;bottom: 0;transition: 0.3s all ease;} .copy_list:hover strong a:after{width: 100%;background: #0060b7} .copy_row3{display: block;position: relative;height: 60px;} .copy_row3:after{content: '';background: #333;left:0;top:0;width:100%;height:1px;position:absolute;display:block;} .copy_row3:before{content: '';background:#5c5c5c;left:0;top: 1px;width: 100%;height: 1px;position: absolute;display: block;} .copy_row3 .fl,.copy_row3 .fl a{font-size: 13px;color: #b7b7b7;line-height: 60px;} .copy_row3 .fl a:hover{text-decoration: underline;color: #fff;} .copy_phone{background: url(../images/copy_phone.png) no-repeat;width: 182px;height: 220px;position:absolute;bottom:-60px;right:45px;z-index:5;padding: 70px 30px 20px;} .copy_phone > ul{position: absolute;bottom:20px;left: 30px;width: 182px;text-align:center;height: 40px;} .copy_phone > ul > li{display:inline-block;border: 1px solid #fff;border-radius: 50%;padding: 9px;width:20px;height:20px;margin: 0 5px;transition: 0.3s all ease;background: transparent;cursor:pointer;} .copy_phone > ul > li.cur{background: #f41626;border-color: #f41626;} .copy_phone > ul > li > img{display: block;width: 100%;height: 100%;} .copy_ewm_cont{display: block;width: 136px;position: absolute;height: 136px;top:91px;left: 53px;} .copy_ewm_cont > img{display: block;width: 100%;height: 100%;}