/* ::::: http://www.hzaima.com/special/gjml/css/css.css ::::: */

body { font-size: 12px; margin: 0px; padding: 0px; border-width: 0px; }
h1, h2, h3, h4, h5, h6, ul, ol, li, p, span, strong { border: 0px none; margin: 0px; padding: 0px; list-style-type: none; }
.clear { clear: both; }
.top {  background-repeat: repeat-x; height: 72px; width: 100%; margin-right: auto; margin-left: auto; }
.flash { height: 418px; 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; }
.top .top-box { width: 940px; margin-right: auto; margin-left: auto; line-height: 33px; height: 33px; }
.top .top-box ul { margin: 0px; padding: 0px; border-width: 0px; list-style-type: none; }
.top .top-box ul li { float: left; margin-right: 25px; margin-left: 25px; }
.banner { background-image: url('banner_bg.jpg'); background-repeat: repeat; width: 100%; margin-right: auto; margin-left: auto; height: 564px; background-position: center top; border-top: 1px solid rgb(252, 239, 230); }
.banner .banner_box { width: 999px; margin-right: auto; margin-left: auto; }
.banner_box .banner_top { height: 285px; width: 999px; margin-right: auto; margin-left: auto; }
.banner_box .banner_footer { height: 279px; width: 999px; margin-right: auto; margin-left: auto; position: relative; background-image: url('banner_footer.png'); background-repeat: no-repeat; }
.banner_box .banner_footer a { position: absolute; left: 420px; top: 38px; }
.box1 h1 a { float: right; margin-top: 18px; margin-right: 15px; }
.box2 h1 a { float: right; margin-top: 18px; margin-right: 15px; }
.box3 h1 a { float: right; margin-top: 18px; margin-right: 15px; }
.box4 h1 a { float: right; margin-top: 18px; margin-right: 15px; }
.box5 h1 a { float: right; margin-top: 18px; margin-right: 15px; }
.box6 h1 a { float: right; margin-top: 18px; margin-right: 15px; }
.box1 { width: 999px; margin-right: auto; margin-left: auto; padding-bottom: 10px; }
.box1 h1 { background-image: url('box1_title.jpg'); background-repeat: no-repeat; height: 60px; width: 999px; margin-right: auto; margin-left: auto; }
.box1 .ins { width: 969px; margin-right: auto; margin-left: auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 25px; padding: 15px; }
.box1 ul { width: 990px; margin-right: auto; margin-left: auto; }
.box1 ul li { float: left; width: 320px; margin-right: 5px; margin-left: 5px; }
.box1 ul li span { font-size: 14px; color: rgb(216, 148, 102); line-height: 35px; margin-top: 5px; margin-bottom: 5px; }
.box1 ul li p { line-height: 22px; color: rgb(128, 127, 127); margin-bottom: 8px; }
.box2 { width: 999px; margin-right: auto; margin-left: auto; margin-top: 10px; }
.box2 h1 { background-image: url('box2_title.jpg'); background-repeat: no-repeat; height: 60px; width: 999px; margin-right: auto; margin-left: auto; }
.box2 .ins { width: 969px; margin-right: auto; margin-left: auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 25px; padding: 15px; }
.box2 .ins2 { width: 900px; margin-right: auto; margin-left: auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 78px; background-image: url('box2_pic_2.jpg'); background-repeat: no-repeat; height: 78px; padding-left: 99px; }
.box2 .box2_box { background-image: url('box2_box_bg.jpg'); background-repeat: no-repeat; height: 276px; width: 999px; margin-right: auto; margin-left: auto; }
.box2_box .box2_box_left { float: left; width: 390px; padding-top: 60px; }
.box2_box .box2_box_left p { line-height: 25px; color: rgb(117, 113, 113); }
.box2_box .box2_box_left .p2 { margin-top: 70px; }
.box2_box .box2_box_right { float: right; width: 390px; padding-top: 85px; }
.box2_box .box2_box_right p { line-height: 25px; color: rgb(117, 113, 113); }
.box2_box .box2_box_right .p2 { margin-top: 60px; }
.ad { width: 999px; margin: 10px auto; }
.box3 { width: 999px; margin-right: auto; margin-left: auto; margin-top: 10px; }
.box3 h1 { background-image: url('box3_title.jpg'); background-repeat: no-repeat; height: 60px; width: 999px; margin-right: auto; margin-left: auto; }
.box3 .ins { width: 969px; margin-right: auto; margin-left: auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 25px; padding: 15px; }
.box3 .box3_box { margin-top: 8px; }
.box3_box .box3_box_left { float: left; width: 780px; }
.box3_box .box3_box_right { float: right; width: 200px; }
.box4 { width: 999px; margin-right: auto; margin-left: auto; margin-top: 10px; }
.box4 h1 { background-image: url('box4_title.jpg'); background-repeat: no-repeat; height: 60px; width: 999px; margin-right: auto; margin-left: auto; }
.box4 .ins { width: 969px; margin-right: auto; margin-left: auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 25px; padding: 15px; }
.box4 .ins2 { width: 969px; margin-right: auto; margin-left: auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 25px; padding: 15px; }
.box4 .box4_box { margin-top: 10px; }
.box4_box #titlebox { width: 1000px; margin-right: auto; margin-left: auto; }
#titlebox li { background-image: url('box4_pic.jpg'); background-repeat: no-repeat; float: left; height: 197px; width: 328px; margin-right: 2px; margin-left: 3px; padding-top: 10px; }
#titlebox li h1 { width: 290px; margin-right: auto; margin-left: auto; line-height: 50px; text-align: center; color: rgb(126, 126, 126); background-image: none; }
#titlebox li p { width: 290px; margin-right: auto; margin-left: auto; line-height: 25px; color: rgb(126, 126, 126); }
#titlebox .hover { background-color: rgb(218, 179, 103); background-image: url('box4_pic_hover.jpg'); color: rgb(255, 255, 255); cursor: pointer; }
#titlebox .hover h1 { color: rgb(255, 255, 255); line-height: 50px; }
#titlebox .hover p { color: rgb(255, 255, 255); }
.box5 { width: 999px; margin-right: auto; margin-left: auto; margin-top: 10px; }
.box5 h1 { background-image: url('box5_title.jpg'); background-repeat: no-repeat; height: 60px; width: 999px; margin-right: auto; margin-left: auto; }
.box5 .ins { width: 969px; margin-right: auto; margin-left: auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 25px; padding: 15px; }
.box5 .ins a { color: rgb(88, 77, 61); text-decoration: none; }
.box5 .box5_box { background-image: url('box5_bg.jpg'); background-repeat: no-repeat; height: 466px; width: 999px; margin-right: auto; margin-left: auto; padding-top: 30px; }
.box5 .box5_box p { line-height: 25px; margin-left: 490px; color: rgb(88, 77, 61); width: 510px; }
.box5_box .ul_box { float: right; width: 370px; margin-right: 15px; margin-top: 35px; color: rgb(88, 77, 61); }
.box5_box .ul_box ul { width: 320px; margin-left: 40px; margin-bottom: 35px; }
.box5_box .ul_box ul li { line-height: 25px; }
.box5_box .ul_box .ul2 { padding: 0px; margin: 0px 0px 35px 10px; }
.box5_box .ul_box .ul2 li { line-height: 25px; }
.box6 { width: 999px; margin-right: auto; margin-left: auto; margin-top: 10px; }
.box6 h1 { background-image: url('box6_title.jpg'); background-repeat: no-repeat; height: 60px; width: 999px; margin-right: auto; margin-left: auto; }
.box6 .ins { width: 969px; margin-right: auto; margin-left: auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 25px; padding: 15px; }
.box6 .ins2 { width: 829px; margin: 10px auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 25px; background-image: url('box6_pic_1.jpg'); background-repeat: no-repeat; height: 66px; padding-left: 170px; padding-top: 15px; }
.box6 .ins3 { width: 829px; margin-right: auto; margin-left: auto; color: rgb(88, 77, 61); background-color: rgb(244, 242, 242); line-height: 25px; background-image: url('box6_pic_2.jpg'); background-repeat: no-repeat; height: 66px; padding-left: 170px; padding-top: 15px; }
.box6 .box6_box { margin-top: 10px; }
.box6_box .box6_box_left { float: left; width: 650px; }
.box6_box_left .zj_box { width: 650px; }
.box6_box_left .zj_box .zj_left { float: left; width: 160px; }
.box6_box_left .zj_box .zj_right { float: right; width: 485px; }
.box6_box .box6_box_right { background-image: url('report.jpg'); background-repeat: no-repeat; height: 262px; width: 344px; float: right; }
.box6_box_right ul { width: 260px; margin-left: 65px; margin-top: 25px; }
.box6_box_right ul li { color: rgb(106, 106, 106); height: 20px; line-height: 20px; margin-top: 10px; margin-bottom: 12px; }
.box6_box_right ul li .text { float: right; padding: 0px; width: 170px; border: 1px solid rgb(191, 186, 186); height: 23px; margin: 0px; }
.box6_box_right ul li .textarea { float: right; margin: 0px; padding: 0px; height: 55px; width: 170px; border: 1px solid rgb(190, 185, 185); }
.box6_box_right ul li .btn { background-image: url('dot.jpg'); background-repeat: no-repeat; background-position: 0px 0px; padding: 0px 0px 0px 15px; border-width: 0px; margin: 0px 10px; background-color: transparent; cursor: pointer; }
.bottom { width: 940px; margin-right: auto; margin-left: auto; padding-top: 25px; padding-bottom: 25px; }
.bottom ul { padding: 0px; border-width: 0px; list-style-type: none; width: 700px; margin: 0px auto; }
.bottom ul li { float: left; margin-right: 5px; margin-left: 5px; }
.bottom ul li p { padding: 0px; border-width: 0px; line-height: 22px; color: rgb(158, 154, 150); margin: 0px 0px 0px 15px; }
.bottom ul li p a { color: rgb(158, 154, 150); text-decoration: none; }
.clear { clear: both; }
/* ::::: http://www.hzaima.com/special/gjml/css/tx_css.css ::::: */

.aa_con { position: relative; display: none; color: rgb(68, 68, 68); margin-top: 5px; width: 760px; height: 240px; }
.aa_con p { width: 400px; line-height: 30px; font-size: 14px; position: absolute; top: 60px; left: 350px; margin: 0px; padding: 0px; color: rgb(98, 98, 98); text-indent: 2em; }
.aa_con p a { color: rgb(98, 98, 98); text-decoration: none; }
.aashow { display: block; }
.c_aa1 { background: url('box_box_pic_1.jpg') no-repeat scroll left top transparent; }
.c_aa2 { background: url('box_box_pic_2.jpg') no-repeat scroll left top transparent; }
.c_aa3 { background: url('box_box_pic_3.jpg') no-repeat scroll left top transparent; }
.c_aa4 { background: url('box_box_pic_4.jpg') no-repeat scroll left top transparent; }
.c_aa5 { background: url('box_box_pic_5.jpg') no-repeat scroll left top transparent; }
/* ::::: http://www.hzaima.com/special/gjml/css/calendar.css ::::: */

/* ::::: http://qiao.baidu.com/v3/asset/css/m-front-icon.css?v=20130816 ::::: */

#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap, #BDBridgeWrap div, #BDBridgeNewWrap div, #BDBridgeFixedWrap div, #BDBridgeWrap ul, #BDBridgeNewWrap ul, #BDBridgeFixedWrap ul, #BDBridgeWrap li, #BDBridgeNewWrap li, #BDBridgeFixedWrap li, #BDBridgeWrap span, #BDBridgeNewWrap span, #BDBridgeFixedWrap span, #BDBridgeWrap a, #BDBridgeNewWrap a, #BDBridgeFixedWrap a { width: auto; height: auto; margin: 0px; padding: 0px; background: none repeat scroll 0% 0% transparent; border: medium none; color: inherit; direction: ltr; letter-spacing: normal; line-height: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: normal; font-size: 12px; font-family: Tahoma,"宋体",Helvetica,sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: inherit; visibility: inherit; overflow: visible; list-style: none outside none; float: none; clear: none; position: static; top: auto; left: auto; vertical-align: baseline; -moz-box-sizing: content-box; }
#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap { clear: both; }
#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap, #BDBridgeWrap div, #BDBridgeNewWrap div, #BDBridgeFixedWrap div, #BDBridgeWrap ul, #BDBridgeNewWrap ul, #BDBridgeFixedWrap ul, #BDBridgeWrap li, #BDBridgeNewWrap li, #BDBridgeFixedWrap li { display: block; }
#BDBridgeLS { width: 2px; height: 2px; position: fixed ! important; top: 50% ! important; right: 10px ! important; z-index: 2147483647 ! important; }
/* ::::: http://v3.jiathis.com/code/css/jiathis_counter.css ::::: */

.jiathis_style a:hover { text-decoration: none; }
.jiathis_style .jiathis_counter.jiathis_bubble_style { display: block; margin: 0px 0px 0px -2px; text-align: center; font-weight: bold; background: url('counter.gif') no-repeat scroll 0px -64px transparent; padding: 0px 0px 0px 4px; height: 16px; font-family: arial,helvetica,sans-serif; width: 32px ! important; }
.jiathis_style .jiathis_counter.jiathis_bubble_style:hover { color: rgb(0, 0, 0); background-position: -36px -64px ! important; }
.jiathis_style .jiathis_button_expanded { float: left; font-size: 11px; font-weight: bold; color: rgb(86, 86, 86); cursor: pointer; text-decoration: none; line-height: 16px ! important; }
/* ::::: http://v3.jiathis.com/code/css/jiathis_share.css ::::: */

.jiathis_style dl, .jiathis_style dt, .jiathis_style dd, .jiathis_style ol, .jiathis_style ul, .jiathis_style li, .jiathis_style fieldset, .jiathis_style form, .jiathis_style label, .jiathis_style legend, .jiathis_style table, .jiathis_style caption, .jiathis_style tbody, .jiathis_style tfoot, .jiathis_style thead, .jiathis_style tr, .jiathis_style th, .jiathis_style td, .jiathis_style span { vertical-align: middle; margin: 0px; padding: 0px; font-family: 'Microsoft YaHei',arial,tahoma,宋体,sans-serif; }
.jiathis_style .jtico { text-align: left; overflow: hidden; display: block ! important; height: 16px ! important; line-height: 16px ! important; padding-left: 20px ! important; background: url('jiathis_ico.png') no-repeat scroll left center transparent; cursor: pointer; }
.jiathis_style .jtico:hover { opacity: 0.8; }
.jiathis_style .jtico_qzone { background-position: 0px -64px; }
.jiathis_style .jtico_tsina { background-position: 0px -96px; }
.jiathis_style .jtico_tqq { background-position: 0px -144px; }
.jiathis_style .jtico_renren { background-position: 0px -160px; }
.jiathis_style .jtico_kaixin001 { background-position: 0px -176px; }
.jiathis_style .jtico_more, .jiathis_style .jtico_jiathis { background-position: 0px -1408px; }
.jiathis_style .button, .jiathis_style .jiathis_txt { float: left; font-size: 12px; text-decoration: none; line-height: 18px ! important; }
#SWTFloat img { border: 0px none; }
