/*公共部分*/
body{background-color:#fafafa;margin: 0;padding: 0;font-family: "微软雅黑";font-size:14px;box-sizing: border-box;}
/*body,html{width: 100%;    height:100%;}
*/*{color: #636363;text-decoration: none;list-style: none;box-sizing: border-box; margin:0; padding:0;}
img{border: 0;}
.r{margin-right:0}
ul>li:last-child{margin-right: 0}
ul,li,dl,dd,p,ol,h1,h2,h3,h4,h5{font-size: 14px;font-weight: 100;padding: 0;margin: 0;}
.wrap{margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.index{overflow: hidden;}
.nav1 li a,.nav2 li a{color: #fff;font-size: 18px;}
a{color: #636363;}
a:hover{color: #e60000}
.main-contect a:hover{color: #e60000;text-decoration:underline;}
.main-right a:hover{color: #e60000;text-decoration:underline;}
.main-contect6 ul.area li a:hover{text-decoration:none;}
.qc{clear: both;}
.zf{float: left}
.rf{float: right;}
.text{text-indent:2em;}



.nav1,.nav1 li,.logo{float: left}
/*顶部*/
.menu{width: 100%;height:70px;background-color: #e60000;margin-bottom: 20px;}
.nav{width: 1200px;margin: 0 auto;padding:14px 0}
.nav1{margin:12.5px 0 0 65px;}
.nav1 li{margin-right:40px;width: 53px;text-align: center;}
.nav1 li:hover{border-bottom: 1px solid #fff;padding-bottom:8px;}
.nav2{float:right;margin-top: 12.5px;}
.nav2 li{margin-right:40px;float: left;}



/*右边-搜索框*/
.right{width:280px;}
.text1{position: relative;margin-bottom:20px;}
.right .text1 input{box-sizing:border-box;width: 280px;height: 60px;border: 1px solid #e60000;color: #ababab;padding-left:20px;}
.right span.sousuo{display: inline-block;position: absolute;background: url("imgsousuo.png") no-repeat;width: 60px;height: 60px;right: 0;top: 0;cursor:pointer;}
/*右边的文字内容(视频网页)*/
.right2{padding:20px;width: 280px;background-color: #fff; box-shadow:0 5px 25px #cbcbcb;float: left;margin-bottom: 20px;}
.main-right2 p a,.main-right4 p a,.right1 p a{color: #0072e6;font-size: 18px;}
.main-right2 p,.main-right4 p,.right1 p{font-size: 14px;margin-bottom: 20px;}
.main-right2 span a,.main-right4 span a,.right1 span a{color: #ababab;font-size: 14px;float: right}
.main-right2 ul li{font-size: 14px;line-height: 25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.right-div{margin-bottom: 15px;}
.right2-1 span{width: 20px;display: inline-block;height: 20px;text-align: center;margin-right: 20px;margin-bottom: 15px;}
.right2-2 span{background-color: pink;color: #fff;}


.left1{width: 80px;float: left}
.main-right4 img{width: 80px;height: 60px;background-color: #0072e6;float: left}
.right3 p a{font-size: 12px;color: #636363}
.right3{margin-left: 20px;width: 140px;float: left;}
.right3 p{margin-bottom: 0;width: 145px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.right3 span{font-size: 12px;color: #ababab;display: block;margin-top: 10px;}
.right3 .a1 a{color:#e60000}
.right a:hover{color: #e60000}
select{border: none;}


/*!*底部*!*/
.footer{width: 100%;background-color:#e60000;margin-bottom: 30px;float: left;margin-top: 40px;}
.down{width:1200px;margin: 0 auto;padding: 40px 0}
.down dl{margin-bottom: 20px;float: left;}
.down dl.down1 dd{float: left;margin-right: 67px;}
.down dl.down2 dd{float: left;margin-right:38px;margin-top: 7px;}
.down dd.s8{margin-right:0}
.down dt a{color: #fff;font-size: 18px}
.down dd a{color: #fff;}
/*底部2*/
.footer2{width: 1200px;margin:0 auto;}
.footer2 p{font-size: 14px;text-align: center}

/*购物车*/
.gowuche{margin-left: 40px;}

/*搜索框*/
.up{width: 1200px;margin: 0 auto}
.zx1{width: 780px;border-bottom: 1px solid #ababab;margin-right: 40px;}
.zx1 p{line-height: 50px;}
.zx2{width:380px;position: relative;border-bottom: 1px solid #e60000;}
.ssk{width: 380px;border: none;height: 50px;padding: 20px;font-size: 16px;}
.sousuo{height:50px;width:50px;background: url("imgsousuo_xiao.png") no-repeat;position: absolute;top:10px;right: 0;display: inline-block}




/*右边*/
.main-right{width:280px;background-color:#f3f3f3;float: left;}
.text2{position: relative;margin-bottom:20px;}
.main-right .text2 input{box-sizing:border-box;width: 280px;height: 60px;border: 1px solid #e60000;color: #ababab;padding-left:20px;}
.main-right span.sousuo{display: inline-block;position: absolute;background: url("imgsousuo.png") no-repeat;width: 60px;height: 60px;right: 0;top: 0;cursor:pointer;}
.main-right1 p{width: 240px;text-align: center;line-height: 100px; box-shadow: 5px 5px 25px #cbcbcb;background-color: #fff;margin-bottom: 5px;}
.main-right1 p a{font-size: 48px;color: #e60000;text-shadow:2px 4px 5px #a5a5a5;}


.main-right2 p a,.main-right5 p a{color: #0072e6;font-size: 18px;}
.main-right2 p,.main-right3 p,.main-right4 p,.main-right5 p{font-size: 14px;margin-bottom: 20px;}
.main-right2 span a,.main-right3 span a,.main-right4 span a,.main-right5 span a{color: #ababab;font-size: 14px;float: right}
.main-right2 ul li,.main-right3 ul li{font-size: 14px;line-height: 25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}




.left{width: 80px;float: left}
.main-right4 img{width: 80px;height: 60px;background-color: #0072e6;float: left}
.main-right4 div.right p a{font-size: 12px;color: #636363}
.main-right4 div.right{margin-left: 20px;width: 140px;float: left;margin-bottom: 15px;}
.main-right4 div.right p{margin-bottom: 0;width: 145px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.main-right div.right span{font-size: 12px;color: #ababab}
.main-right4 .right .a1 a{color:#e60000}

.main-right5 ul li img{width: 60px;height:80px;background-color: #0072e6;}
.main-right5 li{float: left;margin:0 30px 20px 0;}
.main-right5 li.no{margin-right: 0}
.main-right5 li a{font-size: 14px;}
.main-right5 li div{text-align: center}



/*模态框*/
.modal{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0, .7);z-index: 999;display:none;}
.modal-dialog {width: 600px;margin: 100px auto;}
.modal-content {position:relative;background: #fff;border: 1px solid #aaa;border-radius: 3px;box-shadow: 0 0 5px #aaa;padding: 16px 12px;}
.modal-content h4,.sign-content h4 {padding-bottom: 10px;border-bottom: 1px solid #ababab; }
#login-form,#login-f,#login-s{padding: 20px;}
.modal-content h4 a{font-size: 1.5em;border-bottom:2px solid #e60000;padding-bottom: 10px;}
.modal-content .alert {margin: 15px 0;border: 1px solid #e4393c;background: #fee;color: #e4393c;font-weight: bold;padding: 6px;border-radius: 2px;  }
.modal-content input {box-sizing: border-box;width:70%;margin: 6px 0;line-height: 2em;border: 1px solid #e60000;border-radius: 2px;padding: 2px 6px; }
.alert1{cursor: pointer;}
.logo1,.logo2{margin-left: 70px;}
.logo1 span,.logo2 span{color: #e60000;}
#bt-login,#bt-zc,#bt-zcs{background-color: #e60000;color: #fff;width:200px;height: 40px;margin: 0 185px;}
#yzm,#yzm2,#yzm2s{box-sizing: border-box; width:30%; margin: 6px 0; line-height: 2em; border: 1px solid #e60000; border-radius: 2px; padding: 2px 6px;}
.sj{margin: 0 40px;font-size: 18px;}
.hyh a{color: #e60000}
.modal-footer{margin: 40px 0 35px 65px;}

/*注册信息*/
.sign {position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0, -1);z-index:999;display:none;}
.sign-dialog {width: 600px;margin: 100px auto;}
/*个人设置*/
.sign-content {position:relative;background: #fff;border: 1px solid #aaa;border-radius: 3px;box-shadow: 0 0 5px #aaa;padding: 16px 12px;}
.guan,.guan2{background: url("imgguan.png")no-repeat;width: 50px;height: 50px;position: absolute;right: 0;top:0;cursor: pointer}

.sign-content .login {margin: 15px 0;border: 1px solid #e4393c;background: #fee;color: #e4393c;font-weight: bold;padding: 6px;border-radius: 2px;}
.sign-content input {box-sizing: border-box;width: 70%;margin: 6px 0;line-height: 2em;border: 1px solid #e60000;border-radius: 2px;padding: 2px 6px;}
#main-sreen h3>a {text-align: center;line-height: 28px;display: block;}
.logo3,.logo4{margin-left: 70px;}
.logo3 span,.logo4 span{color: #e60000;}
.sign-content h4 a{font-size: 1.5em;margin-right: 20px;padding-bottom: 10px;}
.sign-content h4 a.active{border-bottom:2px solid #e60000;}
/*官方注册*/
#login-s p.zy{margin-bottom: 20px;}
#login-s p.zy a{color: #e60000}


.sign .form{display:none}
.sign .form.active{display: block}


/*底部页数页面*/
.hyzx3-1{width: 680px;padding: 0 165px 30px 165px;}
.hyzx3-3{width: 880px;padding-left: 250px;}
.hyzx3-4{width:1200px;padding-left: 400px;}
.hyzx3-5{padding-left: 400px;margin-bottom: 20px;}
.hyzx3-2{width: 20px;height: 20px;text-align: center;margin-right: 20px;}
.hyzx3-1 li.active,.hyzx3-3 li.active,.hyzx3-4 li.active,.hyzx3-5 li.active{background-color: #e60000;}
.hyzx3-1 li.active a,.hyzx3-3 li.active a,.hyzx3-4 li.active a,.hyzx3-5 li.active a{color: #fff;}
.ys{margin-right: 20px;}