/* ::::: http://www.hzaima.com/special/pqy/css/public.css ::::: */

body, table, tr, td, th, select, option, input, textarea, button { font-size: 12px; font-family: "微软雅黑",Arial; color: rgb(27, 27, 27); }
ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, table, td { font-size: 12px; margin: 0px; padding: 0px; font-family: "宋体",Arial; color: rgb(49, 49, 49); }
ul li { list-style: none outside none; }
p {  }
a img { border: 0px none; }
textarea { overflow: auto; }
.top {  background-repeat: repeat-x; height: 72px; width: 100%; margin-right: auto; margin-left: auto; }
.flash { height: 521px; width: 100%; margin-right: auto; margin-left: auto; text-align: center; background-image: url('banner.jpg'); background-repeat: no-repeat; background-position: center top; }
.flash .flash_box { width: 1000px; margin-right: auto; margin-left: auto; text-align: center; position: relative; }
.flash .flash_box a { position: absolute; left: 485px; top: 60px; }
.flash_ins { width: 100%; margin-right: auto; margin-left: auto; background-color: #7f1e91; }
.flash_ins .flash_ins_box { width: 1000px; margin-right: auto; margin-left: auto; padding-top: 20px; padding-bottom: 20px; }
.flash_ins .flash_ins_box p { line-height: 25px; padding: 0px; border-width: 0px; color: rgb(255, 255, 255); width: 960px; margin: 0px auto; }
.clearfix {  }
.clearfix:after { content: ""; display: block; clear: both; height: 0px; }
table, td { border-collapse: collapse; padding: 0px; margin: 0px; }
a { color: rgb(99, 26, 28); text-decoration: none; outline: 0px none; }
a:hover { color: rgb(74, 24, 60); outline: 0px none; text-decoration: underline; }
body { margin: 0px auto; background: none repeat scroll 0% 0% rgb(237, 228, 211); }
.nav { width: 100%; height: 36px; background: url('top_bg.jpg') repeat scroll 0% 0% transparent; margin: 0px auto; }
.nav_ul { width: 996px; margin: 0px auto; height: 35px; color: rgb(102, 102, 102); }
.topnav_1 { width: 115px; height: 36px; float: left; }
.topnav_1 a { width: 115px; height: 36px; display: block; }
.topnav_2 { width: 300px; height: 36px; float: left; line-height: 35px; padding-left: 100px; }
.topnav_2 a { color: rgb(102, 102, 102); }
.topnav_2 a:hover { color: rgb(74, 24, 60); }
#bdshare { width: 200px; height: 36px; float: left; margin-top: 5px; padding-left: 200px; }
.head { width: 100%; margin: 0px auto; position: relative; }
.hd1 { background: url('head1.jpg') no-repeat scroll center center transparent; height: 211px; }
.hd2 { background: url('head2.jpg') no-repeat scroll center center transparent; height: 172px; }
.hd3 { background: url('head3.jpg') no-repeat scroll center center transparent; height: 293px; }
.hd4 { background: url('head4.jpg') no-repeat scroll center center transparent; height: 203px; }
.hd1 span { top: 0px; width: 96px; height: 30px; line-height: 17px; position: relative; left: 50%; margin-left: -575px; z-index: 1; color: rgb(106, 57, 6); display: block; }
.hd2 a { top: 0px; width: 96px; height: 40px; display: block; position: relative; left: 50%; margin-left: -15px; z-index: 1; }
.hd3 p { color: rgb(255, 255, 255); font-size: 12px; line-height: 28px; text-indent: 2em; position: relative; left: 50%; top: 60px; margin-left: -355px; width: 646px; }
.cmain { width: 951px; height: auto; margin:0px auto 0px; background: none repeat scroll 0% 0% rgb(255, 255, 255); position: relative; z-index: 10; }
.t { height: 78px; width: 951px; background: none repeat scroll 0% 0% rgb(237, 228, 211); }
.t a { float: right; margin: 32px 44px 0px 0px; width: 66px; height: 24px; display: inline; line-height: 24px; text-align: center; color: rgb(255, 255, 255); }
.t a:hover { color: rgb(255, 255, 255); }
.c { height: auto; background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 951px; }
.c p { text-indent: 2em; color: rgb(49, 49, 49); }
.t1 { background: url('t1.jpg') no-repeat scroll 0% 0% rgb(237, 228, 211); height: 71px; }
.t1 a { float: right; margin: 24px 44px 0px 0px; }
.c1 { height: 423px; background: url('c1_bg.jpg') no-repeat scroll right bottom transparent; position: relative; }
#c1_t1 { width: 897px; height: 65px; background: url('c1_t1.jpg') no-repeat scroll left 27px transparent; margin: 0px auto; text-indent: -9999px; }
.c1 p { width: 897px; line-height: 26px; margin: 0px auto; display: block; font-size: 12px; }
.c1 img { float: right; margin: 31px 26px 0px 0px; display: inline; }
#c1_t2 { width: 897px; height: 70px; background: url('c1_t2.jpg') no-repeat scroll left 27px transparent; margin: 0px auto; text-indent: -9999px; }
#c1_left { height: 179px ! important; width: 507px ! important; float: left; border: 1px solid rgb(149, 149, 149); margin: 20px 0px 0px 27px; display: inline; position: relative; background: none repeat scroll 0% 0% rgb(238, 238, 238); }
#c1_left img { display: none; width: 175px; height: 179px; float: left; margin: 0px; }
#c1_left_r { width: 333px; height: 179px; float: right; position: absolute; top: -1px; right: -1px; z-index: 10; }
#c1_left_r #tt { width: 333px; height: 31px; }
#c1_left_r #tt span { width: 111px; height: 31px; color: rgb(255, 255, 255); display: block; float: left; text-align: center; line-height: 31px; cursor: pointer; }
#p1 { background: none repeat scroll 0% 0% rgb(119, 94, 84); }
#p2 { background: none repeat scroll 0% 0% rgb(107, 74, 61); }
#p3 { background: none repeat scroll 0% 0% rgb(84, 51, 38); }
#c1_left_r #cc { width: 333px; height: 149px; position: relative; background: url('c1_l_zx.jpg') no-repeat scroll 135px 111px transparent; }
#c1_left_r #cc p { line-height: 26px; margin: 0px auto; display: none; font-size: 12px; width: 290px; padding-top: 15px; }
#c1_left_r a { position: absolute; bottom: 17px; right: 28px; z-index: 10; }
#c1_right { width: 293px; position: absolute; bottom: 17px; right: 20px; color: rgb(255, 255, 255); line-height: 26px; }
.t2 { background: url('t2.jpg') no-repeat scroll 0px 8px rgb(237, 228, 211); height: 78px; }
.c2 { height: 407px; }
.c2 p { width: 897px; line-height: 26px; margin: 0px auto; display: block; font-size: 12px; padding: 22px 0px; }
#c2_t { width: 918px; height: 56px; margin: 0px auto; display: block; background: url('c2_t.jpg') no-repeat scroll 0px 0px transparent; text-indent: -9999px; }
#c2_c { width: 918px; height: 223px; margin: 0px auto; display: block; background: url('c2_c_bg.jpg') no-repeat scroll 0px 0px transparent; color: rgb(255, 255, 255); }
#c2_c p { float: left; width: 146px; line-height: 26px; margin: 15px 25px 0px 15px; display: inline; font-size: 12px; color: rgb(255, 255, 255); padding: 10px 0px 0px; }
.t3 { background: url('t3.jpg') no-repeat scroll 0px 8px rgb(237, 228, 211); height: 78px; }
.c3 { height: 279px; }
.c3 p { width: 897px; line-height: 26px; margin: 0px auto; display: block; font-size: 12px; padding: 10px 0px; }
#c3_c { width: 951px; height: 184px; margin: 0px auto; display: block; background: none repeat scroll 0% 0% rgb(238, 238, 238); }
#c3_tt { float: left; display: inline; width: 202px; margin: 21px 0px 0px 13px; }
#c3_tt h2 { height: 26px; margin-bottom: 14px; width: 181px; background: none repeat scroll 0% 0% rgb(238, 206, 194); color: rgb(119, 94, 84); font-weight: 400; line-height: 26px; cursor: pointer; text-indent: 24px; }
#c3_tt h2.hover { background: none repeat scroll 0% 0% rgb(166, 143, 134); color: rgb(255, 255, 255); }
.c3_cc { width: 716px; float: left; margin: 21px 0px 0px; display: none; }
.c3_cc.show { display: block; }
.c3_cc img { float: left; width: 174px; height: 150px; }
.c3_cc p { width: 328px; float: left; margin: 0px 0px 0px 15px; line-height: 25px; display: inline; font-size: 12px; padding: 0px; }
.c3_cc p a { color: rgb(164, 0, 53); }
.c3_cc p a:hover { color: rgb(164, 0, 53); }
.c3_cc_r { float: left; width: 173px ! important; height: 140px ! important; border: 1px solid rgb(149, 149, 149); position: relative; margin: 0px 0px 0px 15px; display: inline; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.c3_cc_r img { width: 89px; height: 21px; position: absolute; top: -11px; left: 42px; }
.c3_cc_r span { float: left; display: inline; margin: 18px 15px 0px; line-height: 23px; text-indent: 2em; font-size: 12px; padding: 0px; }
.ad { width: 951px; height: 131px; background: url('ad.jpg') no-repeat scroll 0% 0% transparent; }
.ad a { float: right; margin: 30px 50px 0px 0px; display: inline; }
.ad a { color: rgb(0, 0, 0); }
.ad a:hover { color: rgb(0, 0, 0); }
.t4 { background: url('t4.jpg') no-repeat scroll 0px 8px rgb(237, 228, 211); height: 78px; }
.c4 { height: 474px; }
#c4_left { float: left; width: 398px; height: 445px; background: url('c4_p.jpg') no-repeat scroll 0px 0px transparent; }
#c4_left a { float: left; width: 349px; height: 107px; display: inline; margin: 0px 0px 23px 52px; cursor: pointer; }
#c4_left a:first-child { margin-top: 67px; }
.c4_right { float: right; width: 472px; height: 392px; margin: 36px 38px 0px 0px; display: none; background: url('c4_r_bg.jpg') no-repeat scroll 0px 0px transparent; }
.c4_right.show { display: inline; }
.c4_right p { width: 436px; margin: 10px auto 0px; line-height: 25px; display: block; font-size: 12px; padding: 0px; }
.c4_right img { width: 425px; height: 139px; margin: 58px 0px 10px 26px; display: inline; font-size: 12px; padding: 0px; }
.c4_right p.c4_p { color: rgb(255, 255, 255); margin-top: 0px; }
.t4_t1 { background: none repeat scroll 0% 0% rgb(95, 71, 62); height: 74px; }
.t4_t1 img { height: 74px; margin: 0px auto; display: block; }
.c4_cc { position: relative; height: 239px ! important; background: none repeat scroll 0% 0% rgb(238, 238, 238); padding-top: 25px; }
.t4_tt { width: 885px; height: 34px; margin: 0px auto 25px; }
.t4_tt a { float: left; width: 165px; height: 34px; display: block; margin: 0px 15px 0px 0px; cursor: pointer; background: none repeat scroll 0% 0% rgb(221, 160, 132); text-align: center; color: rgb(255, 255, 255); line-height: 34px; }
.t4_tt a:last-child { margin: 0px; }
.t4_tt a.hover { background: url('c4_tt_bg.jpg') no-repeat scroll 16px 0px rgb(95, 71, 62); text-decoration: none; }
.t4_cc { width: 885px; height: 152px; margin: 0px auto; display: none; }
.t4_cc.show { display: block; }
.t4_cc img { width: 298px; height: 152px; margin: 0px; float: left; }
.t4_cc p { width: 566px; height: 152px; margin: 0px; float: right; padding-top: 20px; line-height: 25px; color: rgb(98, 98, 98); }
.c4_cc a#c4_zx { position: absolute; right: 35px; bottom: 60px; z-index: 20; background: none repeat scroll 0% 0% transparent; color: rgb(98, 98, 98); }
.c4_cc a#c4_zx:hover { color: rgb(98, 98, 98); }
.t5 { background: url('t5.jpg') no-repeat scroll 0px 8px rgb(237, 228, 211); height: 78px; }
.c5 { padding-top: 15px; height: 351px ! important; }
.c5_c { height: 334px; width: 884px; margin: 0px auto; background: url('c5_bg.jpg') repeat scroll 0% 0% transparent; position: relative; }
.c5_c img { height: 334px; width: 339px; position: absolute; left: 272px; top: 0px; }
.c5_c p { width: 278px; display: inline; margin: 18px 0px 0px 23px; float: left; height: 145px; line-height: 22px; color: rgb(98, 98, 98); position: relative; z-index: 20; }
.c5_c p#l1 {  }
.c5_c p#l2 { text-indent: 0px; }
.c5_c p#r1 { float: right; margin: 18px 23px 0px 0px; text-align: right; text-indent: 0px; width: 283px; }
.c5_c p#r2 { float: right; margin: 18px 23px 0px 0px; text-align: left; text-indent: 0px; width: 283px; }
.t6 { background: url('t6.jpg') no-repeat scroll 0px 8px rgb(237, 228, 211); height: 78px; }
.c6 { padding-top: 17px; height: 454px; width: 946px; margin: 0px auto; background: none repeat scroll 0% 0% transparent; }
.c6_left { float: left; height: 426px; width: 372px; border: 1px solid rgb(204, 204, 204); margin-left: 56px; display: inline; }
.c6_left img { height: 240px; width: 356px; margin: 10px auto; display: block; }
.c6_left p { margin: 18px auto 0px; line-height: 21px; width: 356px; text-indent: 0px; color: rgb(98, 98, 98); }
.c6_left #zj_btn { height: 33px; width: 198px; margin: 10px auto; background: url('btn.gif') repeat scroll 0% 0% transparent; }
.c6_left #zj_btn a { height: 33px; line-height: 33px; text-indent: 35px; width: 95px; margin: 0px; float: left; display: block; color: rgb(255, 255, 255); }
.c6_left #zj_btn a#ar { float: right; }
.c6_left #zj_btn a:hover { color: rgb(255, 255, 255); }
.c6_right { float: right; height: 426px; width: 411px; border: 1px solid rgb(204, 204, 204); background: url('t6_tt.jpg') no-repeat scroll left top transparent; margin-right: 56px; display: inline; }
.c6_right table { float: right; top: 40px; right: 20px; position: relative; }
.c6_right td { height: 50px; line-height: 50px; }
/*.c6_right td img { width: 16px; height: 16px; }*/
.c6_right td input { width: 124px; height: 26px; line-height: 26px; margin-top: 2px; }
.c6_right td textarea { width: 124px; line-height: 20px; margin-top: 2px; }
.c6_right td a { cursor: pointer; }
.t7 { background: url('t7.jpg') no-repeat scroll 0px 8px rgb(237, 228, 211); height: 78px; }
.c7 { height: 108px ! important; padding-top: 15px; }
.c7 ul { width: 900px; margin: 15px auto; list-style: none outside none; }
.c7 ul li { line-height: 35px; font-size: 12px; float: left; display: inline; width: 300px; text-align: center; color: rgb(95, 71, 62); }
.c7 ul li a, .c7 ul li a:hover { color: rgb(95, 71, 62); }
.bottom { width: 951px; height: 80px; margin: 0px auto; position: relative; padding-top: 20px; z-index: -1; }
.info { width: 751px; height: 70px; margin: 0px auto; }
.info ul { width: 470px; margin: 0px auto; padding-left: 15px; float: left; }
.info ul li { line-height: 21px; color: rgb(109, 107, 124); }
#fimg { width: 220px; height: 53px; float: left; }
/* ::::: http://www.hzaima.com/special/pqy/js/My97DatePicker/skin/WdatePicker.css ::::: */

/* ::::: http://bdimg.share.baidu.com/static/css/bdsstyle.css?cdnversion=20131113 ::::: */

#bdshare ul, #bdshare_s ul, #bdshare ul li, #bdshare_s ul li, #bdshare_l_c ul li, #bdshare_m_c ul li, #bdshare_pop ul, #bdshare_pop ul li { list-style: none outside none; margin: 0px; padding: 0px; }
#bdshare { z-index: 999999; padding-bottom: 2px; font-size: 12px; float: left; text-align: left ! important; }
#bdshare a, #bdshare_s a, #bdshare_pop a { text-decoration: none; cursor: pointer; }
#bdshare a:hover, #bdshare_s a:hover, #bdshare_pop a:hover { color: rgb(51, 51, 51); opacity: 0.8; }
#bdshare h6, #bdshare_s h6 { width: 100%; font: 700 14px/22px '宋体'; text-indent: 0.5em; border-top: 1px solid rgb(251, 251, 251); border-bottom: 1px solid rgb(242, 241, 241); background-color: rgb(246, 246, 246); float: left; padding: 5px 0px; margin: 0px; }
#bdshare ul, #bdshare_s ul { width: 98%; float: left; padding: 8px 0px; margin-left: 2px; overflow: hidden; }
#bdshare ul li, #bdshare_s ul li { width: 47%; float: left; margin: 4px 2px; }
#bdshare ul li a, #bdshare_s ul li a { color: rgb(86, 86, 86); font: 12px '宋体'; display: block; width: 98%; padding: 6px 0px; text-indent: 2.4em; border: 1px solid rgb(255, 255, 255); }
#bdshare ul li a:hover, #bdshare_s ul li a:hover { background-color: rgb(243, 243, 243); border: 1px solid rgb(238, 238, 238); }
#bdshare p, #bdshare_s p { width: 100%; height: 21px; font: 12px '宋体'; border-top: 1px solid rgb(242, 241, 241); background-color: rgb(248, 248, 248); float: left; padding: 0px; margin: 0px; }
#bdshare p a, #bdshare_s p a { width: auto; text-align: right; float: right; padding: 0px 5px; }
#bdshare_l { width: 212px; position: absolute; top: 0px; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: left; }
#bdshare_l_c { width: 210px; float: left; border: 1px solid rgb(233, 233, 233); text-align: left; }
#bdshare_l_c ul li { width: 47%; height: 26px; float: left; margin: 2px; }
#bdshare_l_c ul li a { background: url('is.png') no-repeat scroll 0% 0% transparent; height: auto ! important; }
#bdshare_l, #bdshare_m { z-index: 99999; }
#bdshare_l_c p a.goWebsite, #bdshare_m_c p a.goWebsite, #bdshare_pop p a.goWebsite { text-align: right; background: url('pi.gif') no-repeat scroll 0px center transparent; line-height: 16px; padding-left: 12px; color: rgb(140, 140, 140); }
#bdshare_l_c p a.goWebsite:hover, #bdshare_m_c p a.goWebsite:hover, #bdshare_pop p a.goWebsite:hover { color: rgb(0, 169, 224); }
span.bds_more { background: url('is.png') no-repeat scroll 0px 5px transparent ! important; }
span.bds_more, .bds_tools a { display: block; font-family: '宋体',Arial; height: 16px; float: left; cursor: pointer; padding-top: 6px; padding-bottom: 3px; padding-left: 22px; }
.bds_tools a { background: url('is.png') no-repeat scroll 0% 0% transparent; }
.bds_more { background-image: url('is.png') ! important; background-position: 0px 4px ! important; }
.bdshare_b a.shareCount, .bds_tools a.shareCount, .bds_tools_32 a.shareCount, .bds_tools_24 a.shareCount { float: left; background: url('sc.png') no-repeat scroll 0% 0% transparent ! important; margin: 0px; padding: 0px 0px 0px 5px; text-align: center; color: rgb(69, 69, 69); font-family: '宋体' ! important; }
.bds_tools a.shareCount { width: 37px; height: 16px; background-position: 0px -30px ! important; margin-top: 5px; overflow: hidden; font-size: 12px; line-height: 16px; }
.bds_tools a.shareCount:hover { color: rgb(69, 69, 69) ! important; background-position: -42px -30px ! important; opacity: 1 ! important; }
.bds_qzone { background-position: 0px -75px ! important; }
.bds_tsina { background-position: 0px -115px ! important; }
.bds_bdhome { background-position: 0px -155px ! important; }
.bds_renren { background-position: 0px -195px ! important; }
.bds_tqq { background-position: 0px -235px ! important; }
.bds_kaixin001 { background-position: 0px -275px ! important; }
.bds_tqf { background-position: 0px -315px ! important; }
.bds_douban { background-position: 0px -395px ! important; }
.bds_tsohu { background-position: 0px -435px ! important; }
.bds_tieba { background-position: 0px -595px ! important; }
.bds_thx { background-position: 0px -1829px ! important; }
.bds_baidu { background-position: 0px -1950px ! important; }
.bds_mshare { background-position: 0px -2070px ! important; }
.bds_bdxc { background-position: 0px -2190px ! important; }
.bds_sqq { background-position: 0px -2230px ! important; }
