﻿body { margin:0; padding:0; width:100%;font-family:宋体;font-size:12px;text-align:center;line-height:180%; }
*{margin:0;padding:0; border:0;}
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;color:#FF6600;}
img{border:0;vertical-align:middle;}
input,select{vertical-align:middle;font-size:12px;}
a{list-style:none; overflow:hidden;}
ul{ list-style:none;}
.clear{ clear:both;}


tr{height:20px; height:20px; overflow:hidden;} 
/* main */
.main { padding:0; margin:0 auto; text-align:center; background-color:White; width:945px;}
/********** header **********/
.blok_header{ width:945px; margin:0 auto; padding:0; margin-top:5px; float:left; }
.wrapper{ width:945px; margin:0 auto; padding:0; margin-top:0px; float:left; }
/* logo */
.logo { padding:0; margin:0; width:245px; margin-top:22px; float:left;}
/**Language*/
.Language{float:right; padding:0; margin:0; width:700px; text-align:right; margin-right:5px;}
.Language a{color:#666666; }
/* search */
.search { float:right; padding:0; margin:0; border:#CCC solid 1px; width:184px; height:24px; margin-top:5px;  }
.search form { display:block; float:left; padding:0px ;}

.search form .keywords { float:left; background:none; border:0; height:14px; width:150px; padding:5px; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#a1a1a1;}
.search form .button { float:left; margin:0; padding:0; margin-top:2px;}
.mun{ float:right; padding:0; margin:0; width:690px; height:66px; _overflow:hidden; }
.mun #mun{ float:right; padding:0; margin:0; margin-top:28px;z-index:2; height:40px; overflow:hidden;  position:relative; }
.mun #mun li{ float:left; margin:0 5px;height:40px;  line-height:40px; font-size:16px;}
.mun #mun .sel{background:url(../images/lsel.gif) left 24px  no-repeat; z-index:3; }
/************子菜单************/
.mun .sellibaio{ font-size:14px; width:570px; height:63px; right:-60px;top:-2px; background:url(../images/log.gif) left top no-repeat;    position:relative;  height:auto;  margin:0px auto;z-index:1; display:none; overflow:hidden; border:1px #D8D8D8 solid;filter:alpha(opacity=90);opacity:0.5;}/**/
.mun .sellibaio .ltop{ background:url(../images/ltop.gif) left top no-repeat; height:19px; width:960px;  margin-top:0px;overflow:hidden;}
.mun .sellibaio .lbtn{ background:url(../images/lbtn.gif) left top no-repeat; height:15px; width:960px; margin-bottom:0px;overflow:hidden;}
.mun .sellibaio .lc{width:386px;height:63px;overflow:hidden; background-color:White; float:right;}/*background:url(../images/lbg.gif) left top repeat-y;*/
.mun .sellibaio .lc ul li{ width:125px; height:20px; float:left; margin:5px 0px; margin-left:0px;  overflow:hidden; text-align:left;}
.mun .sellibaio .lc ul li span{ color:#999; text-align:left; float:left; margin-right:3px; _margin-right:2px; }
#d_inde3{background:url(../images/log3.gif) left top no-repeat; }
#d_inde4{background:url(../images/log4.gif) left top no-repeat; }
#d_inde5{background:url(../images/log5.gif) left top no-repeat; }
#d_inde6{background:url(../images/log8.gif) left top no-repeat; }
#d_inde7{background:url(../images/log7.gif) left top no-repeat; }


/* qqshop focus */
#focus {width:938px; height:380px; overflow:hidden; position:relative; margin:0 auto;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:938px; height:380px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:938px; height:20px; left:0; bottom:50px;}
#focus .btn {position:absolute; width:183px; height:30px; margin:0px 18px 18px 0px; padding:0px ;  right:0; bottom:0;background:url(../images/bgm.gif) no-repeat 0 0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:30px; font-size:16px; font-weight:bold; margin-left:2px; margin-top:2px; cursor:pointer; }
#focus .btn span.on { color:red; }
#focus .preNext {width:45px; height:100px; position:absolute; top:90px;  cursor:pointer;}/*background:url(img/sprite.png) no-repeat 0 0;*/
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*productlist*/
.productlist{ margin:0 auto; width:945px; margin-top:20px; float:left; text-align:center;}
.product,.product_h{ width:302px;height:306px;float:left;margin-right:8px;_margin-right:11px; margin-left:5px;_margin-left:2px; border:#ccc solid 1px; text-align:left;}
.product span,.product_h span{ float:left; margin-left:20px;  line-height:30px; height:30px;}
.product ul,.product_h ul, .tt{ margin:10px 10px 0 10px; }
 .tt{ text-indent:12px;}
.product li,.product_h li{ padding-left:20px; background:url(../images/t.gif) left 3px no-repeat; width:260px; height:22px; overflow:hidden;  text-overflow:ellipsis;
 display:block;/*内联对象需加width:31em;*/ 
    word-break:keep-all;/* 不换行 */
    white-space:nowrap;/* 不换行 */
}
.product_h{margin-right:0px;}

/*footer*/
.footer{ margin:0 auto; width:940px;color:#666; margin-left:5px;_margin-left:2px; margin-top:22px; float:left; text-align:center; border-top:1px #ccc solid; }
.footer div {  height:30px;color:#666;  /**padding-bottom:30px;**/ }
.footer div a{ color:#666;/*float:left;*/line-height:30px; margin-right:12px; }
.footer span{ /*float:left;*/height:30px;margin-right:12px; line-height:30px;color:#666;}
.footer dl{ float:right;color:#666; width:10px; height:30px; line-height:30px; overflow:hidden;  }
.copyRightL2{ width:890px; margin-left:2px; margin-top:10px; text-align:center}
/*product_left**/
.product_left{ width:168px; margin-left:5px;_margin-left:2px; float:left;border-top:1px #ccc solid; font-size:13px; color:#666666;}
.product_left ul{ margin-top:10px;}
.product_left li{ width:148px; height:29px; border-bottom:1px #ccc solid; line-height:31px;_line-height:35px;  padding-left:20px; text-align:left;}
.product_left .sel{ color:#FF6600; background:url(../images/sel.gif) right 8px no-repeat;}
.product_left a{ color:#666666;}
.product_left .sel a{ color:#FF6600; font-weight:bold;}
.product_right{ width:753px; float:right; text-align:left; margin-right:5px;_margin-right:2px; }
.product_right .pr_d{width:100%;padding:5px;border-top:1px #ccc solid;}
.product_right .pr_ds{width:100%;padding:5px;}
.product_right .prli{ width:748px;padding:5px; overflow:hidden;}
.product_right span{height:30px; margin-left:0px;}/* color:#FF6600;   */
.product_right .prli {border-top:1px #ccc solid; overflow:hidden;}
.product_right .prli  .tet{ color:#666;}
.product_right .prli  tt a{color:#666;}
.product_right .prli  tt{  float:right; padding-right:10px; background:url(../images/x.gif) right 8px no-repeat; margin-bottom:0px;}
.product_right .prli img{ float:left; margin:5px 10px 5px 0px; }
.pr_d span{ font-weight:bold; font-size:14px;}

/*********pnew_g*********/
.hrs{ width:748px; height:12px; float:right; margin-right:5px; border-bottom:2px #C8C8C8 solid; margin-bottom:10px;}
.pnew{ background-color:#F6F6F6; border:0px;}
.pnew_g{ float:right; }
.pnew_li{ width:242px; height:265px; background-color:#FFF;  _overflow:hidden; border-top:1px #E7E7E7 solid;border-left:1px #E7E7E7 solid;border-right:1px #E7E7E7 solid; float:left; margin-right:7px; _margin-right:8px; margin-bottom:19px; }

.pnew_li dl{ width:244px;  height:18px; background:url(../images/dlg.gif) no-repeat right top ;   margin-top:18px; margin-left:-1px;  overflow:hidden; _position:relative; z-index:2;}
.pnew_li img{ float:left;}
/*.pnew_li a{ display:block;}*/
.pnew_li span{ margin:20px 20px 0 20px; float:left; width:204px; height:24px; overflow:hidden;}
.pnew_li ul{ padding:0 20px; overflow:hidden; height:105px;}

.pnew_li ul li{ height:24px; line-height:24px; padding-left:10px; width:190px;  background:url(../images/nt.gif) left 10px no-repeat;overflow:hidden;text-overflow:ellipsis;
 display:block;/*内联对象需加width:31em;*/ 
    word-break:keep-all;/* 不换行 */
    white-space:nowrap;/* 不换行 */
 }
.pnew_li2{ width:750px;border:1px #E7E7E7 solid; background-color:#FFF; overflow:hidden;}
.pnew_li2 ul{ padding:0 20px 20px; overflow:hidden; float:left;}
.pnew_li2  span{ margin:20px 20px 0 20px; float:left;width:710px;}
.pnew_li2 ul li{ height:24px; line-height:24px; padding-left:12px; width:700px; overflow:hidden; background:url(../images/tt.gif) left 8px no-repeat;}
.pnew_li2 label{ float:right; padding-right:10px; background:url(../images/x.gif) right 8px no-repeat;}
.pnew_li2 li span{margin:0px; float:right; width:auto; color:#666666;}

.pnew_li0{ width:100%; background-color:White; }
.pnew_li0 .pnew_bt{ height:36px; width:100%; margin-left:10px; line-height:36px;}
.pnew_li0 .pnew_bt span{ float:left; margin-left:22px;  }
.pnew_li0  li span {color:#666;}
.pnew_li0 .pnew_bt label{ float:right; margin-right:25px; }
.pnew_li0 ul{ width:100%; margin-left:10px;}
.pnew_li0 li{  width:730px; background:url(../images/dd.gif) no-repeat bottom right; height:36px; line-height:36px; }
.pnew_li0 li dl{ background:url(../images/tt.gif) 0px 13px no-repeat ; height:36px; float:left; width:13px; overflow:hidden; margin-left:8px; }

.pnew_time { width:100%; color:#666; font-size:14px; padding:5px 0; text-align:center;}
.pnew_li0 li a{ float:left;}
.pnew_li0 li span{ float:right;}
.pnew_sp{  text-align:center; color:#FF6600;}
.pnew_Contemt {
    line-height:25px;
}
/************************/
.psear_li0{ width:100%; background-color:White; }
.psear_li0 .psear_bt{ height:36px; width:100%;  line-height:36px;}
.psear_li0 .psear_bt span{ float:left; margin-left:22px; }
.psear_li0 .psear_bt label{ float:right; margin-right:25px; }
.psear_li0 ul{  margin-left:10px;}
.psear_li0 li{   height:36px; line-height:36px; }
.psear_li0 li dl{ background:url(../images/tt.gif) 0px 13px no-repeat ; height:36px; float:left; width:13px; overflow:hidden; margin-left:8px; }

.psear_li0 li a{ float:left;}
.psear_li0 li span{ float:right;}
.psear_page { margin:0 auto; margin-top:20px; margin-left:20px;}
.psear_page span{ color:#000000;}
.psear_page input{ border:#CCC solid 1px; height:14px; height:22px;  padding:0px; line-height:22px; margin:0;  color:#a1a1a1; margin-left:5px;}
.psear_page #toPage{ width:50px;height:20px}
.psear_page #go{ width:30px; background:url(../images/btt.gif) left top repeat-x;}
.psear_page a{ margin-right:10px;}
.psear_page .sel{ color:#FF6600;}
/**********************/
.pnew_page { margin:0 auto; margin-top:20px;}
.pnew_page span{ color:#000000;}
.pnew_page input{ border:#CCC solid 1px; height:14px; height:22px;  padding:0px; line-height:22px; margin:0;  color:#a1a1a1; margin-left:5px;}
.pnew_page #toPage{ width:50px;height:20px}
.pnew_page #go{ width:30px; background:url(../images/btt.gif) left top repeat-x;}
.pnew_page a{ margin-right:10px;}
.pnew_page .sel{ color:#FF6600;}
/*******ptech**********/
.ptech{ border:0px;}
.ptech{ float:right; }
.ptech_li2{ width:750px; height:224px; border:1px #E7E7E7 solid; background-color:#FFF; overflow:hidden; float:left; margin-bottom:10px;}
.ptech_li2 ul{ padding:0 20px 20px; overflow:hidden;}
.ptech_li2 span dl{ float:left;}
.ptech_li2 ul li a{ float:left;}
.ptech_li2  span{ margin:20px 20px 0 20px; float:left;width:710px; font-size:13px; font-weight:bold;}
.ptech_li2 ul li{ height:24px; line-height:24px; padding-left:20px; width:700px;  overflow:hidden; background:url(../images/tt.gif) left 9px no-repeat;}
.ptech_li2 label{ float:right; padding-right:10px; background:url(../images/x.gif) right 8px no-repeat; font-weight:normal;color:#666666;}
.ptech_li2 li span{margin:0px; float:right; width:auto;font-size:12px; font-weight:normal; color:#666666;}
.ptech_li{ width:690px; padding:20px; padding-left:40px; padding-top:5px; overflow:hidden;background:url(../images/tt.gif) 20px 9px no-repeat;}
.ptech_sp{  text-align:left; font-size:14px;  height:30px; color:#FF6600;}
.ptech_li span{ color:#000; margin:0px; float:inherit; width:auto; font-size:12px;}
/*******pimpr**********/
.pimpr_li2{ width:750px;border:1px #E7E7E7 solid; background-color:#FFF; overflow:hidden; float:left; margin-bottom:10px;}
.pimpr_li2 ul{ padding:0 20px 20px; overflow:hidden;}
.pimpr_li2  span{ margin:20px 20px 0 20px; float:left;width:710px; font-size:13px; font-weight:bold; overflow:hidden;}
.pimpr_li2 ul li{ height:24px; line-height:24px; padding-left:20px; width:700px;  overflow:hidden; background:url(../images/tt.gif) left 9px no-repeat;}
.pimpr_li2  dl{ float:left;}
.pimpr_li2 ul li a{ float:left;}
.pimpr_li2 label{float:right;  padding-right:10px; background:url(../images/x.gif) right 8px no-repeat; font-weight:normal;color:#666666;}
.pimpr_li2 li span dl{margin:0px; float:right; width:auto;font-size:12px; font-weight:normal; color:#666666;}
.pimpr_li2 .pimpr_img{ height:130px; margin-left:20px; margin-bottom:20px;}
.pimpr_li2 img{ height:130px; margin-right:5px;}
.pimpr_li{ width:690px; padding:20px;  padding-left:40px; padding-top:5px; overflow:hidden;background:url(../images/tt.gif) 20px 9px no-repeat;}
.pimpr_li span{ color:#000; margin:0px; float:inherit; width:auto; font-size:12px;}
/******pabout******/
.pabout_li2{ width:710px; background-color:#FFF; overflow:hidden; float:left; margin-bottom:10px; padding:20px;}
.pabout_li2  span{ margin:0px; float:left;width:710px; font-size:14px; font-weight:bold;}
.pabout_li2 .pabout_c, .pabout_c span{ line-height:28px; font-size:12px; /*overflow:hidden;*/}
/*******pabzp**********/
.padzp{  margin-bottom:20px;}
.pabzp_li2{ width:750px;border:1px #E7E7E7 solid; background-color:#FFF; overflow:hidden; float:left; margin-bottom:10px;}
.pabzp_li2 ul{ padding:0 20px 20px; overflow:hidden;}
.pabzp_li2  span{ margin:20px 20px 0 20px; float:left;width:710px; font-size:14px; font-weight:bold;}
.pabzp_li2 ul li{ height:24px; line-height:24px; padding-left:20px; width:700px;  overflow:hidden; }
.pabzp_li2 label{ float:right; padding-right:10px; background:url(../images/x.gif) right 8px no-repeat; font-weight:normal;color:#666666;}
.pabzp_li2 li span{margin:0px; float:right; width:auto;font-size:12px; font-weight:normal; color:#666666;}
.pabzp_li2 .pabzp_img{ height:130px; margin-left:20px; margin-bottom:20px;}
.pabzp_li2 img{ height:130px; margin-right:20px;}
.pabzp_li{ width:690px; padding:20px; padding-left:20px; padding-top:5px; overflow:hidden;}
.pabzp_li img{height:auto; margin:0px;}
.pabzp_li span{ color:#000; margin:0px; float:inherit; width:auto; font-size:12px;}
/*******pabyp**********/
.padyp{  margin-bottom:20px;}
.pabyp_li2{ width:750px;border:1px #E7E7E7 solid; background-color:#FFF; overflow:hidden; float:left; margin-bottom:10px;}
.pabyp_li2 ul{ padding:0 20px 20px; overflow:hidden;}
.pabyp_li2  .lspan{ margin:10px 20px 0 20px; float:left; font-size:12px;  overflow:hidden;}
.pabyp_li2 dl{ float:right;margin:10px 20px 0 20px; color:#666;  font-size:12px; overflow:hidden;}
.pabyp_li2 ul li{ height:24px; line-height:24px; padding-left:20px; width:700px;  overflow:hidden; }
.pabyp_li2 label{ float:right; padding-right:10px; background:url(../images/x.gif) right 8px no-repeat; font-weight:normal;color:#666666;}
.pabyp_li2 li span{margin:0px; float:right; width:auto;font-size:12px; font-weight:normal; color:#666666;}

.pabyp_li2 img{ height:130px; margin-right:20px;}
.pabyp_to{width:100%; height:40px;}
.pabyp_li{ width:710px; padding:5px 20px 20px 0px; float:right;  overflow:hidden; border-top:1px #E7E7E7 solid;}

/*******pytop**********/

.pytop{ text-align:center;}
.pytop span{ font-size:14px;}
.pytab tr{ height:35px; line-height:36px;}
.pytab input,.pytab textarea{border:#ccc 1px solid; padding:0px; margin:0; height:20px; line-height:20px;}
.pytab .subm{background:url(../images/sub.gif) left top no-repeat; border:0px; height:29px; width:85px; cursor:pointer;}
.pytab .rese{background:url(../images/ret.gif) left top no-repeat; border:0px; height:29px; width:85px;cursor:pointer;}

/*****pmess_li********/
.pmess_li tr{ height:36px; line-height:36px;}
.pmess_li input,.pmess_li textarea{border:#ccc 1px solid; padding:0px; margin:0; height:24px; line-height:24px; }
.pmess_li .sub{ background:url(../images/btn.gif) left top no-repeat; border:0px; height:22px; width:46px}

/************* PagerView **************/
        #pager
        {
            position: relative;
        }
        .PagerView
        {
            font-size: 12px;
            font-family: tahoma, arial;
            color: #333;
            text-align: center;
            padding: 8px;
            line-height: 100%;
        }
        .PagerView span
        {
            color: #999;
            margin: 0 1px;
            padding: 2px 4px;
            border: 0px solid #ccc;
        }
        .PagerView span.on
        {
            color: #fff;
            font-weight: bold;
            border: 0px solid #666;
            background: #39f;
        }
        .PagerView a
        {
            color: #00f;
            text-decoration: none;
        }
        .PagerView a span
        {
            color: #33f;
            border: 0px solid #66c;
        }
        .input
        {
            width: 120px;
        }
        /************* PagerView end **************/