/* global */
* { word-break: break-all; font-family: "Microsoft Yahei", Tahoma, Verdana, Arial; -webkit-text-size-adjust: none;padding: 0; margin: 0; }
body {margin:0px;font-size:12px;color:#333333;background:#FFFFFF;}
/* common */
.m {width:1200px;margin:auto;}
.top {height:32px;line-height:32px;background:#F1F1F1;border-bottom:#CCCCCC 1px solid;width:100%;}
#top a {text-decoration:none;}
.head {height:116px;overflow:hidden;}
.head div {float:left;}
.head .logo {padding:16px 20px 0 0px;height:90px;overflow:hidden;}
.head h1 {font-size:24px;margin:32px 0 6px 0;color:#333333;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:16px;margin:0;color:#333333;}
.com-tit {margin-top:12px;}
.com-tit h1 {font-size:18px;margin:30px 0 6px 0;color:#333333;filter:glow(color=#FFFFFF,strength=3);}
.com-tit h4 {font-size:14px;margin:0;color:#999999;font-weight:normal;}
.banner {max-height:360px;overflow:hidden;}

#menu a {text-decoration:none;}
.menu {background:linear-gradient(#f8f8f8, #e0e0e0);height:44px;overflow:hidden;font-size:16px;border-bottom: 2px #4d92c6 solid;}
.menu span {color:#363636;}
.menu_li {float:left;white-space:nowrap;line-height:44px;padding:0 16px;}
.menu_li:hover {background:#4d92c6;color:#fff;}
.menu_on {float:left;white-space:nowrap;line-height:44px;padding:0 16px;background:#4d92c6;}
.menu_li:hover span, .menu_on a span{color:#fff;}
.side_head {border:#CCCCCC 1px solid;border-bottom:none;background:linear-gradient(#fff, #e0e0e0);}
.side_head div {padding:0 16px;font-size:14px;height:44px;line-height:44px;overflow:hidden;}
.side_body {border:#CCCCCC 1px solid;border-top:none;background:#f8f8f8;padding:10px 10px;margin:0 0 20px;overflow:hidden;}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 4px 12px;padding:0 0 0 15px;height:32px;line-height:32px;overflow:hidden;}
.side_body .com_name {font-size:14px;font-weight:700;padding-bottom:8px;margin-bottom:6px;border-bottom:1px #dfdfdf dotted;}
.side_body .member strong {color:#f60;}
.side_body p {padding: 5px 0;line-height:24px;}
.side_body2 {border:#CCCCCC 1px solid;border-top:none;background:#f8f8f8;padding:10px 10px;margin:0 0 20px;overflow:hidden;}
.side_body2 li {height:32px;line-height:32px;overflow:hidden;}
.main_head {border:#CCCCCC 1px solid;border-bottom:none;background:linear-gradient(#fff, #e0e0e0);}
.main_head div {padding:0 16px;font-size:14px;height:44px;line-height:44px;overflow:hidden;}
.main_body {border:#CCCCCC 1px solid;border-top:none;background:#fff;padding:16px;margin:0 0 20px;overflow:hidden;}
.content { font-size: 14px; line-height: 180%; padding: 20px; }
.content p { margin: 0 0 12px 0; }
.content p img {max-width: 100%;}
.content table {border-collapse: collapse;}
.content table td {border:1px #dfdfdf solid;}
.introduce_txt { font-size:14px;}
.introduce_txt p { font-size:14px; line-height:32px; margin-bottom:10px; text-indent: 32px;}

/* thumb */
.intro_thumb {margin:6px 0 6px 25px;height:182px;border-radius:8px;padding:10px;border:#efefef 1px solid;}
.thumb { padding: 12px; }
.thumb img { border: #C0C0C0 1px solid; padding: 2px; }
.thumb div { width: 90%; height: 40px; overflow: hidden; line-height: 20px; font-size: 13px; margin: 6px 0 6px 0; }
.thumb p { font-size: 10px; color: #888888; margin: 2px; }
.thumb:hover { background: #F1F1F1; }
/* album */
#mid_pos { position: absolute; }
#mid_div { width: 400px; height: 400px; cursor: crosshair; padding: 5px; border: #CCCCCC 1px solid; background: #F3F3F3; }
#zoomer { border: #D4D4D4 1px solid; width: 120px; height: 90px; background: #FFFFFF url('../../image/zoom_bg.gif'); position: absolute; opacity: 0.5; filter: alpha(opacity=50); }
#big_div { width: 360px; height: 360px; border: #CCCCCC 1px solid; background: #FFFFFF; position: absolute; overflow: hidden; }
#big_pic { position: absolute; }
.ab_zoom {margin:370px 0 0 -30px;}
.ab_im { padding: 2px; margin: 0px 0 10px 15px; border: #C0C0C0 1px solid; }
.ab_on { padding: 2px; margin: 0px 0 10px 3px; border: #FF6600 1px solid; background: #FF6600; }
/*产品标签*/
.sell_table {border-collapse:collapse;}
.sell_table td {line-height:30px;}
.sell_table td input {padding:0 12px;margin-right:10px;border-radius:6px;}
.main_body .sx {line-height:32px;font-size:14px;}
.tbsm {width:360px;}
.sell_content table {border-collapse:collapse;min-width:320px;border: #dfdfdf 1px solid;}
.sell_content table th {background:#f8f8f8;}
.sell_content table td {border: #dfdfdf 1px solid;padding-left:15px;}

/*新闻中心*/
.main_news ul li {overflow:hidden;padding:10px 0px;border-bottom: 1px #dfdfdf dotted;}
.main_news ul li .image { float:left;width:20%;height:122px;overflow:hidden;position:relative;margin:10px;}
.main_news ul li .image img { position: absolute;top: 50%;left: 50%;display: block; min-width: 100%;min-height: 100%; transform:translate(-50%,-50%);}
.main_news ul li .text {box-sizing: border-box; overflow:hidden;padding:0px 15px 0px;width:76%;height:120px;float:left;z-index:1;}
.main_news ul li .text h5 { font-size:15px; color:#333;line-height:22px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-top:10px;}
.main_news ul li .text i{font-size:14px;color:#888;line-height:30px;}
.main_news ul li .text p { font-size:14px; color:#888; line-height:23px;display:block;padding-top:10px;}
.main_news ul li:hover {background:#f5f5f5;}
.main_news ul li:hover .text p,.main_news ul li:hover .text i,.main_news ul li:hover .text h5{color:#363636;}
.main_news ul li:nth-child(2n+2) .image{float:right;}
.main_news ul li:nth-child(2n+2) .text{float:right;}
.tab_style td {height:32px;line-height:32px;}

/*客服样式 THE*/
.kefu{position:fixed;right:0px;top:60%;margin-top:-100px;z-index:100;background:#888; border-radius:4px 0 0 4px;}
.kefu-menu{position:relative;}
.kefu-menu a.kefu-btn{width:60px;text-align:center;display:block;position:relative;padding:3px 5px; border-top:.5px solid rgba(255,255,255,.6);}
.kefu-menu:hover a.kefu-btn { background:#4d92c6;}
.kefu-menu a.kefu-btn p {color:#fff;font-size:12px;line-height:18px;margin:3px 0;}
.kefu-menu a.kefu-btn a{color:#fff;display:block;padding:10px 0px}
.kefu-box{position:absolute;top:0px;right:70px;overflow:hidden;width:0px;
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
.kefu-menu:hover .kefu-box { position:absolute;top:0px;right:70px;overflow:hidden;width:150px;}
.kefu-box .box-border{padding:15px 10px;background:#fff;border:1px solid #ddd}
.kefu-box .box-border .sev-t{ overflow:hidden; width:130px; z-index:1000;font-size:15px;color:#333;text-align:center;}
.kefu-box .box-border .sev-t p { font-size:14px; margin-bottom:10px;}
.kefu-box .box-border .sev-t img { width:130px;}
.kefu-menu:hover .kefu-box{display:block}
.kefu-menu .ico {width:42px;height:42px;display:block;margin:0 auto;}
.kefu-menu .ico-tel {background:url(img/icon-tel.png) no-repeat;}
.kefu-menu .ico-qq {background:url(img/icon-qq.png) no-repeat;}
.kefu-menu .ico-top {background:url(img/icon-top.png) no-repeat;}
.kefu-menu .ico-wx {background:url(img/icon-wx.png) no-repeat;}
/*客服样式 END*/