*{ margin:0; padding:0}
input,select{ vertical-align:middle; font-size:12px}
table{ border-collapse:collapse; border-spacing:0}
img{ border:0}
ul,li,dd,dl,dt{ list-style:none}
a{ text-decoration:none; color:#333; cursor:pointer}
h1,h2,h3,h4,h5,h6,em,b,address,cite,code,th,strong{ font-size:100%; font-style:normal}
body{ font-size:14px; color:#333; font-family:"Microsoft Yahei","Arial",sans-serif; background:#fff !important;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
.clearfix{zoom:1}
.mr-b30{ margin-bottom:30px;}

/*top*/
.top {height: 30px;font-size: 14px;line-height: 40px;background-color:#FFFFFF;margin:0 auto;width: 1000px;}
.top a:hover{color:#cc0000;}
.fl{ float:left;}
.fr{ float:right;}

/*banner*/
.banner-box{ width:100%; height:350px; background:url(../img/banner_bg.jpg) center 0 no-repeat;}
.b-main{width:1000px; height:350px;margin:0 auto; position:relative;text-align:center;background:url(../img/banner.jpg);}
.b-main h3{ overflow:hidden; text-align:center; padding-top:80px; padding-left:15px;height:62px; font-size:55px; line-height:62px; color:#fff; font-weight:bold;}
.b-main h2{ margin-top:30px; font-size:70px; color:#fff; height:90px; line-height:90px; text-align:center;font-weight:bold; color:#ff0; padding-left:15px;}


/***lead 流程***/
.lead{ margin:85px auto 0; width:1000px;background:#f2fbff; position:relative;height:150px;}
.lead_t{ position:absolute; background:#e02e32; top:-44px; left:20px;padding:15px;}
.lead_t b{ color:#fff; font-size:26px;vertical-align:middle; }
.lead_t em{ width:34px; height:28px; background:url(../img/master.png) -40px 0; display:inline-block; vertical-align:middle;}
.lead_t i{ width:14px; height:44px; background:url(../img/master.png) 0 0; display:inline-block; position:absolute; top:0; right:-14px;}
.flow{height:112px;border-bottom:1px solid #eaeaea;text-align:center;margin-bottom:60px; font-size:16px;}
.flow li{width:195px;height:84px;padding-top:36px;margin-bottom:-8px;display:inline-block;*display:inline;*zoom:1;background:url(/images/zhuanti/2017signUpTemplate/flow-icon.gif) no-repeat center bottom;_position:relative;}
.flow li strong{line-height:30px;display:block;color:#666;font-weight:normal;}
.flow li p{line-height:26px;color:#999;}
.flow li.on{background:url(../img/flow-icon1.gif) no-repeat center bottom;}
.flow li.on strong,.flow li.on p{color:#5488f1;}
.flow li .sanjiao1{margin-left:190px; margin-top:12px;}


/***真题***/
.model1-cont{width: 1000px;margin:0 auto;padding-bottom:56px;}
.model1-cont ul{width: 1000px;height: 150px;background: url(../img/model1_bg1.png) #fff;margin:30px auto 0;border-radius: 5px;box-shadow: 0 2px 7px #c9c9c9;*border:1px solid #e2e2e2;}
.model1-cont ul li{float: left;}
.model1-cont .m1-cont-tit{width: 396px;position: relative;}
.m1-cont-tit .m1-sub{position: absolute;top: 0;left:0;height: 52px;min-width: 320px;padding:0 34px 0 16px;max-width: 346px;line-height: 52px;font-size: 26px;font-weight: bold;color:#fff;text-shadow: 0 2px 3px #bd2730;text-align: center;background: url(../img/ztjx_icon.png) no-repeat left top #ee3540;border-radius: 5px 0 50px 0;box-shadow: 0 8px 8px #ffd2c2;overflow: hidden;}
.m1-cont-tit .m1-tit-info{text-align: center;margin-top: 88px;width: 368px;}
.m1-cont-tit .m1-tit-info a{color:#333;font-size: 22px;border: 1px solid #fac6c9;
padding: 10px 20px;
color: #e13b29;}
.m1-cont-tit .m1-tit-info a:hover{color:#e31c2d;}
.model1-cont .m1-litbtn{width: 410px;padding-top: 6px;}
.m1-litbtn a{float: left;width: 114px;height: 40px;background-color: #fff;border:1px solid #eee;line-height: 40px;text-align: center;font-size: 16px;color:#666;margin-right:18px;margin-top: 18px;}
.m1-litbtn a:hover{border-color: #fac6c9;color:#ee3540;}
.m1-litbtn a.act{border-color: #fac6c9;color:#ee3540;}
.m1-bigbtn a{display: block;width: 168px;height: 102px;border-radius: 16px;background: #e31c2d; background-image: linear-gradient(45deg,#e31c2d,#ff521d);margin-top: 24px;box-shadow: 0 6px 12px #ffbead;position: relative;}
.m1-bigbtn a:hover{background: #ff521d; background-image: linear-gradient(45deg,#ff691d,#e31f1c);}
.m1-bigbtn a span{float: left;height: 70px;width: 112px;line-height: 36px;font-size: 26px;color:#fff;text-shadow: 0 2px 3px #b61d26;text-align: center;margin-top: 15px;margin-left: 8px;overflow: hidden;cursor: pointer;}
.m1-bigbtn a i{float: right;width: 36px;height: 44px;margin-top: 34px;margin-right: 10px;background: url(../img/ztjx_icon.png) no-repeat 0 -78px;cursor: pointer;}
.m1-bigbtn{position: relative;}


.main-1{width:1000px; margin:0 auto; overflow:hidden;}
.main-1 h2{margin-bottom:49px;}
.titlebox{font:normal 40px/45px "Microsoft Yahei"; text-align:center; color:#e02e32; padding-top:46px;}
.titlebox em{margin:0 20px;}
.titlebox span{width:38px;height:3px; background:#e02e32;display:inline-block; vertical-align:middle;}


.main-1-box{width:100%; background:#fff2f2; overflow:hidden; padding-bottom:40px;}
.main-1 .cfznbox{width:1000px; height:auto; overflow:hidden;border-radius:8px; background:#fff; padding:20px 0 10px;box-shadow:0 6px 6px #ffe3e4; margin-bottom:20px;}
.main-1 .cfznbox h4{ overflow:hidden;}
.main-1 .cfznbox .left-text{height:28px; overflow:hidden;line-height:28px;border-left:5px solid #fbc000; float:left; font: normal 26px/28px "Microsoft Yahei"; text-indent:0.5em;}
.main-1 .cfznbox .right-text{ font-weight:normal;font-size:14px; float:right; margin-right:10px;}
.main-1 .cfznbox .right-text a.btn-yellow{width:98px; height:33px; line-height:33px; background:#fffbeb; border:1px dashed #efb000; color:#ff9900; text-align:center; display:inline-block; border-radius:8px;margin-right:10px; overflow:hidden;}   
.main-1 .cfznbox .right-text a:hover{ background:#fff3c3; box-shadow:none;}
.main-1 .cfznbox p{font-size:16px; color:#777;padding:20px 20px 15px 20px; line-height:30px;}
.main-1 .cfznbox a.see{width:226px; height:50px;font-size:16px; line-height:50px;border-radius:50px;background-color:#2957a7;background-image:linear-gradient(-90deg, #e02e32, #2f74c2 ); box-shadow:3px 3px 6px #acb8d8; color:#fff; text-align:center; display:block; margin:0 auto 30px auto;}
.main-1 .cfznbox a em{position:relative;#top:2px;width:24px;height:20px; display:inline-block; background:url(../img/pic-jh.png) 0 -180px no-repeat;margin-right:6px; vertical-align:middle;}
.main-1 .cfznbox .img_cx{text-align:center; margin-bottom:20px;}
.main-1 .cfznbox .zsyb{font-size:16px; color:#777;padding:0px 20px 15px 20px; line-height:30px; }
.main-1 .cfznbox .zsyb img{ margin-left:10px; vertical-align:middle;}
.table-b{ width:96%; border:1px solid #d5d5d5; text-align: center; margin-left:20px;}
.table-b tr{  border:1px solid #d5d5d5; }
.table-b tr th{ background-color:#fe2e33;font-size:16px; font-weight:bold; color:#fff; height:30px;line-height:30px;border:1px solid #d5d5d5;}
.table-b tr td{  border:1px solid #d5d5d5; font-size:14px;height:30px;line-height:30px;}
.nolink{ color:#2b72f2;}
.nolink:hover{ text-decoration:underline;}


/*题库*/
.databases-box{ background:url(../img/con05-conBg.jpg) no-repeat center top;}
.databases-box ul{ border:solid #f8f8f8 15px; padding:0px 20px; background:#fff;}
.ul-databasesBox li{ width:305px; float:left;}
.ul-databasesBox li p.p-line{ padding-top:10px; border-bottom:dashed 1px #e1e4e5; margin-bottom:10px;}
.ul-databasesBox li .txt-ts{ font-size:24px; color:#f00; text-align:center; padding:10px 0px 20px 0px; font-weight:bold;} 
.ul-databasesBox dl{ padding-top:20px;}
.ul-databasesBox dl dt{ font-size:24px; line-height:60px; text-align:center;}
.ul-databasesBox dl dd{ padding:0px 20px; font-size:16px; line-height:24px;}
.ul-databasesBox dl dd i{ color:#fd7970;}
.ul-databasesBox dl dd.dd-aBtn{ padding:20px 0px;}
.ul-databasesBox dl dd.dd-aBtn a{ text-indent:45px; display:block; border:solid 1px #999; font-size:14px; color:#999; margin:0 auto; height:30px; line-height:30px; width:120px; position:relative;}
.ul-databasesBox dl dd.dd-aBtn a i{ width:13px; height:13px; display:block; background:url(../img/ico02.png) no-repeat -557px -163px; position:absolute; left:20px; top:10px;}
.ul-databasesBox dl dd.dd-aBtn a:hover{ border:solid 1px #ff786d; color:#ff786d; text-decoration:underline;}
.ul-databasesBox dl dd.dd-aBtn a:hover i{ background-position:-557px -133px;}
.ul-databasesBox li.li-conBg{ border:solid 1px #f0f1f1; border-width:0px 1px; background:#fbfbfb; width:318px;}
.gg_btn{width:1030px;float:left;  height:auto;}
.gg_btn a{width:570px;background:url(image/title.png) right top no-repeat #d11e18;text-align:center;margin:0 auto; line-height:80px; margin:30px auto; display:block; font-size:24px; color:#FFF; border-radius:4px;  }
.gg_btn a:hover{color:#FF0;}


/*版权底部*/
.footer{ padding:10px 0 10px; font-size:12px; line-height:20px;}
.footer a{color:#333;}
.footer a:hover{color:#FF6600;text-decoration:none !important;}
