﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
body{background-color:#FFF;}
.fw{ font-family:"Microsoft YaHei","微软雅黑";}
/*ban1*/

.ban01{height:108px; overflow:hidden; position:relative; z-index:0; padding:301px 0 0;}
.ban01 img{width:960px; height:108px; line-height:0; border:0; display:block;}
.ban01 p{width:270px; height:83px; overflow:hidden; position:absolute; right:10px; top:316px;}
.ban01 p a{width:158px; height:34px; line-height:34px; display:block; font-size:16px; color:#FFF; text-align:center; background:url(Img/Index/ban_gg.gif) repeat-x;}
.ban01 p span{height:49px; line-height:14px; display:block; font-size:14px; color:#000; background:url(Img/Index/ban_dh.gif) no-repeat left 13px; padding-left:50px; padding-top:5px;}
.ban01 p span b{height:31px; line-height:25px; display:block; font-size:31px; color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}

.ban02{height:102px; overflow:hidden; position:relative;}
.ban02 img{width:960px; height:84px; line-height:0; border:0; display:block;}
.ban02 span{width:158px; height:34px; overflow:hidden; position:absolute; left:402px; top:68px;}
.ban02 span a{width:158px; height:34px; line-height:34px; display:block; font-size:16px; color:#FFF; text-align:center; background:url(Img/Index/ban_gg.gif) repeat-x;}

.ban03{height:107px; overflow:hidden; position:relative;}
.ban03 img{width:960px; height:86px; line-height:0; border:0; display:block;}
.ban03 span{width:158px; height:34px; overflow:hidden; position:absolute; left:376px; top:73px;}
.ban03 span a{width:158px; height:34px; line-height:34px; display:block; font-size:16px; color:#FFF; text-align:center; background:url(Img/Index/ban_gg.gif) repeat-x;}
.ban03 p{width:220px;height:72px; line-height:31px; display:block; font-size:31px; color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; position:absolute; right:10px; top:9px;}
.ban03 p b{height:18px; line-height:18px; display:block; font-size:14px; color:#000; background:url(Img/Index/ban_dh.gif) no-repeat left top; padding-left:45px; padding-top:17px; font-weight:normal; font-family:"Microsoft YaHei","微软雅黑";}


/*a_ns*/
.a_ns_parent{ position:relative; padding-top:735px;}
.a_ns{height:666px;padding:33px 0 36px; position:absolute;z-index:34; top:0; left:0;}
.a_ns .a_nsl{width:200px; height:666px; float:left; margin-right:16px; position:relative;z-index:34;}
.a_nsl h2{height:36px; overflow:hidden; background-color:#31ac01; border-bottom:1px solid #67c244;}
.a_nsl h2 a{height:36px; line-height:36px; display:block; font-size:21px; color:#FFF; background:url(Img/Index/a_01.gif) no-repeat 28px 9px; padding-left:58px;}
.a_nsl .a_nslm{border:1px solid #d3d3d3; border-top:0; padding:0 14px; padding-top:1px;}
.a_nsl h3{height:34px; overflow:hidden; background:url(Img/Index/a_03.gif) repeat-x; margin:3px 0 18px; font-weight:normal; overflow:visible; position:relative;}
.a_nsl h3 a.li_a{height:34px; line-height:34px; display:block; font-size:16px; color:#FFF; background:url(Img/Index/a_02.gif) no-repeat 10px 15px; padding-left:31px;}
.a_nsl li{height:32px; overflow:hidden; display:block; padding:0 19px;}
.a_nsl li a{height:33px; line-height:33px; overflow:hidden; display:block; font-size:12px; color:#505050; background:url(Img/Index/a_04.gif) no-repeat 5px 14px; padding-left:17px; border-bottom:1px dashed #acabab;}
.a_nsl li.ent{margin-bottom:6px;}
.a_nsl li.ent a{border-bottom:0;}
.a_ns .a_nsr{width:744px; height:985px; overflow:hidden; float:left;}
.a_nsr h3{height:37px; overflow:hidden; background:url(Img/Index/b_gx.gif) no-repeat 372px top #2faa00; position:relative; font-weight:normal; z-index:34}
.a_nsr h3 .a_hot{width:34px; height:37px; overflow:hidden; background:url(Img/Index/a_hot.png) no-repeat; position:absolute; right:0; top:0; z-index:33;}
.a_nsr h3 span{height:37px; overflow:hidden; display:block;}
.a_nsr h3 span a{width:218px; height:37px; line-height:37px; overflow:hidden; font-size:21px; color:#FFF; padding-left:154px; display:inline-block;}
.a_nsr h3 span a.cur,.a_nsr h3 span a:hover{background:url(Img/Index/a_ns01.gif) no-repeat 125px 9px #fcb30d;}
.a_nsr .a_nsrm{height:985px; overflow:hidden; padding-top:18px;}
.a_nsr li{width:235px; height:300px; overflow:hidden; position:relative; margin:0 12px 11px 0; float:left;}
.a_nsr li.ent{margin-right:0;}
.a_nsr li img{width:238px; height:298px; line-height:0; overflow:hidden; border:1px solid #afafb0; display:block;}
.a_nsr li b{width:100%;height:36px; line-height:36px; overflow:hidden;text-align:center; font-size:12px; color:#FFF; background:url(Img/Index/a_zz.png) repeat-x; position:absolute; left:0; top:0;}
.a_nsr li span{width:100%;height:36px; overflow:hidden;font-size:12px; color:#FFF; background:url(Img/Index/a_zz.png) repeat-x; position:absolute; left:0; bottom:-1px;}
.a_nsr li span .a01{width:72px; height:36px; line-height:36px; display:inline-block; font-size:12px; color:#FFF; background:url(Img/Index/a_ns02.png) no-repeat 25px 11px; padding-left:48px;}
.a_nsr li span .a02{width:77px; height:36px; line-height:36px; display:inline-block; font-size:12px; color:#FFF; background:url(Img/Index/a_ns03.png) no-repeat 20px 10px; padding-left:43px;}
.a_nsr li:hover span,.a_nsr li a:hover b{display:block;}

.a_nsl h3 p{ position:absolute; display:block; top:0; left:169px;z-index:34; border:3px solid #d6eecc; padding:5px; width:165px; background:#fff;opacity:0;filter:alpha(opacity=0); display:none;}
.a_nsl h3 p a{ display:block; font-size:12px; float:left; width:80px; height:22px; line-height:220x;}
/*b_ns*/
.b_ns{height:426px; overflow:hidden; padding-top:31px;}
.b_ns h3{height:37px; overflow:hidden; font-weight:normal; background-color:#31ac01;}
.b_ns h3 a{width:33%; height:37px; line-height:37px; display:inline-block; font-size:18px; color:#FFF; text-align:center; background:url(Img/Index/b_gx.gif) no-repeat left top;}
.b_ns h3 a.fst{width:34%;background:none;}
.b_ns h3 a.cur,.b_ns h3 a:hover{background:#fcaf0f;}
.b_ns dl{height:350px; overflow:hidden; padding:34px 0 0 19px; border:1px solid #d5d5d5; border-top:0;}
.b_ns dl dt{width:385px;height:302px; overflow:hidden; margin:5px 18px 0 0; padding:11px 22px 11px 11px; background:url(Img/Index/b_imgbg.gif) no-repeat left top; float:left;}
.b_ns dl dt img{width:385px;height:302px; line-height:0; display:block; border:0;}
.b_ns dl dd{width:502px;height:350px; overflow:hidden;float:left;}
.b_ns dl dd b{height:27px; line-height:27px; font-size:16px; color:#323232; display:block; font-weight:normal;}
.b_ns dl dd p{height:auto; line-height:22px; font-size:12px; color:#505050; display:block; padding-bottom:15px;}
.b_ns dl dd p span{height:22px; line-height:22px; font-size:12px; color:#505050; display:inline-block; padding-right:22px;}

/*c_ns*/
.c_ns{height:712px; overflow:hidden; padding-top:40px;}
.c_ns h3{height:90px; overflow:hidden; background:url(Img/Index/c_nst.jpg) no-repeat; font-weight:normal;}
.c_ns h3 a,.c_ns h3 i{ font-style:normal;width:434px; height:90px; line-height:90px; font-size:23px; color:#FFF; text-align:center; display:inline-block;}
.c_ns h3 a.a01,.c_ns h3 i.a01{margin-right:92px;}
.c_ns .c_nsm{height:622px; overflow:hidden; background:url(Img/Index/c_gx.gif) no-repeat 461px top; padding:0 0 0 16px;}
.c_nsm li{width:192px; height:273px; overflow:hidden; float:left; text-align:center; padding:13px 0 27px;}
.c_nsm li img{width:153px; height:153px; line-height:0; overflow:hidden; display:inline-block; border:0;}
.c_nsm li span{height:38px; line-height:38px; overflow:hidden; display:block; font-size:18px; color:#323232; text-align:center; padding-top:15px;}
.c_nsm li p{height:66px; line-height:22px; overflow:hidden; display:block; font-size:13px; color:#505050; text-align:left;padding-left: 5px;}
.c_nsm li.fst{padding-right:58px; background:url(Img/Index/c_vs.gif) no-repeat right 50px;}
.c_nsm li.ent{margin-right:60px;}

/*d_ns*/
.d_ns{height:1087px; overflow:hidden; background:url(Img/Index/d_bg.gif) repeat-x left top #f5f5f5; margin-bottom:19px;}
.d_ns .d_nsm{height:912px; overflow:hidden; background:url(Img/Index/d_img01.jpg) no-repeat right top; margin-top:26px; padding-top:47px;}
.d_nsm .d_nst{height:344px; overflow:hidden;}
.d_nsm dl{height:auto; overflow:hidden; margin-bottom:29px;}
.d_nsm dl b{color:#31ac01;}
.d_nsm dl dt{height:45px; overflow:hidden; margin-bottom:7px;}
.d_nsm dl dt span{width:59px; height:45px; line-height:45px; font-size:56px; color:#323232; font-family:"宋体"; letter-spacing:-4px; float:left;}
.d_nsm dl dt p{width:auto; height:45px; line-height:30px; font-size:24px; color:#323232; font-weight:bold; float:left;}
.d_nsm dl dt p i{height:15px; line-height:15px; font-size:12px; color:#d7d7d7; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-style:normal; display:block;}
.d_nsm dl dd{height:auto; overflow:hidden; padding-left:58px;}
.d_nsm dl dd p{height:24px; line-height:24px; overflow:hidden; font-size:14px; color:#505050; background:url(Img/Index/d_li.gif) no-repeat left 9px; padding-left:16px;}
.d_nsm .d_nsb{height:337px; overflow:hidden; background:url(Img/Index/d_img02.jpg) no-repeat 4px 2px; padding:41px 0 0 438px;}
.d_nsm .d_nsd{height:568px; overflow:hidden; background:url(Img/Index/d_img03.jpg) no-repeat 444px 335px;}

/*e_ns*/
.e_ns{height:567px; overflow:hidden; margin-bottom:32px;}
.e_ns h3{height:48px; line-height:30px; overflow:hidden; font-size:30px; color:#FFF; text-align:center; background-color:#31ac01; border-bottom:1px solid #5abd34; padding-top:4px;}
.e_ns h3 span{height:16px; line-height:16px; font-size:15px; color:#bfe0b8; display:block; text-align:center; font-weight:normal;}
.e_ns .e_nsm{height:513px; overflow:hidden; border:1px solid #d5d5d5; border-top:0; background:url(Img/Index/e_bg.jpg) no-repeat 42px 59px; padding:0 42px;}
.e_nsm p{height:88px; overflow:hidden; text-align:center; padding-top:15px;}
.e_nsm p a{height:44px; line-height:44px; font-size:20px; color:#FFF; font-weight:bold; padding:0 19px; display:inline-block; background:url(Img/Index/g_02.gif) repeat;}
.e_nsm .e_nsc{height:405px; overflow:hidden;}
.e_nsm span{width:147px; height:51px; line-height:18px; overflow:hidden; font-size:15px; color:#646464; text-align:center; font-weight:bold; display:inline-block; padding-top:106px; margin:0 94px 41px 0; float:left;}
.e_nsm span.ent{margin-right:0;}

/*f_ns*/
.f_ns{height:212px; overflow:hidden; margin-bottom:30px;}
.f_ns h3{height:48px; line-height:30px; overflow:hidden; font-size:30px; color:#FFF; text-align:center; background-color:#31ac01; border-bottom:1px solid #4cb723; padding-top:4px;}
.f_ns h3 span{height:16px; line-height:16px; font-size:14px; color:#bfe0b8; display:block; text-align:center; font-weight:normal;}
.f_ns .f_nsm{height:110px; overflow:hidden; border:1px solid #d5d5d5; border-top:0; padding:37px 10px 0;}
.f_nsm .f_gdl{width:14px; height:25px; overflow:hidden; float:left; margin-top:30px;}
.f_nsm .f_gdl a{height:25px; display:block; background:url(Img/Index/gg_gdl.png) no-repeat;}
.f_nsm .f_gdl a:hover{background:url(Img/Index/gg_gdl2.png) no-repeat;}
.f_nsm .f_gdr{width:14px; height:25px; overflow:hidden; float:left; margin-top:30px;}
.f_nsm .f_gdr a{height:25px; display:block; background:url(Img/Index/gg_gdr.png) no-repeat;}
.f_nsm .f_gdr a:hover{background:url(Img/Index/gg_gdr2.png) no-repeat;}
.f_nsm .f_gdc{width:898px; height:84px; overflow:hidden; float:left; padding-left:12px; padding:0 6px;}
.f_gdc li{width:161px; height:84px; overflow:hidden; float:left; margin-right:20px; padding:0 9px; margin:0;}
.f_gdc li.ent{margin-right:0;}
.f_gdc li img{width:159px; height:82px; line-height:0; display:block; border:1px solid #dbdbdb;}

/*g_ns*/
.g_ns{height:289px; overflow:hidden; padding-top:32px; margin-bottom:33px;}
.g_ns h3{height:37px; line-height:37px; overflow:hidden; background-color:#31ac01; text-align:center; position:relative; font-weight:normal;}
.g_ns h3 a{height:37px; line-height:37px; font-size:20px; color:#FFF; display:inline-block;}
.g_ns h3 .fr{font-size:12px; color:#FFF; display:inline-block; position:absolute; right:10px; top:0;}
.g_ns .g_nsm{height:212px; overflow:hidden; padding:33px 0 0 15px; background:url(Img/Index/g_gx.gif) no-repeat 476px top; border:1px solid #d5d5d5; border-top:0;}
.g_nsm dl{width:400px; height:185px; overflow:hidden; float:left; margin-right:70px;}
.g_nsm dl.ent{margin-right:0;}
.g_nsm dl dt{width:152px; height:185px; overflow:hidden; float:left; background:url(Img/Index/g_bg.gif) no-repeat left top; margin-right:9px;}
.g_nsm dl dt img{width:140px; height:175px; line-height:0; display:block; border:0; padding:5px 6px;}
.g_nsm dl dd{width:239px; height:185px; overflow:hidden; float:left;}
.g_nsm dl dd h4{height:22px; line-height:22px; overflow:hidden; font-weight:normal;}
.g_nsm dl dd h4 a{font-size:14px; color:#323232;}
.g_nsm dl dd h5{height:22px; line-height:22px; overflow:hidden;font-size:14px; color:#323232; font-weight:normal;}
.g_nsm dl dd p{height:94px; line-height:22px; overflow:hidden;font-size:13px; color:#323232; padding-top:12px; font-family:"宋体";}
.g_nsm dl dd span{height:31px; overflow:hidden; display:block; text-align:right;}
.g_nsm dl dd span a{width:106px; height:31px; overflow:hidden; background:url(Img/Index/g_02.gif) repeat; display:inline-block;}
.g_nsm dl dd span b{width:69px; height:31px; line-height:31px; font-size:14px; color:#513702; overflow:hidden; background:url(Img/Index/g_01.gif) no-repeat 15px 8px; padding-left:37px; display:inline-block; text-align:left; font-weight:normal;}

/*h_ns*/
.h_ns{height:262px; overflow:hidden; margin-bottom:44px;}
.h_ns h3{height:37px; line-height:37px; overflow:hidden; background-color:#31ac01; text-align:center; position:relative; font-weight:normal;}
.h_ns h3 a{height:37px; line-height:37px; font-size:20px; color:#FFF; display:inline-block;}
.h_ns h3 .fr{font-size:12px; color:#FFF; display:inline-block; position:absolute; right:10px; top:0;}
.h_ns .h_nsm{height:183px; overflow:hidden; padding:40px 0 0 12px; border:1px solid #d5d5d5; border-top:0;}
.h_nsm .h_gdl{width:14px; height:25px; overflow:hidden; float:left; margin-top:60px;}
.h_nsm .h_gdl a{height:25px; display:block; background:url(Img/Index/gg_gdl.png) no-repeat;}
.h_nsm .h_gdl a:hover{background:url(Img/Index/gg_gdl2.png) no-repeat;}
.h_nsm .h_gdr{width:14px; height:25px; overflow:hidden; float:left; margin-top:60px;}
.h_nsm .h_gdr a{height:25px; display:block; background:url(Img/Index/gg_gdr.png) no-repeat;}
.h_nsm .h_gdr a:hover{background:url(Img/Index/gg_gdr2.png) no-repeat;}
.h_nsm .h_gdc{width:898px; height:147px; overflow:hidden; float:left; padding-left:12px;}
.h_gdc li{width:207px; height:147px; overflow:hidden; float:left; margin-right:19px; padding:0 8px; margin:0;}
.h_gdc li.ent{margin-right:0;}
.h_gdc li img{width:201px; height:141px; line-height:0; display:block; border:3px solid #d5d5d5;}

/*i_ns*/
.i_ns{height:699px; overflow:hidden; background:url(Img/Index/i_bg.jpg) no-repeat top center; margin-bottom:44px;}
.i_ns h3{height:37px; line-height:37px; overflow:hidden; background-color:#31ac01; text-align:center; position:relative; font-weight:normal;}
.i_ns h3 a{height:37px; line-height:37px; font-size:20px; color:#FFF; display:inline-block;}
.i_ns h3 .fr{font-size:12px; color:#FFF; display:inline-block; position:absolute; right:10px; top:0;}
.i_ns dl{height:376px; overflow:hidden;}
.i_ns dl dt{width:495px; height:376px; overflow:hidden; float:left; margin-right:26px; background:url(Img/Index/i_imgbg.jpg) no-repeat left top;}
.i_ns dl dt img{width:479px; height:274px; line-height:0; display:block; border:0; padding:9px 0 0 9px;}
.i_ns dl dd{width:439px; height:376px; overflow:hidden; float:left;}
.i_ns dl dd h4{height:46px; line-height:46px; overflow:hidden; padding-top:47px; font-weight:normal;}
.i_ns dl dd h4 a{font-size:20px; color:#323232;}
.i_ns dl dd p{height:196px; line-height:25px; overflow:hidden;font-size:13px; color:#505050;}
.i_ns dl dd span{height:31px; overflow:hidden; display:block;}
.i_ns dl dd span a{width:149px; height:31px; overflow:hidden; background:url(Img/Index/g_02.gif) repeat; display:inline-block; margin-left:32px;}
.i_ns dl dd span b{width:112px; height:31px; line-height:31px; font-size:14px; color:#513702; overflow:hidden; background:url(Img/Index/g_01.gif) no-repeat 15px 8px; padding-left:37px; display:inline-block; font-weight:normal;}
.i_ns dl dd span .a01 b{background:url(Img/Index/g_01.gif) no-repeat 15px 8px;}
.i_ns dl dd span .a02 b{background:url(Img/Index/i_01.gif) no-repeat 15px 8px;}
.i_ns .i_nsm{height:263px; overflow:hidden;}
.i_ns .i_nsw{height:192px; overflow:hidden; padding:32px 0 0 11px; border:1px solid #d5d5d5; border-top:0;}
.i_nsm .i_gdl{width:14px; height:25px; overflow:hidden; float:left; margin-top:55px;}
.i_nsm .i_gdl a{height:25px; display:block; background:url(Img/Index/gg_gdl.png) no-repeat;}
.i_nsm .i_gdl a:hover{background:url(Img/Index/gg_gdl2.png) no-repeat;}
.i_nsm .i_gdr{width:14px; height:25px; overflow:hidden; float:left; margin-top:55px;}
.i_nsm .i_gdr a{height:25px; display:block; background:url(Img/Index/gg_gdr.png) no-repeat;}
.i_nsm .i_gdr a:hover{background:url(Img/Index/gg_gdr2.png) no-repeat;}
.i_nsm .i_gdc{width:900px; height:190px; overflow:hidden; float:left; padding:0 2px 0 6px;}
.i_gdc li{width:216px; height:190px; overflow:hidden; float:left; margin-right:8px; padding:0 4px; margin:0;}
.i_gdc li.ent{margin-right:0;}
.i_gdc li img{width:212px; height:130px; line-height:0; display:block; border:2px solid #FFF;}
.i_gdc li span{height:47px; line-height:47px; text-align:center; overflow:hidden; font-size:14px; color:#505050; display:block;}
.i_ns h6{height:33px; overflow:hidden; padding:27px 0 0 447px;}
.i_ns h6 a{width:66px;height:33px; overflow:hidden; display:inline-block;}

/*j_ns*/
.j_ns{height:347px; overflow:hidden; margin-bottom:39px;}
.j_ns .j_nsl{width:276px; height:347px; overflow:hidden; float:left; margin-right:16px;}
.j_nsl h3{height:37px; overflow:hidden; font-weight:normal; background-color:#31ac01;}
.j_nsl h3 .fl{height:37px; line-height:37px; font-size:20px; color:#FFF; padding-left:20px;}
.j_nsl h3 .fr{height:37px; line-height:37px; font-size:12px; color:#FFF; padding-right:16px;}
.j_nsl .j_nslm{height:278px; overflow:hidden; padding:31px 18px 0; border:1px solid #d5d5d5; border-top:0;}
.j_nsl dl{height:113px; overflow:hidden; margin-bottom:19px;}
.j_nsl dl dt{height:17px; line-height:17px; background:url(Img/Index/k_nsw.gif) no-repeat left top; padding-left:21px; overflow:hidden; margin-bottom:8px;}
.j_nsl dl dt a{font-size:13px; color:#464646;}
.j_nsl dl dd{height:88px; line-height:22px; background:url(Img/Index/k_nsd.gif) no-repeat left 3px; text-indent:21px; overflow:hidden;font-size:13px; color:#464646;}
.j_ns .j_nsr{width:668px; height:347px; overflow:hidden; float:left;}
.j_nsr h3{height:37px; overflow:hidden; font-weight:normal; background-color:#31ac01;}
.j_nsr h3 .fl{height:37px; line-height:37px; font-size:20px; color:#FFF;}
.j_nsr h3 .fl a{width:197px;height:37px; line-height:37px; font-size:20px; color:#FFF; text-align:center; display:inline-block;}
.j_nsr h3 .fl a.ent{background:url(Img/Index/k_gx.gif) no-repeat left top;}
.j_nsr h3 .fl a.cur,.j_nsr h3 .fl a:hover{background:#fbb20c;}
.j_nsr h3 .fr{height:37px; line-height:37px; font-size:12px; color:#FFF; padding-right:16px;}
.j_nsr .j_nsrm{height:279px; overflow:hidden; padding:30px 18px 0 13px; border:1px solid #d5d5d5; border-top:0;}
.j_nsr dl{height:98px; overflow:hidden; margin-bottom:14px;}
.j_nsr dl dt{width:204px;height:98px; overflow:hidden; float:left; margin-right:12px;}
.j_nsr dl dt img{width:204px;height:98px; line-height:0; border:0; display:block;}
.j_nsr dl dd{width:419px;height:98px; overflow:hidden; float:left;}
.j_nsr dl dd h4{height:22px; line-height:22px; overflow:hidden; font-weight:normal; margin-bottom:8px;}
.j_nsr dl dd h4 a{font-size:14px; color:#323232;}
.j_nsr dl dd p{height:67px; line-height:22px; overflow:hidden;font-size:13px; color:#646464;}
.j_nsr .j_nsrc{height:167px; overflow:hidden;}
.j_nsr li{width:301px; height:34px; overflow:hidden; float:left; border-bottom:1px dashed #b4b4b4; padding-left:31px;}
.j_nsr li.fst{padding-left:0;}
.j_nsr li.ent{border-bottom:0;}
.j_nsr li a{width:210px; height:34px; line-height:34px; overflow:hidden; font-size:13px; color:#646464; background:url(Img/Index/a_04.gif) no-repeat left 15px; float:left; margin-right:9px; padding-left:10px;}
.j_nsr li span{width:auto; height:34px; line-height:34px; overflow:hidden; font-size:13px; color:#646464;float:right;}

/*k_ns*/
.k_ns{height:304px; overflow:hidden; background:url(Img/Index/l_by.gif) no-repeat left bottom; padding-top:21px; position:relative;}
.k_ns h3{width:112px;height:44px; line-height:29px; overflow:hidden; background:url(Img/Index/l_01.gif) no-repeat 16px 3px #FFF; padding:0 16px 0 76px; position:absolute; left:379px; top:0; font-size:28px; color:#31ac01; font-weight:normal;}
.k_ns h3 i{height:15px; line-height:15px; font-size:14px; color:#969696; display:block; font-style:normal; font-family:Arial, Helvetica, sans-serif;}
.k_ns .k_nsm{height:228px; overflow:hidden; border:1px solid #d5d5d5; border-bottom:0; background:url(Img/Index/l_img.jpg) no-repeat 63px 37px; padding:47px 0 0 488px;}
.k_nsm p b{height:23px; line-height:23px;font-size:14px; color:#f41313; float:left; font-weight:normal;}
.k_nsm p input{font-size:14px; color:#505050;}
.k_nsm .p01{height:23px; line-height:23px; overflow:hidden; margin-bottom:10px;}
.k_nsm .p02{height:23px; line-height:23px; overflow:hidden; margin-bottom:15px;}
.k_nsm p span{width:70px;height:23px; line-height:23px; overflow:hidden; margin-right:7px; float:left; font-size:14px; color:#505050; text-align:right;}
.k_nsm .p01 input{width:312px;height:21px; line-height:21px; overflow:hidden; margin-right:8px; float:left; border:1px solid #b7b7b7; background:url(Img/Index/l_ns01.jpg) no-repeat 320px 1px; padding-left:5px; padding-right:25px;}
.k_nsm .p02 input{height:21px; line-height:21px; overflow:hidden; margin-right:8px; float:left; border:1px solid #b7b7b7; background:url(Img/Index/l_ns01.jpg) no-repeat 320px 1px; padding-left:5px; padding-right:20px;}
.k_nsm .p02 input.ipt01{width:89px;background:url(Img/Index/l_ns02.jpg) no-repeat 95px 2px;}
.k_nsm .p02 input.ipt02{width:110px;background:url(Img/Index/l_ns03.jpg) no-repeat 114px 2px;}
.k_nsm .p03{height:82px; overflow:hidden; margin-bottom:14px;}
.k_nsm .p03 textarea{width:333px;height:80px; line-height:23px; padding-left:10px; resize:none; overflow:hidden; border:1px solid #b7b7b7; background:url(Img/Index/l_ns04.jpg) no-repeat 321px 62px; float:left;}
.k_nsm .p04{height:23px; overflow:hidden;}
.k_nsm .p04 .yzm{width:102px; height:21px; line-height:21px; text-align:center; float:left; border:1px solid #b7b7b7;}
.k_nsm .p04 i{width:93px; height:23px; line-height:23px; text-align:center; float:left;}
.k_nsm .p04 .sub{width:127px; height:23px; line-height:23px; font-size:14px; color:#000; text-align:center; float:left; border:0; background:url(Img/Index/g_02.gif) repeat; cursor:pointer;}

/*link*/
.lk_ns{height:116px; overflow:hidden; margin-bottom:1px;}
.lk_ns h3{height:41px; overflow:hidden; background:url(Img/Index/lk_nst.jpg) no-repeat left top; font-weight:normal;}
.lk_ns h3 .fl{height:41px; line-height:41px; font-size:16px; color:#0c7767; padding-left:13px;}
.lk_ns h3 .fl span{font-size:20px; color:#969696; padding-left:8px; font-family:Arial, Helvetica, sans-serif;}
.lk_ns h3 .fr{height:41px; line-height:20px; font-size:12px; color:#0e8d7a; font-family:"宋体"; text-transform:uppercase; padding-right:2px;}
.lk_ns p{height:65px; overflow:hidden; border:1px solid #2e9d02; border-top:0; padding-top:9px; font-family:"宋体";}
.lk_ns p a{height:26px; line-height:26px; display:inline-block; font-size:12px; color:#666; padding:0 12px;}

div.schW{ position:absolute; top:207px; left:0; }

.ban1{height:479px; overflow:hidden; z-index:3px; position:relative;}
/*.ban1 a{display:block;height:479px; background:url(Img/Index/banner.jpg) no-repeat center top;}
.ban1 p{width:100%;height:30px; line-height:30px; display:block; position:absolute; left:0; bottom:10px; text-align:center;}
.ban1 p span{width:64px; height:5px; overflow:hidden; display:inline-block; background-color:#727272; margin-right:10px; cursor:pointer;}
.ban1 p span.on,.ban1 p span:hover{background-color:#fcb30d;}
*/

#flashs{position:relative;height:479px;}
#flashs .bgitem {
    position: absolute;
    top: 0;
    z-index: 1;
    height: 479px;cursor:pointer; width: 100%; margin:0 auto;
}
#flashs .btn 
{
    z-index: 3;
    width:100%;height:30px; line-height:30px; display:block; position:absolute; left:0; bottom:10px; text-align:center;
}
#flashs .btn span {
    width:64px; height:5px; overflow:hidden; display:inline-block; background-color:#727272; margin-right:10px; cursor:pointer;
}
#flashs .btn span.cur 
{background-color:#fcb30d;
}