@charset "gb2312";
/* CSS Document */
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin: 0px;padding: 0px;}
body {position:relative;font-size:12px; font-family:"Microsoft YaHei";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #fff; height:100%;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight: normal;}
*html{background-image:url(about:blank);background-attachment:fixed;}
ul li{ list-style:none;}
img{ border:0px; vertical-align:middle;}
i, em{ font-style:normal;}
input, select{ vertical-align:middle;}
table, th, tr, td{}
a:hover{color:#ff0000; text-decoration:underline;}
a:focus {outline:none; -moz-outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}

/*框架*/
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.msf{ font-family:"Microsoft YaHei"}
.pr{ position:relative}
.none_l{border-left:none !important; }
.none_r{border-right:none !important; }
.ggtit{ clear:both; overflow:hidden;}
.ggtit-right{ margin:35px 0 0 50px; float:left; line-height:45px; color:#cc274c; display:block; font-weight:bold; font-size:15px;}

/**/
div.wrap{background:#ffe99e;}
div.top1{background:url(/zhuanti/sxygn/images/top1.png) no-repeat center center;height:130px;}
div.top1 a.logo{ display:block; width:180px; height:57px; text-indent:-9999px; position:absolute; left:25px; top:0;}
div.top2{background:url(/zhuanti/sxygn/images/top2.png) no-repeat center center;height:133px;}
div.top3{background:url(/zhuanti/sxygn/images/top3.png) no-repeat center center;height:164px;}
div.top3 .bt{ width:100%;font-size:24px;color:#a80a15;position:absolute;top:15px; text-align:center;}
div.top3 .sj{ width:100%;font-size:22px;color:#b51535; font-weight:bold;position:absolute;top:106px; text-align:center;}

div.tip{background:url(/zhuanti/sxygn/images/top4.jpg) no-repeat center center;width:950px;height:109px;margin:15px auto 0;}
div.tip p{  color: #cc274c;display: block;font-size: 15px;line-height: 25px;margin: 0 25px;padding-top: 15px;text-indent: 30px;}
div.con{width:950px;margin:0 auto;}
div.con .title1{background:url(/zhuanti/sxygn/images/tit1.jpg) no-repeat left top;margin-top:35px;width:200px;float:left;letter-spacing:1px;height:60px;line-height:45px;text-align:center;font-size:20px;font-weight:bold;color:#FFF;}
div.con .title2{background:url(/zhuanti/sxygn/images/tit2.png) no-repeat left top;width:950px;height:78px;line-height:78px;margin-top:25px;}

div.con .title2 .hz{ padding:10px 19px 0 34px; float:left;}
div.con .title2 em{display:inline-block;font-size:14px;color:#666666;}
div.con .title2 p{display:inline-block;font-size:14px;color:#cc264c;}
div.con .title2 ul li{line-height:20px;}
div.con .title2 ul{width:650px;padding-top:9px; float:left;}
div.con .title3 ul{width:840px;padding-top:17px; float:left;}

div.con .title2 a{margin-top:21px;margin-right:40px;float:right;display:inline-block;background:url(/zhuanti/sxygn/images/btn.jpg) no-repeat center center;width:136px;height:37px;line-height:35px;text-align:center;font-size:16px;color:#FFF;font-weight:bold;letter-spacing: 1px;}
div.con .title2 a.gk{margin-top:21px;margin-right:40px;float:right;display:inline-block;background:url(/zhuanti/sxygn/images/btn4.jpg) no-repeat center center;width:136px;height:37px;line-height:35px;text-align:center;font-size:16px;color:#FFF;font-weight:bold;letter-spacing: 1px;}
div.con .title2 a:hover{text-decoration:none;}
table.biaoge{width:800px;margin:30px auto;}
table.biaoge td img{display:block;width:297px;height:137px;margin:0 auto;}
table.biaoge td.t1{width:50px;text-align:center;}
table.biaoge td.t2{width:297px;}

/*bg3有盖章，bg4无盖章*/
div.ewm{background:url(/zhuanti/sxygn/images/yh10.png) no-repeat;width:950px;height:561px;margin:30px 0;}
div.info{background:#ffd266;padding-bottom:30px;}
div.info .list{width:950px;margin:0 auto;}
div.info .title4{background:url(/zhuanti/sxygn/images/tit3.jpg) no-repeat left top;margin-top:35px;width:200px;float:left;height:60px;line-height:45px;text-align:center;font-size:20px;font-weight:bold;color:#fffc01;letter-spacing: 1px;}
div.info ul{margin-top:15px;margin-left:30px;}
div.info ul li{height:30px;line-height:30px;font-size:14px;color:#333333;}
div.question{background:url(/zhuanti/sxygn/images/bg1.jpg) no-repeat center center;width:950px;margin:0 auto;height:270px;}
div.question .content{width:587px;margin:0 auto;padding-top:28px;}
div.question .content p{font-size:14px;color:#755103;line-height:23px;padding:0 20px;}
div.question .content p.tit{margin-top:5px;color:#b5430f;font-weight:bold;}

/**/
div.hfoot,div.hfoot a{color:#333;}


/*user login start*/
.user{margin-top: 35px;float:left;overflow:hidden; display:block; font-size:14px; font-weight:bold; color:#cc264c; text-align:left;padding: 15px 15px 15px;}
.logout{margin-top: 35px;float:right;overflow:hidden; display:block; font-size:14px; font-weight:bold; color:#cc264c; text-align:left;padding: 15px 150px 15px 220px;}
.logout a{font-size:14px; font-weight:bold; color:#cc264c; text-align:left;}
.user a{font-size:14px; font-weight:bold; color:#cc264c; text-align:left;}
/*user login end*/


/*voucher start*/
div.voucher .getvoucher{display:block;background:url(/zhuanti/sxygn/images/btn.jpg) no-repeat center center;margin:21px auto 0;width:136px;height:37px;line-height:35px;text-align:center;font-size:16px;color:#FFF;font-weight:bold;letter-spacing: 1px;}
div.voucher .getvoucher:hover{text-decoration:none;background:url(/zhuanti/sxygn/images/btn4.jpg) no-repeat center center;}
div.voucher .btn_big{background:url(/zhuanti/sxygn/images/btn2.jpg) no-repeat center center;width:206px;}
/*voucher end*/

/*奖品*/
.jp{ overflow:hidden; margin:20px auto 10px;}
.jp li{ width:316px; float:left; text-align:center;}
.jp li p{ line-height:30px; font-size:18px; color:#666; padding-top:10px;}
.jp li p b{ color:#dc0336; display:block;}

/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/zhuanti/sxygn/images/r-sns.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute; z-index:1000;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:2px;position:relative;vertical-align:top;background-position:left top;}
.r-sns li .sns-info{width:160px;position:absolute;right:-160px;top:0;}
.r-sns li .sns-info .sns-hd{ height:44px; line-height:44px;padding-left:45px; background-position:9px -229px; background-color:#313131;-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px; font-size:14px;color:#fff;}
.r-sns li .sns-info .sns-hd a{color:#fff; margin-right:5px; line-height:44px;}
.r-sns li .sns-info .zxkf{ line-height:18px; padding:5px 0 0 45px; height:41px;}
.r-sns li .sns-info .zxkf a{ line-height:18px;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -273px;padding:2px 0 2px 45px;line-height:20px;}
.r-sns li.kf{background-position:left -46px;}
.r-sns li.kf .sns-hd{background-position:9px -317px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -361px;}
.r-sns li.wx{background-position:left -184px;}
.r-sns li.wx .sns-hd{background-position:9px -405px;}
.sns-bd{padding:5px; background:#fff;}
.returnTop{width:50px;height:50px;line-height:500px;overflow:hidden;position:fixed;_position:absolute;right:10px;bottom:20px;z-index:999;cursor:pointer;background-position:13px -456px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -506px;background-color:#1c79d2;}
.bdshare-button-style0-16 a.bds_more{height:44px;background:none; padding:0;float:none; margin:0;display:block;font-size:14px; line-height:44px;}
.bdshare_popup_box,.bdshare_popup_bg{left:auto !important;right:50px;}

/*成功弹出*/
.cgtk{ width:384px; height:650px; background:url(/zhuanti/sxygn/images/yh8.png) no-repeat; position:fixed; _position:absolute; top:50%; left:50%; margin:-325px 0 0 -192px;}
.cgtk .close{width:22px;height:22px;display:block;position:absolute;right:10px;top:10px;cursor:pointer;background:url(about:blank);}
.cgtk .tit{ width:216px; height:58px; background:url(/zhuanti/sxygn/images/yh6.png) no-repeat center bottom; text-align:center; line-height:58px; font-size:24px; color:#f6ff00; font-weight:bold; margin:0 auto; padding-top:25px;}
.cgtk .subtit{ width:230px; height:104px; line-height:36px; padding:32px 66px 0 0; text-align:center; font-size:24px; color:#ffe935; font-weight:bold; margin:12px auto; background:url(/zhuanti/sxygn/images/yh14.png) no-repeat;}
.cgtk .cen{ padding-left:35px; font-size:16px; color:#666;}
.cgtk .cen .t{ width:314px; line-height:18px; text-align:center;}
.cgtk .cen .c{ clear:both; height:32px; padding-bottom:5px;}
.cgtk .cen .c-l{ width:80px; float:left; line-height:32px;}
.cgtk .cen .c-r{ float:left; padding-right:10px;}
.cgtk .cen .c01{ clear:both; height:32px;}
.cgtk .cen .c01-l{ float:left; line-height:32px;}
.cgtk .cen .c01-r{ float:right; padding-right:70px; padding-top:13px; *padding-top:7px;}
.cgtk .cen .c02{ clear:both; line-height:24px; color:#cc0000;}
.cgtk .cen .test{ width:226px; height:30px; border:1px solid #b2b2b2; background-color:#fff; line-height:30px; font-size:16px;}
.cgtk .cen .test01{ width:108px; height:30px; border:1px solid #b2b2b2; background-color:#fff; line-height:30px; font-size:16px;}
.cgtk .bot{ text-align:center; overflow:hidden; clear:both; padding-top:5px;}
.cgtk .bot .nr{ display:inline-block; width:136px; padding:0 16px;}
.cgtk .bot .nr .han{ display:inline-block; border:0px; background:url(/zhuanti/sxygn/images/btn5.png) no-repeat; width:136px; height:37px; line-height:36px; text-align:center; font-size:16px; color:#FFF; font-weight:bold;}
.cgtk .bot .nr p{ line-height:22px; font-size:14px; color:#666;}
.cgtk .botts{ display:none;}

/*弹出小图*/
.cgtk-small{ width:384px; height:320px; background:url(/zhuanti/sxygn/images/yh11.png) no-repeat; position:fixed; _position:absolute; top:65%; left:50%; margin:-325px 0 0 -192px;}
.cgtk-small .close{width:22px;height:22px;display:block;position:absolute;right:10px;top:10px;cursor:pointer;background:url(about:blank);}
.cgtk-small .tit{ display:none;}
.cgtk-small .subtit{ width:246px; height:104px; line-height:36px; padding:32px 50px 0 0; text-align:center; font-size:24px; color:#ffe935; font-weight:bold; margin:30px auto 15px; background:url(/zhuanti/sxygn/images/yh14.png) no-repeat;}
.cgtk-small .cen{ padding-left:35px; font-size:16px; color:#666;}
.cgtk-small .cen .t{ width:314px; line-height:46px; text-align:center;}
.cgtk-small .cen .c{ clear:both; height:32px; padding-bottom:5px;}
.cgtk-small .cen .c-l{ width:80px; float:left; line-height:32px;}
.cgtk-small .cen .c-r{ float:left; padding-right:10px;}
.cgtk-small .cen .c01{ clear:both; height:32px;}
.cgtk-small .cen .c01-l{ float:left; line-height:32px;}
.cgtk-small .cen .c01-r{ float:right; padding-right:70px; padding-top:13px; *padding-top:7px;}
.cgtk-small .cen .c02{ display:none;}
.cgtk-small .cen .test{ width:226px; height:30px; border:1px solid #b2b2b2; background-color:#fff; line-height:30px; font-size:16px;}
.cgtk-small .cen .test01{ width:108px; height:30px; border:1px solid #b2b2b2; background-color:#fff; line-height:30px; font-size:16px;}
.cgtk-small .bot{ text-align:center; overflow:hidden; clear:both; padding-top:5px;}
.cgtk-small .bot .nr{ display:inline-block; width:136px; padding:0 16px;}
.cgtk-small .bot .nr .han{ display:inline-block; border:0px; background:url(/zhuanti/sxygn/images/btn5.png) no-repeat; width:136px; height:37px; line-height:36px; text-align:center; font-size:16px; color:#FFF; font-weight:bold;}
.cgtk-small .bot .nr p{ line-height:22px; font-size:14px; color:#666;}
.cgtk-small .botts{ padding-left:40px; font-size:16px; overflow:hidden; clear:both; line-height:24px; color:#cc0000; padding-top:10px;}

/*二维码+学员*/
.ey{ overflow:hidden; padding:50px 0 30px 0;}
.ey .hewm{ width:536px; float:left;}
.ey .xy{ width:330px; height:366px; padding:0 34px 0 50px; float:right; background:url(/zhuanti/sxygn/images/yh13.png) no-repeat;}
.ey .xy-tit{ line-height:50px; text-align:center; font-size:18px; color:#ffe400; margin-bottom:15px;}
.ey .xy-bot{ width:330px; height:264px; overflow:hidden;}
.ey .xy-bot .tm{ height:32px; border-bottom:1px dashed #e0bc75; overflow:hidden; clear:both; line-height:32px; font-size:13px; color:#ca6900;}
.ey .xy-bot .tm-l{ float:left; display:inline-block; overflow:hidden; width:120px; height:32px; color:#dc0336; margin:0 10px;}
.ey .xy-bot .tm-c{ float:left; display:block; width:110px;}
.ey .xy-bot .tm-r{ float:left; display:block; width:79px;}

/*电话*/
.fwzx{background:#575757;}
.fwzx dt{width:20px;padding:30px 29px 0;height:170px; line-height:18px; background:#fbd007; color:#a85b00; font-size:16px; float:left; margin-right:10px;}
.fwzx dd{width:182px;hheight:26px; line-height:26px;float:left; color:#fff; margin-top:12px; font-size:15px;}
.fwzx dd span{background:#424242;padding:0 6px; display:inline-block; margin-right:5px;}



