@charset "utf-8";
body{position: relative;overflow-x:hidden}
/* couplet */
.atm_couplet_left,.atm_couplet_right{position:fixed;left:0;top:60px;z-index:1000}
.atm_couplet_left_close,.atm_couplet_right_close{position:fixed;left:0;top:40px;z-index:1000;background:#fff;font:14px/20px "microsoft yahei";color:red;display:block;width:40px;height:20px;text-align:center;cursor: pointer}
.atm_couplet_right_close,.atm_couplet_right{right:0;left:auto;}
/* mount */
.mount{width:100%;position:relative;overflow:hidden;display:none}
.mount a,.atm_bottom_pic a{display:block;position:absolute;left:50%;top:0;}
.mount_close,.atm_bottom_pic_close{display:block;width:40px;height:40px;position:absolute;right:0;top:0;background:red;text-align:center;font:14px/40px "microsoft yahei";color:#fff;cursor: pointer;z-index:1000}
/* bottom center pic */
.atm_bottom_pic_bg{position: fixed;width:100%;z-index:1000;bottom:0;left:0}
.atm_bottom_pic{width:100%;overflow:hidden;position:relative;}
/* bottom right pic */
.atm_bottom_right{position: fixed;z-index:1000;bottom:0;right:0}
.atm_bottom_right_pic{width:100%;overflow:hidden;position:relative;}
/* random_pic */
.random_pic img{display:block;margin:0 auto;}
/* banner */
.atm_banner { width: 100%; height: auto; position: relative; overflow:hidden;z-index:1}
.atm_banner img{display:block;margin:0 auto;}
.atm_banner_box{position:absolute;top:0;left:50%;}
.atm_btns{width:1002px;position: absolute;height:81px;left:50%;top:50%;margin:-40px 0 0 -501px;}
.atm_btns .atm_prev,
.atm_btns .atm_next {width: 42px; height: 75px;float:left;font:700 56px/70px "simsun";color:#fff;text-align:center;}
.atm_btns .atm_next {float:right;}
/* float */
.floatPic .floatImg{z-index:100;background:none;position:absolute;display:none;}
.floatPic a{color:#000000; display:inline-block;text-decoration:none;}
.floatPic a img{border:0;}
.floatPic .floatPicClose{position:absolute; top:0; right:0;width:25px; height:25px; background-color:red;font:700 14px/25px "arial";color:#fff;text-align:center; cursor: pointer;}

/*==========分页样式===========*/
.paging {width:100%;height:24px;text-align:center; padding:15px 0; float:right}
.paging a,.paging span {font:12px/24px "microsoft yahei";color:#333;text-decoration:none;padding:0 8px;border:solid 1px #ddd;display:inline-block;white-space:nowrap;margin:0 3px;}
.paging a {background:none;}
.paging a:hover {background:#888;color:#fff;}
.paging a.hover {background:#888;color:#fff;}

/* product view 产品内页2 */
.view_imgs{width:555px;height:500px;margin:20px auto;position:relative;background:#f7f7f7;}
.view_imgs .btn{position:absolute;width:15px;height:70px;top:422px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.view_imgs .prev{left:0;background:url(../images/view_left.png) no-repeat center center #bfbebe;}
.view_imgs #prevTop,.view_imgs #nextTop{display:none}
.view_imgs .next{right:0;background:url(../images/view_right.png) no-repeat center center #bfbebe;}
.view_imgs li{float:left;}
.view_imgs .prev:hover,.view_imgs .next:hover{background-color:#ff5958}
.view_imgs .cf li{position:relative;color:#fff;}
.view_imgs .cf a{display:block;width:555px;height:416px;position:absolute;color:#fff;}
.view_imgs .picBox{height:416px;position:relative;overflow:hidden;}
.view_imgs .picBox ul{height:416px;position:absolute;}
.view_imgs .picBox li{width:555px;height:374px;}
.view_imgs .listBox{width:511px;height:71px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.view_imgs .listBox ul{height:71px;position:absolute;}
.view_imgs .listBox li{width:104px;height:71px;cursor:pointer;position:relative;}
.view_imgs .listBox li a{display:block;width:95px;height:71px;}
.view_imgs .listBox li img{width:95px;height:71px;}
.view_imgs .listBox .on img{width:89px;height:65px;border:3px solid #ff5958;}
.ol_width { width:580px;}

/* msg 留言板 */
.msg{width:100%;margin:16px auto;height:auto;overflow:hidden;}
.msg li{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;}
.msg_top{width:100%;height:auto;font:14px/30px "microsoft yahei";background:#ededed;color:#333333;text-indent:14px;overflow:hidden;border-radius:3px 3px 0 0; font-weight:bold;}
.msg_top span{margin-right:14px;}
.msg_con{border:1px solid #ebebeb;background:#f3f3f3;overflow:hidden;padding-bottom:12px;}
.msg_consult{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";color:#7b7b7b;}
.msg_reply{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";border:1px solid #ebebeb;border-radius:3px ;background:#fff;color:#ff5958;text-indent:14px;}
.msg_now{width:100%;height:34px;background:url(../images/msg_line1.png) center center no-repeat;overflow:hidden; margin:15px 0 0 0;}
.msg_title{width:155px;height:34px;background: #ff5958;text-align: center;margin:0 auto;color:#fff;font:22px/34px "microsoft yahei";}
.msg_ul{width:580px;height:auto;margin:20px auto;}
.msg_ul li{width:100%;height:auto;position:relative;margin-bottom:6px;}
.msg_ul li p{width:90px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;_float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;background:#ff5958;cursor: pointer}
.msg_ul li #imgcode {float: right;margin-right: 35%;}