@charset "gb2312";
.b_r, .right{ float:right;}
.b_l, .b_c, .left{ float:left}
.ban_zt { width:100%; height:450px; background:url(hotd_banner.jpg) no-repeat top center; }
.ban_ztcon { width:1000px; height:450px; position:relative; margin:0 auto; }
.ban_ztcon a { position:absolute; width:100px; height:34px; right:2px; text-indent:-9999px; }
.ban_xq { bottom:68px; }
.ban_zx { bottom:21px; }
.main { line-height:24px; }
.hd_by { height:280px; }
.hd_lead { background:url(hotd_05.jpg) no-repeat 2px 3px; padding-left:122px; width:868px; padding-bottom:15px; border-bottom:1px dotted #dddddd; text-indent:2em; padding-right:10px;margin:0 auto; margin-top:25px; }
.hd_intro h2 { height:35px; width:100%; text-align:center; background:url(hotd_09.jpg) no-repeat center center; line-height:35px; font-size:24px; color:#a63721; font-weight:bold; margin-bottom:25px; }
.intro_b{width:1000px; margin:0 auto;}
.intro_b ul { width:460px; }
.intro_b ul li { float:left; width:210px; height:120px; margin:0 20px 20px 0; display:inline; }
.intro_b .b_r { width:540px; color:#535353; }
.intro_b .b_r p { margin-top:5px; text-indent:2em; }
.sm_banner { height:110px; width:1000px; margin:0 auto;}
.hd_by { height:491px;width:1000px; margin:0 auto; }
.by_l { background:url(st_y.jpg) no-repeat center top; width:50px; height:490px; margin-right:20px; display:inline; }
.by_l h2 { width:50px; height:240px; background: #a56f49 url(hotd_34.jpg) no-repeat center 23px; margin-top:120px; color:#fff; font-size:18px; text-align:center; }
.by_l h2 span { padding:60px 12px 0 12px; display:block }
.by_r { width:931px; margin-right:-1px; }
.by_r li { width:287px; height:491px; background-color:#f5f5f5; float:left; }
.by_r span.b_l { width:25px; height:25px; background:url(hotd_38.jpg) no-repeat; margin:228px 5px 0; display:inline; }
.by_r li h3 { height:42px; line-height:42px; width:257px; margin:10px auto 0; text-align:center; font-size:20px; font-weight:bold; color:#434343; border-bottom:1px solid #a56f49; position:relative; }
.by_r li h3 i { position:absolute; width:90px; height:2px; background:#a63721; left:84px; bottom:-1px; }
.by_r li .by_r_c { background:#fff; -moz-border-radius:4px; /* Firefox */ -webkit-border-radius: 4px; /* Safari 和 Chrome */ border-radius: 4px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ width:256px; margin:0 auto 10px; text-align:center; height:270px; }
.by_r li .by_r_c img { margin-top:32px; }
.by_r li .img_1 { height:154px; }
.by_r li .img_1 img { margin-top:0px; }
.by_r li .img_2 { height:212px; }
.by_r li .img_2 img { margin-top:10px; }
.by_r li .dt { width:257px; margin:0 auto 10px; display:block; }
.by_r li em { display:block; width:25px; height:13px; margin: 0 auto 13px; text-indent:-9999px; background:url(hotd_52.jpg) no-repeat; }
.by_r li b { width:102px; height:1px; text-indent:-9999px; background:#a56f49; margin:0 auto; display:block; }
.by_r li p { width:265px; margin:43px auto 0; }
.by_r li p.p1 { margin-top:8px; }
.by_r li p.p2 { margin-top:28px; }
.hd_effect{width:1000px; margin:0 auto;}
.eff_t { height:400px; }
.eff_t_l { width:428px; }
.eff_t_l p { padding-left:2px; text-indent:2em; }
.eff_t_r { width:552px; }
.eff_bord { width:550px; border:1px solid #f8f8f8; }
.eff_bord p { width:521px; margin-left:14px; border-bottom:1px dotted #dddddd; height:87px; padding-top:18px; }
.eff_bord p.word { height:102px; padding-top:10px; }
.eff_bord p.last { border-bottom:none; }
.eff_bord p img { width:80px; height:63px; float:left; border:1px solid #eeeeee; margin-right:16px; }
.eff_bord p span { display:block; float:left; width:422px; margin-top:6px; }
.eff_bord p span em { color:#a63721; }
.eff_bord p.last span { margin-top:-4px; }
.eff_b_l { width:355px; height:342px; }
.eff_b_l h2 { height:45px; color:#fff; font-weight:bold; font-size:16px; line-height:45px; text-indent:157px; background:#a63821 url(hotd_69.jpg) no-repeat 120px center; margin-bottom:5px; }
.eff_b_l li { padding:19px 0; border-bottom:1px dotted #dddddd; font-size:14px; color:#a63821; background:url(hotd_72.jpg) no-repeat left 20px; line-height:27px; padding-left:40px; }
.eff_b_l li span { font-size:24px; margin-right:13px; }
.eff_b_l li.two { padding: 18px 0 12px; }
.eff_b_l li.two span { float:left; margin-left:40px; display:inline; }
.eff_b_l li.two em { width:270px; }
.eff_b { height:344px; }
.eff_b_r { width:620px; }
.eff_zan { width:130px; height:344px; background:#a47049; text-align:center; line-height:30px; color:#fff; font-size:16px; font-weight:bold; }
.eff_zan i { width:66px; height:66px; -moz-border-radius:50%; /* Firefox */ -webkit-border-radius:50%; /* Safari 和 Chrome */ border-radius:50%; background:#fff url(hotd_75.jpg) no-repeat center; display:block; margin:70px auto 15px; }
.eff_word { width:488px; height:342px; border:1px solid #eeeeee; border-left:none; }
.eff_word p { width:440px; margin-left:20px; padding: 10px 0; border-bottom:1px dotted #dddddd; }
.eff_word p.last { border-bottom:none; }
.hd_check { height:660px;width:1000px; margin:0 auto; }
.check_l { width:731px; height:660px; }
.check_l table { width:731px; height:660px; background-color:#f5f5f5; border-collapse:collapse; color:#535353; }
.check_l table .tr1 { background-color:#a47049; color:#fff; font-size:14px; height:45px; }
.check_l table .tr3 { background-color:#f6f3ee; height:197px; }
.check_l table .tr4 { height:140px; }
.check_l table td { border:1px solid #fff; text-align:left; }
.check_l table td span { display:block; margin-left:18px; }
.check_l table .tr1 td { text-align:center; }
.check_l table td.td1 { color:#a47049; font-size:14px; text-align:center; }
.check_l table td.tdimg { text-align:center; }
.check_l table td.tdimg img { padding:0 1px; }
.check_r { width:249px; }
.check_r_t { width:247px; height:319px; border:1px solid #eeeeee; }
.check_r_t h2 { width:228px; height:50px; border-bottom:2px solid #a63721; text-align:center; color:#a63721; font-size:14px; font-weight:bold; margin:0 auto; padding:9px 0 8px }
.check_r_t p { margin-left:12px; width:212px; }
.check_r_t a { width:130px; height:35px; line-height:35px; color:#fff; background:#a63721 url(hotd_86.jpg) no-repeat 13px center; font-size:16px; text-indent:45px; display:block; -moz-border-radius:4px; /* Firefox */ -webkit-border-radius: 4px; /* Safari 和 Chrome */ border-radius: 4px; margin:0 auto; }
.check_r_b { width:247px; height:317px; border:1px solid #eeeeee; }
.check_r_b .formcon { width:227px; margin:0 auto; }
.check_r_b h3 { height:50px; line-height:50px; color:#a63721; font-size:14px; font-weight:bold; }
.check_r_b form p { margin-bottom:10px; color:#535353; }
.check_r_b form p input { height:18px; padding:6px 0; width:158px; border:1px solid #dcdcdc; }
.check_r_b form p .sp1 { display:block; margin-bottom:7px; }
.check_r_b form p textarea { width:220px; height:45px; border:1px solid #dcdcdc; margin-left:2px; }
.check_r_b form .p1 { margin-bottom:7px; }
.check_r_b form .p1 input { width:80px; height:35px; border:none; color:#fff; background-color:#a47049; -moz-border-radius:3px; /* Firefox */ -webkit-border-radius:3px; /* Safari 和 Chrome */ border-radius:3px; font-size:16px; margin-left:20px; }
.check_r_b form .p1 input.cz { background-color:#a63721; }
.hd_ask{width:1000px; margin:0 auto;}
.hd_ask h3 { text-indent:2em; }
.ask { height:610px; }
.ask_l { width:550px; }
.ask_l_t { width:550px; height:360px; position:relative; }
.ask_l_t .bd li { width:550px; height:360px; position:relative; }
.ask_l_t .bd li em { position:absolute; width:550px; height:75px; bottom:45px; left:0; background:#FFF; filter:alpha(opacity=60); /*支持 IE 浏览器*/ -moz-opacity:0.6; /*支持 FireFox 浏览器*/ opacity:0.6; /
}
.ask_l_t .bd li p { position:absolute; width:550px; height:75px; line-height:75px; text-align:center; left:0; bottom:45px; z-index:2; font-size:20px; font-weight:bold; color:#535353; }
.ask_l_t .hd { text-align:center; width:100%; height:10px; position:absolute; left:0; bottom:20px; }
.ask_l_t .hd li { display:inline-block; width:31px; height:9px; background:#FFF; -moz-border-radius:6px; /* Firefox */ -webkit-border-radius:6px; /* Safari 和 Chrome */ border-radius:6px; margin:0 5px; text-indent:-9999px; }
.ask_l_t .hd li.on { background:#996741; }
.ask_l_b .hd { margin-bottom:26px; height:40px; }
.ask_l_b .hd li { width:183px; height:40px; line-height:40px; text-align:center; position:relative; float:left; background:#f5f5f5 url(ask_l_b_st.jpg) no-repeat right center; }
.ask_l_b .hd li i { position: absolute; z-index: 2; width:0; height:0; line-height:0; bottom:-7px; border-left:7px solid transparent; border-right:7px solid transparent; border-top:7px solid #996741; left:85px; display:none; }
.ask_l_b .hd li.on i { display:block; }
.ask_l_b .hd li.on { background:#996741; color:#fff; background-image:none; }
.ask_l_b .hd li.ls { background-image:none; }
.ask_l_b .bd li { width:547px; height:163px; border:1px solid #eeeeee }
.ask_l_b .bd li img { width:122px; height:122px; float:left; margin:21px 19px 0 21px; display:inline; }
.ask_l_b .bd li p { float:left; width:370px; margin-top:25px; }
.ask_r { width:420px; height:610px; background-color:#f6f3ee; }
.ask_rcon { width:380px; margin:0 auto; }
.ask_r h2 { height:24px; line-height:24px; text-align:center; font-size:20px; font-weight:bold; color:#a63721; margin-top:18px; background:url(hotd_94.jpg) no-repeat center; margin-bottom:16px; }
.ask_r_t { width:380px; height:280px; background:#FFF; -moz-border-radius:3px; /* Firefox */ -webkit-border-radius:3px; /* Safari 和 Chrome */ border-radius:3px; }
.ask_r_t li { width:360px; height:139px; margin:0 auto; border-bottom:1px dotted #dddddd; color:#535353; }
.ask_r_t li p { padding-top:20px; height:26px; line-height:26px; margin-bottom:9px; }
.ask_r_t li p span, .ask_r_t li h6 span { width:37px; height:26px; line-height:26px; text-indent:10px; float:left; margin-right:8px; display:inline; }
.ask_r_t li p span { color:#a83719; background:url(w_span.jpg) no-repeat; }
.ask_r_t li h6 span { color:#fff; background:url(h_span.jpg) no-repeat; }
.ask_r_t li h6 em { float:left; width:304px; }
.ask_r .ht { width:100%; height:1px; background:#ede7dd; border-bottom:1px solid #fff; display:block; }
.ask_r_b h2 { margin-bottom:0px; background:url(tha2.jpg) no-repeat center; }
.ask_r_b h3 { height:38px; font-size:14px; text-align:center; line-height:38px; margin-bottom:5px; }
.ask_r_b form textarea { width:380px; height:80px; -moz-border-radius:6px; /* Firefox */ -webkit-border-radius:6px; /* Safari 和 Chrome */ border-radius:6px; }
.ask_r_b form input { width:108px; height:45px; line-height:45px; color:#fff; -moz-border-radius:3px; /* Firefox */ -webkit-border-radius:3px; /* Safari 和 Chrome */ border-radius:3px; background:#996741; font-size:16px; margin:0 30px 0 62px; cursor:pointer; }
.ask_r_b form a { width:108px; height:45px; line-height:45px; color:#fff; -moz-border-radius:3px; /* Firefox */ -webkit-border-radius:3px; /* Safari 和 Chrome */ border-radius:3px; background:#a63721; font-size:16px; text-align:center; display:inline-block; }
.bigtit { width:100%; text-align:center; height:92px; border-bottom:1px solid #a4a4a4; position:relative; margin-bottom:33px; }
.bigtit h2 { font-size:30px; font-weight:bold; line-height:45px; color:#a63721; }
.bigtit p { font-size:20px; font-weight:bold; color:#313131; line-height:30px; padding-bottom:17px; z-index:99; position:relative; background:#FFF; }
.bigtit i { width:12px; height:12px; position: absolute; bottom:-5px; left:512px; border: 1px solid #a4a4a4; background:#fff; z-index:9; transform: rotate(45deg); transform-origin:20% 40%; -ms-transform-origin:20% 40%; -webkit-transform: rotate(45deg); -webkit-transform-origin:20% 40%; -moz-transform: rotate(45deg); -moz-transform-origin:20% 40%; -o-transform: rotate(45deg); -o-transform-origin:20% 40%; }
.hd_case{width:1000px; margin:0 auto;}
.hd_case .hd ul { margin-bottom:37px; }
.hd_case .hd li, .hd_case .hd p { float:left; width:199px; height:68px; position:relative; background:#eee4d1; font-size:16px; text-align:center; margin-right:1px; display:inline; }
.hd_case .hd li b, .hd_case .hd p b { font-weight:normal; margin-top:10px; display:inline-block; }
.hd_case .hd li i { position: absolute; z-index: 2; width:0; height:0; line-height:0; bottom:-7px; border-left:7px solid transparent; border-right:7px solid transparent; border-top:7px solid #a63721; left:94px; display:none; }
.hd_case .hd li.on { background:#a63721; color:#fff; }
.hd_case .hd li.on i { display:block; }
.hd_case .bd { width:1035px; margin-right:-35px; height:530px; }
.hd_case .bd li { width:310px; height:265px; float:left; margin-right:35px; display:inline; }
.hd_case .bd li h4 { text-align:center; line-height:55px; height:55px; font-size:14px; }
.hd_case .bd li img { width:310px; height:210px; display:block; }

.tttac{ margin-bottom:20px; display:block; width:1000px; height:100px;}
.newword p{ padding:7px 0}