/*
KISSY CSS Reset
*/

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
   font-size: 14px;
}

h1, h2, h3, h4, h5, h6{font-weight: normal;}
body,
button, input, select, textarea { /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
    font: 14px/1 "微软雅黑" Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
}
h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var, i { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
img{ max-width: 100%;}
/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a { text-decoration: none; color: #333; }
a:hover { text-decoration: none; color: #123159; }
/* 重置表单元素 */
input,select,textarea,button{outline:medium;}
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
input {vertical-align:middle;border: none; background: none;outline:none;}

/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

hr {
    border: none;
    height: 1px;
}
body{font-size: 14px;font-family: "微软雅黑";overflow: hidden;}

html { overflow-y: scroll; min-width: 320px;}
.top_w{border-bottom:8px solid #957f67;}
.top{width: 1273px;margin:0 auto;overflow: hidden;padding: 15px;padding-bottom: 15px;display: flex;align-items: center;}
.top .logo{width: 55%;float: left;}
.logo img{margin-top: 10px;}
.top .top_r{width: 45%;float: left;color: #bf9f62}
.top .top_r .top_r_r{text-align: right;margin-bottom: 16px; font-size:18px;}
.top .top_r .top_r_u{overflow: hidden;text-align: right;}
.top_r_u  li{display: inline-block;margin-left: 23px;}
.top_r_u  li a{color: #bf9f62;padding: 3px 6px;font-size:18px;}
.top_r_u  li a:hover{color: #fff;background: #bf9f62}

.banner{width: 100%;height: 395px;background: #f00;}

.middle{width: 100%;margin:50px auto 0 auto;}
.nav{width: 1300px;margin:12px  auto;overflow: hidden;}
.nav_l{width: 201px;float: left;color: #bf9f62;font-size: 18px;margin-left: 8px}
.nav_r{width:1070px;float: right; }
.nav_r ul{width: 100%;margin:0 auto;}
.nav_r ul li{display: inline-block;margin-left: 17px;text-align: right;font-size: 16px;color: #666666;width: 100px;margin-bottom: 6px;text-align: center;}
.nav_r ul li a{color: #666666}
.nav_r ul li:hover{background: #bf9f61;color: #fff}
.nav_r ul li:hover a{color: #fff}

.content{width: 1300px;margin:0 auto;}
.content .con_list{display: inline-block;}
.content .con_list .con_l_u{width: 100%;margin:0 auto;overflow: hidden;}
.con_l_u li{float:left;width: 199px;height: 199px;margin:4px 8px;}
.con_l_u li.con_l_u_l{background: url(../images/bg_01.jpg) no-repeat center; }
.con_l_u li h2{width: 100%;text-align: center;font-size: 40px;color: #b8934d;margin-top:55px ;}
.con_l_u li p{width: 100%;text-align: center;font-size: 32px;color: #b8934d;}

.footer{width: 100%;margin-top: 42px;}
.f_xian{border-top:1px solid #dfd5c2;border-bottom:1px solid #dfd5c2;}
.footer_t{width: 1300px;margin:0 auto;overflow: hidden;}
.footer_t .footer_t_u{width: 416px;float: left;margin-top: 18px;}
.footer_t .footer_t_u li{display: inline-block;margin-right: 27px;}
.footer_t .footer_t_u li a{font-size: 18px;color: #bf9f62;}

.footer_t .footer_t_r{width: 884px;float: right;text-align: right;color: #bf9f62;margin-top: 20px;margin-bottom: 20px;}
.footer_t .footer_t_r div:first-child{font-size: 17px;}
.footer_t .footer_t_r div:last-child{font-size: 15px;}
.footer_b{text-align: center;font-size: 14px;color: #666666;padding:42px 0;}


/*productlist*/
.pro_l{width: 1280px;margin:25px auto 0 auto;overflow: hidden;}
.pro_l .pro_l_l{width: 362px;float: left;text-align: center;}
.pro_l .pro_l_r{width: 918px;float: left;line-height: 28px;font-size: 14px;color: #666}

.new_u{width: 100%;margin:0 auto;}
.new_u li{margin-bottom: 43px;overflow: hidden;}
.new_u .new_u_i{width: 408px;height: 268px;float: left;}
.new_u .new_u_d{width: 800px;height: 268px;float: right;border-top: 1px dashed #bf9f62}
.new_u .new_u_d h2{font-size: 18px;color:#bf9f62 ;margin:40px 0 28px 0;}
.new_u .new_u_d p{font-size: 14px;color: #666666;line-height: 28px;margin-bottom: 25px}
.new_u .new_u_d span{font-size: 14px;color:#da251c ;}

.a_b01{width: 1280px;margin:0 auto;color: #bf9f62}
.d01{height: 133px;margin-top: 55px;width: 100%}
.d01 h2 span{overflow: hidden;display: inline-block;font-size: 18px;height: 25px;}
.d02{width: 100%;overflow: hidden;}
.d02 .d02_l{width: 623px;float: left;}
.d02 .d02_r{width: 571px;float: right;}
.d02 .d02_r form{margin:50px auto 22px auto;}
.d02 h2 span{overflow: hidden;display: inline-block;font-size: 18px;height: 25px;}
.d03 h2 span{overflow: hidden;display: inline-block;font-size: 18px;height: 25px;}
.d04 h2 span{overflow: hidden;display: inline-block;font-size: 18px;height: 25px;}
.d02_r ul{width: 100%;margin:0 auto;overflow: hidden;}
.d02_r ul li{width: 50%;margin:0 auto;overflow: hidden;float: left;margin-bottom: 16px;}
.d02_r ul li span{width: 20%;float: left;display: block;line-height: 36px;margin-right: 6%;color: #666666}
.d02_r ul li input{width: 70%;float: left;border:1px solid #bf9f62;height: 36px;padding-left: 1%}
.d02_r ul li textarea{width: 83.5%;float: left;border:1px solid #bf9f62;padding: 1%;}
.submit{width: 105px;height: 41px;background: #da251c;color: #fff;font-size: 20px;margin-left: 75px;}
.div_con{width: 100%;line-height: 28px;font-size: 14px;color: #666666;margin:10px auto;}


.about01{width: 1280px;margin:0 auto;line-height: 28px;font-size: 14px;color: #666}


.am-form{ float:left; margin-top:20px; display:inline; width:100%;}
.am-form-group{ float:left; width:100%; margin-top:20px;}
.am-u-sm-3{ width:150px; margin-right:20px; float:left; height:30px;line-height:30px; text-align:right;}
.am-u-sm-9{float:left; width:400px;}
.am-u-sm-9 input{float:left; width:400px; height:30px; line-height:30px; padding-left:10px;border:1px solid #999;}

.am-u-sm-10 button{float:left; width:60px; text-align:center; height:25px; line-height:25px; margin-top:10px; margin-bottom:30px !important;}
.am-comment-main{float:left; width:100%; margin-left:5%; margin-top:20px; border-bottom:1px dashed #919191;}
.am-comment-avatar{float:left; width:100px;}
.am-comment-hd{float:left; width:100%;}
.am-comment-author{float:left;  width:auto; height:20px; line-height:20px;}
.am-comment-title{float:left; width:auto; height:20px; line-height:20px; margin-left:30px;}
.am-comment-time{float:right; width:auto; height:20px; line-height:20px; margin-left:20px;}
.am-comment-content{float:left; width:100%; height:auto; line-height:20px; margin-top:10px;}
.am-comment-bd{float:left; width:100%; height:auto; line-height:20px; padding:15px 0px;}
.fenye{width: 100%;margin:0 auto;font-size: 14px;text-align: center;color: #555;}
#form{margin:0px auto; width:70%; height:auto;}
.am-form-group{width: 100%;margin:10px auto;overflow: hidden;font-size: 14px;}
.am-u-sm-2{width: 28%;float: left;text-align: right;}
.am-u-sm-10{width: 68%;float: right;}
.am-u-sm-10 input{width: 90%;border:1px solid #333;height: 20px;font-size: 14px;padding:2px;}
.am-tabs-bd p{font-size: 14px;}
._p_span_l{margin-left: 21%}
._p_span_r{margin-left: 20px;border:1px solid #333;height: 20px;font-size: 14px;padding:2px;}
.verifyimg{margin-left: 20px;}
.newsshow{line-height: 2em;}
.news_nr{padding:10px 0;border-bottom: 1px dashed #333;margin-bottom: 10px;font-size: 14px;color: #646262;line-height: 28px;}
.news_bt{text-align: center;width: 100%;font-size:16px;}
.zoom{padding:1em 0;}
.news_rq{text-align: right;color: #646262}

.pag{text-align: center;font-size: 14px;margin-bottom: 10px}
.pag a{ text-align: center;font-size: 14px;padding:3px 9px;border-radius: 3px;border:1px solid #666;margin: 0 6px;}
