/* CSS Document */

/* head */
.headstudent{ width:1180px; height:86px; margin:0 auto;}
.headstudent_logo{ display:block; width:170px; height:50px; margin-top:18px; float:left;}
.headstudent_nav{ height:40px; margin-top:23px; float:right;}
.headstudent_nav ul li{ float:left; width:120px; height:40px; line-height:40px; border:1px solid #fff; text-align:center; padding-right:6px; cursor:pointer; position:relative;}
.headstudent_nav ul li a.hnav{ font-size:18px;}
.twonav{ width:126px; background:#fff; display:none; position:absolute; z-index:999; padding-bottom:5px;}
.twonav a{ height:35px; line-height:35px; display:block; width:126px; font-size:15px;}
.twonav a:hover{ color:#ff6600;}
.headstudent_nav ul li.on{ border:1px solid #e5e5e5;}
.headstudent_nav ul li div.twonav{ border:1px solid #e5e5e5; border-top:0; top:39px; margin-left:-1px;}
.headstudent_nav ul li.show{ background:url(../images/stuimg2.png) 105px 18px no-repeat;}


.studentbanner{ width:100%; height:365px; overflow:hidden;}
.studentbanner a{ display:block; width:1920px; height:365px; overflow:hidden; left:50%; margin-left:-960px; position:relative;}

/*主要内容*/
.border-ccc{ border-bottom:1px solid #ccc;}
.studentcontent{ width:1180px; margin:0 auto;}
.studentblock{ width:1180px; margin-top:40px; padding-bottom:30px; overflow:hidden;}
.stb_left{ height:160px; width:245px; float:left; overflow:hidden; background:url(../images/stuimg2.png) -630px 0 no-repeat; margin-right:20px;}
.stb_right{ float:left; width:915px;}
.stb_right,.stuart{ font-size:15px; line-height:26px;}

.stu_one{ width:1160px; margin-left:20px;}
.stu_one_title{ width:265px; height:54px; overflow:hidden; cursor:pointer; margin-top:15px;}
.bg_stu1{ background:url(../images/stuimg2.png) -60px -2px no-repeat;}
.bg_stu2{ background:url(../images/stuimg2.png) -60px -78px no-repeat;}
.bg_stu3{ background:url(../images/stuimg2.png) -60px -154px no-repeat;}
.stuart{ margin-top:15px; text-indent:2em;}
.stu_one_li{ width:1180px; overflow:hidden; margin-top:10px; margin-bottom:40px;}
.stu_one_li ul li{ width:322px; height:51px; padding:45px 20px 50px; background:url(../images/bg_stu.jpg) repeat-y; text-align:center; float:left; font-size:16px; margin-right:20px; margin-top:28px;}
.bg_bor1{ border-bottom:4px solid #2bd73b;}
.bg_bor2{ border-bottom:4px solid #cc1212;}
.bg_bor3{ border-bottom:4px solid #2775f6;}

.student_title{ height:40px; float:left; overflow:hidden; width:1140px; padding:0 20px;}
.bg_stu4 span{ background:url(../images/stuimg2.png) -358px -2px no-repeat;;}
.bg_stu5 span{ background:url(../images/stuimg2.png) -358px -65px no-repeat;;}
.bg_stu6 span{ background:url(../images/stuimg2.png) -358px -128px no-repeat;;}
.bg_stu7 span{ background:url(../images/stuimg2.png) -358px -193px no-repeat;;}
.student_title span{ display:block; height:40px; width:260px; overflow:hidden; float:left;}
.stuall{ width:1140px; padding:0 20px; float:left; font-size:16px; margin-top:20px; line-height:26px;}
.text2em{ text-indent:2em; font-size:15px;}
.stuall span{ color:#2775f6; cursor:pointer;}
.stu_notwork{ width:1140px; float:left; overflow:hidden; margin-left:20px; margin-top:45px;}
.stu_notwork div{ width:1180px;}

.stu_notwork a{ display:block; width:155px; height:58px; float:left; color:#fff; font-size:16px; margin-right:9px; text-align:center; line-height:58px;}
.bg_stuall1{ background:#ac0c76;}
.bg_stuall2{ background:#5383b1;}
.bg_stuall3{ background:#3598dc;}
.bg_stuall4{ background:#9a59b5;}
.bg_stuall5{ background:#e77e22;}
.bg_stuall6{ background:#17a086;}
.bg_stuall7{ background:#cf2818;}
.stu_notwork a.bg_stuall1:hover{ background:#a1076d;}
.stu_notwork a.bg_stuall2:hover{ background:#4676a4;}
.stu_notwork a.bg_stuall3:hover{ background:#2b8ed2;}
.stu_notwork a.bg_stuall4:hover{ background:#924fad;}
.stu_notwork a.bg_stuall5:hover{ background:#dd7418;}
.stu_notwork a.bg_stuall6:hover{ background:#10957c;}
.stu_notwork a.bg_stuall7:hover{ background:#c42111;}
.stbr{ float:right; color:#d34100; font-size:16px; line-height:40px; font-weight:bold;}

/*院校推荐*/
.stuimgli{ width:1140px; padding:25px 20px 0; overflow:hidden; height:520px;}
.stuimgli ul{ width:1180px;}
.stuimgli ul li{ width:200px; float:left; margin-right:35px; margin-bottom:30px;}
.stu1{ width:198px; height:150px; overflow:hidden; border:1px solid #e5e5e5;}
.stu2{ line-height:30px; margin-top:10px; margin-bottom:5px; font-size:18px; height:30px; width:200px; overflow:hidden;}
.stu3{ font-size:16px; line-height:25px; color:#999;}

/*在线题库*/
.stutest{ width:1140px; overflow:hidden; margin-left:20px;}
.stutest div.stutestes{ width:1180px;}
.stutestone{ width:360px; border:1px solid #e5e5e5; height:178px; background:url(../images/bg_stu.jpg) right 0 repeat-y; float:left; margin-right:22px; margin-top:35px;}
.stutestone a{ display:block; width:138px; height:42px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border:1px solid #3598dc; color:#3598dc; font-size:18px; text-align:center; line-height:42px; margin:35px 111px 25px;}
.stutestone a:hover{ background:#3598dc; color:#fff;}
.stutestone p{ width:325px; height:50px; font-size:16px; text-align:center; margin:0 auto; line-height:25px;}

/*自主招生考试流程*/
.testnumber{ width:1140px; margin:0 auto 80px; padding-top:40px; overflow:hidden;}
.testnumber_left{ width:740px; float:left; overflow:hidden;}
.testnumber_left ul{ width:740px; overflow:hidden; background:url(../images/bg_stu02.png) 118px 5px repeat-y;}
.testnumber_left ul li{ width:740px; margin-bottom:80px; overflow:hidden;}
.testnumber_left ul li:last-child{ margin-bottom:0;}
.tnart{ width:700px; overflow:hidden; color:#999; margin-bottom:30px; font-size:14px; line-height:25px; background:#f7f7f7; height:50px; padding:20px;}
.tnll{ width:100px; float:left; height:95px; overflow:hidden; text-align:center;}
.tnll span{ font-size:21px; line-height:30px;}
.tnll p{ font-size:14px; line-height:24px;}
.tnlr{ float:right; width:610px; line-height:25px; font-size:16px;}
.tnlr p{ float:left;}
.tnlr p.tnlr_p1{background:url(../images/stuimg2.png) -42px -272px no-repeat; height:25px; width:610px;}
.tnlr p.tnlr_p2{ margin-left:21px; padding-left:26px; padding-bottom:5px; padding-right:17px; overflow:hidden; width:535px; border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}
.tnlr p.tnlr_p3{ color:#d34100; margin:0 10px 0 21px; padding-left:26px; padding-right:20px; overflow:hidden; width:532px; border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}
.tnlr p.tnlr_p4{background:url(../images/stuimg2.png) -42px -351px no-repeat; width:610px; height:20px; overflow:hidden; float:left;}
.testnumber_right{ width:364px; float:right;}
.tnr{ width:362px; border:1px solid #e5e5e5; margin-bottom:20px;}
.tnr_title{ width:322px; height:57px; margin:0 20px; line-height:57px; font-weight:bold; font-size:21px;}
.tnr_title a{ float:left;}
.tnrart{ width:322px; margin:0 20px;}
.tnrart ul li{ width:322px; border-top:1px dashed #e5e5e5; height:38px; line-height:38px; overflow:hidden; font-size:15px;}
.tnrart ul li a{ color:#666;}


/* MainNav */
.MainNav{ background:url(http://www.danzhaowang.com/images/navBg.jpg) repeat-x; height:72px;}
.navBox{ width:202px; height:60px; padding-top:12px; color:#fff; background:url(http://www.danzhaowang.com/images/bg_xian.jpg) right 0 no-repeat; margin-right:27px; overflow:hidden; display:inline}
.navBox a{ color:#fff}
.navBox a:hover{ color:#00fff6}
.navBox p{ width:35px; height:46px; overflow:hidden; margin-right:15px;}
.navBox p a{width:35px; height:46px; display:block;}
/*20160902 改*/
.footer{ background:#f1f1f1; border-top:1px #dedede solid; height:170px; padding:15px 0;}
.foot p{float:left;height:22px;line-height:22px;margin-top:5px;text-align:center; color:#464343}
.foot p a{ color:#464343}
.foot p a:hover{ color:#ff6600}
.foot ul{float:left;line-height:30px;text-align:center; color:#464343}
.foot span{margin-left:5px;margin-right:5px}

/*修改*/
.wrapBg{ background:#fff; width:1150px; padding:10px  10px 0; margin:0 auto;}
.header_logo{ margin-top:8px;}

/*2016-08-31*/
.footer{ background:#003b9d; color:#fff; height:200px; padding-bottom:0; width:100%;}
.foot_left{ width:700px; float:left; overflow:hidden; margin-top:20px;}
.foot_left span{ font-size:22px; margin:0; line-height:30px}
.foot_left p{ line-height:30px; height:90px; text-align:left; color:#fff;}
.foot_right{ float:right; width:340px; overflow:hidden; margin-top:20px;}
.foot_right dl{ width:90px; float:left; margin-right:15px;}
.foot_right dl dt{ font-size:18px; line-height:30px; margin-bottom:5px;}
.foot_right dl dd{ width:90px; line-height:30px;}
.foot_right dl dd a{ color:#fff;}
.foot_wx{ width:122px; height:122px; float:right;}
p.foot_b{ height:34px; margin-top:20px; line-height:34px; font-size:12px; color:#fff; border-top:1px solid #005cf4; text-align:left; width:1150px;}

/*客服qq*/
.qqkefu{ width:116px; overflow:hidden; position:fixed; right:6px; top:220px; color:#fff;}
.bg_set{ width:116px; height:96px; background:url(../images/QQkefu.png) no-repeat;}
.qqcont{ background:#2775f6; width:100px; padding:0 8px;}
.qqcont a{ display:block; height:24px; width:100px; overflow:hidden; background:url(../images/QQkefu.png) -15px -281px no-repeat; margin-bottom:3px;}
.qqcont a i{ display:block; width:24px; height:24px; float:left;}
.bg_qq{ background:url(../images/QQkefu.png) -97px -132px no-repeat;}
.qqcont a span{ display:block; height:18px; line-height:16px; color:#fff; font-size:15px; font-weight:bold; float:left;}
.bg_tel{ background:url(../images/QQkefu.png) -97px -170px no-repeat;}
.qqcont p.qq_p1{ font-size:12px; height:16px; line-height:16px; text-align:center;}
.qqcont span.qq_p2{ display:block; height:90px; width:90px; overflow:hidden; padding:15px 5px 3px; background:url(../images/QQkefu.png) -15px -300px no-repeat; }
.qqcont p.qq_p2{ font-size:10px; text-align:center; line-height:16px;}
p.qq_p3{ height:30px; line-height:30px; background:url(../images/QQkefu.png) 0 -378px no-repeat;}
p.qq_p3 a{ display:block; height:30px; width:116px; background:url(../images/QQkefu.png) 0 -205px no-repeat;}
.cutoff_rule{ background:#2775f6 url(../images/QQkefu.png) center -298px no-repeat; height:2px; width:90px; padding:5px 13px 0;}


*{word-wrap:break-word}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font:14px/1.5 "microsoft yahei","Arial Narrow",HELVETICA;-webkit-text-size-adjust:100%; color:#333; line-height:24px;  position:relative; overflow-x:hidden; }
a{ color:#333;text-decoration:none; cursor:pointer; }
a.on {
  color: #fff;
  background: #003bad;
  padding: 2px;
}
a:hover{text-decoration:none; color:#ff6600}
em{font-style:normal}
li{list-style:none}
img{border:0px;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clear { clear:both; display:block; visibility:hidden; overflow:hidden; height:0; }
*::-moz-selection{ background:#00b38a; color:#fff}
/* pub */
.w1150{ width:1150px;}
.auto{ margin:0 auto;}
.fl_l{ float:left}
.fl_r{ float:right}
.marTOP25px{ margin-top:25px;}
.marTOP15px{ margin-top:15px;}
.marTOP10px{ margin-top:10px;}
.wrapBg{ background:#fff; width:1150px; padding:10px  10px 0; margin:0 auto;}