/* CSS Document */
.hui a{color:#666;}
.hui a:hover{color:#990000;}

.vd_nav{ height:40px; line-height:40px; background:#901d22; margin-top:10px;} 
.vd_dh{float:left; height:40px; position: relative;}
.vd_dh ul li{ width:70px; text-align:center; float:left;}
.vd_dh ul li a{color:#fff; display:block; width:100%; height:40px;}
.vd_dh ul li a:hover{ }
.vd_nav_r{width:186px; height:26px; float:right; line-height:26px; text-align:center; margin-top:7px; background:#b4252b; color:#fff;}
.vd_nav_r a{color:#fff; font-size:12px;}
.vd_nav_r a:hover{ color:#fff;}
.vd_nav_b{ height:30px;  background:#e3e3e3;}
.vd_nav_nr{ height:30px; width:670px; position:absolute; top:40px; left:0; display:none;}
.vd_dh .vd_nav_nr a{ display:block; height:30px; width:53px; text-align:center; float:left; color:#333; font-size:12px; line-height:30px;}
.vd_dh ul{margin:0px;padding:0px;}
.vd_dh .vd_nav_nr a:hover{color:#666;}
.vd_dh ul li.on .vd_nav_nr{ display:block;}
.vd_dh ul li.on a{background:#e3e3e3; text-decoration:none; color:#333;}


.vd_top_l{width:680px; float:left; position:relative; margin-top:15px;}
.vd_top_lsrc{ width:544px; height:300px; margin-left:136px; overflow:hidden; position:relative;}
.vd_top_lsrc ul{ position:absolute;}
.vd_top_lsrc ul li{width:544px; float:left;}

.vd_num{width:136px; height:299px; position:absolute; top:0; left:0; border-top:solid 1px #e0e0e0;}
.vd_num ul li{ width:136px; height:74px; border-bottom:solid 1px #e0e0e0; background:#f3f3f3;}
.vd_num ul li a{ display:block; width:113px; border-left:solid 3px #f3f3f3; height:64px; padding-top:10px; line-height:25px; font-weight:bold; font-size:12px; color:#666; padding-left:20px;}
.vd_num ul li a:hover{ border-left:solid 3px #901d22; width:113px; background:#ededed; text-decoration:none;}
.vd_num ul li.navOn a{border-left:solid 3px #901d22; width:113px; background:#ededed; text-decoration:none;}
.vd_num .nam{ display:none;}

.vd_top_llist{ width:680px; float:left; height:130px; margin-top:20px;}
.vd_top_llist ul li{width:120px; float:left; margin-left:16px; _margin-left:12px}
.vd_top_llist ul li img{ float:left;}
.vd_top_llist ul li span{ display:block; width:120px; float:left; line-height:20px;}
.vd_top_llist ul li a{ font-size:12px;}


.vd_top_r{width:300px; float:right;}
.vd_top_r ul li{ line-height:25px; }
.vd_top_r .linebold{ margin-top:15px; display:block;font-weight:bold}

.vd_bt{ height:30px; line-height:30px; background:url(../images/index/vd_ico01.jpg) repeat-x 0 center; font-family:"微软雅黑"; font-size:16px; text-align:center; margin-top:15px;}
.vd_bt span{ padding:0 20px; background:#fff;}

.vd_btn{ line-height:30px; padding:10px 0; text-align:center;}
.vd_btn a{ padding:0 15px; font-size:12px; }

.vd_nr{ margin-top:15px;}
.vd_nr_l{width:260px; float:left;}
.vd_nr_l p img{ float:left; margin-bottom:5px;}
.vd_nr_l span{ font-size:12px; line-height:18px; color:#666; display:block; padding:3px 0;}
.vd_nr_l span a{color:#333;}
.vd_nr_l ul{ padding-top:10px;}
.vd_nr_l ul li{ line-height:20px; font-family:sunsim;}
.vd_nr_l ul li a{ font-size:12px; }

.vd_nr_m{width:400px; float:left; margin-left:19px;}
.vd_nr_m ul li{width:120px; float:left; margin-right:10px; margin-bottom:8px;height:130px;overflow:hidden;}
.vd_nr_m ul li img{ float:left;}
.vd_nr_m ul li span{ display:block; width:120px; color:#999; float:left; line-height:20px;}
.vd_nr_m ul li a{ font-size:12px;  display:block;}

.vd_nr_new{width:400px; float:left; margin-left:19px;}
.vd_nr_new ul li{width:120px; float:left; margin-right:16px; _margin-right:10px;margin-bottom:8px;}
.vd_nr_new ul li img{ float:left;}
.vd_nr_new ul li span{ display:block; width:120px; color:#999; float:left; line-height:20px;}
.vd_nr_new ul li a{ font-size:12px;  display:block;}




.vd_gg{ float:right;}

.vd_nr_lb{width:680px; float:left;}
.vd_nr_lb h1{ font-size:14px; padding:10px 0;}
.vd_nr h1 a{ color:#333;}

.vd_nr_rb{width:300px; float:right;  }
.vd_nr_rb h1{padding:10px 0;}
.vd_nr_rb dl{ padding-bottom:10px; height:50px; }
.vd_nr_rb dl dd{ width:140px; float:left; height:50px; overflow:hidden;}
.vd_nr_rb dl dt{ width:150px; float:right; line-height:25px;}
.vd_nr_rb dl dt a{ font-size:12px;}
.vd_nr_rb p{ padding-top:10px;}
.vd_nr_rb p a{ font-size:12px; float:left; padding:3px 10px; background:#ececec; 
margin-right:10px; margin-bottom:10px;width:50px;text-align:center;overflow:hidden;}




.wenh .wen_li_l{ height:auto;}
.wenh .wen_li_l .wen_main{width:407px; float:right; margin-top:0;}
.wenh .wen_li_l .wen_main .red a,.tiyue .wen_li_l .wen_main .block a{ font-family:"微软雅黑"; line-height:40px; font-size:16px; display:block; text-align:center;}
.wenh .wen_li_l .wen_main font a{ font-size:12px;}
.wenh .wen_li_l .wen_main ul{ border-bottom:dashed 1px #ccc; padding-bottom:10px;}
.wenh .wen_li_l p span{ padding-bottom:10px;}


.vd_nr_rmb{width:300px; float:right;}
.vd_nr_rmb ul li{width:70px; float:left; border-right:solid 1px #ccc; padding:0 20px;}
.vd_nr_rmb ul li img{ float:left;}
.vd_nr_rmb ul li span{ display:block; width:70px; color:#999; float:left; line-height:20px;}
.vd_nr_rmb ul li a{ font-size:12px;display:block;}
.vd_nr_rmb p{ display:block; padding-top:10px;}
.vd_nr_rmb p a{ font-size:12px; margin-right:10px;}

.vd_nr_ftl{width:680px; float:left; margin-top:10px;}
.vd_nr_ftl h1,.vd_nr_yq h1{ font-size:14px; font-weight:normal; padding:10px 0;}
.vd_nr_ftl h1 a,.vd_nr_yq h1 a{ color:#333;}
.vd_nr_ftl ul li{ width:170px; float:left; line-height:25px;}
.vd_nr_ftl ul li a{ font-size:12px; }

.vd_nr_yq{width:300px; float:right; margin-top:10px;}
.vd_nr_yq p{ display:block; line-height:25px;}
.vd_nr_yq p a{ font-size:12px; margin-right:10px;}

.vd_nr_ftl1{width:980px;}
.vd_nr_ftl1 h1,.vd_nr_yq1 h1{ font-size:14px; line-height:30px;}
.vd_nr_ftl1 h1 a,.vd_nr_yq1 h1 a{ color:#333;}
.vd_nr_ftl1 ul li{ width:170px; float:left; line-height:25px;}
.vd_nr_ftl1 ul li a{ font-size:12px; }




.vd_nr_yq1{width:980px;}

.vd_nr_yq1 ul li{ width:170px; float:left; line-height:25px;}
.listhb li{line-height:25px;}

.vd_in_ltop{ border:solid 1px #ccc; padding:10px;margin-top:15px;}
.vd_in_ln{ width:353px; float:left;}
.vd_in_ln h1{ font-size:16px; font-weight:normal;}
.vd_in_ln span{ line-height:20px; color:#999;}
.vd_in_ln ul{ padding:5px 0; border-top:dashed 1px #ccc;}
.vd_in_ln ul li{ line-height:25px;}

.vd_in_rn{width:300px; float:right;}
.vd_in_rn a{ font-size:12px;}
.vd_in_rn ul li{ width:112px; float:left; margin-left:26px; _margin-left:20px; margin-bottom:10px;}
.vd_in_rn ul li img{ float:left; border:solid 1px #ccc; padding:2px;}
.vd_in_rn ul li span{ display:block; width:100%; float:left; line-height:20px; margin-top:5px;}

.vd_nr_bt{ border-top:solid 2px #ccc; line-height:30px; margin-top:15px; padding:0 10px; text-align:left; font-size:14px;}
.vd_nr_bt span a{ float:right; font-size:12px;}
.vd_in_l01{ margin-top:15px;}
.vd_in_l01 .vd_in_rn{ width:100%; float:none;}
.vd_in_l01 .vd_in_rn ul li{ margin:0 12px; _margin:0 10px; margin-bottom:10px;}

.vd_in_l02 .vd_in_ltop{ border:none;}
.vd_in_l02 .vd_in_ltop .vd_in_ln{ width:216px;}
.vd_in_l02 .vd_in_ltop .vd_in_ln ul li{ background:url(../images/index/vd_ico02.jpg) no-repeat 0 5px; padding-left:15px;}
.vd_in_l02 .vd_in_ltop .vd_in_ln ul li a{ font-size:12px;}
.vd_in_l02 .vd_in_ltop .vd_in_rn{width:430px;}

.vd_in_r{ width:300px; float:right;}
.vd_nr_rdp{ border:solid 1px #ccc; background:#fafafa; margin-top:15px;}
.vd_nr_rdp h1{ height:28px; line-height:28px; background:#f6f6f6; padding:0 10px; font-size:14px; text-align:left; font-weight:normal;}
.vd_nr_rdp h1 span{ float:right}
.vd_nr_rdp dl dt{ height:70px; padding:10px; float:none; width:280px; line-height:20px;}
.vd_nr_rdp dl dt img{ float:left; border:solid 1px #ccc; padding:2px; margin-right:10px;}
.vd_in_r a{ font-size:12px;}
.vd_nr_rdp  ul{ padding:0 10px;}
.vd_nr_rdp  ul li{background:url(../images/index/vd_ico02.jpg) no-repeat 0 7px; padding-left:20px; line-height:25px;}

.vd_in_rt10{ margin-top:15px; border:solid 1px #ccc; background:#fafafa;}
.vd_in_rt10 h1{ height:30px; line-height:30px; padding:0 10px; background:#f1f1f1; font-size:14px; font-weight:normal;}
.vd_in_rt10 h1 span{ padding:1px 10px; background:#bababa; color:#fff; font-size:12px;}
.vd_in_rt10 ul li{ line-height:28px; border-bottom:dashed 1px #ccc; padding:0 10px;}
.vd_in_rt10 ul li a{ font-size:12px;} 

.vd_yq{ margin-top:15px; background:#e7e7e7; padding:10px;}
.vd_yq h1{ font-size:14px; line-height:30px;}
.vd_yq a{ line-height:25px; font-size:12px; padding:0 10px;}



.vd_li_nav{ width:132px; float:left; border:solid 1px #ccc; background:#f1f1f1; text-align:center; margin-top:15px;}
.vd_li_nav h1{ line-height:36px; font-size:14px;}
.vd_li_nav ul li{ height:35px; line-height:35px; border-top:solid 1px #f7f7f7; border-bottom:solid 1px #d9d9d9;}
.vd_li_nav ul li a{ display:block; width:100%; height:35px;}
.vd_li_nav ul li a:hover{ color:#fff; background:url(../images/index/vd_li_ico.jpg) no-repeat 110px 12px #b5000b;}

.vd_li_img{ width:840px; float:right; margin-top:15px;}
.vd_li_img h1{ padding-bottom:10px; font-size:14px; border-bottom:solid 1px #ccc;}
.vd_li_bt{ border-bottom:solid 1px #ccc; padding:10px 0;}
.vd_li_bt p{ line-height:30px;}
.vd_li_bt p span{ color:#999; padding-right:10px;}
.vd_li_bt p a{ font-size:12px; color:#666;}
.vd_li_bt p a.on{color:#b5000b; font-weight: bold;}

.vd_li_top{ height:28px; line-height:28px; border-bottom: solid 1px #ccc; margin-top:20px; position:relative;}
.vd_li_top span{ display:block; width:80px; text-align:center; height:28px; border:solid 1px #ccc; background:url(../images/index/vd_li_bg.jpg) repeat-x #fff; border-bottom:none; position:absolute; top:0px; left:0; color:#b5000b;}

.vd_list{ padding:10px 0;}
.vd_list ul li{width:157px; float:left; margin:0 5px; margin-bottom:10px;}
.vd_list ul li img{ border:solid 1px #ccc; padding:1px; float:left;}
.vd_list ul li span{ display:block; width:100%; float:left; line-height:25px; font-size:12px; color:#999;}
.vd_list ul li span a{ display:block; font-size:12px;}

.vd_mb_l{ width:600px; float:left; margin-top:15px;}
.vd_mb_l h1{ line-height:25px; padding-bottom:10px;}
.vd_mb_l p{ font-size:16px;}
.vd_mb_l span{ font-size:12px; color:#999; font-weight:normal;}

.vd{ margin:10px 0;}

.vd_mb_b{ padding:10px; line-height:35px;}
.vd_mb_b a{ margin-right:10px;}
.vd_mb_b p{ float:right;}

.vd_mb_r{ width:390px; float:right; margin-top:15px;}
.vd_mb_r p{ padding-bottom:20px;}

.vd_mb_rli{ position:relative; padding-top:11px; padding-bottom:30px; position:relative;}
.vd_mb_rli ul li{ width:180px; float:left; border-bottom:dashed 1px #ccc; border-right:dashed 1px #ccc; height:56px; padding:14px 6px; position:relative;}
.vd_mb_rli ul li img{ float:left; margin-right:5px; border:solid 2px #fff;}
.vd_mb_rli ul li p{ width:70px; height:15px; line-height:15px; text-align:center; color:#fff; background:#901d22; position:absolute; left:8px; display:none; bottom:15px; padding:0; }
.vd_mb_rli ul li.on a span{color:#901d22}
.vd_mb_rli ul li.on img{ border:solid 2px #901d22} 
.vd_mb_rli ul li.on p{ display:block;}
.vd_mb_rli ul li.no{ border-right:none;}

.vd_mb_rlt{ position:absolute; height:11px; width:390px; background: url(../images/index/vd_mb_rt.jpg); top:0; left:0;}
.vd_mb_rlb{ position:absolute; height:16px; width:370px; background: url(../images/index/vd_mb_rt.jpg); bottom:7px; left:0; text-align:right; padding:8px 10px;}
.vd_mb_rlb_paihang{ height:16px; width:282px; background: url(../images/index/vd_mb_rt.jpg); bottom:7px; left:0; text-align:right; padding:8px 10px;}

.vd_mb_bl{width:685px; float:left; margin-top:15px;}
.vd_mb_bt{ height:30px;  background:url(../images/index/vd_mb_rt.jpg) repeat-x; line-height:30px; font-size:14px; padding:0 10px; padding-top:10px;}
.vd_mb_bt span{ color:#999; float:right; font-size:12px; }

.vd_mb_bt_left{float:left;}

.vd_mb_bl ul{ padding-top:10px;}
.vd_mb_bl ul li{ width:320px; float:left; margin:0 8px; _margin:0 7px; margin-bottom:15px;}
.vd_mb_bl ul li img{ float:left;}
.vd_mb_bl ul li span{ float:left; line-height:20px;text-align:left;padding-left:10px;width:185px;}
.vd_mb_bl ul li span a{ font-size:12px;}
.vd_mb_bl ul li p{line-height:20px;text-align:left;padding-left:127px; color:#666666;}
.vd_mb_bl ul li p a{ font-size:12px;}

.vd01{width:670px; height:90px; line-height:20px; border:solid 1px #ccc; background:#fff; margin-left:10px;}

.vd_mb_br{width:300px; float:right; margin-top:15px;}
.vd_mb_br ul li{ font-size:12px; line-height:30px;}

/*文化CSS*/
.box{margin-top:5px;font-size:14px}


.wh_nav{ background:#000;}
.wh_num{width:125px; height:322px; position:absolute; top:0; left:0; border-top:solid 1px #e0e0e0;}
.wh_num ul li{ width:125px; height:79px; border-bottom:solid 1px #e0e0e0; background:#f3f3f3;}
.wh_num ul li a{ display:block; width:95px; border-left:solid 3px #f3f3f3; height:69px; padding-top:10px; line-height:25px; font-weight:bold; font-size:12px; color:#666; padding-left:20px;}
.wh_num ul li a:hover{ border-left:solid 3px #901d22; width:102px; background:#ededed; text-decoration:none;}
.wh_num ul li.navOn a{border-left:solid 3px #901d22; width:102px; background:#ededed; text-decoration:none;}
.wh_num .nam{ display:none;}

.wh_top_l{ width:621px; height:322px;}
.wh_top_l .vd_top_lsrc{width:460px; margin-left:125px; height:326px;}
.wh_top_l .vd_top_lsrc ul li{ width:460px; height:322px;}

.wh_top_r{width:320px;}


.wen_left{width:340px; float:left; margin-top:15px;}
.wen_bt{heig.ht:40px; border-bottom:solid 1px #000; font-family:"微软雅黑"; color:#333; font-size:22px; line-height:40px; padding:0 10px; text-align:left;}
.newwen_bt{height:40px;line-height:40px;}
.wen_bt .name{float:left;}
.wen_bt .more{float:right}

.wen_bt span{ float:right; font-size:12px;}
.wen_ltop{ width:320px; position:relative; margin-top:15px;}
.wen_ltop p{ display:block; width:320px; height:40px; line-height:40px; position:absolute; top:0; left:0; background:#333; color:#fff; filter:alpha(opacity=70);  -moz-opacity:0.7; -khtml-opacity: 0.7;   opacity: 0.7; text-align:center;}
.wen_ltop ul li{ height:38px; line-height:38px; padding:0 10px; background:#f1f1f1; margin-bottom:1px;}
.wen_ltop ul li a{font-size:12px;}

.wen_lmn{ margin-top:15px;}
.wen_lmn ul li{width:94px; float:left; margin:0 8px; margin-bottom:10px;}
.wen_lmn ul li img{ float:left;}
.wen_lmn ul li span{display:block; width:100%; line-height:30px; text-align:center; float:left;}

.wen_vd{ width:100%; height:auto}
.wen_vd ul li{ width:150px; margin:0 10px; _margin:0 7px;}
.wen_main{ margin-top:15px;}
.wen_main ul li{ line-height:25px;}
.wen_bt{ margin-top:9px;}

.wen_rgiht{width:260px; float:right; margin-top:15px;}
.wen_rig{ margin-top:10px;}
.wen_rig dl{ height:25px;}
.wen_rig dl a{ display:block; height:25px; width:63px; line-height:25px; text-align:center; background:#dfdfdf; float:left; font-size:12px; margin-right:1px;}
.wen_rig dl a:hover{ background:#000; color:#fff;}
.wen_rig dl a.on{background:#000; color:#fff;}
.wen_rig ul{ padding-top:10px;}
.wen_rig ul li{ line-height:31px;}
.wen_rig ul li span{ padding:3px 8px; background:#dfdfdf; margin-right:10px;}


.wh_main{ margin-top:15px;}

.wh_bt{ line-height:30px; border-bottom:solid 1px #000; text-align:center; font-size:22px; font-family:"微软雅黑";}
.wh_bt span{ display:block; width:140px; text-align:center; margin:0 auto; height:30px; border-bottom:solid 1px #0075c1;}

.wh_main_l{ width:292px; padding-right:18px; border-right: dashed 1px #ccc; margin:20px 0; float: left; padding-left:18px;}
.wh_m_lbt{ height:30px; border-left:solid 3px #0075c1; padding-left:10px; font-size:22px; font-family:"微软雅黑"; line-height:30px; text-align:left;}
.wh_m_lbt img{ float:right; margin-top:5px;}
.wh_main_l ul{ padding-top:10px;}
.wh_main_l ul li{ line-height:25px;_line-height:27px; background:url(../images/index/ico04.jpg) no-repeat 0 8px; padding-left:15px; text-align:left;}

.wh_bot{ margin-top:15px;}
.wh_bot_l{width:720px; float:left; margin-top:15px;}
.wh_bot_l ul li{ float:left; border-right:solid 1px #fff;}
.wh_bot_l ul li img{ float:left; border-bottom:solid 1px #fff;}

.wh_hto_r{width:260px; float:right; margin-top:15px; overflow:hidden;}
.wh_hto_r img{ float:left; border-bottom:solid 1px #fff;}


.wen_lis_l{width:646px; float:left; margin-top:15px; position:relative;}
.wen_lis_lsc{ height:240px; width:646px; overflow:hidden; position:relative;}
.wen_lis_lsc ul{ position:absolute;}
.wen_lis_lsc ul li{width:646px; float:left; background:#dedede;}
.wen_lis_lsc ul li img{ float:left;}
.wen_lis_lsc ul li span{ width:200px; display:block; padding:0 10px; padding-top:70px; float:left; font-size:16px; line-height:25px;}
.wen_lis_lsc ul li span p{ font-size:12px;}
.wen_mum{ width:100px; position:absolute; line-height:20px; top:212px; right:10px; }
.wen_mum ul li{ float:left; padding:0 3px;}
.wen_mum ul li.navOn{color:red;}

.wen_li_l{ height:200px; margin:10px 0;} 
.wen_li_l ul{ width:407px; float:right;}
.wen_li_l ul li{ line-height:27px; text-align:left;}
.wen_li_l ul li span{color:#999; float:right;}
.wen_li_l p{ float: left; width:220px; margin-top:10px;}
.wen_li_l p span{ display:block; width:220px; float:left; line-height:30px;}


.wen_li_rt{ height:26px; line-height:26px; padding:10px; border-top:solid 5px #2b2b2b; background:#f8f8f8;}
.wen01{width:154px; height:24px; line-height:24px; border:solid 1px #ccc; background:#fff; margin-left:10px;}

.wen_lir_tu li{ position:relative;}
.zx_ty_tab .wen_lir_tu li span{ height:30px; line-height:30px;position:absolute; background:#333;filter:alpha(opacity=80);  -moz-opacity:0.8; -khtml-opacity: 0.8;   opacity: 0.8; left:0; bottom:0; text-align:center;}
.wen_lir_tu li span a{ color:#fff; line-height:30px;}
.zx_hb_rtt b{ display:block; height:30px; font-weight: normal; line-height:30px;}
.zx_hb_rtt b a{ font-size:14px;}
.wen_li_rb{padding-top:5px;}


.wen_lei_l h1{ height:30px; border-top: solid 2px #d9d9d9; border-bottom: dashed 1px #ccc; font-size:14px; font-weight:normal; line-height:30px;}
.wen_lei_l ul li{ line-height:25px; padding-left:15px; background:url(../images/index/ico04.jpg) no-repeat 0 8px; width:280px; float:left; margin:0 13px; _margin:0 10px;}
.wen_lei_l ul li span{ float:right; color:#999;}
.wen_lei_l ul{ padding-bottom:10px; border-bottom:dashed 1px #ccc; padding-top:10px;}

.li_bb a{ font-size:12px;}





/**************/
.kj_nav{ background:#396ab5;}
.kj_nav .vd_dh{ width:100%;}
.kj_left{width:650px; float:left; margin-top:15px;}
.kj_banner{ height:360px; background:#f7f7f7;}
.kj_bn{width:512px; height:354px; margin:3px; position:relative; float:left; overflow:hidden;}
.kj_bn ul{ position:absolute;}
.kj_bn ul li{width:512px; float:left; position:relative;}
.kj_bn ul li p{ display:block; height:38px; line-height:38px; width:492px; background:#333; color:#fff; padding:0 10px; position:absolute; left:0; bottom:0; filter:alpha(opacity=80);  -moz-opacity:0.8; -khtml-opacity: 0.8;   opacity: 0.8;}
.kj_num{width:122px; float:right; padding-right:5px;}
.kj_num ul li{ height:85px; float:left; width:118px; overflow:hidden; cursor:pointer; border:solid 2px #ebebeb;}
.kj_num ul li.navOn{ border:solid 2px #3b6cb6;}
.kj_num .nam{ display:none;}

.kj_le_le .zx_le_nr ul li{ background:url(../images/index/ico04.jpg) no-repeat 0 6px; padding-left:15px;}
.kj_le_le .zx_le_nr ul { border:none;}


/***************/
.block{color:#666;}
.block a{color:#666;}
.ty_nav{ background:#137c39;}
.ty_nav .vd_dh{ width:100%;}
.tiyue .wen_li_l{ height:auto;}
.tiyue .wen_li_l .wen_main{width:407px; float:right; margin-top:0;}
.tiyue .wen_li_l .wen_main .red a,.tiyue .wen_li_l .wen_main .block a{ font-family:"微软雅黑"; line-height:40px; font-size:16px; display:block; text-align:center;}
.tiyue .wen_li_l .wen_main font a{ font-size:12px;}
.tiyue .wen_li_l .wen_main ul{ border-bottom:dashed 1px #ccc; padding-bottom:10px;}
.tiyue .wen_li_l p span{ padding-bottom:10px;}

.tiyu_rig{ width:300px; float:right; border-left:solid 1px #ccc; padding-left:18px; margin-top:15px;}
.tiyu_rig .wen_bt{ padding-top:10px;}
.tiyu_rig .zx_ty_tab{ border:none; padding:0;}
.tiyu_rig .zx_ty_tab .zx_hb_rtt { height:72px;}
.tiyu_rig .zx_ty_tab .zx_hb_rtt span{ width:150px; padding-right:10px;}

.ty_rli{ margin-top:10px;}
.ty_rli ul li{ line-height:30px; padding-left:10px;}
.ty_rli ul li a{ font-size:12px}
.ty_blt ul li{ padding-left:15px; background:url(../images/index/ico04.jpg) no-repeat 0 7px; line-height:25px;}
.ty_blt ul{ padding:10px 0;}

.ty_tu{ margin-top:15px;}
.ty_tu ul li{width:300px;}
.ty_tu ul li img{ float:left;}
.ty_tu ul li span{ display:block; line-height:30px; width:100%; text-align:center; padding-bottom:10px;}





.yc_top{ margin-top:15px; border-top:5px solid #000; padding-top:15px; position:relative;}
.yc_top_l{width:635px;_width:630px; height:300px; float:left; overflow:hidden; position:relative;}
.yc_top_l ul{ position:relative;}
.yc_top_l ul li{width:640px; float:left}
.yc_nume{ position:absolute; top:280px; right:404px;}
.yc_nume ul li{ width:10px; height:10px; background:#ccc; line-height:40px; overflow:hidden; float:left; margin:0 3px; cursor:pointer;}
.yc_nume ul li.navOn{ background:#ffa800;}


.yc_top_r{width:335px; padding:20px 10px; float:left; height:260px; background:#f0f0f0;}
.yc_top_r h1 a{ font-size:16px; line-height:30px;}
.yc_top_r span{ color:#999; line-height:20px;}
.yc_top_r ul{ padding-top:10px;}
.yc_top_r ul li{ line-height:25px; background: url(../images/yl/yc_ico01.jpg) no-repeat 0 7px; padding-left:15px;}


.yc_left{width:640px; float:left; margin-top:15px;}
.yc_left .yc_le_li ul li{ height:210px; padding:10px 0; border-bottom:dashed 1px #ccc;}
.yc_left .yc_le_li ul li h1 a{ font-size:16px; line-height:30px; padding-bottom:10px; display:block;}
.yc_left .yc_le_li ul li dl dd{width:200px; float:left;}
.yc_left .yc_le_li ul li dl dd img{ float:left;}
.yc_left .yc_le_li ul li dl dd span{ display:block; width:200px; line-height:30px; float:left; text-align:center; color:#999;}
.yc_left .yc_le_li ul li dl dt{width:400px; float:right; margin-right:10px; line-height:20px;}
.yc_left .yc_le_li ul li dl dt p{ line-height:20px; color:#999; margin-top:10px;}
.yc_left .yc_le_li ul li dl dt p a{ font-size:12px;}
.yc_left .yc_le_li ul li dl dt span{ height:20px; line-height:20px; display:block; margin-top:20px;}
.yc_left .yc_le_li ul li dl dt span h2{ font-size:12px; font-weight:normal; float:right;}
.yc_left .yc_le_li ul li dl dt span a.red{ float:right; font-size:18px; padding-left:20px; margin-left:20px; background:url(../images/yl/yc_ico02.jpg) no-repeat;}


.yc_right{ width:335px; float:right; margin-top:15px;}
.yc_right a{ font-size:12px;}
.yc_rbt{height:40px; line-height:40px; border-top:solid 4px #2d89ef; text-align:left; padding:0 10px; font-size:14px; margin-top:10px;}
.yc_rbt span{ float:right; padding-right:15px; background:url(../images/yl/yc_ico03.jpg) no-repeat right 13px;}
.yc_rbt span a{ font-size:12px; color:#888;}
.yc_rig_top ul h1 a{ font-size:16px; color:#666;}
.yc_rig_top ul li{ line-height:25px; background:url(../images/ico04.jpg) no-repeat 0 8px; padding-left:15px;}

.yc_rig_src{width:335px; height:235px; overflow:hidden; position:relative;}
.yc_rig_src ul{ position: absolute}
.yc_rig_src ul li{width:335px; float:left; position:relative;}
.yc_rig_src ul li p{ background:#333; height:30px; line-height:30px; padding:0 10px; width:315px; filter:alpha(opacity=80);  -moz-opacity:0.8; -khtml-opacity: 0.8;   opacity: 0.8; color:#fff; left:0; bottom:0; position:absolute;}
.yc_rnum{  margin-top:10px; height:20px; padding-left:20px;}
.yc_rnum ul li{ width:10px; height:10px; background:#ccc; line-height:40px; overflow:hidden; float:left; margin:0 3px; cursor:pointer;}
.yc_rnum ul li.navOn{ background:#ffa800;}



.yc_nav{ height:36px; line-height:36px; background:#45b0e6; margin-top:10px;}
.yc_nav ul li{width:105px; float:left; text-align:center; border-right:solid 1px #fff;}
.yc_nav ul li a{color:#fff;}


.food_nav{ height:36px; line-height:36px; background:#F26118; margin-top:10px;}
.food_nav ul li{width:110px; float:left; text-align:center; border-right:solid 1px #fff;}
.food_nav ul li a{color:#fff;}

.yc_sc{ border:none; margin-top:0;}
.yc_sc .yc_top_r{ background:#fff; padding-top:10px; position:relative;}
.yc_sc .yc_top_r a{color:#555;}
.yc_sc .yc_top_r ul{ padding-top:0; margin-top:0; padding-bottom:5px;}
.yc_sc .yc_top_r ul li{ background:none; padding:0;}
.yc_sc .yc_top_r  dl{ width:100%; height:100px;}
.yc_sc .yc_top_r  dl dt{width:110px; float:left; height:24px; text-align:center; line-height:24px; cursor:pointer;}
.yc_sc .yc_top_r  dl dt span{ display:block; width:100%; height:24px;background:#f6f6f6; color:#666; line-height:24px;}
.yc_sc .yc_top_r  dl dt.on span{ height:28px; background:url(../images/yl/yc_ychb.jpg) no-repeat center 0; color:#fff;}
.yc_sc .yc_top_r  dl dt p{ display:none; width:335px; position:absolute; left:18px; top:230px; text-align:left;color:#999; line-height:20px;}
.yc_sc .yc_top_r  dl dt p a{ font-size:14px;}
.yc_sc .yc_top_r  dl dt p font a{ font-size:12px; color:red;}
.yc_sc .yc_top_r  dl dt.on p{ display:block;}






.sc_tleft{ margin-top:10px;}
.sc_tli{width:325px; float:left;}
.sc_tli ul li{ line-height:30px; border-bottom:dashed 1px #ccc;}
.sc_tli ul li span{ float:right;}
.sc_trl{width:290px; float:right;}
.sc_trl ul li{ float:left; width:142px; overflow:hidden; margin-right:6px; position:relative; height:80px; margin-bottom:5px;}
.sc_trl ul li p{ display:block; width:142px; height:80px; position:absolute; top:0; background:#45b0e6; color:#fff; font-family:"微软雅黑"; text-align:center; left:142px;}
.sc_trl ul li p span{ display:block;  text-align:center; font-size:18px; padding-top:20px; color:#fff;}

.sc_tleft b{ border-bottom:solid 1px #ccc; margin:15px 0; display:block; width:100%;}

.sc_tbli{width:325px; float:left;}
.sc_tbli h1{ height:20px; line-height:20px; border-left:solid 5px #ffa302; font-weight:normal; padding-left:15px; font-size:14px;}
.sc_tbli h2{ font-size:14px; line-height:20px; padding-top:10px;}
.sc_tbli p{ color:#999; line-height:20px; padding-bottom:5px; padding-top:5px;}
.sc_tbli ul li{ line-height:25px;}

.sc_tbb ul li p{ height:95px;}
.sc_tbb ul{ display:none;}
.sc_tbb dl dt{ width:82px; text-align:center; height:28px; line-height:25px; float:left; cursor:pointer; padding-bottom:10px;}
.sc_tbb dl dt.on{ background:url(../images/yl/sc_dh_b.jpg) no-repeat; color:#fff;}

.sc_tlbb{ width:100%; float:none;}

.yc_right .sc_rig_t{ border:none;}
.yc_right .sc_rig_t .zx_sh_lir{ background:none; border-bottom:none; padding:0; margin-top:10px;}
.yc_right .sc_rig_t .zx_sh_lir ul{margin:0px;padding:0px;}
.yc_right .sc_rig_t .zx_sh_lir li{width:90px; float:left; height:90px; border-bottom:none; overflow:hidden; margin:0 10px; _margin:0 5px;}
.yc_right .sc_rig_t .zx_sh_lir li img{ float:left;}
.yc_right .sc_rig_t .zx_sh_lir li span{ display:block; width:80px; line-height:30px; line-height:30px; float:left;}

.sc_rig_t .zx_sh_tab{ height:23px; line-height:23px; background:#ececec; border-bottom:solid 1px #b93c68; padding:0;}
.sc_rig_t .zx_sh_tab li{width:80px;height:23px; text-align:center; float:left; position:relative; background:none; padding:0;}
.sc_rig_t .zx_sh_tab li a{ display:block; width:80px; height:23px;}
.sc_rig_t .zx_sh_tab li a:hover{ position:absolute;width:80px; height:23px; border:solid 1px #b93a67; border-top: solid 4px #b93a67; border-bottom:1px solid #fff; left:0; bottom:-1px; background:#fff;}
.sc_rig_t .zx_sh_tab li.on a{position:absolute;width:80px; height:23px; border:solid 1px #b93a67; border-top: solid 4px #b93a67; border-bottom:1px solid #fff; left:0; bottom:-1px; background:#fff;}
.sc_rig_t h1{ height:40px; border-bottom:solid 1px #ccc; text-align:left; line-height:40px; padding:0 10px; font-size:14px; font-weight:normal;}

.sc_bot{ margin-top:15px; border-top:solid 1px #ccc;}
.sc_bot h1{ height:20px; line-height:20px; border-left: solid 5px #ffa302; font-weight:normal; font-size:14px; padding-left:10px; margin:10px 0;}
.sc_bot ul li{width:317px; float:left; margin-right:22px;}
.sc_bot ul li img{ float:left;}
.sc_bot ul li span{ display:block; width:317px; float:left; height:30px; line-height:30px;}

.sc_bot dl{ margin-top:15px;}
.sc_bot dl dt{width:165px; height:120px; float:left; overflow:hidden; position:relative; padding:0; margin:0;}
.sc_bot dl dt span{ width:145px; height:95px; display:block; background:#60605f; font-family:"微软雅黑"; text-align:center; color:#fff; font-size:12px; color:#888;  padding:0 10px; padding-top:25px;}
.sc_bot dl dt span strong{ font-weight:normal; font-size:20px; display:block; color:#fff;}
.sc_bot dl dt p{ position:absolute; top:0; left:166px;}
.sc_bot dl dt a{ text-decoration:none;}


.yule_nav{ background:#90339d; height:30px; line-height:30px; padding-left:20px; margin-top:15px;}
.yule_nav ul li{width:60px; float:left; text-align:center;}
.yule_nav ul li a{ display:block; width:100%; height:30px; color:#fff;}
.yule_nav ul li a:hover{ background:#eff4f7; color:#333; text-decoration:none;}


.zx_main dl dt.tu a{padding-left:18px; background:url(../images/ico03.jpg) no-repeat 0 3px;}

.yule_lbt{ height:0px; border-bottom:solid 1px #90339d; position:relative; margin:10px 0;}
.yule_lbt span{display:block; height:20px; line-height:20px;width:60px; padding-left:15px; background:#fff url(../images/yl/yl_ico01.jpg) no-repeat 0 3px; text-align:center; position:absolute; left:0; top:-10px;}

.yule_ltli{ margin-top:10px;}
.yule_ltli ul li{ height:60px; width:200px; padding:10px 0; border-bottom:solid 1px #ccc;}
.yule_ltli ul li img{ float:left;}
.yule_ltli ul li span{ display:block; width:116px; float:right; color:#999;}
.yule_ltli ul li span p{ line-height:25px;}
.yule_ltli ul li span a{  background:url(../images/ico03.jpg) no-repeat;}

.yl_ltu{ height:100px; width:200px; overflow:hidden; position:relative; margin-bottom:10px;}
.yl_ltu p{ display:block; height:20px; line-height:20px; width:200px; color:#fff; position:absolute; left:0; bottom:0; background:#333; filter:alpha(opacity=80);  -moz-opacity:0.8; -khtml-opacity: 0.8;   opacity: 0.8; text-align:center;}


.yl_bt{ height:30px; line-height:30px; border-bottom: solid 1px #ccc; border-top:solid 11px #8b2c99; text-align:left; position:relative; margin-top:15px; padding:0 10px;}
.yl_bt img{ position:absolute; top:-11px; left:0;}
.yl_bt span{ float:right;}
.yl_bt span a{ font-size:12px;}


.yl_dy{ width:640px; float:left;}
.ly_dy_t{ height:223px; border:solid 1px #ddd; border-bottom:solid 5px #ddd; margin-top:15px; position:relative;}
.ly_dy_t p{ position:absolute; right:-11px; bottom:-5px;}
.ly_dy_t h1 img{ float:left;}
.ly_dy_t div{width:200px; margin-right:10px; float:right; color:#999; line-height:20px;}
.ly_dy_t div h2{ padding-top:20px;}
.ly_dy_t div h3{ display:block; width:65px; text-align:center; padding-right:6px; height:20px; line-height:20px; background:url(../images/yl/yl_dy_b.jpg) no-repeat; color:#fff; font-size:12px; font-weight:normal; margin-top:10px;}
.ly_dy_t div ul{ margin-top:10px;}
.ly_dy_t div ul li{ line-height:25px; background:url(../images/ico04.jpg) no-repeat 0 8px; padding-left:15px;}
.ly_dy_t div ul li a{ font-size:12px;}

.ly_dy_lt{ margin-top:15px;}
.ly_dy_lt h1{ font-size:14px; line-height:20px;}
.ly_dy_lt dl dt{ height:60px; }
.ly_dy_lt dl dt img{ float:left;}
.ly_dy_lt dl dt span{ display:block; width:115px; color:#999; float:right;}
.ly_dy_lt ul li{ line-height:25px; background:url(../images/ico04.jpg) no-repeat 0 8px; padding-left:15px;}
.ly_dy_lt ul li a{ font-size:12px;}
.ly_dy_lt ul{ border-bottom:solid 1px #ccc; padding-bottom:5px; margin-bottom:5px;}
.yl_dy_li ul li{line-height:25px; background:url(../images/ico04.jpg) no-repeat 0 8px; padding-left:15px;}
.yl_dy_li .yl_ltu{ padding-top:10px;}
.yl_dy_li ul li a{ font-size:12px;}

.zx_rig_jx .yl_ds dt{ border-bottom: dashed 1px #ccc; line-height:30px; padding:0 10px;}
.zx_rig_jx .yl_ds dt.on1{ height:60px; padding:10px 10px; position:relative; line-height:18px;}
.zx_rig_jx .yl_ds dt.on1 img{ margin-top:0;}
.zx_rig_jx .yl_ds dt img{ float:left; margin-top:8px;}
.zx_rig_jx .yl_ds dt.on1 span{ display:block; width:190px; float:right; margin-right:20px; color:#999; border:none;}
.zx_rig_jx .yl_ds dt.on1 p{ position:absolute; top:8px; left:8px;}

.jk_nav{ height:53px; margin-top:15px;}
.jk_nav ul li{ float:left;}

.jk_zj ul li{ padding-bottom:10px; line-height:25px;}

.jk_bt{ height:44px; line-height:43px; background:url(../images/yl/jk_bt.png) repeat-x; padding-top:4px; margin-top:15px; position:relative; text-align:left; padding-right:10px;}
.jk_bt img{ position:absolute; left:0; top:0px;}
.jk_bt span{ float:right; color:#004276;}
.jk_bt span a{ font-size:12px;}


.jk_bj_left{width:310px; float:left;}
.jk_bjt{ height:22px; background:url(../images/yl/jk_t.png) no-repeat 0 bottom; padding-left:16px; margin-top:15px; font-size:14px;}

.jk_li{ margin-top:15px;}
.jk_li h1{ line-height:20px; padding-bottom:5px;}
.jk_li div{ height:90px; color:#777; border-bottom:dashed 1px #ccc; padding-bottom:10px; line-height:20px;}
.jk_li div img{ float:left; margin-right:10px;}
.jk_li ul li{ line-height:25px; background:url(../images/ico04.jpg) no-repeat 0 8px; padding-left:15px;}
.jk_li p{ height:30px; line-height:30px; border-top:dashed 1px #ccc;}
.jk_li p a{font-size:12px;}

.jk_bj_main{width:310px; float:left; padding-left:20px;}

.zx_rig_jx .jk_jb_r{ border:none; color:#2b4276;}
.zx_rig_jx .jk_jb_r li{ background:none; padding:0;}
.zx_rig_jx .jk_jb_r li a{ padding:0 5px; line-height:30px;}

.vd_mb_ms{color: #666666;font-size:15px;padding-left:20px;padding-top:10px;width: 600px;}


/* 代码整理：懒人之家 www.lanrenzhijia.com */
.m-slide {
	position: relative;
	width:620px;
	height: 325px;
	border-left: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	background: #fff
}
.m-slide .bottom-shadow {
	position: absolute;
	bottom: -3px;
	left: 0;
	width: 100%;
	height: 1px;
	overflow: hidden;
	border-top: 1px solid #e0e0e0;
	background: #e6e6e6;
	border-bottom: 1px solid #ececec
}
.m-slide .img {
	float: right;
	position: relative
}
.m-slide .img li, .m-slide .img a, .m-slide .img img {
	display: block;
	width: 467px;
	height: 325px
}
.m-slide .img li {
	display: none;
	position: absolute;
	left: 0;
	top: 0
}
.m-slide .img .first {
	display: block
}
.m-slide .tab {
	float: left
}
.m-slide .tab li {
*margin-bottom: -3px;
	border-top: 1px solid #e5e5e5;
	width: 153px
}
.m-slide .tab .first {
	border-top: 0
}
.m-slide .tab a {
	text-decoration: none;
	display: block;
	position: relative;
	width: 150px;
	height: 64px;
	border-left: 3px solid #fff
}
.m-slide .tab a b {
	position: absolute;
	left: 0;
	top: 20px;
	width: 4px;
	height: 11px;
	overflow: hidden
}
.m-slide .tab a span {
	position: absolute;
	overflow: hidden
}
.m-slide .tab a .title {
	left: 17px;
	top: 6px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #666
}
.m-slide .tab a .des {
	left: 18px;
	font-size:12px;
	top: 26px;
	width:110px;
	height: 36px;
	line-height: 16px;
	color: #999
}
.m-slide .tab .first a {
	height: 50px
}
.m-slide .tab .on a {
	border-left: 3px solid #901d22
}
.m-slide .tab .on a b {
	background: url(../images/dot.png) no-repeat
}
.m-slide .tab .on a span {
	color: #901d22
}
/* 代码整理：懒人之家 www.lanrenzhijia.com */
