﻿@charset "utf-8";
/* CSS Document */

/*-----whole-----*/
/* html{font-size:100%;} */
/* body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;} */

.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container{position:relative;left:0px;width:100%;height:auto;}
.contain{width:1200px;margin:0 auto;position:relative;}


/*clearfix*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}

/*初始化按钮*/
/* .btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;} */
/* .btn span{display:inline-block;} */

/*通用img*/
/* img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;} */

/* input.text{display:block;width:100%;height:100%;border:0px;background:none;} */

/*--- Header ---*/
.Header-wrapper{z-index:200;}
.Header-wrapper .Header-cl{height:90px;position:relative;}

header{width:100%;height:90px;background:#fff;position:fixed;top:0px;left:0px;z-index:99;}

.Hlogo{height:90px;line-height:90px;font-size:0px;float:left;overflow:hidden;}/*logo*/

.Hsrch{position:relative;float:right;}/*搜索*/
.Hsrch-menu{display:block;width:50px;height:90px;background:url(../nav/images/icon-srch.png) no-repeat center center;}
.Hsrch .Hsrch-box{padding:0 60px 0 10px;width:330px;height:50px;background:#fff;position:absolute;top:90px;right:0px;z-index:2;display:none;}
.Hsrch-box .text{width:100%;height:50px;}
.Hsrch-box .btn{width:50px;height:100%;background:url(../nav/images/icon-srch.png) no-repeat center center;position:absolute;right:0px;top:0px;}
.Hsrch-box i{display:block;width:1px;height:16px;background:#ccc;position:absolute;right:50px;top:50%;margin:-8px 0 0;}

.Hlang{width:72px;text-align:right;position:relative;float:right;margin:0 6px 0 0;}/*语言*/
.Hlang-menu{display:block;padding:0 19px 0 0;line-height:90px;font-size:15px;color:#666666;background:url(../nav/images/icon-dd1.png) no-repeat right center;}
.Hlang-list{width:150px;text-align:center;background:#fff;position:absolute;top:90px;right:-37.5px;display:none;}
.Hlang-list a{display:block;line-height:45px;padding:0 19px 0 10px;}
.Hlang:hover .Hlang-list{display:block;}
.Hlang-list a:hover{background:#d0111b;color:#fff;}


.Header-wrapper.scroll .Header-cl,
.Header-wrapper.scroll header,
.Header-wrapper.scroll .Hlogo,
.Header-wrapper.scroll .Hsrch-menu{height:70px;}

.Header-wrapper.scroll .Hlogo,
.Header-wrapper.scroll .Hlang-menu,
.Header-wrapper.scroll .Hnav .Hname{line-height:70px;}
.Header-wrapper.scroll .Hnav .Hname{background-position:center 55px;}

.Header-wrapper.scroll .Hsrch .Hsrch-box,
.Header-wrapper.scroll .Hlang-list,
.Header-wrapper.scroll .Hn2nd-box{top:70px;}

/*导航*/
.Hnav{float:right;}
.Hnav>li{padding:0 20px;float:left; list-style: none;}
.Hnav .Hname{display:block;line-height:90px;font-size:16px;background-repeat:no-repeat;background-position:center 67px;}

.Hn2nd-box{width:100%;padding:20px 0 10px;background:#f5f7f9;position:absolute;top:90px;left:0px;z-index:2;display:none;}
.Hn2nd-box .Hn2nd-nav{width:40%;float:left;margin:0 0 0 .63rem;}
.Hn2nd-nav a{display:block;width:33.3333%;padding:15px 0 15px 15px;line-height:22px;font-size:15px;background:url(../nav/images/icon-l1.png) no-repeat left center;float:left;}
.Hn2nd-box .Hn2nd-block{width:33%;text-align:center;float:right;margin:0 .96rem 0 0;}
.Hn2nd-block img{width:100%;height:180px;object-fit:cover;}
.Hn2nd-block .name{line-height:28px;font-size:16px;margin:8px 0 0;}
.Hn2nd-box .Hn2nd-split{display:block;width:1px;height:192px;background:#cccccc;position:absolute;top:13px;left:49.91666666666667%;}
.Hn2nd-nav a:hover{color:#d0111b;}

.Hn2nd-box.Hn2nd-pro{padding:3px .74rem 25px .77rem;width:90.5%;left:50%;margin:0 0 0 -45.25%;}
.Hn2nd-pro .Hn2ndPro-box{width:410px;}
.Hn2ndPro-box .Hn2ndPro-block{margin:15px 0 0;}
.Hn2ndPro-block .type{display:block;padding:0 0 0 15px;line-height:34px;font-size:15px;background:url(../nav/images/icon-l1.png) no-repeat left center;}
.Hn2ndPro-block .list{padding:0 0 0 15px;overflow:hidden;}
.Hn2ndPro-block .list a{display:block;line-height:30px;opacity:.7;float:left;margin:0 26px 0 0;}
.Hn2ndPro-block .list a:hover,
.Hn2ndPro-box .Hn2ndPro-block a:hover{color:#d0111b;}

.Hnav>li.cur .Hname,
.Hnav>li:hover .Hname{color:#d0111b;}
.Hnav>li:hover .Hname.Hn2nd{background-image:url(../nav/images/icon-dd2.png);}
.Hnav>li:hover .Hn2nd-box{display:block;}



/*顶部*/
.page-top{color:#fff;background:#d0111b;}
.page-nav a{display:block;padding:0 .125rem;line-height:60px;font-size:16px;text-align:center;float:left;}
.page-nav a.cur,
.page-nav a:hover{background:#fff;color:#d0111b;}

.page-locate{padding:0 0 0 28px;line-height:60px;font-weight:lighter;background:url(../nav/images/icon-home.png) no-repeat left center;float:right;}
.page-locate a:last-child{color:#cccccc;}

.page-srch label{display:block;line-height:40px;height:40px;font-size:16px;float:left;margin:0 12px 0 0;}
.page-srch select{display:block;padding:0 0 0 34px;height:40px;width:255px;font-size:14px;color:#585555;border:1px solid #cccccc;float:left;}





































































































































































































































