﻿@charset "utf-8";html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea{margin: 0;padding: 0;}
body{font-size: 14px;font-family: "Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif;padding-top: 1px;background: #f9f9f9;}
body{color: #666;background: #f9f9f9;}
body{padding-top: 0;}
.wrap{background: url(../images/Index/body.jpg);background-size: 70px 139px;}
a{color: #666;}
a:link{color: #666}
a:visited{color: #666}
a:hover{color: #291101}
a:active{color: #291101}
li, ol{list-style: none;}
ins{text-decoration: none;}
i, em{font-style: normal;}
a{text-decoration: none;font-family: "Microsoft Yahei";}
a:hover{cursor: pointer;text-decoration: none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline: 0;}
img{padding: 0;margin: 0;}
a img{border: none;}
input, textarea{border: none;font-family: "Microsoft Yahei";font-size: 13px;}
h1, h2, h3, h4, h5, h6{font-weight: normal;font-size: 14px;}
.green{color: #291101;}
/*****pro****/.gridlist li{float: left;width: 33%;overflow: hidden;line-height: 0em;}
.gridlist li span{display: block;line-height:29px;height:29px;overflow: hidden;padding: 0px 5px;text-align: center;}
.gridlist li img{border: 1px solid #999;margin: 10px 7px;}
/*****************/.max_bg div{border-style: solid;border-color: #bcbcbc;background-color: #fff;color: #303f4c;}
.m-tit{background: #dedede;border-bottom: 3px solid #652c7f;}
.m-tit .u-ico:before{background: #291101;}
.m-tit .u-ico:after{background: #e8e8e8;}
.m-tit.z-spe .xg{color: #291101;}
.g-se .u-bt:before{border: 3px solid #fff;}
.g-se .u-bt:after{background: #fff;}
.g-prn .m-con ul{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #fff;}
.g-sbox .m-con .u-lifo{border-bottom: 1px solid #fff;box-shadow: 0 1px #e6e6e6;margin-bottom: 2px;}
.g-sbox .m-con .u-lifo ul{color: #a1a1a1;}
.g-sbox .m-con .u-lifo img{border: 1px solid #e1e1e1;}
.g-sbox .m-con.z-spe a, .g-bd .m-con-3 li, .qabox .qacont .list a{border-bottom: 1px solid #fff;-webkit-box-shadow: 0 1px 1px #E6E6E6;box-shadow: 0 1px 1px #E6E6E6;}
.s-babg:nth-child(n){background: #fff;}
.s-babg:nth-child(2n){background: #fafafa;}
.s-tbg{color: #999999;}
.g-bd .m-pronav .list .white,{background:#fff;}
.g-bd .m-pronav .list .gray,{background:#f8f8f8;}
.g-bd .m-mcon img{display: block;margin:10px auto;max-width:95%;}
.g-bd .m-mcon{padding:0 12px;}
.g-back .u-bp, .g-back .u-bl, .g-back .u-bh, .u-seek, .u-detail{background: url(../images/Index/Nyskinsbar.png) no-repeat;background-size: 35px 600px;}
.s-cyan2{color: cyan;}
.s-wc, a.s-wc, .s-wc a{color: #563501;}
.g-back{background: #e8e8e8;border-top: 1px solid #e8e8e8;}
.g-back{overflow: hidden;position: relative;text-align: right;height: 38px;padding: 7px 0px 0 9px;}
.g-back a{display: inline-block;font-size: 0.875em;height: 32px;line-height: 28px;width: 32px;position: relative;}
.g-back .u-bp{background-position: 0 0;}
.g-back .u-bl{background-position: 0 -286px;}
.g-back .u-bh{margin-right: 10px;background-position: 0 -232px;}
.u-key{color: #d0d0d0;border: 1px solid #291101;box-shadow: 3px 2px 3px #ccc inset;}
.f-mm{margin-left: auto;margin-right: auto;}
.f-fl{float: left;}
.f-tr{text-align: right;}
.f-tl{text-align: left;}
.f-tc{text-align: center;}
.u-empty{height: 18px;}
.m-btit{line-height: 35px;padding:0 12px;border-top: 1px solid #d9d9d9;position: relative;background-color: #f6f6f6;background-image: -webkit-linear-gradient(top, #f6f6f6, #eaeaea);border-bottom: 1px solid #d9d9d9;}
.m-btit:before{content: "";position: absolute;left: 0;top: 0;width: 100%;border-top: 1px solid #fff;}
.m-btit span:before{position: absolute;background: #7c7c7c;width: 8px;height: 8px;left: 2px;top: 3px;z-index: 10;-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.m-btit span:after{content: "";position: absolute;width: 8px;height: 8px;left: 1px;top: 3px;z-index: 11;background-color: #f2f2f2;background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#eeeeee));background-image: -webkit-linear-gradient(top, #f2f2f2, #eeeeee);background-image: -moz-linear-gradient(top, #f2f2f2, #eeeeee);background-image: -o-linear-gradient(top, #f2f2f2, #eeeeee);background-image: -ms-linear-gradient(top, #f2f2f2, #eeeeee);background-image: linear-gradient(top, #f2f2f2, #eeeeee);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.g-se{padding: 15px 10px;position: relative;}
.g-se .m-ipt{margin-right: 43px;}
.g-se .u-glass{position: absolute;right: 10px;top: 15px;width: 42px;height: 30px;background: transparent;z-index: 888;}
.g-se .u-bt:before{content: '';display: block;width: 12px;height: 12px;border-radius: 17px;position: absolute;right: 14px;top: 5px;z-index: 99;}
.g-se .u-bt:after{content: '';display: block;width: 4px;height: 10px;border-radius: 5px;border: 0;position: absolute;right: 12px;top: 16px;z-index: 99;-webkit-transform: rotate(-52deg);-o-transform: rotate(-52deg);-ms-transform: rotate(-52deg);transform: rotate(-52deg);}
.g-se .u-key{width: 100%;height: 14px;padding: 7px 0;line-height: 14px;border-right: 0;border-bottom-left-radius: 5px;border-top-left-radius: 5px;border-bottom-right-radius: 0;border-top-right-radius: 0;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-top-right-radius: 0;-webkit-border-bottom-right-radius: 0;text-indent: 15px;float: left;}
.g-hd{position: relative;height: 35px;background: url(../images/Index/top_bg_x.jpg) repeat-x;text-align:center;padding-top:18px;font-size: 12px;}
.g-hd:before{content: "";position: absolute;left: 50%;bottom: -2px;margin-left: -21px;z-index: 99;width: 43px;height: 11px;background: url(../images/Index/top1.png) no-repeat;background-size: 100% 100%;}
.g-hd .tp1{line-height: 18px;font-size: 18px;color: #ddbe74;font-weight: bold;font-family: "宋体";overflow: hidden;}
.g-hd{background: url(../images/Index/top_bg_x.jpg) no-repeat;background-size: 100% 100%;}
.g_nav{position: relative;overflow: hidden;z-index: 10;color: #fff;background: #291101;}
.g_nav:before{content: "";position: absolute;left: 0;top: 31px;width: 100%;height: 1px;background: #412a1a;z-index: 10;}
.g_nav li{position: relative;float: left;width:25%;text-align: center;height: 32px;overflow: hidden;line-height: 32px;font-size: 12px;background: url(../images/Index/li_line.png) no-repeat right center;background-size: 1px 30px;}
.g_nav a{color: #ffebc6;}
.g-adv{position: relative;width:100%;}
.g-adv:before{position: absolute;left: 0;top: -4px;z-index: 999;width:100%;height: 13px;background: url(../images/Index/line1.png) no-repeat;background-size: 100% 100%;}
.g-adv .sclwrap_box{height:200px;}
.g-adv .m-box img{display: block;max-width:100%;height:200px;}
.g-adv .m-cnt{width: 100%;position: absolute;bottom: 0;left: 0;z-index: 1;height: 5px;background: #f8be7f;}
.g-adv .m-cnt li{float: left;width: 33.333%;height: 5px;}
.g-adv .m-cnt li.z-on{background: #f17d00;}
.g-se{padding: 14px 23px 41px 24px;position: relative;z-index: 100;border-top: 1px solid #a96a07;background: #291101;}
.g-se .m-ipt{margin-right: 40px;padding-top:1px;}
.g-se .u-glass{position: absolute;right: 10px;top: 15px;width: 42px;height: 30px;background: transparent;z-index: 888;}
.g-se .u-bt{width: 34px;height: 30px;line-height: 24px;text-shadow: none;float: right;border-radius: 0;background: #a96a07;position: relative;z-index: 99;font-size: 12px;color: #fff;}
.g-se .u-bt:before{content: '';display: block;width: 7px;height: 7px;border-radius: 17px;position: absolute;left: 8px;top: 4px;z-index: 99;}
.g-se .u-bt:after{content: '';display: block;width: 3px;height: 11px;border-radius: 0 0 5px 5px;border: 0;position: absolute;left: 19px;top: 10px;z-index: 99;-webkit-transform: rotate(-52deg);-o-transform: rotate(-52deg);-ms-transform: rotate(-52deg);transform: rotate(-52deg);}
.g-se .u-in{float: right;position: absolute;z-index: 100;right: 23px;top: 14px;width: 34px;height: 24px;background: none;}
.g-se .u-key1{width: 100%;box-shadow: 0 1px 2px rgba(41,17,1,0.2) inset;font-size: 12px;height: 12px;padding:5px 0;line-height: 12px;border: 1px solid #a26507;border-radius: 0;background: none;text-indent: 7px;float: left;}
.g-se .u-bt:before{border: 2px solid #f7d088;}
.g-se .u-bt:after{background: #f7d088;}
.u-key1{color: #a96a07;}
.u-bt{color: #fff;text-shadow: 0 1px 1px #444;line-height: 30px;text-align: center;font-family: "Microsoft YaHei", Verdan, Helvetica, sans-serif;}
.g-se .u-bg{position: absolute;left: 11px;top: 1px;display: block;width: 40px;height: 34px;background: #9a9a97;z-index: 98;}
.p_nav_t{position: relative;height: 37px;line-height: 37px;font-size: 12px;color: #fff;background: url(../images/Index/t1.jpg) repeat-x;background-size: 70px 37px;text-shadow: 0 0 1px rgba(0,0,0,.4);}
.p_nav_t:before{position: absolute;left: 0;top: -10px;z-index: 999;width:100%;height: 13px;background: url(../images/Index/line2.png) no-repeat;background-size: 100% 100%;}
.p_nav_t span{float: left;padding-left: 11px;display: block;color: #ffebc6;font-size: 15px;width: 220px;}
.p_nav_t i{float: right;padding-right: 12px;display: block;color: #ffd17b;}
.c-tel{padding: 20px 0 0 24px;height: 74px;position: relative;background: url(../images/Index/adv1.jpg);background-size: 320px 94px;margin-top: -37px;}
a.s-tel{position: relative;display: inline-block;font-size: 12px;line-height: 18px;font-family: "Microsoft YaHei";font-weight: normal;color: #d6a241;}
.c-tel .s-tel{top: 6px;line-height: 20px;text-shadow: 0 1px rgba(0,0,0,.9);}
.s-tel b{display: block;font-size: 21px;color: #fcd285;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.s-tel span{padding-left: 54px;}
.c-tel .u-tel_01{position: absolute;width: 19px;height: 20px;background: url(../images/Index/tel_01.png) no-repeat;background-size: 100% 100%;left: 52px;top: 25px;}
.c-tel .s-ln-1, .c-tel .s-ln-2, .c-tel .s-ln-3{border: 2px solid #995a00;}
.c-tel .u-tel_01 .z-ln-1{width: 3px;height: 3px;border-width: 1px 1px 0 0;top: 4px;right: 4px;}
.c-tel .u-tel_01 .z-ln-2{width: 6px;height: 6px;border-width: 1px 1px 0 0;top: 1px;right: 1px;}
.c-tel .u-tel_01 .z-ln-3{width: 9px;height: 9px;border-width: 1px 1px 0 0;top: -2px;right: -2px;}
a.tel_more{position: absolute;right: 31px;top: 29px;display: block;padding-left: 21px;width: 100px;height: 37px;line-height: 37px;border-radius: 2px;color: #ffecc9;background: #995a00;font-size: 15px;font-weight: bold;}
a.tel_more:before{content: "";position: absolute;left: 90px;top: 15px;width: 0;height: 0;border-left: 8px solid #d8a74a;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}
.c_list{height:500px;width:100%;line-height:10px;padding: 15px 0 0 0px;overflow: hidden;}
.c_list li{float: left;position: relative;margin: 0 1.5%;width:46.5%;height: 166px;font-size: 12px;text-align:center;}
.c_list li img{border: 2px solid #ffe6c1; max-width:100%; height:130px;}
.c_list span{display: block;text-align: center;width: 100%;margin-top: 7px;color: #291101;line-height: 13px;height: 13px;overflow: hidden;}
.roll_t{position: relative;height: 37px;color: #ffebc6;z-index: 99;font-size: 15px;background: url(../images/Index/t2.jpg) repeat-x;background-size: 70px 37px;text-shadow: 0 0 1px rgba(0,0,0,.4);}
.roll_t:before{content: "";position: absolute;left: 0;top: -10px;z-index: 999;width:100%;height: 13px;background: url(../images/Index/line2.png) no-repeat;background-size: 100% 100%;}
.roll_t li{position: relative;float: left;width: 159px;height: 37px;line-height: 37px;text-align: center;cursor: pointer;z-index: 99;}
.roll_t li.z-on{color: #ffebc6;background: url(../images/Index/t1.jpg) repeat-x;background-size: 70px 37px;}
.roll_t li:nth-child(1){border-right: 1px solid #bd5913;}
.roll_t li:nth-child(2){border-left: 1px solid #4f1f00;}
.core_t{padding-top: 18px;height: 79px;text-align: center;font-size: 21px;color: #fff;background: url(../images/Index/core_t.png) no-repeat center top;background-size: 155px 27px;}
.client_box{overflow: hidden;}
.client_box dl{padding: 8px 20px;overflow: hidden;font-size: 12px;}
.client_box dl dt{margin: 0 auto;}
.client_box dt{width: 270px;height: 182px;}
.client_box dt img{border: 1px solid #ead09f;}
.client_box dd{padding-top: 13px;font-size: 12px;}
.client_box dd h3{font-size: 14px;font-weight: bold;text-align: center;}
.client_box dd h3 a{display: block;color: #140701;height: 16px;overflow: hidden;}
.client_box dd p{padding-top:2px;line-height: 23px;color: #371301;overflow: hidden;}
.client_box dd span{display: block;width: 83px;height: 25px;line-height: 25px;margin: 0 auto;margin-top: 5px;background: #7d4d00;}
.client_box dd span a{display:block;color: #ffeccf;text-align: center;}
.honor_box .sclwrap_box, .honor_box .m-box{height: 310px;}
.hon_cont{float: left;display: inline;padding-top: 17px;}
.honor{width: 284px;height: 250px;margin: 0 auto;overflow: hidden;}
.honor li{color: #140701;float: left;width:142px;height: 120px;font-size: 12px; margin-top:5px;text-align: center;}
.honor li img{border: 2px solid #ebd1a1;display: block;margin: 0 auto;height:88px; max-width:100%;}
.honor li span{display: block;padding-top: 8px;line-height: 18px;height: 18px; overflow:hidden;}
.honor a:nth-child(2n){float: right;}
.more{font-size: 12px;display: block;width: 83px;height: 25px;line-height: 25px;margin: 0 auto;margin-top: 5px;background: #7d4d00;}
.more a{color: #ffeccf;display: block;text-align: center;}
.web_news .sclwrap_box, .web_news .m-box{height: 260px;}
.news_box{float: left;display: inline;padding-top: 8px;}
.n_list{font-size: 12px;color: #666;padding-bottom:15px;overflow: hidden;margin-bottom:10px;}
.n_list a{color: #140701;}
.n_list li{position: relative;padding: 0 40px;height: 29px;line-height: 29px;border-bottom: 1px dashed #b56e3b;width:86%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.n_list li span{display: block;position: absolute;left: 14px;top: 10px;width:20px;height: 12px;text-align: center;line-height: 12px;border-radius: 1px;background: #ae7201;font-size: 8px;color: #fff;font-family: Arial, Helvetica, sans-serif;}
.n_list li span:before{position: absolute;right: -2px;top: 4px;width: 0;height: 0;border-left: 2px solid #ae7201;border-top: 2px solid transparent;border-bottom: 2px solid transparent;}
.n_list a:nth-child(-n+3) li span{background: #b3511b;}
.n_list a:nth-child(-n+3) li span:before{border-left: 2px solid #b3511b;}
.n_list a:last-child li{border: none;}
.n_list li em{float:right;font-size: 12px;color:#c7c7c7;width: 30px;padding-left: 5px;}
.n_list li p{float:left;width:85%;border-bottom: 1px dashed #b56e3b;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
/*pages*/.page{display: block;width: 100%;line-height:0.2rem;height:1.2rem;font: 0.22rem/0.38rem "microsoft yahei";color: #000;background: #ddd;border-radius: 0.65rem;margin: 2% auto;padding-top:1.25em;text-overflow: ellipsis;text-align: center;overflow: hidden;white-space: nowrap;text-indent: 0.1rem;}
/*footer*/.u-top{position: relative;text-align: center;height: 36px;line-height: 36px;color: #f6c769;font-size: 12px;z-index: 999;background: #291101;}
.u-top span{position: relative;padding-left: 18px;display: inline-block;font-size: 12px;color: #f6c769;}
.u-top span:before{content: "";position: absolute;left: 0;top: 13px;display: block;width: 0;height: 0;border-right: 7px solid transparent;border-left: 7px solid transparent;border-bottom: 13px solid #7d4d00;}
.u-top span:after{position: absolute;left: -5px;top: 22px;display: block;width: 0;height: 0;border-right: 12px solid transparent;border-left: 12px solid transparent;border-bottom: 4px solid #291101;}
.f_nav{width: 300px;margin: 0 auto;padding: 13px 10px 0 10px;text-align: center;line-height: 23px;font-size: 12px;color: #291101;}
.f_nav a{position: relative;display: inline-block;padding: 0 4px;text-align: center;color: #291101;white-space: nowrap;}
.f_nav a:nth-child(4):before, .f_nav a:last-child:before{display: none;}
.g-ft .p2{color: #6d4803;padding: 5px 0;line-height:25px;text-align: center;font-size: 12px;}
.g-ft .p2 a{color: #6d4803;}
.g-ft .p2 b{color: #291101;}
.g-ft .p1{color: #666;text-align: center;}
/*news-n*/.m-con{padding-bottom:10px;}
.u-mtit h1{font-size: 18px;padding:25px 0 10px 0;}
.u-mtit h2{font-size: 18px;text-align: center;padding: 24px 0 10px 0;}
.u-mtit p{padding: 7px 0;}
.u-mtit p a{margin-left: 5px;}
.m-about ul li{border-bottom: 1px solid #e6e6e6;height: 33px;width:99%;line-height: 33px;padding: 0px 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-con ul li span{float:right;color: #999;font-size: 12px;width: 64px;padding: 0 5px;overflow: hidden;}
.m-about .list{margin: 5px;}
.m-about .list a:nth-child(1){border-top: 0;}
.m-about .list a:last-child{border-bottom: 0;}
.type{width:100%;top:7.1em;position:absolute;background:#232323 50%;z-index: 999;overflow-x: hidden;transition:all 0.3s ease-in-out 0s;height:15em;padding:0.1rem 0;display:none}
.type li{width:82%;background:#fff;font:0.2rem/0.46rem "microsoft yahei";margin:2% auto;overflow:hidden;position:relative;padding:0 4%;}
.type li a{display: block;color:#666;font-size: 15px;line-height:38px;height:38px;overflow: hidden;}
.type li span.commonfont{font-size:0.3rem;line-height:0.46rem;display:block;width:16%;text-align:center;color:#666;position:absolute;top:0;right:0;}
.type h1{font:0.2rem/2 "microsoft yahei";width:90%;margin:0 auto;color:#fff;}
.wbytable .wbytext{border: 1px solid #e3e3e3;height: 22px;outline: medium none;padding: 5px;width: 100%;}
.wbytable .wbyarea{border: 1px solid #e3e3e3;height: 75px;outline: medium none;padding: 5px;width: 100%;}
.wbytable .msgbut{border-radius: 6px;border: 1px solid #cccccc;color: #555555;cursor: pointer;height: 32px;line-height: 32px;width: 90px;}
.wbytable .wbytextyz{border: 1px solid #e3e3e3;float: left;height: 22px;outline: medium none;padding: 5px;width: 25%;}
.wbytable .wyzm{display: block;float: left;height: 22px;padding-left: 8px;padding-top: 6px;width: 48px;}