body, html, li, input, gloabl, h2, th, input, nav, td, h1, embed, blockquote, ol, xml, div, dl, dt, dd, ul, h3, h4, h5, h6, pre, form, fieldset, abbr, p, header, hgroup, Section, figure, section, nav, article, aside, canvas { margin:0; padding:0; }
img { border:0px; padding:0; margin:0px; }
a { font-size:100%; border:none; color:#333; text-decoration: none; -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color:transparent;
    outline:none;}
ul,ol{ list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
q:before, q:after { content:''; }
.clear { clear:both }
body { font-family: "microsoft yahei"; font-size: 14px; line-height: 1.8; min-width:320px; color:#333; background:#fff; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
/*address, cite, dfn, em, var { font-stcon ul li h2yle: normal; }*/
button, input, select, textarea { font-size: 100%; } /* ʹ�ñ�Ԫ���� ie ���ܼ̳������С */
ul, li { list-style:none; padding:0px; }
.header { width: 100%; height: 54px; background: #5dc171; position: fixed; top:0; text-align: center; z-index:9999; }
.fanhui { float: left; margin-left: 20px; margin-top: 12px;}
.header img { width:30px; height:30px;}
.title { font-size: 18px; color: #fff; padding-top: 0px; }
.fenxiang { float:right; right: 20px; top: 12px; }
/* ������*/
.zhuce_tianxie { width:100%; float:left; background:#FFF; padding: 54px 0 55px 0;}
.zhuce_tianxie_title { background:#49adec; height:35px; color:#FFF; font-size:16px; text-align:center; line-height:30px; font-weight:bold; }
.conbody { margin: 10px; background-color:#FFF }
.conbody .lian { text-align:center; padding: 50px 0 30px 0; }
.conbody h1 { text-align:center; font-size:21px; line-height:50px; }
.conbody h2 { text-align:center; font-size:16px; margin-bottom:40px; color:#666 }
.conbody h1 b { color:#ff0000 }
.conbody h2 a { color:#ff0000 }
.conbody h2 a��hover { color:#ff0000 }
.but { text-align:center; margin:20px; height: 46px; line-height: 46px; color:#FFF; border-radius:5px; font-size:18px; }
.but a { color:#FFF; }
.but a:hover { color:#FFF; }
.chouj { background:#0097e1; }
.dati { background:#FFBE00; }
.zhishi { background:#fa6f51 }
.agin { background:#2ebae8 }
/* ֪ʶ��*/
.yy_intro { background:#fff; border:1px solid #e7e7e7; overflow:hidden; margin-bottom:10px; }
.yy_intro_title { font-size:18px; padding:10px 20px 10px 20px; border-bottom:1px solid #e7e7e7; }
.yy_intro_nr { padding:10px 20px 20px 20px; }
.yy_intro h1 { font-size: 18px; font-weight: normal; text-align: left; overflow: hidden; height: 35px; line-height: 35px; }
.yy_intro h3 { font-size: 14px; font-weight: normal; line-height: 20px; text-align: left; height: 60px; overflow: hidden; }
.zxpic { float:left; margin:10px 10px 10px 10px; display:inline; }
.yy_intro_title h3 { height:auto; }
.jkbanner { display:block; width:94%; margin:0 auto; padding:0px 0 8px 0;}
/*����*/
.fxlist { position:absolute; right:10px; top:50px; width:70px; border:1px #eee solid; background:#FFF; border-radius:5px; z-index:11111 }
.fxlist i { position: absolute; margin-top: -12px; margin-left: -8px; }
.fxlist ul { float:left; padding:10px 15px; }
.fxlist ul li { float:left; width:40px; height:40px; background:url(../images/friend.png) no-repeat; margin-bottom:5px }
.fxlist ul .weixin { background-position:0 0 }
.fxlist ul .weibo { background-position:0 -40px; }
.fxlist ul .kongjian { background-position:0 -80px }
.fxlist ul .kaixin { background-position:0 -120px; }
.fxlist ul .renren { background-position:0 -160px; }
/*��ҳ*/
.Round { width:380px; height:380px; border-radius:100%; background:#f4facc; margin:0 auto; position:relative; margin-top: 100px; }
.Round .Roundsmall { width: 140px; height: 140px; border-radius: 100%; background: #ffa11c; position: absolute; top: 120px; left: 120px; text-align: center; z-index:1111 }
.jyicon { background: url(../images/icon-dati.png) no-repeat; width: 35px; height: 35px; margin: 35px auto 0; }
.js { background-position:0 -175px }
.cs { background-position:0 0px }
.mn { background-position:0 -140px }
.jx { background-position:0 -35px }
.hd { background-position:0 -70px }
.zsk { background-position:0 -105px }
.Round p { font-size:18px; }
.Roundsmall p { color:#FFF; font-size:18px; }
.jytop { position:absolute; left:130px; width:120px; height:120px; text-align:center }
.jyleft { position:absolute; left:0px; top:100px; width:120px; height:120px; text-align:center }
.jyright { position:absolute; right:0px; top:100px; width:120px; height:120px; text-align:center }
.jybottomright { position:absolute; right:50px; top:230px; width:120px; height:120px; text-align:center }
.jybottomleft { position:absolute; left:50px; top:230px; width:120px; height:120px; text-align:center }
/*��������δ��ʼ*/
.nostart { margin-top:50px; text-align:center; padding:54px 0 0 0;}
.nostart img { margin-bottom:20px; }
.nostart p { font-size:18px; line-height:50px; }
/*��������*/
/*.Awards_wapper{background: #f4f4f4;
float: left;
position: relative;
margin: 10px;}*/
.Awards_con { margin-bottom: 90px; float: left; width: 100%;}
.Awards_con ul { float:left; width:100% }
.Awards_con ul li { float:left; width:100%; background:#FFF; border:1px #ddd solid; margin-bottom:5px; padding: 5px 0; }
.Awards_con ul li i { width:60px; height:65px; float:left; margin:5px 5px 5px 2px;}
.Awards_con ul li h2 { font-size: 15px; text-align: left; height: 65px; overflow: hidden; margin: 5px 0;  }
.Awards_con ul li .zhushi { float:left }
.buttonbottom { position: fixed; bottom: 0; width: 98%; float: left; padding: 3px 0; background:#fff; right: 1%;}
.buttonbottom .Answer { line-height: 46px; float:left; width:100%; border-radius: 5px; text-align: center; color: white; }
.buttonbottom .moni { background:#94ce6a; }
/*����������д��Ϣ*/
.datiinfor { float: left; margin-bottom: 90px; width: 100%; }
.datiinfor li { float: left; width: 100%; border-bottom: 1px #ddd solid; line-height: 30px; padding: 15px 0; }
.datiinfor li b { float:left; margin-right:10px; font-size:16px; font-weight:normal; width: 80px; }
.datiinfor li .inputindor { float:left; border:none; height:30px; line-height:30px; ; width:280px; }
.textarea { width:280px; float: left; line-height: 30px; border: none; height: auto }
.tixing { float:left; margin-top:20px; width:100%; }
.tixing s { float:left; width:36px; height:36px; margin-right:20px; }
.tixing p { margin-left: 56px; line-height:30px; }
.buttonbottom .baocun2 { line-height: 46px; float:left; width:100%; background:#94ce6a; border-radius: 5px; text-align: center; color: white; font-size:18px;}
.buttonbottom .baocun { line-height: 38px;  width:49%; border-radius: 5px; text-align: center; color: white; font-size:18px;}
.buttonbottom .zhuanti { background:#fe8282; float:left;}
.buttonbottom .jingsai { background:#1eac3c; float:right;}
/*����ҳ��*/
.radio { margin-right:15px; vertical-align:middle; width:18px; height:18px; }
.datiall { float:left; width:100%; font-size:18px; }
.datiall p { line-height:36px; }
.footer { float:left; position:fixed; bottom:0; height:55px; background-color: #5dc171; width:100%;z-index:9999;}
.kuang { }
.footer img { width:26px; height:26px;}
.previous { float:left; width: 25%; text-align: center; padding-top: 5px; height:55px; position:relative;}
.kuang a{ display:block; height:50px;}
.previous .shangyiti{ position:absolute; top:28px; left:50%; color:#fff; margin-left:-20px;}
.clock { width: 25%; text-align: center; padding-top: 5px; height:55px;float:left; position:relative; }
.clock .shijian{ position:absolute; top:29px; left:50%; color:#fff;margin-left:-18px;}
.my_mistakes { width: 25%; text-align: center; padding-top: 5px; height:55px;float:left; position:relative;}
.my_mistakes .star { display:block; width:26px; height:26px; position:absolute; left:50%; margin-left:-13px;}
.my_mistakes .nochoose { background:url(../images/mistake2.png) no-repeat;  background-size:26px 26px; }
.my_mistakes .choosed { background:url(../images/mistake1.png) no-repeat; background-size:26px 26px;}
.my_mistakes .soucang{ position:absolute; top:29px; left:50%; color:#fff;margin-left:-14px;}
.next { width: 25%; text-align: center; padding-top: 5px; height:55px;float:left; position:relative;}
.next .xiayiti{ position:absolute; top:29px; left:50%; color:#fff;margin-left:-20px;}

/*����ҳ��-�������*/
.yes { margin-right:15px; vertical-align:middle; width:18px; height:18px; background:url(../images/yes.png) no-repeat; float:left; margin-top:9px; background-size:18px 18px;}
.no { margin-right:15px; vertical-align:middle; width:18px; height:18px; background:url(../images/no.png) no-repeat; float:left; margin-top:9px; background-size:18px 18px; }
.fenxist { margin-top:30px; float:left; width:100%; margin-bottom: 80px;}
.shitifx { float:right; margin-right:0px; margin-bottom:8px; position:relative;}
/*.analysis{ position:absolute; color:#fff; top:8px ;left:32px; font: 18px Microsoft Yahei;}*/
.fenxibg { background: #faf29f; border-radius: 5px; float: left; width: 96%; padding: 10px 0 15px;position:relative;margin-left:2%; }
.fenxibg i { margin-left:-8px; float:left;}
/*.fenxibg .tips{ position:absolute; color:#ab6f04; top:15px ;left:2px; font: 16px Microsoft Yahei; z-index:3; }*/
.fenxibg .fenxitext { margin-top: 30px; color: #ab6f04; font-size: 16px; padding: 10px 15px 0px; }
/*������֪*/
.qiehuan { line-height: 35px; border-radius: 10px; border: 1px solid white; overflow: hidden; margin-left: 16px; margin-right: 16px; }
.qiehuan .tong_zhi, .qiehuan .fang_an, .qiehuan .zhi_nan { float: left; width: 50%; text-align: center; }
.tong_zhi { font-size: 16px; color: #1eac3c; background-color: white; }
.fang_an { font-size: 16px; color: white; border-right: 1px solid white; }
.zhi_nan { font-size: 16px; color: white; }
.csxz { float:left; width:100%; margin-bottom:80px; }
.csxztit { float:left; width:100%; text-align:center; line-height:36px; border-bottom:1px #ddd solid; padding-bottom:5px; }
.csxztit h2 { font-size:16px; float:left; width:100%; margin:0 }
.csxztit h3 { float:left; width:100% }
.csxztext { float:left; width:100%; padding:10px 0 }
.csxztext p { text-indent:2em; }
.csxztext .spc1 { margin: 0 0 0 125px; text-indent:0; }
/*��������*/
.qiehuan .jingsai-award, .qiehuan .huodong-award {float: left; width: 50%; text-align: center; }
.jingsai-award {font-size: 18px; color: #1eac3c; background-color: white; }
.huodong-award {font-size: 18px; color: white; }
/*ר��ѵ��*/
.fenlei { width:80%; margin:35px auto; text-align:center;  }
.common { height:80px; border-radius:3px; font: 18px Microsoft YaHei; margin:10px auto 10px;}
.item1 {  background:#30BAE8 } 
.item2 {  background:#6dc14c;} 
.item3 {  background:#fa6f51;} 
.item4 {  background:#fea700;} 
.item5 {  background:#2ebae8;} 
.item6 {  background:#6dc14c;} 
.fenlei a{ display:block; color:#fff; line-height:80px;}
/*����*/
.fujiantit { float:left; width:100%; text-align:center; line-height:36px; padding-bottom:10px; margin-bottom:15px;border-bottom:1px dashed #ccc;}
.fujiantit h2 { font-size:18px; float:left; width:100%; margin:0; color:#333; font-weight:bold;}
.fujian p{ text-indent:2em; font:16px SimSun; line-height:2; text-align:justify;    word-break: break-all;}
.smalltitle { font-weight:bold ; font:18px SimHei; text-indent:2em;}
.code{ display:inline-block; margin:3px 3px 5px 2px; text-align:center; width:100%;}
/*.special{ width:36%;}*/
.code img{ display:inline-block; width:80%; }
.code figcaption{ font:12px SimSun; padding:5px 0 5px 0;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
/*����ָ��*/
.zhinantit {float:left; width:100%; text-align:center; line-height:36px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ccc; }
.zhinantit h2 { font-size:18px; float:left; width:100%; margin:0; color:#333; font-weight:bold;}
.zhinan p { text-indent:2em; font:16px SimSun; line-height:2; text-align:justify;}
.zhinan .spc { font:14px SimSun; line-height:2;}
.zhinan .spc2{ text-indent:0;font-weight: bold;}
/*ɨ��*/
.nostart .info{ font-size:18px; }
.nostart .focus{ line-height:30px;}
.nostart b { font-weight:bold; color:#004A94;}