@charset "gb2312";
/* CSS Document */
/*
* Description: 万人机考
* Update:      28/3/2016
* Author:      yixiaofang
*/
 
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font-size: 16px;background: #fff; position: relative; color:#1a1a1a;font-family: "微软雅黑";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{text-decoration: none;}
body a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
img{display:block;}
/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{width:1000px;margin:0 auto;}
.disblock .ta{ display:block;background:#d22337; margin:0 auto; text-align:center; color:#fff;}
.disblock .ta:hover{ background:#e4283e;}

/* banner start */
.banner{width:100%; font-size:24px;text-align:center; color:#fff;}
.banner_01{height:224px;background:url(../images/banner01.jpg) center top no-repeat;}
.banner_02{height:200px;background:url(../images/banner02.jpg) center top no-repeat;}
.banner_03{height:193px;background:url(../images/banner03.jpg) center top no-repeat;}

.banner_02 p{ padding-top:115px; line-height:61px; color:#fff; text-align:center;}
.banner_02 p span{ display:inline-block; vertical-align:middle; margin:0 20px; width:8px; height:8px; border-radius:50%; background:#fff;}

.banner_03 .ta{ width:197px; height:48px; margin-right:76px; line-height:48px; float:left;  }
.btn{ padding:0 0 0 263px;}

/*number*/
.number{ background:url(../images/span.png)  right 217px no-repeat ; height:426px;}
.numin{ width:834px; height:294px;padding:30px 0 50px 0; margin:0 auto; background:#fff; border:4px solid #c9c9c9; }
.title{ width:809px; height:54px; line-height:54px;font-size:36px; font-weight:bold; text-align:center; background:url(../images/title.png) no-repeat; margin:0 auto; }
.numin ul{ padding:35px 0 38px 13px;}
.numin li{ overflow:hidden;height:40px; line-height:40px; }
.numin .li01{ width:206px; }
.numin .li02{ width:233px; border-right:1px solid  #b9b9b9; }
.numin .li03{ width:360px; margin-left:20px; }
.numin .li02 p{ width:73px;}
.numin .li03 p{ width:100px;}
.numin li p,.numin li input,.numin li img,.numin li{ float:left; }
.numin li p{ font-size:18px; color:#2a0106; width:53px; }
.numin li a{ font-size:16px; color:#d22337; text-decoration:underline;}
.numin li input{display:block; font-size:16px; margin: 5px 10px 0 0; width:120px; height:28px; line-height:28px; padding-left:9px; border:1px solid #2a0106;}
.numin li img{ margin-top:5px;}
.numin .ta{ width:176px; height:44px; line-height:44px; }
.numin .np{ font-size:16px; text-align:center; color:#333; padding-top:14px; }

/*one*/
.one{width:100%; padding-top:154px;  height:436px;background:url(../images/one.jpg) no-repeat;}
.one .title{  color:#fff; background:url(../images/title1.png) no-repeat; }
.one ul{ width:810px; background:url(../images/oneul.png) no-repeat bottom left; padding:35px 0 31px 0; margin:0 auto;}
.one li{ margin-right:36px; width:246px; float:left; background:#901927; }
.one li p{ font-size:16px; line-height:28px; color:#fff; height:165px; padding:35px 15px 0 10px; text-align:center;}

/*test*/
.test{width:100%; padding-top:123px;  background:url(../images/test.jpg) no-repeat top center;}
.tetop .autoin{ background:url(../images/span1.png) no-repeat;}
.test .title{ width:809px; }
table{ margin:18px auto 0; }
.test th{ background:#1a1a1a; color:#FFFFFF; border-right:1px solid #1a1a1a; font-size:18px; font-weight:100;}
.test td{ background:#eeeeee; text-align:center; font-size:16px;  border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
.test .td1{ border-right:none;}
.test .tr01 td{ border-bottom:none;}
table .ta{ width:84px; height:28px; line-height:28px; }
.tebot{ padding-top:65px;}
.tebot ul{ padding:35px 0 0 102px ;}
.tebot li{ width:280px; float:left;}
.tebot .tls{ display:block; width:41px; height:39px; background:url(../images/index.png) no-repeat;} 
.tebot .li02 .tls{ background-position:0 -47px;}
.tebot .li03 .tls{ background-position:0 -95px;}
.tebot .li04 .tls{ background-position:0 -140px;}
.tebot h4{ line-height:52px; color:#d22337; font-size:20px; font-weight:bold;}
.tebot .tlip{ overflow:hidden; padding-bottom:20px;}
.tebot .tlip p{ font-size:16px; float:left; width:232px; line-height:24px;}
.tebot .tlip span{ display:block; margin:5px 8px 0 0; float:left; width:16px; height:16px; background:#f5bcc3; text-align:center; line-height:16px; color:#5e0711; font-size:14px; font-family:"Arial";}

/*student*/
.student{ width:100%; color:#fff; height:406px; padding-top:132px; background:url(../images/student.jpg) no-repeat top center;}
.student li{ width:246px; margin-right:37px; height:231px; float:left; background:url(../images/sli.png) no-repeat; text-align:center; }
.student li span{ font-size:44px; font-weight:bold; line-height:68px; }
.student li h4{ font-size:32px; font-weight:bold; line-height:58px; }
.student li p{ color:#1a1a1a; font-size:18px; line-height:34px; padding-top:20px; }
.student li p em{ color:#e63e51; font-size:24px; font-weight:bold;}

.stucon,.prize ul{ padding:35px 0 0 94px;}
.stbot{ width:805px; height:200px; margin-top:30px; padding-top:24px;  background:url(../images/stbot.jpg) no-repeat; }
.stbot .ta{font-size:24px;float:left; background:none;}
.stbot h4{ width:375px; float:left; padding:10px 0 0 195px; font-size:20px; font-weight:bold; color:#fff; }
.stbot h4 span{ font-size:36px; }
.stbt{ height:106px;}
.stbt .ta{ width:174px; height:41px; line-height:41px;  margin-top:21px;  }
.stbt1{ padding-left:63px;}
.stbt1 p{ line-height:94px;  font-size:34px;  color:#d22337; font-weight:bold; width:506px; float:left; }
.stbt1 .ta{ width:176px; height:43px; line-height:43px; margin-top:27px;  }

/*prize*/
.prize{ width:100%; height:440px; padding-top:120px; background:url(../images/prize.jpg) no-repeat top center;} 

.prize li{ width:244px; height:285px; text-align:center; background:url(../images/plibg.png) no-repeat; float:left; margin-right:38px; }
.prize li h4{ color:#d22337; font-size:24px; font-weight:bold; line-height:72px; }
.btn1{ padding-top:38px;}
.prize li .ta{ width:139px; height:38px; line-height:38px; margin-bottom:10px; }

/*fot*/
.fot{ padding:80px 0 60px 72px; height:224px; background:url(../images/span3.png) right 257px no-repeat;  width:928px;}
.fot a{ display:block; float:left; overflow:hidden; margin-right:46px;}
.name{ font-size:12px; color:#CCCCCC; text-align:center;}

/*tan*/

.tan{ display:none; width:646px; height:504px; z-index:100; background:url(../images/tan.png) no-repeat; position:fixed; top:20%; left:50%; margin-left:-323px; }
.tan h3{ font-size:30px; font-weight:bold; color:#d22337; text-align:center; line-height:70px; }
.tan ul{ padding:20px 0 0 108px;}
.tan li { float:left; width:122px; font-size:28px; color:#4f4f4f;}
.tan  .xx{ width:9px; cursor:pointer; height:9px; background:url(../images/xx.png) no-repeat; position:absolute; top:12px; right:12px; display:block; }
/*灰背景*/
.gray{width:100%;background: #000;filter:alpha(opacity=50);-moz-opacity:0.5;-webkit-opacity:0.5;-o-opacity:0.5; -ms-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5;position: absolute;z-index: 99;display: none;left:0;top:0;}  






