@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
a,ul,img{ border:none; list-style:none; text-decoration:none}
.clear{ clear:both}
.top_bj{ width:auto; height:41px; background:url(../images/t_bj.gif) repeat-x;}
.top{ width:1024px; height:41px; margin:0 auto; font-size:12px;}
.header{width:100%; height:41px;z-index:1000000000 }
.head{width:960px; height:41px; _height:40px; margin:0px auto;}
.head_left{width:500px; height:41px; float:left; position:relative; z-index:10000; zoom:1;}
.head_left .app_use{width:80px; height:41px; float:left;}
.head_left .app_use a.yingyong{width:80px; height:45px; font-size:12px; color:#666; line-height:41px; display:block; text-indent:10px;}
.head_left .app_use a.yingyong span{ float:left;}
.head_left .app_use a.yingyong:hover{ color:#ff6600;}
.head_left .app_use a.yingyong .ico_trigon{  width:12px; height:7px; float:left; background:url(../images/sjx.png) no-repeat;margin-left:10px; margin-top:20px;}
.head_left .use_con{width:98px; height:auto; border:1px solid #ddd; position:absolute; left:0; top:50px; background:#fff;}
.head_left .use_con ul{width:80px; height:auto; margin:10px auto;}
.head_left .use_con ul li{ width:80px; height:30px; overflow:hidden; text-align:center; line-height:30px; border-bottom:1px dashed #ddd;}
.head_left .use_con ul li a{ display:block; width:80px; height:30px; font-size:12px; color:#333;}
.head_left .use_con ul li a.ico_jzzn { background:url(//img.99.com.cn/css/newview/image_v_1.0/ico_all.png) no-repeat 3px -440px; text-indent:22px;}
.head_left .use_con ul li a.ico_sjzx { background:url(//img.99.com.cn/css/newview/image_v_1.0/ico_all.png) no-repeat -97px -505px; text-indent:22px;}
.head_left .use_con ul li a:hover{ color:#f60;}
.head_left .head_l_r{margin-left:10px; float:left;}
.head_left .head_l_r a{ padding:15px 20px; line-height:41px; color:#666; font-size:12px;}
.head_left .head_l_r a:hover{ color:#ff6600;}
.banner{ width:auto; height:700px; background:url(../images/b_bj.png) repeat-x; position:relative;left:0px; top:0px; z-index:-1;}
.ban{ width:auto; height:700px; background:url(../images/ban.png) top center no-repeat; }
.main{ width:100%; height:530px; background:#e0d4a0; position:relative;}
.m_bj{ width:100%; height:968px; background:url(../images/m_bj.png) no-repeat; position:absolute; z-index:9; left:0px; top:-435px;}
.profile{ width:570px; height:auto;position:absolute; z-index:10; left:670px; top:-90px;}
.profile p{ color:#674d33; font-size:14px; line-height:28px; text-indent:30px;}
.test{ width:1024px; height:640px; background:url(../images/test.png) no-repeat; position:absolute; z-index:99; left:50%; margin-left:-512px; top:825px; _background:#fff;}
.test_title{ width:460px; height:30px; margin-left:300px; margin-top:25px; }
.test_title a{ color:#48aa74; font-size:26px; line-height:30px; font-family:Microsoft YaHei,SimHei; font-weight:400}
.test_title span{ color:#48aa74;font-size:16px; line-height:30px; font-family:Microsoft YaHei,SimHei;}
.test_cont{ width:710px; height:365px; margin:37px 0px 0px 168px; }
.test_left{ width:320px; height:200px; float:left; margin-left:20px; margin-top:25px; display:inline;}
.test_left h1{ width:320px; height:40px; font-weight:normal; font-family:Microsoft YaHei,SimHei; font-size:20px; line-height:40px; color:#8a6c50;}
.test_left p{ width:320px; height:40px; margin-top:10px; overflow:hidden;}
.test_left p a{ width:110px; color:#555; font-size:16px; line-height:40px; float:left; font-family:Microsoft YaHei,SimHei; text-align:right;}
.test_left .test_txt{ width:140px; height:28px; border:1px #ddd solid; float:left; color:#999; font-size:14px; line-height:28px; padding-left:10px; margin:8px 0px 0px 5px;}
.test_left .test_btn{ width:70px; height:30px; background:#fe8149; border:none; cursor:pointer; border-radius:5px; color:#fff; font-size:16px; line-height:30px; text-align:center; display:block; float:left; margin:0px 10px; display:inline;}
.test_left p span{ float:left; height:30px; color:#999; font-size:12px; line-height:30px;}
.test_left .test_other{ margin-top:15px;}
.test_right{ width:320px; height:200px; float:left; margin-left:40px;margin-top:25px; display:inline; }
.test_right h1{ width:320px; height:40px; font-weight:normal; font-family:Microsoft YaHei,SimHei; font-size:20px; line-height:40px; color:#8a6c50;}
.test_right p{ width:320px; height:160px; overflow:hidden; color:#666; font-size:12px; line-height:25px; text-indent:25px;}
.test_bottom{ width:680px; height:90px; border-top:1px #ddd dashed; margin:25px auto 0; }
.test_bottom a{ width:100px; height:60px; float:left; line-height:60px; color:#555; font-size:14px; margin-top:30px;}
.test_bottom .test_txt2{ width:550px; height:58px; float:right; border:1px #ddd solid; color:#999; font-size:14px; line-height:58px; padding:0px 10px; margin-top:25px;background: #fff;}
.test_bottom .test_txt3{ width:550px; height:58px; float:right; border:1px #ddd solid; color:#666; font-size:14px; line-height:25px; padding:0px 10px; margin-top:25px;background: #fff;} 
.test_text{ width:725px; height:110px; margin-top:35px; margin-left:158px; } 
.test_text .test_table{ width:723px; height:105px; height:35px; line-height:35px;border-top:1px #e9e9e9 solid;border-left:1px #e9e9e9 solid; font-family:Arial, Helvetica, sans-serif}
.test_table td{ border-right:1px #e9e9e9 solid; border-bottom:1px #e9e9e9 solid;}
.test_table .test_txt{ width:723px; height:35px; background:#f5f5f5; text-align:center; font-size:14px; color:#000}
.test_table .test_txt2{ color:#555; font-size:14px; text-align:center; width:105px; }
.test_table .test_txt3{ color:#999; font-size:14px; text-align:center; width:105px;}

.main2{ width:100%; height:auto; background:#48aa74; overflow:hidden; position:relative; }
.hazard{ width:1024px; height:auto; margin:220px auto 0; }
.hazard_title{ width:1024px; height:175px; background:url(../images/m_top.png) no-repeat;}
.hazard_title a{ margin-left:55px;}
.hazard_title span{ margin-left:380px;}
.hazard_mid{ width:1024px; height:auto; background:url(../images/m_mid.png) repeat-y; overflow:hidden;}
.hazard_left{ width:644px; height:410px; float:left; border-right:1px #ddd solid; margin:20px 0px 0px 15px; display:inline; }
.hazard_left dl{ width:644px; height:190px; border-bottom:1px #ddd dashed; margin-bottom:20px; margin-top:5px;}
.hazard_left dt{ width:220px; height:170px; float:left;}
.hazard_left dt img{ width:220px; height:170px;}
.hazard_left dd{ width:380px; height:170px; float:left; margin-left:25px; display:inline;}
.hazard_left dd h2{ width:380px; height:50px; overflow:hidden; margin-top:5px;}
.hazard_left dd h2 a{ color:#48aa74; font-size:16px; font-family:Microsoft YaHei,SimHei; font-weight:normal; line-height:50px;}
.hazard_left dd h2 a:hover{ color:#ff6600}
.hazard_left dd p{ width:380px; height:100px; overflow:hidden; color:#666; font-size:12px; line-height:25px;}
.hazard_left dd p a{ color:#ff9600;}
.hazard_left dd p a:hover{ color:#ff6600}
.hazard_left .hazard_other{ border:none;}
.hazard_right{ width:320px; height:410px; float:left; margin-left:25px; margin-top:20px; display:inline;}
.hazard_right dl{ width:320px; height:135px; border-bottom:1px #ddd dashed;}
.hazard_right dt a{ width:320px; height:40px; overflow:hidden; color:#48aa74; font-size:16px; font-family:Microsoft YaHei,SimHei; font-weight:normal; line-height:40px; text-align:center; display:block;}
.hazard_right dt a:hover{ color:#ff6600}
.hazard_right dd{ width:320px; height:80px; margin-top:5px; overflow:hidden;}
.hazard_right dd p{ color:#666; font-size:12px; line-height:25px;}
.hazard_right dd p a{ color:#ff9600;}
.hazard_right dd p a:hover{ color:#ff6600}
.hazard_right ul{ width:320px; height:250px; margin-top:10px;}
.hazard_right li{ width:320px; height:35px; overflow:hidden; background:url(../images/li.png) 5px center no-repeat; text-indent:15px;}
.hazard_right li a{ color:#555; font-size:14px; line-height:35px;}
.hazard_right li a:hover{ color:#ff6600}
.hazard_text{ width:994px; height:220px; border-top:1px #ddd solid; margin-left:15px;}
.hazard_text dl{ width:160px; height:205px; float:left; margin:25px 18px 0px 20px; display:inline; position:relative;}
.hazard_text dt{ width:160px; height:160px;}
.hazard_text dt span{ width:160px; height:160px; background:url(../images/tp_bj2.png) no-repeat; position:absolute; z-index:9; left:0px; top:0px;}
.hazard_text dt samp{ width:160px; height:160px; position:absolute; z-index:1; left:0px; top:0px;}
.hazard_text dt img{ width:160px; height:160px;}
.hazard_text dd{ width:160px; height:35px; overflow:hidden;}
.hazard_text dd a{ color:#666; font-size:14px; line-height:35px; text-align:center; display:block; margin-top:5px;}
.hazard_text dd a:hover{ color:#ff6600;}
.hazard_foot{ width:1024px; height:29px; background:url(../images/m_foot.png) no-repeat;}
.form{ width:1024px; height:auto; margin:40px auto 0;}
.form_title{ width:1024px; height:175px; background:url(../images/m_top.png) no-repeat;}
.form_title a{ margin:60px 0px 0px 55px; float:left; display:inline; }
.form_title span{ float:right; margin:10px 15px 0px 0px ; display:inline;}
.form_mid{ width:1024px; height:auto; background:url(../images/m_mid.png) repeat-y; overflow:hidden; padding-bottom:15px;}
.form_mid dl{ width:475px; height:182px; float:left; margin:25px 0px 0px 25px; display:inline; background:url(../images/txt_bj4.png) repeat-x;position:relative; overflow:hidden;}
.form_mid dt{ width:181px; height:182px; float:left; }
.form_mid dt samp{ width:181px; height:182px; position:absolute; z-index:9; bottom:0px; left:0px; background:url(../images/txt_bj.png) no-repeat;}
.form_mid dt span{ width:180px; height:170px; position:absolute; z-index:1px; bottom:0px; left:0px;}
.form_mid dt img{ width:170px; height:170px; padding-left:3px;}
.form_mid dd{ width:270px; height:145px; float:left; margin-left:15px; margin-top:20px;display:inline; }
.form_mid dd h2{ width:270px; height:40px; overflow:hidden; margin-top:10px;}
.form_mid dd h2 a{ color:#48aa74; font-size:16px; font-family:Microsoft YaHei,SimHei; font-weight:normal; line-height:40px;}
.form_mid dd h2 a:hover{ color:#ff6600}
.form_mid dd p{ width:270px; height:80px;color:#555; font-size:12px; line-height:25px;}
.form_mid dd p a{ color:#ff9600}
.form_mid dd p a:hover{ color:#ff6600}
.form_other dt{ width:270px; height:145px; float:left; margin-top:20px; margin-left:20px;display:inline; }
.form_other dt h2{ width:270px; height:40px; overflow:hidden; margin-top:10px;}
.form_other dt h2 a{ color:#48aa74; font-size:16px; font-family:Microsoft YaHei,SimHei; font-weight:normal; line-height:40px;}
.form_other dt h2 a:hover{ color:#ff6600}
.form_other dt p{ width:270px; height:80px;color:#555; font-size:12px; line-height:25px;}
.form_other dt p a{ color:#ff9600}
.form_other dt p a:hover{ color:#ff6600}
.form_other dd{ width:181px; height:182px; float:right;}
.form_other dd samp{ width:181px; height:182px; position:absolute; z-index:9; bottom:0px; right:0px; background:url(../images/txt2_bj.png) no-repeat;}
.form_other dd span{ width:180px; height:170px; position:absolute; z-index:1px; bottom:0px; right:0px;}
.form_other dd img{ width:170px; height:170px; }

.technique{ width:1024px; height:auto; margin:40px auto 0; overflow:hidden;}
.technique_title{ width:1024px; height:175px; background:url(../images/m_top.png) no-repeat;}
.technique_title a{ margin-left:55px; float:left; margin-top:60px; display:inline;}
.technique_title span{ float:right; margin:15px 20px 0px 0px; display:inline;}
.technique_mid{ width:1024px; height:auto; background:url(../images/m_mid.png) repeat-y; overflow:hidden; padding-bottom:15px; overflow:hidden}
.sport{ width:992px; height:245px; margin:25px auto 0; border:1px #96d1af dashed; border-radius:15px; position:relative; z-index:9; background:#fff;}
.sport p{ width:84px; height:190px; float:left; background:url(../images/title7.png) no-repeat; margin:25px 0px 0px 15px; display:inline;}
.sport dl{ width:190px; height:200px; float:left; margin:25px 0px 0px 28px; display:inline;}
.sport dt{ width:190px; height:170px;}
.sport dt img{ width:190px; height:170px;}
.sport dd{ width:190px; height:25px; overflow:hidden; margin-top:5px;}
.sport dd a{ color:#555; font-size:14px; line-height:25px; text-align:center; display:block;}
.sport dd a:hover{ color:#ff6600}
.diet_bj{ width:1000px; height:1380px; background:url(../images/lu.png) no-repeat; position:relative; z-index:1; top:-60px; left:20px;}
.diet_title{ width:160px; height:45px; background:url(../images/title5.png) no-repeat; position:absolute; z-index:9; top:88px; left:50%; margin-left:-80px;}
.diet_cont{ width:945px; height:440px; top:165px; position:absolute; left:50px;}
.diet_cont dl{ width:430px; height:195px; float:left; position:relative; margin:20px 0px 15px 35px; display:inline;}
.diet_cont dt{ width:180px; height:180px; float:left}
.diet_cont dt span{ width:177px; height:177px; background:url(../images/tp_bj.png) no-repeat; position:absolute; left:0px; top:0px; z-index:9;}
.diet_cont dt samp{ width:175px; height:175px; position:absolute; left:0px; top:0px; z-index:1;}
.diet_cont dt samp img{ width:175px; height:175px;}
.diet_cont dt p{ width:50px; height:50px; background:url(../images/txt_bj2.png) no-repeat; position:absolute; z-index:99; top:0px; left:-10px; color:#fff; text-align:center; line-height:50px; font-size:16px; font-family:Microsoft YaHei,SimHei;}
.diet_cont dd{ width:230px; height:175px; float:left; margin-left:15px; display:inline;}
.diet_cont h2{ width:230px; height:45px; overflow:hidden; margin-top:20px;}
.diet_cont h2 a{ color:#48aa74; font-size:16px; font-family:Microsoft YaHei,SimHei; font-weight:normal; line-height:45px;}
.diet_cont h2 a:hover{ color:#ff6600}
.diet_cont p{ width:230px; height:85px; overflow:hidden; color:#666; font-size:12px; line-height:25px;}
.diet_cont p a{ color:#ff9600}
.diet_cont p a:hover{ color:#ff6600}
.other{ width:990px; height:auto; margin:25px auto 0; position:relative; top:635px; z-index:9;}
.other_title{ width:160px; height:45px; background:url(../images/title6.png) no-repeat; position:absolute; z-index:10; left:50%; margin-left:-80px;}
.other_cont{ width:990px; height:auto; position:absolute; top:50px;}
.other_cont dl{ width:990px; height:170px; border-bottom:1px #ddd dashed; margin-top:25px;}
.other_cont dt{ width:775px; height:170px; float:left; margin-left:15px; display:inline;}
.other_cont h2{ width:775px; height:45px; overflow:hidden; margin-top:5px;}
.other_cont h2 a{ color:#48aa74; font-size:16px; font-family:Microsoft YaHei,SimHei; font-weight:normal; line-height:45px;}
.other_cont h2 a:hover{ color:#ff6600}
.other_cont dt p{ width:775px; height:85px; overflow:hidden; color:#666; font-size:12px; line-height:25px;}
.other_cont dt p a{ color:#ff9600}
.other_cont dt p a:hover{ color:#ff6600}
.other_cont dd{ width:175px; height:145px; float:right; margin-right:10px; display:inline; background:#fff;}
.other_cont dd img{ width:170px; height:140px; padding:2px; border:1px #e9e9e9 solid;}
.other_right dt{ width:175px; height:145px; float:left; margin-left:10px; display:inline; background:#fff;}
.other_right dt img{ width:170px; height:140px; padding:2px; border:1px #e9e9e9 solid;}
.other_right dd{ width:770px; height:170px; float:right; margin-right:15px; display:inline;}
.other_right h2{ width:770px; height:45px; overflow:hidden; margin-top:5px;}
.other_right h2 a{ color:#48aa74; font-size:16px; font-family:Microsoft YaHei,SimHei; font-weight:normal; line-height:45px;}
.other_right h2 a:hover{ color:#ff6600}
.other_right dd p{ width:770px; height:85px; overflow:hidden; color:#666; font-size:12px; line-height:25px;}
.other_right dd p a{ color:#ff9600}
.other_right dd p a:hover{ color:#ff6600}
.other_cont .other_fgx{ border:none;}
.technique_foot{ width:1024px; height:29px; background:url(../images/m_foot.png) no-repeat; margin:0 auto;}
.link{ width:1024px; height:auto; margin:30px auto 0; margin-bottom:30px;}
.link_top{ width:1024px; height:28px; background:url(../images/l_top.png) no-repeat;}
.link_mid{ width:1024px; height:auto; background:url(../images/m_mid.png) repeat-y; overflow:hidden;}
.link_title{ width:990px; height:60px; background:url(../images/fgx.png) bottom no-repeat; margin:0 auto;}
.link_title img{ margin-left:15px;}
.link_cont{ width:990px; height:auto; margin:0 auto; padding-top:15px;}
.link_cont a{ color:#555; font-size:14px; line-height:30px; float:left; margin:0px 11px;}
.link_cont a:hover{ color:#ff6600}
.link_foot{ width:1024px; height:29px; background:url(../images/m_foot.png) no-repeat;}

/* footer */
.foot{width:100%; height:auto; border-top:1px solid #efefef; background:#fff; }
.newfoot { text-align:left; font-size:12px; color:#2e2e2e; line-height:20px; font-family:Microsoft YaHei,SimHei;padding:8px 0 ;width:960px; margin:0 auto; margin-top:0px;}
.foot_logo{float:left;width:220px; height:75px; margin:5px 0 0 10px; background:url(//img.99.com.cn/images/foot_logo.gif) no-repeat; border-right:1px solid #ddd;}
.foot_right{width:700px; height:auto; float:left; margin-left:10px;}
.foot_right p{ line-height:25px; color:#2e2e2e;}
.foot_right p a{ margin:0 13px 0 13px; display:inline; font-size:12px; text-decoration:none; color:#333;}
.foot_right p a:hover{color:#f60;}
.p_mgl{ margin-left:13px;}
.back_top{ width:55px; height:55px; overflow: visible;position: fixed;bottom:100px; _position: absolute;right:50px;_top: expression(documentElement.scrollTop + documentElement.clientHeight/2 +50 + "px"); float:right; z-index:9999; }
.back_top a{ width:55px; height:55px; display:block; background: #7ec79f url(../images/top.png) center no-repeat;}
.back_top a:hover{ width:55px; height:55px; background: #259a5a url(../images/top.png) center no-repeat; display:block}
