@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{min-width: 1200px;background:url(../2020tp_img/bg.png);}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
img{vertical-align:middle;max-width: 100%;}
address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{}
h2{font-size:32px;}
h3{font-size:24px;}
h4{font-size:20px;}
h5{font-size:16px;}
h6{font-size:12px;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:"微软雅黑", Arial;font-size:inherit;font-weight:inherit;}
input,textarea,button{outline:none;}
i{font-style:normal;}

div{box-sizing:border-box;}
body{color:#666;font: 16px/1.5 "微软雅黑", Arial;/* background:#FFF; */}
table{font-size:inherit;font:100%;width: 100%;}
pre,code,kbd,samp,tt{font-family:"微软雅黑", Arial;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
select{font-size:12px;}
dt{float:left;}
html{overflow-y:scroll;/* min-width: 1200px; */}
a{outline:none;cursor:pointer;color:#666;_colot:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:none;color:#e6040e;_colot:#000;}
hr{height:1px;border:solid #bbb;border-width:1px 0 0;}
.a-org{color:#f98f68;}
.a-org:hover{color:#ff4806;}
.text-orange{color:#f0520c;}
.text-center{text-align: center;}
.text-yellow{color: #f0b07c;}
.text-red{color:#c00;}
.text-bold{font-weight:bold;color:#333;}
.text-decoration{text-decoration: underline;}

.float_left{ float:left;}
.float_right{ float:right;}
.overflow-hidden{overflow:hidden;}

.imgbox{text-align:center;position: relative;overflow: hidden;}
.imgbox img{width: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;}

/*整体布局*/
.container{width:950px;margin:auto;overflow:hidden;}
.header,.main,.footer{width:100%;}
.header_con,.main_con,.footer_con{width:1200px;margin:auto;background:#fff;overflow: hidden;}

/*banner*/
.banner{position:relative;}
.banner .container{position: relative;overflow: inherit;top: 0;left: 0;}
.b-banner{width:100%;}
.banner i{position:absolute;left: 0;right: 0;text-align: center;}
.v-cp{animation-duration: 2s;animation-delay: 0.2s;top: 10%;/* width: 55%; */right: 0;margin: auto;height: 60%;}
.v-cp img{max-height: 100%;height: 100%;}
.v-logo{margin:auto;top: 74%;/* width: 31%; */height: 8%;}
.v-logo img{max-height: 100%;height: 100%;}
.v-10logo{width: 8%;top: 7.5%;right: 16% !important;left: inherit !important;}

/* nav */
.navbar{position:absolute;left:0;right:0;margin:auto;bottom: 1%;}
.navbar ul li{float:left;width: 19.9%;text-align: center;margin-right: 0.1%;/* position: relative; */}
.navbar ul li.active a{color:#f5a875;}
.navbar ul li a{color:#fceade;font-size:20px;line-height: 78px;background: rgba(59, 3, 1, 0.85);display:block;}
.navbar ul li a:hover{color:#f5a875;}
.sub-menu{position:absolute;top: 78px;left:0;width: 100%;background: #c79864;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li {background:none;float:left;display:block;/* width: 100%; */box-sizing: border-box;height: 45px;}
#navmenu ul li ul li a{float:none;color:#ffffff;display: block;font-size: 14px;width: 100%;border-bottom: 1px #8e5029 dotted;line-height: 45px;height: 45px;background: none;}
#navmenu ul li ul li a:hover{background: #b37f3d;}
#navmenu ul li ul li:last-child a{border-bottom:none;}

/* 流程 */
.Process{background: #960404;text-align: center;padding: 2.5% 0 3%;}

/* 倒计时 */
.colockbox{background:url(../2020tp_img/Timebg.png);height: 100px;}
.colock{width: 355px;height: 105px;margin: 0 auto;background:url(../2020tp_img/2020vote_sj.png) no-repeat;}
.colockbox span{float:left;display:block;width: 85px;height: 70px;line-height: 70px;font-size:26px;text-align:center;color:#ffffff;margin: 0px 50px 0 0;}
.colockbox span.minute{margin:0;}

/*footer*/
.footer{background:#1d0201;padding:50px 0;}
.zuzhi{border-bottom:1px #3a1f1e solid;padding: 0 10px;}
.aboutus,.foot{color:#aea0a0;font-size:14px;}
.aboutus{margin-top: 40px !important;padding: 0 10px;}
.aboutus p{padding-left:30px;margin:10px 0;}
.aboutus p.dh{background:url(../2020tp_img/2020vote_dh.jpg) no-repeat center left;}
.aboutus p.yx{background:url(../2020tp_img/2020vote_yx.jpg) no-repeat center left;}
.aboutus p.dz{background:url(../2020tp_img/2020vote_dz.jpg) no-repeat center left;}
.foot{overflow:hidden;margin-top: 40px !important;padding: 0 10px;}
.foot p{float:left;display:block;width:33.33%;}

.f-row{margin-bottom:30px;width:100%;overflow:hidden;}
.f-row .danwei{float:left;margin-right: 28%;}
.f-row .t{color:#f5e5e4;font-size:18px;background:url(../2020tp_img/2020vote_foott.jpg) no-repeat bottom left;line-height: 55px;margin-bottom: 25px;}
.f-row p{color:#aea0a0;font-size:14px;}

/*返回顶部*/
.fixed-r{position:fixed;bottom: 45%;right: 5%;background: #e5e5e5;text-align: center;font-size: 12px;color: #333333;width: 113px;height: 204px;border-radius: 5px;padding: 20px 0;line-height: 30px;}
#retopbtn{
	padding: 0;
	border: none;
	background: #a0a0a0;
	width: 82px;
	height: 36px;
	-webkit-transition: background  ease 0.3s;
	-moz-transition: background  ease 0.3s;
	transition: background  ease 0.3s;
	outline: none;
	margin-top: 6px;
	cursor: pointer;
	}

/**左侧导航**/
.Rank-list {min-height: 455px;background: url(../2020tp_img/2020vote_l1.png) no-repeat center right;border-radius: 4px;margin-bottom: 10px;width: 190px;position: fixed;z-index: 999;left: 0%;top: 10%;}
.Rank-list .product-boss {height: 52px;line-height: 52px;text-indent: 30px;font-size: 16px;color: #bbb;border-bottom: 1px solid #eeeeee;}
.Rank-list ul li {cursor: pointer;list-style: none;/* text-indent: 30px; */box-sizing: content-box;font-size: 14px;position: relative;overflow: hidden;text-align: right;padding-right: 25px;}
.Rank-list ul .color i { display: block; }
.Rank-list ul li i {display: none;position: absolute;left: 0;top: 6px;width: 8px;height: 33px;background: #c72d2d;vertical-align: middle;}
.Rank-list ul .hide { display: none; }
.Rank-list ul .class { text-align: center; text-indent: 0; line-height: 52px; border-top: 1px solid #eeeeee; }
.Rank-list ul .class a { color: #d67b33; }
.Rank-list ul .class:hover { text-align: center; text-indent: 0; background: #fff; }
.Rank-list ul li p{color: #333;font-size: 14px;line-height: 40px;}
.Rank-list ul li:hover,.Rank-list ul li.active{background: url(../2020tp_img/2020vote_l2.png) no-repeat right center;}
.Rank-list ul li:last-of-type:hover { border-radius: 0 0 4px 4px; }
.Rank-list ul li:hover p,.Rank-list ul li.active p {color: #ee0000;}
