
/* 主体和头部 */
body{}
.g-hd-outer{background: #fff;}
/* 导航 */
.m-nav{  BACKGROUND: #b30d1d; }
.m-nav ul li.u-first a{BACKGROUND: url(../img/nav-2.gif) no-repeat center bottom;COLOR: yellow;}
.m-nav ul a{COLOR: white;BACKGROUND: url(../img/nav-1.gif) no-repeat center bottom;}
.m-nav ul li ul li a{ BACKGROUND: url(../img/nav-1.gif) no-repeat center bottom; }
.m-nav .u-first{border-left:none;}
.m-nav ul li a {color:fff;}
.m-nav ul li a:hover{color:yellow;}
.m-nav ul li ul {background-color:yellow;}
.m-nav ul li ul li ul {background-color:yellow;}
.m-nav ul li ul.last li ul{background-color:yellow;color:yellow;}
.m-nav .select {/*color:yellow;*/}
.m-nav .select>a{/*color:yellow;*/}
.m-nav ul ul .select {color:#888;}
.m-nav ul li ul a{background-image:none;background:#0d55a2;/*color:#fff;*/}

.contactus_part .part1 {
    padding-top: 16px;
    padding-bottom: 90px;
}

.shou11 a:hover img{transform: translateY(-7px
);
 -webkit-transform: translateY(-7px
);
-moz-transform: translateY(-7px);
-o-transform: translateY(-7px);}
.shou11 p{font-size: 14px; font-weight:bold; margin-bottom:10px; line-height:30px}
.shou11 a:hover p{color:#333;text-decoration:none;}
.shou11 a:hover{color:#333;text-decoration:none;}
.xw_list{width: 1200px; margin: 0 auto;}
.xw_list dl{background: #f8f8f8; padding: 3% 0; display: block;overflow: hidden; margin-bottom: 3%;}
.xw_list dl dt{width: 400px; float: left;}
.xw_list dl dd{width: 700px;float: left; margin-left: 30px;}
.xw_list dl dd h2{font-size: 20px; margin-bottom: 2%; width: 100%; background:none; font-family:'楷体';font-size:16px;color:#323232;line-height:1.5em;}
.xw_list dl dd p{font-family:'楷体';font-size:16px;color:#323232;line-height:1.5em;}
.xw_list dl dd p:last-child{padding-top: 5%; font-size: 20px; color: #a3a3a3;}
.xw_list dl dd p img{vertical-align: top;}
.xw_list dl dd p span{float: right; display: inline-block;}
.fy{width:100%; height: 24px; line-height: 24px; overflow: hidden; text-align:center; font-size:16px;  padding:32px 0;margin-bottom:5%;}
.fy li{ display:inline-block; padding:0 15px; color:#9a9a9a; border:1px solid #9a9a9a}
.fy li a{color:#9a9a9a}
.fy .thisclass{color: #fff !important; background:#b10600}
.fy span,.fy span a{vertical-align:middle; text-decoration:none; color:#9a9a9a; cursor:pointer; }

.contactus_part .part1 .en-title {
    font-size: 18px;
    font-family: "Microsoft YaHei",寰蒋闆呴粦锛孭ingFangSC, PingFangSC-Regular;
    font-weight: 400;
    text-align: left;
    color: #666666;
    line-height: 25px;
    text-align: center;
}
/* 版式theme274 */
.m-theme274{padding:15px 10px 0 0;}
.m-theme274-list{display:inline;float:left; margin:0 0 30px 23px; width:290px; padding:2px; }
.m-theme274-list:hover .m-theme274-img img{ transform: translateY(-7px); -webkit-transform: translateY(-7px); -moz-transform: translateY(-7px); -o-transform: translateY(-7px);}
.m-theme274-img {display: table;table-layout: fixed;height: 214px; *height: 210px;_*height: 210px;width: 100%;padding: 0;margin: 0; position: relative;}
.m-theme274-img a, .m-theme274-img img {text-align: center;max-width: 100%;max-height: 300px;_width: expression(function(el){if(/msie 6/i.test(navigator.userAgent)){var threshold=100*el.parentNode.clientWidth/100;el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%':'auto';}}(this));_height: expression(function(el){if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px':'auto';}(this));}
.m-theme274-img a {display: table-cell;width: 100%;vertical-align: middle;_height: 100%!important;_font-size: 0;_overflow: hidden;}
.m-theme274-img img {display: block;transition: all 0.2s ease-in-out;}
.m-theme274-title{height:22px;margin-top:10px;line-height:20px;overflow:hidden; font-size: 15px; text-align:center}
.m-theme274-title a{ font-size: 14px; font-weight: bold; overflow: hidden; display:inline-block; height: 22px; width: 220px; white-space: nowrap;text-overflow: ellipsis;}
.m-theme274-title a:hover{text-decoration: none;}
.m-theme274 .u-price{font-size:20px;line-height: 18px; color: #ff244d; font-weight: bold;}
.m-theme274 .u-number{color: #888;text-decoration: none;font: 12px/1.5 tahoma,arial,\5b8b\4f53;float:right;display:inline;margin-bottom:10px;*margin-bottom:0px;_margin-bottom:0px;margin-right:3px;}

/* 版式theme276 */
.m-theme276{padding:15px 10px 10px 0;}
.m-theme276-list{width:290px;display:inline;float:left;margin-left:27px; margin-bottom: 30px; *margin-left:23px;_margin-left:23px;}
.m-theme276-list:hover{box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); transition: 0.5s all ease; -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); -webkit-transition: 0.5s all ease; -moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); -moz-transition: 0.5s all ease; -ms-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); -ms-transition: 0.5s all ease;}
.m-theme276-img {display: table;table-layout: fixed;height: 340px; *height:340px;_*height: 340px;width: 100%;border-radius: 2px; padding:2px 0px; overflow: hidden;}
.m-theme276-img a, .m-theme276-img img {text-align: center;max-width: 100%;max-height: 340px;_width: expression(function(el){if(/msie 6/i.test(navigator.userAgent)){var threshold=100*el.parentNode.clientWidth/100;el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%':'auto';}}(this));_height: expression(function(el){if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px':'auto';}(this));}
.m-theme276-img a {display: table-cell;width: 100%;vertical-align: middle;_height: 100%!important;_font-size: 0; border-radius: 10px; _overflow: hidden;}
.m-theme276-img 
.m-theme276-img img {display: block;margin:0 auto; }
.m-theme276-title{ height:58px;line-height:25px; text-align:center; font-size:14px;color:#333333;overflow:hidden;}
.m-theme276-title a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.m-theme276-title a:hover{color: #333 !important; text-decoration: none;}

.more{width: 160px;
    margin: 0 auto 50px;
    font-size: 20px;
    border: 1px solid #dddddd;
    text-align: center;
    height: 40px;
    display: block;
    overflow: hidden;
    line-height: 40px;}

.am-btn{width: 100%;
    font-size: 20px;
    color: #fff;
    border: none;
    background: #699c30;}

.contactus_part .part1 .ch-title {
    font-size: 32px;
    font-family: "Microsoft YaHei",寰蒋闆呴粦锛孭ingFangSC, PingFangSC-Regular;
    font-weight: 400;
    text-align: left;
    color: #000000;
    line-height: 45px;
    text-align: center;
    margin-bottom: 90px;
}

.contactus_part .part1 .fill-type {
    display: inline-block;
}

.contactus_part .part1 .fill-type .title {
    font-size: 16px;
    font-family: "Microsoft YaHei",寰蒋闆呴粦锛孭ingFangSC, PingFangSC-Regular;
    font-weight: 400;
    text-align: left;
    color: #666666;
    line-height: 22px;
    margin-bottom: 8px;
}

.contactus_part .part1 .fill-type:not(:last-child) {
    margin-right: 60px;
}

.contactus_part .part1 .fill-type .title .red {
    color: #FF0034;
}

.contactus_part .part1 .fill-type input {
    width: 280px;
    height: 44px;
    background: #ffffff;
    border: 1px solid #d8d8d8;
}

.contactus_part .part1 .btn {
    width: 170px;
    height: 42px;
    background: #699c30;
    border-radius: 2px;
    margin: 0 auto;
    text-align: center;
    font-size: 18px;
    font-family: "Microsoft YaHei",寰蒋闆呴粦锛孭ingFangSC, PingFangSC-Regular;
    font-weight: 400;
    color: #ffffff;
    line-height: 42px;
}

.contactus_part .part2 {
    padding-bottom: 100px;
}

.contactus_part .part2 .left {
    position: relative;
    display: inline-block;
    width: 502px;
    margin-right: 70px;
    vertical-align: top;
}
.shou11{display: flex!important;
    overflow: hidden; flex-wrap: wrap;
    justify-content: space-between;}
.shou11 a{ width:24%}
.shou11 a p{text-align:center}
.shou11 a img{width: 100%;}
.contactus_part .part2 .left .title {
    font-size: 20px;
    font-family: "Microsoft YaHei",寰蒋闆呴粦锛孭ingFangSC, PingFangSC-Medium;
    font-weight: 500;
    text-align: left;
    color: #000000;
    margin-bottom: 38px;
}

.contactus_part .part2 .left .info {
    margin-bottom: 35px;
}

.contactus_part .part2 .left .info .logo {
    width: 44px;
    height: 44px;
    margin-right: 20px;
    vertical-align: middle;
}

.contactus_part .part2 .left .info .text {
    display: inline-block;
    width: 431px;
    font-size: 18px;
    font-family: "Microsoft YaHei",寰蒋闆呴粦锛孭ingFangSC, PingFangSC-Regular;
    font-weight: 400;
    text-align: justify;
    color: #666666;
    line-height: 30px;
    vertical-align: middle;
}

.contactus_part .part2 .left .company-code {
    position: absolute;
    width: 150px;
    height: 150px;
    right: 0;
    bottom: 37px;
}

.contactus_part .part2 .right {
    width: 560px;
    height: 400px;
    display: inline-block;
    vertical-align: top;
}

.contactus_part .part3 li {
    width: 486px;
    margin-bottom: 60px;
    display: inline-block;
    vertical-align: top;
}

.contactus_part .part3 li:nth-child(odd) {
    margin-right: 155px;
}

.contactus_part .part3 li .title {
    font-size: 18px;
    font-family: "Microsoft YaHei",寰蒋闆呴粦锛孭ingFangSC, PingFangSC-Medium;
    font-weight: 500;
    text-align: justify;
    color: #000000;
    line-height: 30px;
    margin-bottom: 20px;
}

.contactus_part .part3 li .line {
    font-size: 14px;
    font-family: "Microsoft YaHei",寰蒋闆呴粦锛孭ingFangSC, PingFangSC-Regular;
    font-weight: 400;
    text-align: justify;
    color: #666666;
    line-height: 30px;
    margin-bottom: 12px;
}

.contactus_part .part1 .fill-type input.input-error {
    border-color:  rgb(241, 100, 100);;
}

/**mb1**/
.m-default-default h2{background-color:#3b5998;}

/* 搜索 */
.m-search{margin-top:20px;float: right;height: 28px;border:2px solid #3b5998; }
.m-search .u-search-key{border: 0 none;color: #ccc;float: left;font-size: 14px;height: 18px;line-height: 18px;padding: 5px;width:330px;}
.m-search .u-search-btn{color:#fff;background:#3b5998;font-size: 14px;border: 0 none;height: 30px;overflow: hidden;width: 60px;float:right;}

/* 脚部 */
.g-ft {COLOR: #666;BACKGROUND: url(../img/footer_top_bg.gif) #2d2d2d repeat-x 50% top;}
.g-ft-inner a{COLOR: #666;}
.g-ft-inner a.hover{#b30d1d}
.g-ft,.g-ft a,.ft ahover{}
.m-ft-nav span{}


/* 二级页公共样式 */
/* 背景颜色 */
.m-theme14 .m-sort ul li a.u-current, .m-theme25 .u-buy a:hover, .g-common .m-view-time, .m-view-curent, .m-go-buy a.u-sysbtn{background: #3b5998;}
/* 选中时的字体颜色 */
.m-theme14 .m-sort ul li a.u-current, .m-theme25 .u-buy a:hover, .g-common .m-view-time, .m-view-curent, .m-go-buy a.u-sysbtn {color: #fff;}
/* 带颜色的字体 */
.m-theme8 .u-price, .g-common .u-price, .g-common .m-left-time span{color: #3b5998;} 
/* 边框颜色 */
.m-theme14 .m-sort ul li a.u-current, .m-theme25 .u-buy a:hover, .g-common .g-view-menu ul li{border: 1px solid #3b5998;}
/* 顶部边框 */
.m-bottom-line, .g-common .g-view-menu ul li.first{border-top: 1px solid #eaeaea;}
/* 左边边框 */
.g-common .g-view-menu ul li.first {border-left: 1px solid #3b5998;}
/* 底部边框 */
.m-view-curent, .m-go-buy a.u-sysbtn{border-bottom: 1px solid #3b5998;}
/* 购买鼠标放上时的颜色 */
.m-go-buy a.u-sysbtn:hover, .m-theme25 .u-buy a:hover{background: #4c68a2;}
/* 购买时间底色 */
.g-common .m-left-time span {background: #ffed03;}

/*按钮颜色*/
.newDeatilBtns .detailbtn a{background: #3b5998; color: #fff;}