﻿@charset "utf-8";
html{background:#fff;overflow:auto;}
body{min-width:1200px;font:14px/18px "Microsoft Yahei";font-weight:lighter;color:#333; -webkit-font-smoothing: antialiased; }
a{color:#333; text-decoration:none; cursor:pointer; outline: 0 none;}
a:hover{text-decoration:none;color:#c11f05;}
a:focus{-moz-outline-style:none; border:0px;blr:expression(this.onFocus=this.blur());} /*鼠标聚焦效果*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0;}/*blockquote前后增加换行，增加外边距*/
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
ol,li,ul,dl,dt,dd{list-style:none;}
fieldset,img{border:0} /*元素可将表单内的相关元素分组*/
button,submit,input,select{vertical-align:middle;}
button,submit{cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-family:"microsoft yahei";}
h1{font-size:22px;font-weight:bold;}
h2{font-size:20px}
h3{font-size:18px;font-weight:bold;}
h4{font-size:16px}
h5{font-size:14px}

table{border-collapse:collapse; border-spacing:0;}
sup{vertical-align:text-top;} /*上标*/
sub{vertical-align:text-bottom;} /*下标*/
select,button{font-family:inherit; font-size:inherit; font-weight:inherit; outline-style:none; outline-width:0pt; padding: 0; margin: 0;}
b,em,i{font-style:normal;} /*em强调标签*/
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;} /*清除浮云层样式*/
.clearfix{zoom:1;}
.container{width:1170px; position:relative; margin:0 auto;}
.fr{float:right;}
.fl{float:left;}
.font_cur{color:#c11f05;} 
.tablist{height:42px;overflow:hidden;}
/*--------------------------------------------*/
.page{overflow:hidden;margin:10px;width:100%;}
.page a{float: left;height:30px;line-height:30px;padding:0 10px;text-align: center;vertical-align: middle;white-space: nowrap;font-size: 14px;border: 1px solid #ddd; margin-right:1px;}
.page a:hover{background:#C11F05;color:#fff;border:1px solid #C11F05;}
.page span{float: left;height:30px;line-height:30px;padding:0 15px;text-align:center;vertical-align: middle;white-space: nowrap;font-size: 14px;border: 1px solid #C11F05;color:#fff;font-weight:bold;background:#C11F05;margin-right:1px;}
.page .sumCount{border: 1px solid #FFF;background: #FFF;font-weight:normal;color: #333;}
.page .page_jump{height:30px; line-height:30px;_padding:0px; _margin:0px; margin:0px; padding:0px;}

#jumpPage {border: 1px solid #ccc;background: #FFF; padding:0px 4px;color: #444;width: 30px;height: 28px; line-height:28px;_height:26px;_line-height:26px;margin-left: 2px;margin-right: 2px;_margin:0px 2px;}
#btn_jump {border: 1px solid #C11F05;background:#C11F05;width: 40px;height:30px; line-height:30px;font-size: 12px;cursor: pointer;color: #444;color:#fff;}
/*--------------------------------------------*/
.qptoplink{line-height:30px;background:#f4f4f4;border-bottom:1px solid #ccc;height:30px;}
.qptoplink a{margin:0 10px;}
.qplogo{width:193px;height:80px;background:url(../img/qplogo.jpg);background-repeat: no-repeat;margin:30px 0;}
.qplogo a{width:193px;height:80px;display:block;}
.qpsupplysearch{height:46px;width:533px;margin-left:180px;padding:40px 0;}
.qpsupplysearch p{width:100%;display:block;float:left;text-align:right;}
.qpsupplysearch .search-box{float:left;padding:3px 0 3px 0px;color:#fff;border-right:0 none;background: #c11f05;}
.qpsupplysearch .search-type{float:left;z-index:10000000;position: relative;width:116px;height:40px;text-align:center;}
.qpsupplysearch .search-type ul {position:absolute;height:40px;width:100px;padding: 0 8px 0 8px;background-color:#c11f05;overflow: hidden;*margin-left:-58px;}
.qpsupplysearch .search-type ul.hover{height:210px;border-bottom: 1px solid #EEE;z-index: 995;}
.qpsupplysearch .search-type ul li {width:100px;height:40px;line-height:40px;cursor:pointer;background:url(../img/qpsupplysearchico.png);background-repeat: no-repeat;}
.qpsupplysearch .search-type li a {color: #333!important;}
.qpsupplysearch .search-keywords{float: left;padding: 5px 4px; _padding:4px; width:319px;height:30px;background-color: #fff;}
.qpsupplysearch .search-keywords input {z-index: 994;position: relative;width:319px;height:30px;line-height:30px;line-height: 24px\0;overflow: hidden;border: 0 none;}
.qpsupplysearch .search-action {float: left;}
.qpsupplysearch .search-action button {display: block;float: left;width: 90px;height:46px;line-height:46px;_line-height: 39px;overflow: hidden;border: 0 none;cursor: pointer;color: #FFF;font-size: 16px;font-weight:400;background:#c11f05;background: linear-gradient(to bottom, #c11f05 0%, #c11f05 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c11f05', endColorstr='#c11f05', GradientType=0);font-family: "Microsoft YaHei", SimHei, "WenQuanYi Micro Hei", STHeiti;}
.qpcode{text-align:center;margin-top:5px;}
.qpcode p{float:left;margin:0 2px;line-height:25px;}
.qpcode p img{border:1px groove #f4f4f4;width:95px;height:95px;}
/*--------------------------------------------*/
#qpnav{z-index:100000;}
.qptopnav{height:50px;line-height:45px;background:url(../img/qpnav_bg.jpg) repeat-x;}
.qptopnav ul li{float:left;line-height:45px;}
.qptopnav ul li a{color:#fff;font-size:16px;padding:0 22px;display:block;}
.qptopnav ul .qptopnavindex{text-align:center;width:255px;height:50px;background:url(../img/qpnavhover.png) ;background-repeat: no-repeat;margin-right:50px;}
.qptopnav ul .qptopnavindex a{height:45px;}
.qptopnav ul li:hover{background:#c11f05}
.qptopnav ul .cur{background:#c11f05;padding:0 22px;display:block;}
.qptopnav ul .qptopnavindex:hover{background:url(../img/qpnavhover.png) ;background-repeat: no-repeat;}
.qptopnavindex{cursor:pointer;} 
.qptopnav_dropdown{display:None;position:absolute;height:120px;width:255px;z-index:10000;}
.qptopnav_dropdown ul li{float:Left;width:255px;padding-left:0;background:#C11F05;border-bottom:1px solid #fff;}
.qptopnav_dropdown ul li:hover{border-bottom:1px solid #006FBC;}
/*--------------------------------------------*/
.qpad_1170_80{margin-top:5px;margin-bottom:5px;border:1px solid #ccc;height:80px;overflow:HIdden;}/*height:80px;*/
.qpad_250_90{width:248px;height:90px;border:1px solid #ccc;}
.qpad_250_310{background:#1858a0;width:250px;height:310px;}
.qpad_180_155{background:#1858a0;width:181px;height:153px;margin-bottom:1px;}
.qpad_580_80{background:#1858a0;width:580px;height:80px;margin:5px 0;}
.qpad_200_150{background:#1858a0;width:200px;height:150px;border-right:1px solid #ccc;}
.qpad_200_110{background:#1858a0;width:200px;height:110px;}
.qpad_260_160{background:#1858a0;width:260px;height:159px;margin-bottom:1px;}
.qpad_200_280{background:#1858a0;width:201px;height:280px;}
.qphr{width:100%;float:left;height:2px;background:#C11F05;}
/*--------------------------------------------*/
.qptopadbanner h3 a{color:#fff;}
.qptopadbanner .qptopadbannerleft{width:330px;overflow:hidden;margin-right:5px;}
.qptopadbannerleft_top,.qptopadbannerleft_bottom{border:1px solid #ccc;width:100%;margin-bottom:5px;}
.qptopadbannerleft_top h3{color:#fff;width:49.7%;background:#1858a0;line-height:40px;text-align:center;}
.qptoploginico{width:9px;height:18px;background:url(../img/qplogoico.png);background-repeat: no-repeat;margin-right:3px;}
.qptopregisterico{width:16px;height:18px;background:url(../img/qpregisterico.png);background-repeat: no-repeat;margin-right:3px;}
.qptopadbannerleft h4{line-height:35px;border-bottom:1px solid #c11f05;width:90%;margin:0 auto;overflow:hidden;font-weight:bold;}
.qptopadbannerleft h4 a{margin:0 15px;}
.qptopadbannerleft dl{margin:5px 0;}
.qptopadbannerleft dl dd{line-height:22px;height:22px;width:90%;margin:0 auto;overflow:hidden;}
.qptopadbannerleft dl dd i{color:#c11f05;}
.qptopadbannerleft_bottom h3{color:#fff;width:320px;background:#1858a0;line-height:40px;padding-left:10px;}
.qptopadbanner .qptopadbannercenter{margin:0 5px;width:578px;height:275px;border:1px solid #ccc;background:#006fbc;}
.qptopadbanner .qptopadbannerright{width:249px;}
.qptopscrolllogin{width:100%;margin:0 auto;overflow:Hidden;text-align:center; vertical-align:middle;}
.qptopscrolllogin dd{float:left;width:14.1%;border:1px solid #ccc;margin-right:-1px;overflow:hidden;height:150px;vertical-align:middle;padding-right:1.1px}
.qptopscrolllogin dd img{width:90%;text-align:center;}
.qptopscrolllogin dd:hover{border-bottom:1px solid #c11f05;}
/*----------------------------------------*/
dl dd a:Hover{color:#C11F05;}
.qpsupplycategory{border:1px solid #ccc;height:350px;overflow:hidden;}
.qpsupplycategory_left{width:65%;}
.qpsupplycategory_left h3{margin-right:-1px;margin-top:-1px;margin-left:-1px;background:#f4f4f4;float:left;line-height:40px;height:40px;width:249px;text-align:center;border:1px solid #ccc;}
.qpsupplycategory_left h4{margin-right:-1px;margin-top:-1px;float:left;line-height:40px;height:40px;width:120px;text-align:center;}
.qpsupplycategory_left h4:hover{float:left;line-height:37px;height:37px;width:120px;text-align:center;border-bottom:none;border-top:3px solid #c11f05;}
.qpsupplycategory_left .btn_cur{float:left;line-height:37px;height:37px;width:120px;text-align:center;border-bottom:none;border-top:3px solid #c11f05;}
.qpsupply_tabdetail .detail_cur{opacity:1;display:block;}
.qpsupply_tabdetail div{height:0;opacity:0;float:left;width:500px;position:absolute;margin-top:10px;margin-left:10px;display:none;}
.qpsupply_tabdetail dd a{line-height:35px;}
.qpsupply_tabdetail dl{width:100%;float:left;height:35px;overflow:hidden;}
.qpsupply_tabdetail dd{float:left;line-height:35px;margin:0 5px;}
.qpsupply_tabdetail dt{height:35px;line-height:35px;float:left;width:120px;text-align:right;font-weight:bold;}
.qpsupply_tabdetail a:hover{color:#c11f05;}

.qpsupplycategory_right{width:33%;}
.qpsupplycategory_right h3{margin-right:-1px;margin-top:-1px;background:#f4f4f4;float:left;line-height:40px;height:40px;width:179px;text-align:center;border:1px solid #ccc;}
.qpsupplycategory_right h4{margin-right:-1px;margin-top:-1px;float:left;line-height:40px;height:40px;width:100px;text-align:center;}
.qpsupplycategory_right h4:hover{float:left;line-height:37px;height:37px;width:100px;text-align:center;border-bottom:none;border-top:3px solid #c11f05;}
.qpsupplycategory_right .btn_cur{float:left;line-height:37px;height:37px;width:100px;text-align:center;border-bottom:none;border-top:3px solid #c11f05;}
.qpsupplycategory_right .qpsupply_right_ad{width:180px;float:left;}
.qpsupply_detail .detail_cur{display:block;width:190px;float:left;}
.qpsupply_detail div{height:0;display:none;float:left;width:190px;position:absolute;margin:8px 0;}
.qpsupply_detail{float:left;width:180px;overflow:Hidden;margin:0 10px;}
.qpsupply_detail img{float:left;width:62px;height:62px;border:1px solid #ccc;}
.qpsupply_detail span{float:right;width:60%;margin:10px 3px;}
.qpsupply_detail dl dd{float:left;width:100%;margin:5px 0;}
.qpsupply_detail dl{float:left;}
/*----------------------------------------------*/
.qpnewsremcommenda{height:190px;border:1px solid #ccc;overflow:hidden;}
.qpnewsremcommenda i{color:#C11F05;}
.qpnewsremcommenda span{font-size:12px;}
.qprecommenda_left,.qprecommenda_right{width:50%;}
.qprecommenda_left dd{float:Left;margin:3px 8px;*margin:0px 8px;}
.qprecommenda_left dl{float:left;width:360px;margin-top:3px;}
.qprecommenda_left .qprecommenda_leftad{width:200px;float:left;}
.qprecommenda_left dl dd img{float:left;width:40px;height:40px;}
.qprecommenda_left dl dd a{float:right;width:290px;margin-top:3px;}
.qpnewsremcommenda h3{width:200px;line-height:40px;text-align:center;background:#eee;}
.qprecommenda_right .qprecommenda_rightad{float:left;width:200px;}
.qprecommenda_right dl{float:left;width:350px;margin:3px 0 0 8px;}
.qprecommenda_right a{line-height:23px;}

.qpnewsremcommendb{height:150px;border:1px solid #ccc;margin:5px 0;overflow:hidden;}
.qpnewsremcommendb i{color:#C11F05;}
.qprecommendb_left dl{margin-top:7px;}
.qprecommendb_left dl dd a{float:right;width:280px;margin-top:5px;margin-right:20px;}
.qprecommendb_left dl dd{margin-bottom:5px;height:65px;overflow:hidden;}
.qprecommendb_left,.qprecommendb_right{width:50%;}
.qprecommendb_leftad,.qprecommendb_rightad{float:left;width:200px;}

.qpnewsremcommendb h3{width:200px;line-height:40px;text-align:center;background:#eee;}
.qpnewsremcommendb dl dd img{width:65px;height:65px;margin-left:5px;float:left;}
.qprecommendb_right dl{margin-top:7px;}
.qprecommendb_right dl dd a{float:right;width:280px;margin-top:5px;margin-right:20px;}
.qprecommendb_right dl dd{margin-bottom:5px;height:65px;overflow:hidden;}

.qpad_ad{width:1170px;height:80px;overflow:hidden;}
/*---------------------------*/
.qpbooksrecommend{height:320px;border:1px solid #ccc;overflow:hidden;}
.qpbooksrecommend h3{margin-right:-1px;margin-top:-1px;margin-left:-1px;background:#f4f4f4;float:left;line-height:40px;height:40px;width:200px;text-align:center;border:1px solid #ccc;}
.qpbooksrecommend h4{margin-right:-1px;margin-top:-1px;float:left;line-height:40px;height:40px;width:225px;text-align:center;border:1px solid #ccc;}
.qpbooksrecommend h4:hover{float:left;line-height:37px;height:37px;width:225px;text-align:center;border-bottom:none;border-top:3px solid #c11f05;}
.qpbooksrecommend .btn_cur{float:left;line-height:37px;height:37px;width:225px;text-align:center;border-bottom:none;border-top:3px solid #c11f05;}
.qpbooksdetail .detail_cur{display:block;width:630px;float:left;}
.qpbooksdetail div{height:0;display:none;width:630px;position:absolute;}
.qpbooksad{width:260px;margin-top:-42px;}
.qpbooksdetail dd{float:left;margin:15px 10px;}
.qpbooksdetail img{width:180px;height:213px;border:1px solid #ccc;}
.qpbooksdetail dl{margin-left:20px;}
/*-------------------*/
.qpteamlink{margin:20px 0;width:100%;overflow:hidden;}
.qpteamlink a{border:1px solid #ccc;line-height:30px;display:block;float:left;margin:15px 15px 0 0;padding:0 15px;}
/*--------------------*/
.qpkp{height:50px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0;}
.qpkp dd{padding:0;margin-right:5px;float:left;line-height:50px;background:url(../img/qpkpbg.jpg) ;background-repeat: no-repeat;}
.qpkp i{color:#C11F05;}
.qpkp strong{float:left;}
.qpkp h1{float:left;color:#C11F05}
/*--------------------*/
.qpfoot{height:200px;background:#333;}
.qpfoot dl{float:left;}
.qpfoot dl dd{float:left;width:160px;margin:20px 30px;}
.qpfoot .qpfootcode{float:right;}
.qpfoot h3{color:#999999;line-height:40px;border-bottom:1px solid #999;margin-bottom:10px;}
.qpfoot dd a{display:block;width:100%;line-height:25px;color:#999;}
.qpfootcode img{float:left;width:130px;height:130px;margin-right:5px;margin-top:40px;}

.qpbottom{text-align:center;color:#999;}
.qpbottom span{font-size:12px;}

/*-----------------------*/
.sub_box{width:578px;height:275px;position:relative;overflow:hidden;border:1px solid #ccc;}
.sub_box img{width:578px;height:275px;}
#bd1lfimg{position:relative;width:578px;height:275px;overflow:hidden;}
#bd1lfimg div{width:100000px;margin-left:574px;}
#bd1lfimg dl{width:578px;height:275px;position:relative;overflow:hidden;float:left;display:none;}
#bd1lfimg dt{width:578px;height:275px;position:absolute;left:0px;top:0px;}
#bd1lfimg dd{width:578px;height:80px;filter:alpha(Opacity=70);Opacity:0.7;position:absolute;left:0px;bottom:0px;}
#bd1lfimg dd h2{height:25px;padding:8px 0 4px 0;line-height:25px;overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px;font-weight:bold;color:#ffffff;}
#bd1lfimg dd a{color:#ffffff;text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none;color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd;line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}
#bd1lfimg .show{display:block;}

.sub_nav{width:578px;height:25px;bottom:0px;position:absolute;color:#999999;z-index:200;}
.sub_no{height:25px;float:right;}
.sub_no li{display:block;width:25px;height:25px;float:left;overflow:hidden;line-height:25px;vertical-align:middle;text-align:center;background:#000000;filter:alpha(Opacity=70);Opacity:0.7;font-family:Arial;font-size:11px;color:#999999;cursor:pointer;}
.sub_no li.show{background:#ffffff;color:#000000;}
.sub_more{float:right;width:50px;height:25px;background:#000000;filter:alpha(Opacity=70);Opacity:0.7;color:#999999;text-align:center;line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc;text-decoration:none;}

