/* CSS Document */

body{background:#fff;}
body *{font-family:微软雅黑;}
a:link, a:visited{ color:#666; text-decoration:none;}
a:hover{ color:#999; text-decoration:none;}
.f_ms{font-family:微软雅黑;}

.etc{text-overflow:ellipsis;white-space:nowrap;	overflow:hidden; width:100%; display:block;}
.fixed{ position:fixed;z-index:999;}
.W210{width:210px;}
.W1200{width:1200px; margin:0 auto;}
.W1400{width:1400px; margin:0 auto;}
.gap{padding:10px;}
.transparent { filter:alpha(opacity=80); -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;}
.padding15{padding:15px;}
.padding35{padding:35px;}

h3{ font-family: Impact; color:#483537; font-size:96px;}
h4{ font-size:36px;color:#000;}
h5{ font-size:30px;color:#000;font-weight:normal;}
h6{ font-size:22px;color:#000;font-weight:normal;}

.bgWhite{background:#fff;}
.c_0{color:#000;}
.c_1{color:#483537;}
.c_2{color:#666;}
.c_3{color:#ebebeb;}
.c_4{color:#f3f3f3;}

.F14{font-size:14px;}
.F22{font-size:22px;}
.F26{font-size:26px;}
.F36{font-size:36px;}
.F50{font-size:50px;}
.F60{font-size:60px;}
.F96{font-size:96px;}

.F_Impact { font-family: Impact;}

/*--头部----------------------------------------------------*/
.header{height:85px; background:#000;  position: fixed;z-index: 9999;width: 100%;}
.header .nav {height:85px;}
.header .nav ul{margin-left: 100px;}
.header .nav li{float:left;width:100px; height:40px;line-height:40px;text-align:center; border-radius:5px; font-size:14px; margin:0 5px; overflow:hidden;}
.header .nav li a{background:none; color:#fff;display:block;}
.header .nav li a:hover{background:#fff; color:#483537; text-decoration:none;}
.header .nav .current{background:#fff; color:#483537; font-weight:bold;}
.header .nav .current a{background:#4DA6FF; color:#fff;}
.header .nav .current a:hover{background:#ebebeb; color:#483537;}

.header .logo{float:left;height:85px;}
.header .logo .container{height:85px;}

.header .contact{float:right;width: 300px; position:relative; color:#fff;}
.header .contact div{position: absolute;}
.header .contact .icon{left:0; top:40px;}
.header .contact .txt{left: 40px;top: 15px;font-size: 12px;}
.header .contact .tel{left: 40px;top: 40px;font-size:24px;}

/*---------------------------------------------------------*/
.line_t0{background:url(../images/bg_solid.html) top repeat-x}
.line_l0{background:url(../images/bg_solid.html) left repeat-y}
.line_r0{background:url(../images/bg_solid.html) right repeat-y}
.line_d0{background:url(../images/bg_solid.gif) bottom repeat-x}

.line_t{border-top:1px solid #ebebeb;}
.line_l{border-left:1px solid #ebebeb;}
.line_r{border-right:1px solid #ebebeb;}
.line_d{border-bottom:1px solid #ebebeb;}

.line_all{border:1px solid #ebebeb;}

.line_th{text-decoration:line-through;}

/*--------------------------------------------------------*/
.f1{background:url(../images/newzhima/f1_bg1.jpg) no-repeat top;background-size: cover;height:600px;padding-top:85px;}
.f1 p{margin:5px 0; line-height: normal;}
.f1 .img{position: absolute;left: 55px;top: 120px;}
.f1 .content{position: absolute;left: 400px;top: 70px;}
.f1 .div_bottom{width:100%; text-align:center; bottom:0px;}
.f1 .div_bottom .container{height:150px; position:relative;}
.f1 .div_bottom .txt{letter-spacing: 20px; color:#fff; line-height:150px; font-size:32px; top:0px;position:absolute;width: 100%;text-align: center;}
.f1 .div_bottom .bg{background:#483537; width: 100%;height: 150px; top:0px;position:absolute;}

/*--------------------------------------------------------*/
.f2{ padding-top:85px;}
.f2 *{text-align:center;line-height: normal;}
.f2 .f2_list1{}
.f2 .f2_list1 li{float:left; width:20%}
.f2 .f2_list2{background:url(../images/newzhima/f2_bg1.jpg) no-repeat top;background-size: cover; display:block; width:100%; height:470px;}
.f2 .f2_list2 ul{padding-top:100px;}
.f2 .f2_list2 li{float:left; width:25%}
.f2 .f2_list2 *{color:#fff}
.f2 .f2_list3{height:300px;}
.f2 .f2_list4{background:#f3f3f3; border-radius:8px; width:1300px; height:440px; margin:15px auto;}
.f2 .f2_list4 .top{background:url(../images/newzhima/f2_bg2.png) no-repeat center; width:138px; height:138px; color:#fff; margin:0 auto;}
.f2 .f2_list4 .top .num{font-family: Impact; font-size:50px;padding-top:15px;}
.f2 .f2_list4 .top .txt{font-size:24px;}
.f2 .f2_list4 pre{margin-top:15px; line-height:22px;text-align:left; margin-left: 80px; color:#666;}
.f2 .f2_list4 li{float:left;width:20%; margin-top:40px;}
.f2 .f2_list5{width:1200px; height:420px; margin:0px auto; padding-top:60px;}
.f2 .f2_list5 li{float:left;width:25%; height:210px; border:1px #ebebeb solid; margin-left:-2px; margin-top:-1px; background:#fff;}
.f2 .f2_list5 li .img{margin-top:30px;}
.f2 .f2_list5 li .txt{font-size:18px; line-height:30px;}
.f2 .f2_list6{margin-top:30px;}
.f2 .f2_list6 li{ background:#f3f3f3;margin:25px; padding:30px; border-radius:8px;}
.f2 .f2_list6 li>*{text-align:left;}
.f2 .f2_list6 li .title{ background:url(../images/newzhima/f2_f1.png) no-repeat left;height:30px; line-height:30px; font-size:18px; color:#000; padding-left:30px;}
.f2 .f2_list6 li .txt{font-size:14px;}
.f2 p{margin:5px 0;}
.f2 .f2_bg1{background:url(../images/newzhima/f2_p2.png) no-repeat top; display:block; height:210px;width:100%;}
.f2 .f2_bg2{background:#ebebeb; display:block; height:610px; width:100%; text-align:center;}

/*--------------------------------------------------------*/
.f3{padding-top:85px;}
.f3 *{text-align:center;line-height: normal;}
.f3 .f3_bg1{background:#ebebeb;padding:30px;margin-top:30px;}
.f3 .f3_list1{}
.f3 .f3_list1 li{float:left; width:50%; margin:15px 0;}
.f3 .f3_list1 li *{text-align:left;}
.f3 .f3_list1 li .img{float:left;}
.f3 .f3_list1 li .content{margin-left:100px; margin-right:100px;}
.f3 .f3_list1 li .txt1{font-size:18px; color:#000; line-height:35px;}
.f3 .f3_list1 li .txt2{ font-size:14px; color:#999;}
.f3 .f3_list2{margin-top:40px;}
.f3 .f3_list2 li{float:left; width:33.3%; margin:15px 0; height:320px;}
.f3 .f3_list2 li .img{}
.f3 .f3_list2 li .txt1{font-size:18px; color:#000; line-height:35px;}
.f3 .f3_list2 li .txt2{ font-size:14px; width:80%; margin:0 auto; color:#999;}

/*--------------------------------------------------------*/
.f4{ padding-top:85px;}
.f4 *{text-align:center;line-height: normal;}
.f4 .s1_bg{background:url(../images/newzhima/f4_s1_bg1.png) no-repeat center; background-size:cover; width:100%; height:390px; margin:30px 0;}
.f4 .s1_bg .title{color:#fff; font-size:32px; text-align:right; padding-top: 40px;line-height: 60px;letter-spacing:20px;}
.f4 .s1_bg .txt{color:#fff; font-size:18px;text-align:right;}
.f4 .s1_title{border-bottom:1px solid #f3f3f3;margin-top: 60px;}
.f4 .s1_title .container{width:1400px; margin:0 auto; position:relative; height:70px;}
.f4 .s1_title .container::after{content:""; display:block; width:90px; height:5px; background:#483537; position: absolute;left: 0px;bottom: 0px;}
.f4 .s1_title_left{float:left;}
.f4 .s1_title_right{margin-left:100px;}
.f4 .s1_title_right *{text-align:left;}
.f4 .s1_list1{}
.f4 .s1_list1 img{width:100%;}
.f4 .s1_list1 li{float:left; width:25%; margin-bottom:25px; cursor:pointer;}
.f4 .s1_list1 li .container{width:90%;margin:0 auto;position: relative;height:210px; overflow:hidden; border:1px solid #ebebeb;}
.f4 .s1_list1 li .pic{ position:absolute; left:0px; top:0px;;}
.f4 .s1_list1 li .title{ position:absolute; left:0px; bottom:0px;height: 50px; color: #fff; z-index: 999;line-height: 50px; text-align: center;width: 100%; font-size:14px;}
.f4 .s1_list1 li .shine{ position:absolute; left:0px; bottom:0px; width:100%; height:50px; background:#000; filter:alpha(opacity=80); -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;}
.f4 .s2_list1{border:1px solid #ebebeb; height:200px; margin-top:30px;margin-bottom: 80px;}
.f4 .s2_list1 li{float:left; width:20%; height:100px; border-left:1px solid #ebebeb; border-top:1px solid #ebebeb; margin-left:-1px; margin-top:-1px;}
.f4 .s2_list1 img{margin-top:10px;}

/*--------------------------------------------------------*/
.f5{ padding-top:85px; background:url(../images/newzhima/f5_bg1.jpg) no-repeat center; background-size:cover; width:100%; height:528px;}
.f5 *{text-align:left;line-height: normal; color:#fff;}
.f5 iframe{float:left; margin-top:80px;}
.f5 .s1{margin-left:850px; padding-top:60px;}
.f5 .s1 .txt1{font-size:96px; font-family: Impact;}
.f5 .s1 .txt2{font-size:40px; }
.f5 .s1 .txt3{font-size:40px; }

/*--------------------------------------------------------*/
.qcode{position:fixed; right:0; top:30%; }


/*--------------------------------------------------------*/
.footer{background:#000; width:100%; height:110px; line-height:110px;}
.footer *{color:#fff;font-size:14px;}
.footer .icon{ float:right; margin-top:35px; cursor:pointer;}
.footer .copyright{text-align:right;margin-right:80px;}
.footer .navlist{}
.footer .navlist li{ float:left;margin-right: 40px; height:110px; line-height:110px; }
.footer .navlist li a{color:#fff;}
.footer .navlist li a:hover{color:#999;}