@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{color:#5e5e5e;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{}
ul,ol{list-style:none;}
a{text-decoration:none;color:#5e5e5e;}

fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after {visibility: hidden;display:block;font-size:0;content:"";clear:both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
.number li{list-style-type:decimal;}
.texe_hidde{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.f14{ font-size:14px;}
.fr{ float:right;}
.fl{ float:left;}
.center{ text-align:center;}
.clear{ height:0; line-height:0; font-size:0; clear:both; }
.relative{ position:relative;}
/****黑色层*****/
#floatMask{width:100%;height:100%;position:absolute;z-index:9;background-color:#000;top:0;left:0;filter:alpha(opacity=70);opacity:0.7;}

body{ font-size:12px; }
#wrapper{ width:990px; margin:0 auto;}
#top{ background-color:#c21212; height:45px; overflow:hidden; padding-left:27px;}



.hl_txt{width:673px;height:370px;position:relative;margin:0px;padding:0px;font-size:16px;color:#444444;line-height:24px;text-align:left;}
.hl_txt .htxt{color:#c21212;}
.hl_txt .htxt2{display:block;position:relative;margin:0px;padding:0px;float:left;}

.hl_txt .lqlc{display:block;position:absolute;left:0px;top:0px;}
.til_1{display:block;width:100%;height:20px;font-size:16px;color:#d20901;line-height:20px;text-align:left;text-indent:1em;background:url(../images/list_1.png) no-repeat left center;}

.bklist{position:relative;margin:0px;padding:0px;list-style-type:none;}

.bklist li{width:280px;height:170px;position:absolute;text-align:center;}
.bklist li p{margin:0px;padding:0px;margin-bottom:10px;}
.bklist li.bk_1{top:10px;left:200px;}
.bklist li.bk_2{top:10px;left:350px;}
.bk_txt_1{font-size:16px;color:#444444;}
.bk_txt_2{font-size:12px;color:#c5111a;}


.jfdiv{width:661px;height:193px;position:relative;margin:20px auto;padding:0px;background:url(../images/jf_bg.png) no-repeat;overflow:hidden;}
.jfdiv ul{margin:0px;padding:0px;list-style-type:none;}
.jfdiv ul li{margin:0px;padding:0px;padding-top:10px;width:165px;height:190px;float:left;text-align:center;font-size:16px;}
.jfdiv ul li p{margin:0px;padding:0px;margin-top:10px;}

.ckbtn{width:100%;height:20px;position:relative;margin:0px;padding:0px;}
.ckbtn ul{margin:0px;padding:0px;list-style-type:none;}
.ckbtn ul li{margin:0px;padding:0px;margin-right:10px;float:left;}



#top span{ padding-left:652px;}
#content{ background:url(../images/bg.jpg) no-repeat 0 0 #dbdbdb; min-height:905px; _height:905px;}
.dql{ margin-left:21px; display:inline; margin-top:27px; float:left; width:214px; }
.dqleft{width:229px;position:relative;margin:0px; padding-left:3px; height:443px; padding-top:11px;background-position:3px 0;background:url(../images/dq_l1.jpg) no-repeat 0 0;}
.dqltxt_1{font-size:13px;width:114px;height:30px;position:absolute;top:50px;right:12px;}
.dqltxt_2{font-size:13px;width:114px;height:30px;position:absolute;top:128px;right:12px;}
.dqltxt_3{font-size:13px;width:114px;height:30px;position:absolute;top:210px;right:12px;}
.dqltxt_4{font-size:13px;width:114px;height:30px;position:absolute;top:286px;right:12px;}
.dqjftxt{position:absolute;font-size:12px;color:#b71602;text-align:left;line-height:20px;}

.dql ul{ width:211px; padding-left:3px; height:533px; background:url(../images/dq_l1.jpg) no-repeat 0 0;}
.dql ul li a{ display:block; width:209px; height:100%;}
.dql ul li{ width:209px;}
.dql ul li.n1{ height:73px;}
.dql ul li.n2{ margin-top:7px; height:73px; *margin-top:6px;}
.dql ul li.n3{ margin-top:7px; height:73px;*margin-top:6px;}
.dql ul li.n4{ margin-top:7px; height:73px;*margin-top:6px;}
.dql ul li.n5{ margin-top:7px; padding-left:7px; height:43px;*margin-top:6px;}
.dql ul li.n5 a{ width:196px;}




.dqr{ float:right; width:702px;}
.bg1{ background:url(../images/dq_r_bg1.jpg) no-repeat right 303px; min-height:645px; _height:645px; padding-bottom:60px;}
.bg2{ background:url(../images/bg2.jpg) no-repeat 0 0; min-height:645px;_height:645px;padding-bottom:60px;}
.bg2_2{ background:url(../images/bg2.jpg_0328.jpg) no-repeat 0 0; min-height:645px;_height:645px;padding-bottom:60px;}
.bg3{ background:url(../images/bg3.jpg) no-repeat right 337px; min-height:795px;_height:795px;padding-bottom:60px;}
.bg4{ background:url(../images/xbkbg.jpg) no-repeat right 322px;  min-height:640px;_height:640px; padding-bottom:50px;}
.bg8{ background:url(../images/bg8.png) no-repeat right top; height:925px; }
.bg9{ background:url(../images/bg9.png) no-repeat right bottom;}
.dqtt1{margin-top:27px;}
.dqbox1{ margin-top:18px;}
.mt22{ margin-top:22px;}
#sflist{ margin-top:10px; width:425px; *padding-bottom:12px; z-index:5;}
#sflist li{ float:left; background:url(../images/btnbg.png) no-repeat 0 0; width:63px; height:28px; margin-right:7px; margin-bottom:12px; text-align:center; font-size:14px;color:#444444; line-height:26px;}

#sflist li .bubble{position:absolute; top:28px; left:-20px; padding-top:15px; line-height:24px; font-size:13px; color:#444444; z-index:8;display:none; }
#sflist li .bubble .b_b{padding-bottom:10px; text-align:left;padding-left:15px; padding-right:15px;}


#sflist li.five .bubble{background:url(../images/bubble5_1.png) no-repeat 0 0; width:240px;}
#sflist li.five .bubble .b_b{ background:url(../images/bubble5_2.png) no-repeat 0 bottom; padding-left:30px;}


#sflist li.four .bubble{background:url(../images/bubble4_1.png) no-repeat 0 0; width:212px;}
#sflist li.four .bubble .b_b{ background:url(../images/bubble4_2.png) no-repeat 0 bottom;text-align:center;}

#sflist li.three .bubble{background:url(../images/bubble3_1.png) no-repeat 0 0; width:167px;}
#sflist li.three .bubble .b_b{ background:url(../images/bubble3_2.png) no-repeat 0 bottom;text-align:center;}

#sflist li.two .bubble{background:url(../images/bubble2_1.png) no-repeat 0 0; width:125px;}
#sflist li.two .bubble .b_b{ background:url(../images/bubble2_2.png) no-repeat 0 bottom;text-align:center;padding-left:12px; padding-right:12px;}

#sflist li.one .bubble{background:url(../images/bubble1_1.png) no-repeat 0 0; width:88px;}
#sflist li.one .bubble .b_b{ background:url(../images/bubble1_2.png) no-repeat 0 bottom; text-align:center;}


.pop{ position: fixed; display:none; z-index:10;}
#pop1{ background:url(../images/mdpop.png) no-repeat 0 0; width:707px; height:414px;}
#pop2{ background:url(../images/pop2.png) no-repeat 0 0; width:706px; height:572px;}
#pop3{ background:url(../images/pop3.png) no-repeat 0 0; width:566px; height:354px;}
.close{ float:right; width:34px; height:32px; background:url(../images/blank.gif) repeat 0 0;}
.mdbox{ margin-left:26px; margin-top:16px; width:654px;}
.md_list{ position:relative; width:645px; height:335px; overflow-y:auto;}
.md_list table,.md_list td,.md_list th{ border:#cbcbcb 1px solid;}

.pop_cont tr td{padding-top:0px;padding-bottom:4px;line-height:16px;}


.md_list td,.md_list th{ height:32px; font-size:14px; color:#444444; }
.md_list th{ background:url(../images/md_tdbg.gif) repeat-x 0 0;}
.md_list tr.even td{ background:#f5f5f5;}
.md_list td{ padding-left:15px;}

.indexbg{ background:url(../images/indexbg.jpg) no-repeat 0 0; height:486px; position:relative;}
#nav{ position:absolute; right:29px; top:6px; background:url(../images/nav.gif) no-repeat right 0; width:307px; height:443px;}
#nav a{ display:block; width:315px;float:right; outline:none; }

#nav a.n1{ height:117px;}
#nav a.n2{ height:105px;}
#nav a.n3{ height:106px;}
#nav a.n4{ height:109px;}


.mdl2{ background:url(../images/mdl2.png) no-repeat 0 0; width:584px; height:93px; padding-left:70px; padding-top:30px;}

.wd1{ background:url(../images/wd1.png) no-repeat 0 0; width:652px; height:176px; padding-top:52px; padding-left:3px;}
.mdltip{ padding-left:18px; width:660px; height:350px; margin-top:5px; overflow-y:auto;}
.mdltipbg{ background:url(../images/mdl_tips2.png) no-repeat 0 0!important;background-image:url( www.lanrentuku.com); FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mdl_tips2.png');  width:639px; height:239px; overflow:hidden;}
.mdl_tips1{ background:url(../images/mdl_tips1.png) no-repeat 0 0;_background:url(../images/mdl_tips1.jpg) no-repeat 0 0; width:635px; height:326px;}
.mdl1{ background:url(../images/mdl1.png) no-repeat 0 0; width:571px; height:18px; padding-left:80px; padding-top:58px;}
#pop4{ background:url(../images/pop4.png) no-repeat 0 0; width:566px; height:353px;}

/*1205*/
#nav1{ position:absolute; right:20px; top:0px; background:url(../images/nav1.gif) no-repeat right 0; width:312px; height:448px;}
#nav1 a{ display:block; width:315px;float:right; outline:none; }
#nav1 a.n1{ height:117px;}
#nav1 a.n2{ height:105px;}
#nav1 a.n3{ height:106px;}
#nav1 a.n4{ height:109px;}
.bk_1 p a,.bk_2 p a{ display:block;margin-top:20px}