body,ul,form {margin:0px; padding:0px; font-family:"宋体"; font-size:12px; color:#747474;}
li {list-style:none;}
a {text-decoration:none; color:#747474;}
a:hover {color:#f50896;}
img {border:0px;}

body {background:url(body_bg_all.gif) left 1400px;}
.clear {height:0px; float:none; clear:both; overflow:hidden;}

/*首页样式开始*/
.page {width:100%; padding-bottom:10px; overflow:hidden; background:url(body_bg.gif) left 32px repeat-x;}
.page .header {width:100%; height:64px; background:url(header_bg.gif) left top repeat-x;}
.page .header .hdr_1003 {width:1003px; height:64px; margin:0 auto; overflow:hidden;}
.page .header .hdr_1003 .logo {width:330px; height:64px; background:url(logo.gif) right top no-repeat; float:left;}
.page .header .hdr_1003 .logo a {display:block; width:290px; height:64px; float:right; text-indent:-2000px; overflow:hidden;}
.page .header .hdr_1003 .roll_txt {width:500px; float:left; color:#FFFFFF; line-height:32px;}
.page .header .hdr_1003 .set {width:173px; line-height:32px; float:left; color:#FFFFFF;}
.page .header .hdr_1003 .set a {color:#FFFFFF; padding-left:16px; padding-right:16px;}

.page .navi {width:1003px; margin:0 auto; overflow:hidden;}
.page .navi ul {padding-left:220px; padding-top:20px;}
.page .navi ul li {width:94px; height:57px; float:left; overflow:hidden; margin-left:-10px; cursor:pointer; _margin-left:-15px;}
.page .navi ul li a {display:block; width:94px; height:57px; text-indent:-2000px; overflow:hidden;}

.page .bodys {width:970px; margin:0 auto; overflow:hidden; padding-top:10px;}
.page .bodys .bg_top {width:970px; height:10px; overflow:hidden;}
.page .bodys .bg_top .p_l_t {width:10px; height:10px; background:url(page_l_t.gif); float:left;}
.page .bodys .bg_top .p_c_t {width:950px; height:10px; background:#FFFFFF; float:left;}
.page .bodys .bg_top .p_r_t {width:10px; height:10px; background:url(page_r_t.gif); float:left;}
.page .bodys .bg_btm {width:970px; height:10px; overflow:hidden;}
.page .bodys .bg_btm .p_l_b {width:10px; height:10px; background:url(page_l_b.gif); float:left;}
.page .bodys .bg_btm .p_c_b {width:950px; height:10px; background:#FFFFFF; float:left;}
.page .bodys .bg_btm .p_r_b {width:10px; height:10px; background:url(page_r_b.gif); float:left;}
.page .bodys .con {width:940px; background:#FFFFFF; overflow:hidden; padding:3px 15px;}
.page .bodys .con .notice {width:249px; height:409px; background:url(top_bg.gif); float:left;}
.page .bodys .con .notice .roll_notice {width:168px; height:150px; padding-left:35px; padding-top:50px; line-height:16px;}
.page .bodys .con .notice .order {width:205px; height:25px; margin:0 auto; margin-top:23px;}
.page .bodys .con .notice .order a {display:block; width:100%; height:100%; text-indent:-2000px; overflow:hidden;}
.page .bodys .con .notice .qq {width:178px; height:70px; margin:0 auto; padding-top:10px;}
.page .bodys .con .notice .qq a {display:block; width:100%; height:30px; margin-bottom:5px; text-indent:-2000px; overflow:hidden;}
.page .bodys .con .slide {width:690px; height:409px; float:right;}

.page .bodys .con .mt {margin-top:10px;}

.title_bar {height:41px; overflow:hidden; background:url(title_bg.gif);}
.title_bar .bar_l {width:5px; height:41px; background:url(title_l.gif); overflow:hidden; float:left;}
.title_bar .bar_c {height:41px; overflow:hidden; float:left;}
.title_bar .bar_c .title {height:41px; background:url(title_icon.gif) 5px 12px no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#747474; line-height:36px; float:left;}
.title_bar .bar_c .rolltxt {height:41px; line-height:36px; color:#747474; float:left; padding-left:30px; padding-right:20px;}
.title_bar .bar_c .rolltxt .newworks {width:650px;}
.title_bar .more {height:41px; line-height:36px; color:#747474; background:url(more_icon.gif) 10px 13px no-repeat; padding-left:30px; padding-right:10px; float:right;}
.title_bar .bold {font-size:14px; font-weight:bold;}
.title_bar .bar_r {width:5px; height:41px; background:url(title_r.gif); overflow:hidden; float:right;}

.page .bodys .con .w_show {width:142px; overflow:hidden; float:left; padding-top:10px;}
.page .bodys .con .w_show .img {width:140px; height:140px; border:#d9d9d9 1px solid; overflow:hidden;}
.page .bodys .con .w_show .img div {}
.page .bodys .con .w_show .img .showname {display:none; width:140px; height:30px; background:#333333; line-height:30px; text-align:center; color:#FFFFFF; z-index:11; margin-top:110px; overflow:hidden; filter:Alpha(Opacity=60); -moz-opacity:0.6;opacity:0.6}
.page .bodys .con .w_show .img img {width:140px; height:140px;}
.page .bodys .con .w_show .shadow {width:142px; height:36px; background:url(w_name_bg.gif) left top repeat-x; text-align:center; line-height:30px; color:#747474;}

.page .bodys .con .ileft {width:433px; float:left; overflow:hidden;}
.page .bodys .con .ileft .slideimg {width:425px; height:560px; margin:0 auto; border:#ebebeb 1px solid; margin-top:10px; overflow:hidden;}
.page .bodys .con .ileft .slideimg .eimg {width:425px; overflow:hidden; display:none;}
.page .bodys .con .ileft .slideimg #eimg1 {display:block;}
.page .bodys .con .ileft .slideimg .eimg .img {width:425px; height:515px;}
.page .bodys .con .ileft .slideimg .eimg .img img {width:425px; height:515px;}
.page .bodys .con .ileft .slideimg .eimg .txt {width:425px; height:45px; line-height:45px; color:#FFFFFF; background:url(ad_txt_bg.gif); text-indent:24px;}

.page .bodys .con .iright {width:490px; float:right; overflow:hidden;}
.page .bodys .con .iright .spec_title {height:50px; background:url(spec_icon.gif) left bottom no-repeat; padding-top:10px;}
.page .bodys .con .iright .spec_title div {height:20px; line-height:20px; padding-left:380px;}
.page .bodys .con .iright .spec {width:488px; height:223px; border:#bfbfbf 1px solid; background:url(list_bg.gif);}
.page .bodys .con .iright .spec .img {width:190px; height:190px; overflow:hidden; padding-left:10px; padding-top:18px; float:left;}
.page .bodys .con .iright .spec .list {width:255px; height:200px; float:left; padding-top:15px; padding-left:7px; overflow:hidden;}
.page .bodys .con .iright .spec .list li {height:22px; line-height:22px;}
.page .bodys .con .iright .spec .more2 {width:25px; height:222px; float:left; background:url(more_icon2.gif) right bottom no-repeat;}
.page .bodys .con .iright .spec .more2 a {display:block; width:25px; height:25px; margin-top:197px; text-indent:-2000px;}

.page .bodys .con .iright .news_title {height:50px; background:url(news_icon.gif) left bottom no-repeat; padding-top:10px;}
.page .bodys .con .iright .news_title div {height:20px; line-height:20px; padding-left:380px;}
.page .bodys .con .iright .news {width:488px; height:223px; border:#bfbfbf 1px solid; background:url(list_bg.gif);}
.page .bodys .con .iright .news .img {width:190px; height:190px; overflow:hidden; padding-left:10px; padding-top:18px; float:left;}
.page .bodys .con .iright .news .list {width:255px; height:200px; float:left; padding-top:15px; padding-left:7px; overflow:hidden;}
.page .bodys .con .iright .news .list li {height:22px; line-height:22px;}
.page .bodys .con .iright .news .more2 {width:25px; height:222px; float:left; background:url(more_icon2.gif) right bottom no-repeat;}
.page .bodys .con .iright .news .more2 a {display:block; width:25px; height:25px; margin-top:197px; text-indent:-2000px;}

.page .bodys .con .flink .apply {width:700px; text-align:right;}
.page .bodys .con .flink .imglink {width:940px; height:70px; overflow:hidden;}
.page .bodys .con .flink .txtlink {line-height:26px;}
.page .bodys .con .flink .txtlink a {word-break:keep-all;}

.page .bodys .con .addr {width:940px; overflow:hidden; padding-bottom:10px;}
.page .bodys .con .addr .rz1 {width:940px;  }
.page .bodys .con .addr .rz2 {width:940px;  }
.page .bodys .con .addr .info {width:940px; margin:0 auto; line-height:26px; text-align:center; margin-top:30px; background:#FDD9FB;}

/*首页样式结束*/

/*内页样式开始*/
.sub_top {width:940px; height:245px; margin:0 auto; overflow:hidden;}
.sub_top .cts {width:248px; height:245px; float:left; background:url(sub_01.gif);}
.sub_top .cts .order {width:140px; height:25px; margin:0 auto; padding-top:10px;}
.sub_top .cts .order a {display:block; height:25px; text-indent:-2000px; overflow:hidden;}
.sub_top .cts .qq {width:180px; overflow:hidden; margin:0 auto; padding-top:80px;}
.sub_top .cts .qq a {display:block; width:180px; height:30px; text-indent:-2000px; overflow:hidden; margin-top:10px;}
.sub_top .slide {width:690px; height:245px; float:right;}

.sub_left {width:220px; float:left; overflow:hidden; padding-top:10px;}
.sub_left .btn {float:none; clear:both; padding-left:10px; padding-top:3px;}
.sub_left .btn .btn_l {width:26px; height:38px; background:url(sub_btn_left.gif); float:left;}
.sub_left .btn .btn_c {height:38px; background:url(sub_btn_bg.gif); float:left; color:#FFFFFF;}
.sub_left .btn .btn_c a {display:block; float:left; height:30px; line-height:30px; color:#FFFFFF; padding:0px 10px;}
.sub_left .btn .btn_r {width:13px; height:38px; background:url(sub_btn_right.gif); float:left;}
.sub_right {width:720px; float:right; overflow:hidden; padding-top:10px;}
.sub_right .sv_list {}
.sub_right .sv_list li {height:120px; overflow:hidden; margin-bottom:10px;}
.sub_right .news_list {width:720px; overflow:hidden;}
.sub_right .news_list ul {padding-top:10px;}
.sub_right .news_list li {height:32px; line-height:32px; padding:3px; border-bottom:#eeeeee 1px solid;}
.sub_right .news_list li span {display:block;}
.sub_right .news_list li .blk {width:32px; height:32px; float:left; background:#666666; color:#FFFFFF; text-align:center; line-height:32px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.sub_right .news_list li .title {width:400px; height:32px; line-height:32px; font-size:14px; float:left; padding-left:20px;}
.sub_right .news_list li .dtc {width:160px; height:32px; line-height:32px; font-size:12px; float:right; text-align:center;}
.sub_right .about_arc {width:420px; float:left; overflow:hidden;}

.subs_navi {padding-left:20px;}
.subs_navi .btn {padding-top:3px; float:left; padding-right:40px;}
.subs_navi .btn .btn_l {width:26px; height:38px; background:url(sub_btn_left.gif); float:left;}
.subs_navi .btn .btn_c {height:38px; background:url(sub_btn_bg.gif); float:left; color:#FFFFFF; width:150px;}
.subs_navi .btn .btn_c a {display:block; float:left; height:30px; line-height:30px; color:#FFFFFF; padding:0px 10px;}
.subs_navi .btn .btn_r {width:13px; height:38px; background:url(sub_btn_right.gif); float:left;}

.works_list{padding-top:20px;}
.works_list .wk_show {width:188px; overflow:hidden; float:left;}

.works_list .wk_show .img {width:140px; height:140px; border:#d9d9d9 1px solid; overflow:hidden; margin:0 auto;}
.works_list .wk_show .img div {position:absolute;}
.works_list .wk_show .img .showname {display:none; width:140px; height:30px; background:#333333; line-height:30px; text-align:center; color:#FFFFFF; z-index:11; margin-top:110px; overflow:hidden; filter:Alpha(Opacity=60); -moz-opacity:0.6;opacity:0.6}
.works_list .wk_show .img img {width:140px; height:140px;}
.works_list .wk_show .shadow {width:142px; height:36px; margin:0 auto; background:url(w_name_bg.gif) left top repeat-x; text-align:center; line-height:30px; color:#747474;}

.feed_title {width:690px; height:27px; margin:0 auto;}
.feed_title .f_l {width:17px; height:27px; float:left; overflow:hidden; background:url(svt_01.gif);}
.feed_title .f_c {width:663px; height:27px; float:left; overflow:hidden; background:url(svt_02.gif); line-height:26px; color:#c00d69; text-indent:10px;}
.feed_title .f_r {width:10px; height:27px; float:left; overflow:hidden; background:url(svt_03.gif);}

.feed_list {width:620px; border:#840538 3px solid; border-top:#840538 24px solid; margin:0 auto; margin-top:5px; color:#333333;}
.fpages {width:616px; height:50px; background:#840538; margin:0 auto; line-height:64px; text-align:right; padding-right:10px; color:#FFFFFF;}
.do_feed {width:620px; overflow:hidden; margin:0 auto; padding-top:20px;}
.do_feed td {padding-top:3px; padding-bottom:3px;}

.base_title {height:50px; line-height:50px; text-align:center; font-size:28px; font-weight:bold; text-align:center; border-bottom:#ebebeb 1px solid;}
.base_content {line-height:150%; margin-top:20px; border-top:#ebebeb 1px solid;}

.nfy {height:30px; line-height:30px; padding-left:30px;}
.do_order {margin-top:20px;}
.do_order td {padding-top:5px; padding-bottom:5px;}
.do_order .left {text-align:right;}
.do_order .right {text-align:left;}

.sitemap {margin-left:30px; margin-top:20px;}
.sitemap ul {font-size:18px; font-weight:bold; line-height:30px; float:none; clear:both; color:#c10c6b;}
.sitemap ul li {float:left; padding-right:30px; line-height:30px; height:30px; font-size:14px; word-break:keep-all;}

.fimglink {margin-top:20px;}
.fimglink li {width:120px; height:31px; padding-top:10xp; padding-bottom:10px; text-align:center; float:left;}
.ftxtlink {width:690px; line-height:20px; margin:0 auto;}
.ftxtlink a {word-break:keep-all;}

.apply_form {width:660px; margin:0 auto; overflow:hidden; padding-left:20px;}
.apply_form td {padding-top:5px; padding-bottom:5px;}

.sub_right .c_con {width:720px; overflow:hidden; line-height:150%;}

.b_nav ul {width:720px; margin:0 auto; padding-top:10px;}
.b_nav li {width:80px; height:20px; float:left; text-align:center;}

.arc_head {width:100%; height:200px; overflow:hidden;}
.arc_head .thumb {width:140px; height:140px; padding-left:40px; padding-top:30px; float:left;}
.arc_head .a_info {width:400px; height:160px; padding-top:40px; padding-left:15px; float:left; overflow:hidden;}
.arc_head .a_info .a_tit {width:450px; font-size:18px; font-weight:bold; line-height:30px;}
.arc_head .a_info .scene {height:20px; line-height:20px;}
.arc_head .a_info .posttime {height:20px; line-height:20px;}
.arc_head .a_info .click {height:20px; line-height:20px;}
.arc_head .a_info .coms {height:20px; line-height:20px;}
.arc_head .pre_next {width:150px; float:left; padding-top:50px;}
.arc_works {border-top:#ebebeb 1px dashed; background:#f6f6f6; width:920px; padding:10px;}

.pages {height:30px; line-height:30px; text-align:right; padding-right:10px;}
/*内页样式结束*/