.clear{clear:both;height:0;line-height:0;font:0;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
html{font-family:"Arial","Tahoma","Century Gothic","微软雅黑","宋体"}
a,span,ul.che li.tt{font-size:12px;font-family:"Arial","Tahoma","Century Gothic","微软雅黑","宋体"}
strong,.myd_t span{font-weight:bold}
ul.d2list li,ul.myd_list li dl  dt,.myd_t{font-size:14px}
.d2_lcon,.d2_title,ul.d2list li{overflow:hidden;clear:both}
body{background:url(../images/dqjs/bg.jpg) top left repeat-x}
.d_fl a, ul.che li,.myd_t span{font-size:14px}
span,a,ul.list1 li,.d2_title .brea span,.d2_title h3,ul.d2list li  strong,.text_con p,ul.radi li span.qus,.mad_bl em,.myd_t,.mad_bl h6{color:#666}
ul.list1 li span,ul.d2list li span,.hRadio,label.checkbox{color:#999}
a:hover{text-decoration:none;color:inherit}
.m-mainbox{display:none}
.bord1{border-style:solid;border-width:1px}
.bord2{border-color:#eed7a5}
.bor3{border-left:1px solid #eaeaea;padding-left:27px}
.cub1{padding:1px}
.lay_h2{height:10px;width:100%}
.lay_h{height:15px;width:100%}
.lay_h3{margin-right:10px}

.lay1,.d_left,.title1,ul.list1 li,dl.hl,ul.che,ul.radi li,.d2title2,.button2,ul.myd_list li dl dd,ul.myd_list{overflow:hidden;clear:both}
.d_left,.comiis_wrapad,.bottom  ul.weibo  li,.title1 strong,dl.hl img,ul.list1 li a,.title_r strong,.cub2,.title_3 strong,.d2_left,.d2_title h3,ul.d2list li a,ul.d2list li  strong,.texttool span,.d2title2 span,.d2title2 strong,.bu1,.bu2,.bu3,.mad_bl p,ul.myd_list li{float:left}
.d_right,.hotcub,.title1 a,dl.hl dd,dl.hl dt,.title_r a,.title_3 a,.d2_right,.d2_title .brea{float:right}
.d_left{width:865px}

.d_right{width:275px}
.nav ul li a,.title_r strong,.title_r a,.d_fl,.d_fl a,ul.list3 li span,.fenye a span{color:#fff}
.d_main{width:1200px;margin:0 auto;background-color:#fff}
.lay1{padding:20px}
.head{background:url(../images/dqjs/tbar.gif) top left no-repeat;position:relative}
.tbar{height:26px;line-height:24px}
.tbar span{text-align:left;float:left;padding:1px 20px}
.tbar div{float:right;padding-right:10px}
.tbar div a{padding:0 10px}
.tbar div a:hover{text-decoration:underline}
.nav{width:100%;background:url(../images/dqjs/navbg.gif) repeat-x}
.nav ul{overflow:hidden;clear:both;height:40px}
.nav ul li{float:left;line-height:40px;padding:0 19px}
.nav ul li a{font-size:16px}
.nav ul li:hover,.nav ul li.on{background:url(../images/dqjs/nav_h.gif) top center no-repeat}

.hotcub{border-color:#faebc0;width:500px;padding:0 12px;background:url(../images/dqjs/hotcub.jpg) top repeat-x}
dl.hl{height:94px}
dl.hl img{padding:1px ;border:1px solid #f4d28a;margin-right:10px}
dl.hl dd,dl.hl dt{width:360px;font-size:12px}
dl.hl dt{color:#d42d1b;font-weight:bold;line-height:28px;height:30px;overflow:hidden}
dl.hl dd{line-height:18px}
.title1{height:40px}
.title1 strong{color:#d8433d;line-height:34px}
.title1 a{line-height:34px}

.title_r{background:url(../images/dqjs/title_r2.gif) no-repeat;width:100%;height:24px}
.title_r strong{color:#fff;line-height:23px}
.title_r a{line-height:34px;line-height:23px}
.title_r strong,.title_r a{padding:0 10px}

.title_3{background:url(../images/dqjs/title_3.gif) bottom repeat-x;width:100%;height:24px;margin-bottom:4px}
.title_3 strong{color:#d8433d;line-height:23px}
.title_3 a{line-height:23px;color:#cfaf90}
.title_3 strong,.title_3 a{padding:0 10px}

ul.list1,ul.d2list{width:100%;padding-bottom:8px}
ul.list1 li,ul.d2list li{background:url(../images/dqjs/dot1.gif) left center no-repeat;padding-left:10px;line-height:28px;border-bottom:1px dotted #ddd}
ul.list1 li a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;width:calc(100% - 90px)}
ul.list1 li span{float:right;font-size:12px;width:80px;display:block;text-align:center}
ul.list1 li a:hover{color:#C00}

ul.list2{padding:10px}
ul.list2 li{background:url(../images/dqjs/dot2.gif) left center no-repeat;padding-left:10px;border-bottom:0px;line-height:24px;height:24px;overflow:hidden}

ul.list2 li a:hover{color:#C00;text-decoration:underline}
ul.list3{background:url(../images/dqjs/dc.gif) 160px 25px no-repeat;padding-left:10px;padding-bottom:8px}
ul.list3 li span{background-color:#c21908;font-size:10px;padding:0px 3px;line-height:23px}
ul.list3 li a{padding-left:10px}
ul.list3 li a.button1{background:url(../images/dqjs/button1.gif) center no-repeat;width:98px;height:24px;display:block;text-align:center;line-height:24px;padding:0px;margin-top:10px;color:#fff}

.cub2{width:206px;height:234px;border-color:#eed7a5}
.d_fl{background:url(../images/dqjs/fl.gif) top repeat-x}

.d_fl a,.d_fl strong{padding-left:15px;line-height:48px}

.d2_left{width:205px}
ul.d2_nav li{border-bottom:1px solid #e8e8e8}
ul.d2_nav li a{padding-left:30px;line-height:34px;display:block;font-size:14px}
ul.d2_nav li:hover,ul.d2_nav li.on2 a{background:url(../images/dqjs/d2ico.gif) no-repeat;color:#fff}
.d2_right{width:940px}
.d2_lcon{border-color:#e5e5e5;padding:0 37px;background:url(../images/dqjs/d2ico2.gif) top repeat-x}


ul.d2list li{line-height:34px}
ul.d2list li a{display:inline-block;line-height:34px}
ul.d2list li a.wj{display:block;line-height:34px;width:100%}
ul.d2list li span{float:right;font-size:12px;width:80px;display:block;text-align:center}
ul.d2list li a.wj strong{font-size:12px;float:left;font-weight:normal}
ul.d2list li a.wj span.down{float:right;color:#fff;background:url(../images/dqjs/d2ico06.gif) center no-repeat;padding-left:12px}
ul.d2list li a:hover,ul.d2list li a.wj strong:hover,ul.d2list li a.wj:hover,ul.d2list li:hover{color:#C00}

.d2_title{border-bottom:1px solid #dbdbdb}
.d2_title h3,.d2_title .brea a{line-height:40px}
.d2_title h3{font-size:20px;font-family:"微软雅黑";background:url(../images/d2ico3.gif)right center  no-repeat;padding-right:16px}
.d2_title .brea{background:url(../images/dqjs/d2ico3.gif) 0px 13px no-repeat;padding-left:18px}
.d2_title .brea span,.d2_title .brea a img{padding:0 5px}

.green-black{float:right;padding:3px;margin:20px 0px;font-size:12px;text-align:center}
.green-black A,.green-black SPAN.disabled{border-width:1px;border-style:solid;border-top-color:#e6e6e6;border-right-color:#c1c1c1;border-bottom-color:#c1c1c1;border-left-color:#e6e6e6;background:url(../images/dqjs/d2ico4.gif) bottom repeat-x;padding:3px 7px;margin-right:5px}
.green-black A:hover{border:1px solid #a80709;background:url(../images/dqjs/d2ico5.gif)  repeat-x;COLOR:#fff}
.green-black A:active{border:1px solid #6ec983;background:url(../images/dqjs/d2ico5.gif)  repeat-x;COLOR:#fff}
.green-black .None{display:none}
.green-black SPAN.cpd{cursor:default;padding:3px 7px;border:1px solid #a80709;background:url(../images/dqjs/d2ico5.gif)  repeat-x;COLOR:#fff;margin-right:5px}

.green-black SPAN.disabled{padding:3px 10px;COLOR:#999;cursor:default}
.text_t{text-align:center;line-height:1.5;padding:10px;font-size:20px;font-weight:400}
.text_con{text-align:center;padding:15px 5px}
.text_con p{margin-top:15px;text-align:left}
.text_con p{line-height:2em;text-align:Justify;text-justify:inter-ideograph} 

.texttool{height:40px;line-height:28px;display:flex;justify-content:center}  
.texttool span{padding:0 10px;color:#999}

.defaultbar{float:left;height:5px;width:90px;margin-top:10px;cursor:pointer;background-color:#fff;border:1px solid #eaeaea;position:relative}
.defaultbar .jquery-completed{height:5px;width:90px;background-color:#fff;position:absolute} 
.defaultbar .jquery-jslider{height:18px;width:10px;background:url(../images/fontslidico.gif) no-repeat;width:18px;top:-6px;display:block;cursor:pointer;position:absolute} 
.defaultbar .jquery-jslider-hover{cursor:pointer}
.defaultbar .jquery-jslider-hover{cursor:pointer}
.fieldset legend{background-color:#FFF5FA;border:1px solid #F8B3D0;padding:5px 10px}
.fenye{border-top:1px solid #dfdfdf}
.fenye a{display:block;width:100%;line-height:32px;overflow:hidden;clear:both}
.fenye a span{background:url(../images/dqjs/button1.gif) center no-repeat;padding:0px 30px;display:block;float:left;text-align:center}
.fenye a strong{float:left;font-weight:normal}
.fenye a strong:hover{text-decoration:underline}

.d2title2 span{background:url(../images/dqjs/d2ico8.gif) center no-repeat;color:#fff;line-height:16px;margin:1px 0px;width:16px;height:16px;display:block;text-align:center}
.d2title2 strong{color:#d8433d;padding-left:15px}

ul.radi li input{vertical-align:middle}
ul.radi li label{color:#999;font-size:12px;padding-left:10px;padding-right:12px;display:inline-block;height:19px;line-height:20px;vertical-align:middle}
ul.radi li.MultiselectTitle span{width:100%;font-size:14px;padding-top:2px;color:#333;display:block}
ul.radi li.MultiselectTitle input{vertical-align:middle}
ul.radi li.MultiselectTitle label{color:#999;font-size:12px;padding-left:5px;padding-right:38px;display:inline-block;height:19px;line-height:20px;vertical-align:middle}

label.checkbox{padding-left:24px;cursor:pointer;background:url(../images/dqjs/radio.png)  no-repeat left 2px;line-height:22px;height:21px;display:block;font-size:12px} 
label.checked{background-position:left -17px} 
label.disabled{background-position:left 2px}

.hRadio{padding-left:22px;padding-right:20px;display:inline-block;background:transparent url(../images/dqjs/checkbox.png)  no-repeat left top;font-size:12px;height:19px;line-height:20px;cursor:pointer;vertical-align:middle}
.hRadio_Checked{background-position:left bottom}

ul.radi li{width:100%;line-height:34px;margin:0px}
ul.radi li span.qus,.mad_bl h6{float:left;font-size:14px;padding-top:2px;padding-right:15px}

.bu1,.bu2,.bu3{background:url(../images/dqjs/d2ico9.gif) bottom no-repeat;width:149px;height:58px;display:block;line-height:46px;border:0px;margin-right:15px}
.bu1 input,.bu2 input,.bu3 input{background:url(../images/dqjs/d2ico7.gif) no-repeat;cursor:pointer ;border:0px;border:none;outline:none;width:149px;height:40px}
-moz-focus-inner{border:0px}

.bu2 input{background-position:0px -46px}
.bu3 input{background-position:0px -94px}
-moz-focus-inner{border:0px}
.button2 input:hover{margin-top:1px}

.myd_t span{color:#cc0001;line-height:30px}
.mad_bl p{width:260px;background-color:#ffeed9;height:18px;margin-right:20px}
.mad_bl p span{background-color:#d8433d;height:18px;display:block}
.mad_bl em{font-size:13px}

ul.myd_list li{width:29%;padding-top:10px;padding-bottom:10px;padding-right:15px;display:block}
ul.myd_list li.hold{clear:both;width:100%}

ul.myd_list li.hh{height:250px}
ul.myd_list li dl dt{color:#333;line-height:19px;margin-bottom:15px}
ul.myd_list li dl dd{margin-bottom:10px;height:18px}
ul.myd_list li dl dd span{float:left}
ul.myd_list li dl dd em,ul.myd_list li dl dd em.m1,ul.myd_list li dl dd span.em2,ul.myd_list li dl dd span.em3{background-color:#d8433d;width:16px;height:12px;float:left;display:block;margin-top:3px;margin-right:10px}
ul.myd_list li dl dd em.m2{background-color:#e88e8b}
ul.myd_list li dl dd em.m3{background-color:#efb4b1}

.bwzt{overflow:hidden}
.bwzt .pics{padding-bottom:50px;border-bottom:1px solid #ddd}
.bwzt .pics ul{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}
.bwzt .pics li{width:275px;height:94px;float:left;margin-right:15px;margin-top:30px;overflow:hidden;position:relative}
.bwzt .pics li img{height:100%;position:absolute;top:0;left:-200px;right:-200px;margin:auto}

.footer{width:100%;height:128px;background:#fff url(../images/dqjs/footbg.jpg) top no-repeat;color:#FFF} 
.bottom{margin:0px auto;position:relative;font-size:12px}
.bottom ul.weibo{position:absolute;overflow:hidden;clear:both;top:24px;right:0px}
.bottom ul.weibo li{width:90px;color:#666;line-height:23px;text-align:center}

.bottom a.flogo{width:231px;height:103px;display:block;position:absolute;top:14px;left:10px;text-align:left;border-right:1px solid #dcdcdc}
.bottom a.flogo img{display:block;margin-top:10px}

.bottom .addinfo{height:90px;position:absolute;top:26px;left:260px;text-align:left}
.bottom .addinfo p,.bottom .addinfo p a{line-height:20px;color:#999}
.bottom .addinfo p a:hover{text-decoration:underline}

.font-size .active{background-color:rgb(194,25,8)}