@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:520px; background:url(../images/ban.png) top center no-repeat; z-index:9; position:relative;}
.introduct{ width:auto; height:auto; background:#68baf8; position:relative; z-index:1; overflow:hidden; top:-20px; padding-bottom:30px;}
.intro_main{ width:1024px; height:auto; margin:40px auto 0}
.intro_tp{ width:106px; height:101px; float:left;}
.intro_txt{ width:895px; height:70px; float:right; color:#fff; font-size:14px; line-height:28px; margin-top:20px; display:inline;}
.main{ width:auto; height:auto; background:#dff5ff;position:relative; top:-20px; }
.main_cont{ width:1024px; height:auto; margin:0 auto; overflow:hidden; }
.main_title{ width:590px; height:90px; background:url(../images/wz_tp.png) left no-repeat; margin:50px 0px 0px 150px;}
.main_title h2{ color:#1969a5; font-weight:normal; font-size:32px; font-family:Microsoft YaHei,SimHei; padding-top:35px;text-align:right;}
.main_content{ width:1024px; height:850px; position:relative;}
.main_tree{ width:553px; height:850px;background:url(../images/tree.png) no-repeat; margin-top:20px; position:absolute; left:50%; margin-left:-277px; z-index:9;_z-index:-9;top:140px;}
*+html .main_tree{ z-index:-9;top:140px;}
.main_txt{ width:440px; height:auto; position:absolute; top:40px; left:0px; z-index:99}
.main_txt h2{ width:440px; height:40px; overflow:hidden;}
.main_txt h2 a{ color:#007130; font-size:18px; line-height:40px;font-family:Microsoft YaHei,SimHei; font-weight:normal;}
.main_txt h2 a:hover{ color:#ff6600}
.main_txt p{ width:440px; color:#2a7b8f; font-size:14px; line-height:28px; text-indent:30px;}
.main_txt p a{ color:#ff6600;}
.main_txt p a:hover{ text-decoration:underline}
.main_txt2{ width:340px; height:auto; position:absolute; float:right; top:40px; right:0px; z-index:99;}
.main_txt2 h2{ width:340px; height:40px; overflow:hidden;}
.main_txt2 h2 a{ color:#007130; font-size:18px; line-height:40px;font-family:Microsoft YaHei,SimHei; font-weight:normal;}
.main_txt2 h2 a:hover{ color:#ff6600}
.main_txt2 p{ width:340px; color:#2a7b8f; font-size:14px; line-height:28px; text-indent:30px;}
.main_txt2 p a{ color:#ff6600;}
.main_txt2 p a:hover{ text-decoration:underline}
.main_txt3{ width:440px; height:auto; position:absolute; top:430px; left:0px; z-index:99;}
.main_txt3 h2{ width:440px; height:40px; overflow:hidden;}
.main_txt3 h2 a{ color:#007130; font-size:18px; line-height:40px;font-family:Microsoft YaHei,SimHei; font-weight:normal;}
.main_txt3 h2 a:hover{ color:#ff6600}
.main_txt3 p{ width:440px; color:#2a7b8f; font-size:14px; line-height:28px; text-indent:30px;}
.main_txt3 p a{ color:#ff6600;}
.main_txt3 p a:hover{ text-decoration:underline}
.main_txt4{ width:340px; height:auto; position:absolute; float:right; top:430px; right:0px; z-index:99;}
.main_txt4 h2{ width:340px; height:40px; overflow:hidden;}
.main_txt4 h2 a{ color:#007130; font-size:18px; line-height:40px;font-family:Microsoft YaHei,SimHei; font-weight:normal;}
.main_txt4 h2 a:hover{ color:#ff6600}
.main_txt4 p{ width:340px; color:#2a7b8f; font-size:14px; line-height:28px; text-indent:30px;}
.main_txt4 p a{ color:#ff6600;}
.main_txt4 p a:hover{ text-decoration:underline}
.main_txt5{ width:340px; height:auto; position:absolute; float:right; top:690px; right:0px; z-index:99;}
.main_txt5 h2{ width:340px; height:40px; overflow:hidden;}
.main_txt5 h2 a{ color:#007130; font-size:18px; line-height:40px;font-family:Microsoft YaHei,SimHei; font-weight:normal;}
.main_txt5 h2 a:hover{ color:#ff6600}
.main_txt5 p{ width:340px; color:#2a7b8f; font-size:14px; line-height:28px;}
.main_txt5 p a{ color:#ff6600;}
.main_txt5 p a:hover{ text-decoration:underline}
.main_ico{ width:46px; height:60px; position:absolute; top:-5px; background:url(../images/ico.png) no-repeat; left:50%; margin-left:-23px;}
.main2{ width:auto; height:auto; background:#68baf8; overflow:hidden; position:relative; top:-20px; z-index:1; padding-bottom:80px;}
.main2_cont{ width:1024px; height:auto; margin:60px auto 0; overflow:hidden;}
.main2_ico{ width:110px; height:116px; position:absolute; top:0px; background:url(../images/ico2.png) no-repeat;}
.main2_title{ width:910px; height:40px; float:right;}
.main2_title h2{ color:#fff; font-size:32px; line-height:40px;font-family:Microsoft YaHei,SimHei; font-weight:normal;}
.main2_profile{ width:950px; height:70px; margin-top:15px;line-height:28px; color:#fff; font-size:14px; float:right; }
.main2_conter{ width:1024px; height:auto;overflow:hidden}
.main2_conter .main2_txt{ width:190px; height:300px; float:left; margin-left:10px; margin-top:40px; display:inline;}
.main2_txt dt{ width:190px; height:135px;margin-top:50px;}
.main2_txt dd{ width:140px; height:100px; margin-top:5px; }
.main2_txt p{ width:190px; height:30px; color:#fff; font-size:18px; line-height:30px; text-align:center; display:block;font-family:Microsoft YaHei,SimHei;}
.main2_txt2{ width:190px; height:300px; float:left; margin-left:70px !important; display:inline;}
.main2_txt2 dt{ width:190px; height:160px; margin-top:24px !important; }
.main2_txt3{ width:190px; height:300px; float:left; margin-left:70px !important; display:inline;}
.main2_txt3 dt{ width:190px; height:185px; margin-top:0px !important;}
.main2_txt4{ width:232px; height:300px; float:left; margin-left:70px !important;}
.main2_txt4 dt{ width:232px; height:145px; margin-top:42px !important;}
.main2_sm{ width:1024px; height:80px; margin-top:30px; margin-bottom:27px; }
.main2_sm p{ color:#fff; width:1024px; height:30px; line-height:30px; font-size:20px; margin-top:10px; font-family:"ËÎÌå"; margin-left:15px;}
.main2_sm p span{ color:#f9fe71; font-size:22px;}
.main2_text{ margin-left:65px !important;}
.main2_tp{ width:245px; height:147px; background:url(../images/ico3.png) no-repeat; position:absolute; top:2335px;_top:2338px; left:0px; left:50%; margin-left:-122px; z-index:99; display:block;}
.main3{ width:auto; height:auto; background:#dff5ff; overflow:hidden; position:relative; z-index:1; top:-20px; padding-bottom:60px;}
.main3_cont{ width:1024px; height:auto; overflow:hidden; margin:0 auto;}
.main3_title{ width:380px; height:80px; background:url(../images/bt.png) no-repeat; margin:50px auto 0; display:block;}
.main3_title h2{ color:#1969a5; font-weight:normal; font-size:32px; font-family:Microsoft YaHei,SimHei; padding-top:10px; text-indent:70px;}
.main3_profile{ width:1024px; height:70px; margin-top:20px; overflow:hidden;}
.main3_profile p{ color:#2a7b8f; font-size:14px; line-height:28px;}
.main3_text{ width:1024px; height:auto; overflow:hidden;}
.main3_text dl{ width:1024px; height:130px; margin-top:25px;}
.main3_text dt{ width:130px; height:130px; position:relative; float:left;}
.main3_text dt p{ width:130px; height:130px;background:url(../images/img_bj.png) no-repeat; position:absolute; z-index:9}
.main3_text dt img{ width:115px; height:115px; position:absolute; z-index:1; left:5px; top:4px;}
.main3_text dd{ width:875px; height:110px; float:right; margin-top:15px; display:inline;}
.main3_text dd h2 a{ color:#007130;font-family:Microsoft YaHei,SimHei; height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.main3_text dd h2 a:hover{ color:#ff6600}
.main3_text dd p{ width:875px; height:70px; color:#2a7b8f; font-size:14px; line-height:28px; overflow:hidden;}
.main3_text dd p a{ color:#ff6600}
.main3_text dd p a:hover{ text-decoration:underline;}
.main4{ width:auto; height:auto; background:#68baf8; overflow:hidden; position:relative; z-index:1; top:-20px; padding-bottom:45px;}
.main4_cont{ width:1024px; height:auto; overflow:hidden; margin:0 auto;}
.main4_ico{ width:110px; height:116px; position:absolute; top:0px; background:url(../images/ico4.png) no-repeat;}
.main4_title{ width:910px; height:40px; float:right;color:#fff; font-size:32px; line-height:40px;font-family:Microsoft YaHei,SimHei; margin-top:55px; display:inline;}
.main4_profile{ width:950px; height:70px; margin-top:15px;line-height:28px; color:#fff; font-size:14px; float:right; }
.main4_content{ width:1024px; height:510px; overflow:hidden;}
.main4_video{ width:750px; height:500px; float:left; margin-top:20px; display:inline;}
.main4_list{ width:250px; height:500px; float:right; background:url(../images/list_bj.png) repeat; border-top-left-radius:10px; border-bottom-left-radius:10px;margin-top:20px; display:inline;}
.main4_ltop{ width:110px; height:30px; margin:15px auto 0;}
.scr_con { position:relative;height:410px;width:250px; overflow:hidden; margin-top:15px;}
#dv_scroll{ position:absolute;height:680px;overflow:hidden;width:250px;}
#dv_scroll .scroller_cont{ width:100%;}
.scroller_cont dl{ width:203px; height:160px; margin:0 auto; margin-bottom:10px;}
.scroller_cont dt{ width:203px; height:125px;background:#f4faff;}
.scroller_cont dt img{ width:193px; height:115px; margin:5px;}
.scroller_cont dd{ width:203px; height:30px; overflow:hidden; margin-top:3px;}
.scroller_cont dd a{ color:#666; font-size:14px; line-height:30px; text-align:center; display:block}
.scroller_cont dd a:hover{ color:#007130}
#dv_scroll_bar { position:absolute;right:0;top:10px;width:14px;height:400px;border-left:1px solid #6e9bbb;}
#dv_scroll_bar .Scrollbar-Track{ position:absolute;left:0;top:20px;width:14px;height:380px;}
#dv_scroll_bar .Scrollbar-Handle{ position:absolute;left:-7px;top:0;width:13px;height:29px;overflow:hidden;background:url(../images/srcoll.gif) no-repeat;cursor:pointer;}
#dv_scroll_text{ position:absolute;}
.main5{ width:auto; height:auto; background:#dff5ff; overflow:hidden; position:relative; z-index:1; top:-20px; padding-bottom:40px;}
.main5_ico{ width:46px; height:60px; position:absolute; top:-5px; background:url(../images/ico.png) no-repeat; left:50%; margin-left:-23px;}
.main5_cont{ width:1024px; height:570px; margin:100px auto 0; background:url(../images/pk.png) no-repeat;}
*+html .main5_cont{ height:670px; top:100px; display:block; overflow:hidden; position:relative }
.main5_title{ color:#fff; font-size:32px; line-height:77px; font-family:Microsoft YaHei,SimHei; margin-left:360px;}
.main5_left{ width:400px; height:325px; float:left; margin:45px 0px 0px 40px; display:inline; }
.main5_left h2{ width:440px; height:40px; overflow:hidden; color:#1466a6; font-size:20px; font-weight:normal; line-height:40px; font-family:Microsoft YaHei,SimHei;}
.main5_left p{ color:#1466a6; font-size:12px; line-height:25px;}
.main5_left h3{ width:440px; height:40px; overflow:hidden; color:#1466a6; font-size:20px; font-weight:normal; line-height:40px; font-family:Microsoft YaHei,SimHei; margin-top:30px;}
.main5_right{ width:440px; height:355px; float:right;margin:45px 40px 0px 0px; display:inline;}
.main5_right h2{ width:440px; height:40px; overflow:hidden; color:#1466a6; font-size:20px; font-weight:normal; line-height:40px; font-family:Microsoft YaHei,SimHei;}
.main5_right p{ color:#1466a6; font-size:12px; line-height:25px;}
.main5_right h3{ width:440px; height:40px; overflow:hidden; color:#1466a6; font-size:20px; font-weight:normal; line-height:40px; font-family:Microsoft YaHei,SimHei; margin-top:30px;}
.main6{ width:auto; height:auto; background:#68baf8; overflow:hidden; position:relative; z-index:1; top:-20px; padding-bottom:40px;}
.main6_cont{ width:1024px; height:auto; margin:20px auto 0;}
.main6_ico{ width:110px; height:116px; position:absolute; top:0px; background:url(../images/ico5.png) no-repeat;}
.main6_title{ width:910px; height:40px;color:#fff; font-size:32px; line-height:40px;font-family:Microsoft YaHei,SimHei; margin-top:55px; display:inline; margin-left:110px; display:block;}
*+html .main6_title{ top:35px; position:relative}
.link{ width:1014px; height:auto; border:1px #c3e3fc dashed; margin:50px auto 0; overflow:hidden;}
*+html .link{ top:35px; position:relative; margin-bottom:30px;}
.link_cont{ width:1014px; height:auto; margin:10px 0px 15px 0px;}
.link_cont a{ color:#fff; font-size:14px; line-height:25px; margin:10px 15px; float:left;display:block;border:solid 1px #68baf8;}
.link_cont a:hover{ color:#f9fe71}

/* footer */
.foot{width:100%; height:auto; border-top:1px solid #efefef; background:#fff; top:-20px; position:relative;}
.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(http://img.99.585.com/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:60px; height:50px; 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:60px; height:50px;background:url(../images/top.png) no-repeat; display:block}
.back_top a:hover{ width:60px; height:50px; background:url(../images/top2.png) no-repeat; display:block}
