@charset "utf-8";
/*--顶部--*/
html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}
body{font:1em/180% Arial, Helvetica, sans-serif, "微软雅黑"; font-family:"微软雅黑"; color:#333333;}
a:link{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
a,label,input{color:#303030;text-decoration:none;outline:none;hide-focus:expression(this.hideFocus=true);}
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,header{margin:0;padding:0;}
img{border:0px;}
img {
display:block;
}
i,em{font-style:normal}
ul{margin:0px;padding:0px;list-style:none;}
.clear{clear:both; height:1px; margin-top:-1px; overflow:hidden;}  
.hh10{clear:both;height:10px;font-size:10px}
.right{float:right}
.left{float:left;}
body{ max-width:640px; margin:0 auto; background:#efeff4;}

/*------------------------------------首页------------------------------------------*/
header img {width: 100%;}
nav ul{width:100%; height:45px;background:#fff; box-sizing:border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
nav ul li{width:25%;box-sizing: border-box;text-align:center; font-size:1.6em; float:left; }
nav ul li a{color:#3e3a39;}
nav .hover_color a{border-bottom:2px solid #ff554f; line-height:45px;color:#ff554f;}
nav a{line-height:45px; height:45px;display:inline-block;
  -moz-box-sizing: border-box;/*FireFox3.5+*/
  -o-box-sizing: border-box; /*Opera9.6(Presto内核)*/ 
  -webkit-box-sizing: border-box; /*Safari3.2+*/ 
  -ms-box-sizing: border-box; /*IE8*/
  box-sizing: border-box; /* IE9+,Chrome10.0+,Safari5.1+,Opera10.6*/ 
}

.m_searchbar{ height:40px;background:#FFF; margin:10px 3%; border-radius:10px; border:1px solid #dcdddd;}
.searchbg{display: -moz-box; display: box; height: 40px; width: 100%; display: -webkit-box;}
.searchbg01{-moz-box-flex:1; -webkit-box-flex:1; box-flex:1;}
.searchbg02{width:45px; height:35px;}
.searchtext{text-align:center; border:none; height:35px; margin:2px 0px 0px 5px; color:#8c8d8d; width:98%; font-size:1.5em;}
.searchbtn{float:right; height:35px; width:45px; cursor:pointer; margin:2px 5px 0px 0px; background:url(../images/searchbtn.png) center no-repeat; border:none; text-indent:-9999px;}
.content{margin-right:3%;}
.content_left {width:78px;}
.content_left li{font-size:1.3em; line-height:140%; background:#2f2f2f; color:#fff; border-bottom:1px solid #4e4747; width:70px; height:44px; display:table;padding-left:3px;}
.content_left li p{vertical-align:middle; display:table-cell;}
.content_left .con_l_hover{background:#ff554f;}
.con_l_hover i{width:0; height:0; float:right; margin-top:15px; display:block; border-top:6px solid transparent; border-bottom:6px solid transparent; border-right:6px solid #efeff4;}
.content_vote_li{margin-left:79px;}
.content_vote_li li{height:60px; background:#fff; font-size:1.4em;padding-right:5px ;margin-bottom:10px;/* box-shadow:2px 4px 5px 0.5px #79797a;*/  padding:8px 5px; border:1px solid #dcdddd;}
.content_vote_li li img{float:left; height:60px; width:60px; margin-right:10px; border-right:1px solid #dcdddd;padding-right:3px;}
.content_vote_text{height:40px; line-height:1.3em; font-size:1.1em}

.content_vote_span{line-height:2em;font-size:0.8em; color:#595757;}
.content_vote_li li span i{ color:#ff554f}
.content_vote_li li span a{padding:1px 6px; background:#ff554f; color:#fff; float:right; margin-top:1px;}
.h70{height:65px; padding-top:7px;}

/*----活动介绍----*/
h1{text-align:center;font-weight:normal; margin:10px 4%; line-height:140%; font-size:1.7em; color:#000;}
.present p{text-indent:2em; margin-top:10px; color:#595757; font-size:1.4em;}
.present{margin-left:5%; margin-right:1%; margin-bottom:20px;line-height:220%;}


/*----奖项设置----*/
.prize{margin-top:10px; padding-bottom:10px;}
.prize li{color:#a1051a; background:#ff554f; border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; width:46%; float:left; margin-bottom:10px; text-align:center; margin-left:4%; font-size:1.2em; line-height:180%; padding:5px 0;}
.prize li p{color:#fff; text-align:center;font-size:1.3em; }

/*----活动进程----*/

.process{margin:0 4%; padding-bottom:40px;}
.process p{font-size:1.2em; margin-top:10px; background:url(../images/tubiao.jpg)0 2px no-repeat; padding-left:20px;}
.process span{color:#ff554f; font-size:1.2em;}



/*--公司简介--*/
.content01{margin:0 4%;}
.content01_li{margin:0 10%;}
.content01_li{height:60px; background:#fff; font-size:1.4em;padding-right:5px ;margin-bottom:10px;/* box-shadow:2px 4px 5px 0.5px #79797a;*/  padding:8px 5px; border:1px solid #dcdddd;}
.content01_li li img{float:left; height:60px; width:60px; margin-right:10px; border-right:1px solid #dcdddd;padding-right:3px;}
.content01_text{height:40px; line-height:1.3em; font-size:1em}
.content01_span{line-height:2em;font-size:0.8em; color:#595757;}
.content01_li span i{ color:#ff554f}
.content01_li span a{padding:0px 6px; background:#ff554f; color:#fff; float:right;margin-top:3px;}
.table{border-collapse:collapse; background:#fff; margin-bottom:10px; font-size:1.3em;margin-left:3%;}
.table td{ border:1px solid #efeff4;padding:0 8px;}
.table_td{width:65px; height:28px;}
.table_color{color:#ff554f;}
.table_td01{height:55px;}
html .table  img{height:45px; width:45px; border:1px solid #dcdddd; margin:2px; padding:2px;}
.table_td03{vertical-align: top; padding-top:10px;}
.table_td03 td{ padding-top:10px; padding-bottom:10px; }

@media screen and (min-width: 359px){
.content_left li {height:54px;width:75px;  padding-left: 8px;}
.content_left {width: 86px;}
.content_vote_text{font-size:1.2em; height:48px; line-height:1.4em; }
.content_vote_li li img{float:left; height:70px; width:70px; margin-right:10px; border-right:1px solid #dcdddd; padding-right:3px;}
.content_vote_li li{height:70px; background:#fff; font-size:1.4em;padding-right:5px ;margin-bottom:10px;/* box-shadow:2px 4px 5px 0.5px #79797a;*/  padding:8px 5px; border:1px solid #dcdddd;}
.content_vote_li{margin-left:94px;}
.con_l_hover i{ margin-top:21px; }
.content_vote_span{line-height:2em;font-size:1em; color:#595757;}
h1{text-align:center;font-weight:normal; margin:10px 4%; line-height:160%; font-size:2em; color:#000;}


.content01_li{margin:0 10%;}
.content01_li{height:70px; background:#fff; font-size:1.4em;padding-right:5px ;margin-bottom:10px;/* box-shadow:2px 4px 5px 0.5px #79797a;*/  padding:8px 5px; border:1px solid #dcdddd;}
.content01_li li img{float:left; height:70px; width:70px; margin-right:10px; border-right:1px solid #dcdddd;padding-right:3px;}
.content01_text{height:48px; line-height:1.4em; font-size:1.2em}
.content01_span{line-height:2em;font-size:1em; color:#595757;}
.content01_li span i{ color:#ff554f}
.content01_li span a{padding:1px 6px; background:#ff554f; color:#fff; float:right; margin-top:5px;}
}
.content .content_chaxun{margin-left:3%;}
.content_left a{color:#fff; height: 54px;vertical-align:middle; display:table-cell;}



