@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;}
/*头部*/.header {overflow:hidden;height:40px;background:#f5f5f5;}
.header .welcome {font-size:12px;color:#666;line-height:40px;}
.header .word {width:215px;line-height:40px;}
.header .word a {display:block;float:left;width:82px;overflow:hidden;margin-left:25px;}
.header .word a img {float:left;display:block;margin-right:7px;}
.headlogo {padding: 30px 0 30px 0;overflow:hidden;}
.oulogo img {display:block;float:left;margin-right:20px;margin-top: 10px;width: 200px;}
.oulogo .logowen {float:left;margin-top: 15px;border-left: 2px solid #ededed;padding-left: 15px;}
.oulogo .logowen p {font-size: 34px;color:#222;letter-spacing: 2px;font-weight:bold;line-height: 45px;}
.logowen ul li {float:left;background:url(../images/inico4.jpg)no-repeat 11px center;padding:0 0 0 28px;font-size:18px;color:#333;line-height:29px;}
.logowen ul li:first-child {background:none;padding:0 0 0 0;letter-spacing: 3px;margin-top: 6px;font-size: 24px;font-family: "微软雅黑";}
.outel {padding: 25px 0 0;}
.outel img {float:left;padding: 0 13px;}
.telwen {float:left;margin-top: -3px;}
.outel .telwen p {font-size: 22px;line-height:28px;color: #333;}
.outel .telwen span {font-weight:bold;font-size: 27px;line-height: 5px;color:#333;}
/*head*/
#header{margin: auto;height:90px;transition: all .5s;}
#header .tip{height: 60px; background:#1e237f url("../images/hader_tri.jpg") no-repeat right top;}
#header .logo{float: left;position: relative;width: 150px;margin-top: 15px;}
#header .logo img{width: 150px;}
#header .nav{float: right;margin-right:30px;}
#header .nav>ul>li{float: left;height:102px;line-height: 102px;font-size: 15px;box-sizing:border-box;position:relative;padding: 0 20px;}
#header .nav>ul>li>a{display:block;color: #fff;font-size: 16px;}
#header .list_nav{position:absolute;font-size:0;width: 150px;right: -30px;display:none;background:rgba(0,0,0,0.9);}
#header .list_nav a{display:inline-block;color:#fff;width: 150px;font-size: 15px;transition:all .4s;}
#header .list_nav a:hover,#header .list_nav a.on{color:#106d3e;}
#header .list_nav.in_nav2{text-align: center;line-height: 50px;}

#header .nav li .inner{position:absolute;padding:30px 0;width:280px;background:#fff;border-radius:10px;top:100px;left: 50%;margin-left: -140px;display:none;}
#header .inner>ul>li{line-height:33px;font-size:16px;cursor:pointer;position:relative;padding:0 30px;}
#header .inner>ul>li>a{color:#8e8e99;display:block;position:relative;transition:all .3s;}
#header .inner>ul>li>p{color:#8e8e99;display:block;background:url(../images/nav_inn.png) no-repeat right;position:relative;transition:all .3s;}
#header .inn_three{position:absolute;width:280px;padding:30px;background:#fff;border-radius:10px;right:-265px;top:0;box-shadow: 0px 0px 9px #aabffe;line-height:33px;display:none;}
#header .inn_three li{position:relative;transition:all .3s;}
#header .inn_three a{color:#8e8e99;display:block;}


#header .nav{position: relative;}
#header .nav .subline{position: absolute;top:86px;left: 0;width: 0;height: 4px;background-color: #106d3e;z-index: 0;}

/*#header .nav>ul>li>a{position: relative;}*/
/*#header .nav>ul>li.on>a:after{content:"";display:block;position:absolute;left:0;top:89px;width:100%;height:4px;background:#6288fd;margin-top:-3px;}*/
#header .inner>ul>li>a.on{padding-left:20px;color:#8e8e99;display:block;}
#header .inner>ul>li>a.on:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}
#header .inner>ul>li:hover>a{padding-left:20px;color:#8e8e99;}
#header .inner>ul>li:hover>a:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}

#header .inner>ul>li>p.on{padding-left:20px;color:#8e8e99;display:block;background:url(../images/nav_innon.png) no-repeat right;}
#header .inner>ul>li>p.on:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}
#header .inner>ul>li:hover>p{padding-left:20px;color:#8e8e99;display:block;background:url(../images/nav_innon.png) no-repeat right;}
#header .inner>ul>li:hover>p:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}

#header .inn_three li.on{padding-left:20px;}
#header .inn_three li.on:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}
#header .inn_three li:hover{padding-left:20px;}
#header .inn_three li:hover:after{content:"";display:block;position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:#6288fd;margin-top:-3px;}
#header .nav>ul>li:hover>a{position: relative;}
/*#header .nav>ul>li:hover>a:after{content:"";display:block;position:absolute;left:0;top:89px;width:100%;height:4px;background:#6288fd;margin-top:-3px;transition:all .6s;}*/
#header .nav>ul>li:hover .inner{display:block;}
#header .nav>ul>li>.inner li:hover .inn_three{display:block;}

#header .nav_right{float:right;}
#header .nav_right .log{height:100px;margin-right:28px;padding-left:26px;background:url(../images/nav_icon1_wy.png) no-repeat left;float:left;cursor:pointer;}
#header .nav_right .log p{line-height:100px;color:#fff;font-size:14px;}
#header .nav_right .language{height:100px;margin-right:28px;padding-left:26px;background:url(../images/nav_icon2_wy.png) no-repeat left;float:left;cursor:pointer;}
#header .nav_right .language p{line-height:100px;color:#fff;font-size:14px;}
#header .nav_right .ser_icon{width:22px;height:100px;margin-right:35px;background:url(../images/nav_icon3_wy.png) no-repeat center;float:left;cursor:pointer;}
/*#header*/
.topbar {height:35px;line-height:35px;background:#f8f8f8;color:#666;font-size: 14px;}
.topbar .container{width: 75%;}
.topbar a {color:#666;font-size: 14px;}
.topbar .fr{
    margin-right: 50px;
}
.topbar.fr a {margin-left:10px;}
#header{background:#fff;position: sticky;top: 0;z-index: 99;}
#header.on{box-shadow: 0px 1px 10px 0px #666;}
#header .cont{width: 75%;margin:auto;}
#header .nav>ul>li>a{color: #71727d;}
#header .nav>ul>li.on>a{color: #106d3e;}
#header .nav_right .log{background:url(../images/nav_icon1.png) no-repeat left;}
#header .nav_right .log p{color:#ff5603;}
#header .nav_right .language{background:url(../images/nav_icon2.png) no-repeat left;}
#header .nav_right .language p{color:#71727d;}
#header .nav_right .ser_icon{background:url(../images/nav_icon3.png) no-repeat center;}
/*底部*/
.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 > strong{color: #fff;font-size: 18px;font-weight: 100;display: block;line-height: 30px;}
.copy_row1 .copy1_item > strong i{display: inline-block;vertical-align: middle;padding-right: 10px;padding-bottom: 5px;}
.copy_row1 .copy1_item > strong 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: 200px;margin: auto;}
.copy_logo p{font-size: 18px;color: #ddd;line-height: 42px;margin-top: 12px;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 strong{display: block;}
.copy_list strong 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 strong 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: #106d3e;border-color: #106d3e;}
.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%;}
