/* CSS Document */
*{margin:0;padding:0;list-style-type:none;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
:focus{outline:0;}
label{cursor:pointer;}
img{vertical-align:middle; border:0px;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}

html{overflow-y:scroll; height:100%;}

body{ background:url("../images/bodybg.jpg")/*tpa=http://qkxw.qdzcsj.com/1/images/bodybg.jpg*/ repeat-x; font-size:12px; font-family:'宋体';Arial, Helvetica, sans-serif;}
body,tr,td,p,div,span,li,ul,ol,dl,dd,dt{ font-size:12px;}
.fr{ float:right;}
.fl{ float:left;}
h3{ font-size:14px;}
.blank10{ height:10px; clear:both;}

.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#069;}

.topbar{ height:33px; line-height:33px; overflow:hidden; width:1000px; margin:0 auto; color:#F00;}
.topbar span{ float:right; color:#999;line-height:33px; }

.header{ width:1000px; margin:0 auto 10px auto;}
.header .logo{ float:left; height:122px; overflow:hidden;}
.header .topbanner{ float:right; height:122px; padding-right:5px;}
.header .menu{ font-size:14px; color:#FFF; height:36px;line-height:36px; text-align:center; overflow:hidden}
.header .menu a{ color:#FFF; font-weight:bold; margin:0 13px;}.header .menu a:hover{ color:#FF0;}

.commonbox{ background:#FFFFFF;}
.commonbox h3{ background:url("../images/h3_title.gif")/*tpa=http://qkxw.qdzcsj.com/1/images/h3_title.gif*/ no-repeat; height:35px; overflow:hidden; line-height:35px; text-indent:35px; color:#003}
.commonbox h3 span{ background:url("../images/h3_title.gif")/*tpa=http://qkxw.qdzcsj.com/1/images/h3_title.gif*/ no-repeat right  -35px; float:right; line-height:35px; padding:0 10px; font-weight:normal; text-transform:uppercase}
.commonbox .rbox{ border:1px #d3d3d3 solid; border-top:none; padding:10px; line-height:30px;}

.commonbox01{ margin-bottom:10px; background:#FFFFFF;}
.commonbox01 .h1{ background:url("../images/h3_title.gif")/*tpa=http://qkxw.qdzcsj.com/1/images/h3_title.gif*/ no-repeat; height:35px; overflow:hidden; line-height:35px; text-indent:35px; color:#003; font-size:14px; font-weight:bold;}
.commonbox01 .h1 span{ background:url("../images/h3_title.gif")/*tpa=http://qkxw.qdzcsj.com/1/images/h3_title.gif*/ no-repeat right  -35px; float:right; line-height:35px; padding:0 10px; font-weight:normal; text-transform:uppercase}
.content{overflow:hidden;border:1px #d3d3d3 solid; border-top:none; padding:10px; line-height:180%;}

.updownpage{ margin:10px 0 0 0; font-size:14px; font-weight:bold;}
.updownpage a{font-size:14px;}

.showpath{ width:1000px; margin:0 auto;}
.warp{ overflow:hidden; background:#FFFFFF;width:1000px; margin:0 auto;}
.showpath{ line-height:30px; height:30px; overflow:hidden; color:#666; margin-bottom:10px;}
.myflash{ float:left; width:260px; margin-right:10px;}
.mychengluo{ float:left; width:720px;}
.mychengluo .rbox,.myflash .rbox{ line-height:28px; text-indent:2em;}
.mychengluo .rbox b,.myflash .rbox b{ color:red;}
.kfQQ{ float:right; width:300px;display: none;}
.kfQQ .rbox .kfcontent{line-height:25px; }
.kfQQ .rbox .kfcontent a{ text-decoration:underline; color:#06C;}

.searchbox{ margin-top:10px; clear:both; height:33px; overflow:hidden;}
.input_s{ height:31px; border:1px #d0d0d0 solid; border-right:none; float:left; width:216px; padding:0 5px; line-height:31px;}
.input_sbtn{ float:left;}

.banner{ width:1000px; margin:10px auto;}

/* marqueeleft */
.marqueeleft{height:190px;width:980px;overflow:hidden;margin:0 auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:136px;height:190px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:130px;height:160px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:25px;line-height:25px;}      


.qikanarea{ float:left; width:710px; overflow:hidden;}
.qkian_box{ width:350px; float:left; margin-bottom:10px;}
.qkian_box .qk_img{ float:left; width:120px; padding:5px; height:170px; overflow:hidden;}
.qkian_box .qk_img img{ width:118px; height:143px; border:1px #bfbfbf solid;}
.qkian_box .qk_img span{ line-height:25px; height:25px; display:block; text-align:center; overflow:hidden; color:#F00;}
.qkian_box .qk_list01{ float:right; width:188px; overflow:hidden;}
.qkian_box .qk_list01 ul li{ line-height:27px; height:27px; overflow:hidden;}
.qkian_box .qk_list01 ul li span{ float:right; line-height:27px; color:#999}

.lw_box{ margin-bottom:10px;width:240px; margin-right:10px; float:left;}
.lw_box ul li{line-height:27px; height:27px; overflow:hidden;}
.lw_box ul li span{ float:right; line-height:27px; color:#999}

.srollqk{ margin-bottom:10px;}

.rightlist{ float:right; width:280px; overflow:hidden;}

.newslist{border:1px #d3d3d3 solid; border-top:none; padding:10px;}
.newslist ul li{ line-height:25px; background:url("../images/dot.jpg")/*tpa=http://qkxw.qdzcsj.com/1/images/dot.jpg*/ no-repeat 0 10px; text-indent:20px; height:25px; overflow:hidden;}

.leftarea{ float:left; width:240px;}
.leftmenu ul li{ height:28px; line-height:28px; border-bottom:1px #bfbfbf dotted; text-indent:30px; background:url("../images/dot.jpg")/*tpa=http://qkxw.qdzcsj.com/1/images/dot.jpg*/ no-repeat 10px 12px;}
.leftmenu ul li.on{ background:#f8f8f8 url("../images/dot.jpg")/*tpa=http://qkxw.qdzcsj.com/1/images/dot.jpg*/ no-repeat 10px 14px; font-weight:bold;}
.leftmenu ul li.on a{ color:#F00;}

.rightarea{ float:right;width:750px;}

.leftkf{ line-height:180%}
.leftkf .qq img{ margin:5px 16px;}
.leftkf .tel strong{ color:#F30}

.ctitle{ line-height:30px; height:30px; overflow:hidden; text-indent:28px; background:url("../images/dot_01.gif")/*tpa=http://qkxw.qdzcsj.com/1/images/dot_01.gif*/ no-repeat 8px 8px; font-size:14px}
.ctitle span{ float:right; color:#666;}
.xline{ border-bottom:1px #bfbfbf dashed; margin-bottom:10px; height:10px; overflow:hidden;}

.showpage a{line-height:28px; height:30px; padding:2px 5px; border:1px #bfbfbf solid;}
.showpage01{ text-align:center; margin:10px auto;}
.showpage01 a{ padding:2px 5px; border:1px #bfbfbf solid; margin:0 5px;}

.xgqklist ul li{ float:left; width:49%; height:28px; line-height:28px; background:url("../images/dot.jpg")/*tpa=http://qkxw.qdzcsj.com/1/images/dot.jpg*/ no-repeat 5px 12px; text-indent:20px; overflow:hidden}
.xgqklist ul li span{ float:right; color:#999; width:100px;}
.title{text-align:center; line-height:50px; height:50px; font-size:24px; font-family:"黑体"; border-bottom:1px #cfdac8 dotted; color:#f00;}
.showtime{font-size:12px; color:#999; text-align:center; margin-bottom:10px;}

#ArticleBody{line-height:180%; font-size:12px; padding:5px 10px;}

.qk_list{ padding:5px;}
.qk_list li{ float:left; width:330px;overflow:hidden;margin:5px 0;}
.qk_list li img{ float:left; width:135px; padding:2px; border:1px #bfbfbf solid; height:180px;}
.intro{ float:left; margin-left:10px}
.intro ul{width:170px; overflow:hidden; height:185px;}
.intro ul li{text-align:left; line-height:25px;border:none; font-size:12px; margin:0px; color:#666}
.intro ul li.name a{color:#FF0000; font-weight:bold; font-size:14px; line-height:30px;}

.qikaninfo{text-align:left;padding:10px; margin:10px auto; clear:both;}
.qikaninfo .wenpic{ float:left;}
.qikaninfo .wenpic img {float:left;width:240px; height:300px; border:1px #C5D8E6 solid;}
.qikaninfo .wenwords {
	float:left;
	width:400px;
	margin-left:10px;
	font-size:14px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5D8E6;
	padding-left:15px;
	overflow:hidden;
	line-height:32px;
}
.qikaninfo .wenwords p{font-size:14px;line-height:32px;}
.rsform-input-box{ padding:0 5px; height:20px; line-height:20px;}
.rsform-button{padding:2px 5px; }

.friendlink .rbox a{ line-height:180%; margin:0 10px;}

.footer{ overflow:hidden;width:1000px; margin:10px auto; background:#FFFFFF url("../images/footerbg.jpg")/*tpa=http://qkxw.qdzcsj.com/1/images/footerbg.jpg*/ repeat-x; padding:10px 0 0 0;}
.footer .footlink{ text-align:center; line-height:40px; height:40px; overflow:hidden;}
.footer .copyright{ text-align:center; line-height:160%; color:#666;}
.footer .copyright span{ font-family:Arial, Helvetica, sans-serif}


/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url("../images/float_s.gif")/*tpa=http://qkxw.qdzcsj.com/1/images/float_s.gif*/ no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url("../images/float_bg.gif")/*tpa=http://qkxw.qdzcsj.com/1/images/float_bg.gif*/ no-repeat;}

#online_qq_layer{z-index:9999;position:fixed;left:0px;top:0;margin:200px 0 0 0;display: none;}
*html #online_qq_layer{display: none;position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-31px -374px;}
#online_qq_tab a#floatHide{background-position:-1px -374px;}

#onlineService{display:inline;margin-left:0px;float:left;width:130px;display:block;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px;}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:0 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;}
.onlineMenu li.tli{padding:0 0 0 20px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:6px 0 0 0;}
.onlineMenu li.last{border:0;}

.wyzx{padding:8px 0 0 5px;height:57px;overflow:hidden;background:url("../images/webZx_bg.jpg")/*tpa=http://qkxw.qdzcsj.com/1/images/webZx_bg.jpg*/ no-repeat;}

.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}

.dede_pages{clear:both; overflow:hidden;}
.dede_pages ul {
  text-align:center;
    padding: 12px 0 12px 16px;
}
.dede_pages ul li {
    border: 1px solid #CCCCCC;
  
    font-family: Tahoma;
    line-height: 17px;
    margin-right: 6px;
    padding: 4px 8px;
width:20px;
display:inline;
}
.dede_pages ul li a {
    color: #555555;
  
 }
.dede_pages ul li.thisclass {
    background-color: #006699;
    color: #FFFFFF;
    font-weight: bold;
    padding: 4px 8px;
}
.dede_pages ul li.thisclass a {
    color: #FFFFFF;
}
.dede_pages .pageinfo {
    color: #999999;
     border: 1px solid #CCCCCC;   margin-right: 6px;
    padding: 4px 8px;
}
.dede_pages .pageinfo strong {
    color: #555555;
    font-weight: normal;
    margin: 0 2px;
}
.ArticleBody .qktop{font-size:16px;margin:10px 0;}
.input2_a {
    border: 1px solid #BFC2C8;
    float: left;
    font-size: 14px;
    height: 21px;
    line-height: 21px;
    width: 320px;
}
.toug{width:320px; float:right;border:1px solid #ccc; overflow:hidden;margin-left:20px;}
.tougao{

    background: url("../images/h3_title.gif")/*tpa=http://qkxw.qdzcsj.com/1/images/h3_title.gif*/ no-repeat 0 0;
    color: #000033;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    text-indent: 35px;
}