/* CSS Document */
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul{list-style:none}

a {
text-decoration:none;
outline:none;
cursor:pointer;
color:#444;
}
a:hover, img { 
border:none;
color:#f00;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

}

/* 以下是导航 */
.bannerwrap990{text-align:center; overflow:hidden;height:260px; width:990px; margin-top:10px; width:100%}
.bannertop990{text-align:center; overflow:hidden;height:260px;width:990px;margin:0 auto; position:relative}



.mainwarp {width:100%; text-align:center; background: url(/products/images/bg2016.jpg); overflow:hidden}
.main{width:1000px; margin:0 auto; overflow:hidden; margin-top:10px;}

.leftside{width:190px ; float:left;}
.content{width:800px; }
.footupwarp{width:100%; text-align:center; overflow:hidden;height:130px; background:url(/products/images/footup.png) no-repeat center}
.footup{margin: 0 auto; width:990px; height:130px}
.bookclass{ background:url(../images/booktype2024.png) no-repeat; width:190px; height:800px; margin-top:10px; overflow:hidden;}
.bookage{ margin-top:195px; margin-left:25px;}
.bookage ul li{font-family:"Hiragino Sans","微软雅黑"; font-size:16px; font-weight:bold; line-height:30px;  height:30px;  text-align:left}
.bookage ul li a { line-height:30px; display:block;width:130px;height:30px; padding-left:5px; padding-right:5px}
.bookage ul li a img{ line-height:30px; vertical-align:middle; margin-right:10px; display:inline-block}
.bookage ul  li a:hover{   color:#FFF; background-color: #00cc66 ;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;
 }
.leftsidemid{ margin-top:10px; width:190px; height:400px}
.procclass{background:url(/products/images/classbg.png) top no-repeat; width:190px; height:270px; margin-top:10px; text-align:left; overflow:hidden}
.procclassul {font-family:"Hiragino Sans","微软雅黑"; font-size:16px; margin-top: 52px; padding-left:35px;; font-weight:bold}

.procclassul ul li{ line-height:30px; list-style-position:outside}
.leftsidefoot{margin-top:10px;}
 
.content{width:799px; float:right; display:block }
.locmenu{width:790px; border:#CCC solid 1px; height:50px; background-color:#FFF; padding:0 0}
.locmenuitem{width:230; text-align:left; float:left; font-family:"Hiragino Sans","微软雅黑"; font-size:14px; margin-top:15px; margin-left:25px;_margin-left:12px}

.llocmenuitem{width:170; text-align:left; float:left; font-family:"Hiragino Sans","微软雅黑"; font-size:14px; margin-top:15px; margin-left:25px;_margin-left:12px}

.psort{width:170px; height:30px;  float:right; margin-right:5px; margin-top:14px}
.ppsort{width:230px; height:30px;  float:right; margin-right:5px; margin-top:14px}
.ppsearch{width:220px; height:30px; background:url(/products/images/psearch.png) top left no-repeat ; float:right; margin-right:0px; margin-top:10px ; overflow:hidden}

.psearch{width:220px; height:30px; background:url(/products/images/psearch.png) top left no-repeat ; float:right; margin-right:0px; margin-top:10px ; overflow:hidden}
.psearch input{height:16px; line-height:16px;font-family:"Apple LiSung Light","SimSun"; font-size:12px; }
.psearch_input{border:0px; margin-right:0px; color:#666; height:30px; line-height:30px; width:156px; margin-top:6px; }
.psearch_btn{ width:24px;margin-right:12px;height:30px; line-height:30px;cursor:pointer; background:none;border:0px;}

.clearfix:before,.clearfix:after{ 
    content:""; 
    display:table; 
} 
.clearfix:after{clear:both;} 
.clearfix{ 
    *zoom:1;/*IE/7/6*/
}

 
.bookborder{width:792px; margin-top:10px; background-color:#FFF; height:auto; text-align:left }


/*以上是产品左导航 */
.indexright{width:817px; float:left;}
.indexright_ysts{width:800px; float:left;margin-left:17px;}
.indexright_wjs{width:800px; float:left;margin-left:17px;}
.indexright_yststoy{width:800px; margin-left:17px; position:relative; background-color:#FFF }
.indexright_01{width:724px; margin: 0 auto; }
.indexright_01 ul {overflow: hidden; padding-top:30px; position:relative }
.indexright_01 ul li {float: left;width: 126px; height:199px;display:inline;position: relative; padding: 2px 15px 20px 35px; vertical-align: bottom;margin-top: 10px; z-index:0}
.index_right_book{float: left;width: 126px;text-align: center;line-height: 22px;display: block;color: #6B6B6B; font-size:12px; display:inline-table; margin-top:5px;}
.indexright_01 ul li a img{ vertical-align:bottom;text-align:center;display:block;background: white;border: solid 1px #CCC;padding: 3px;}
.indexright_01 ul li a span {left:33px; width:65px;height:62px;display:block;position:absolute;top:0px;background-image: url(../images/indexx_news0031.png)!important;background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/indexx_news0031.png');_ background-image: none;}
 .main_main_pag {width: 800px;margin: 0 auto;height: 26px;line-height: 26px;text-align: center; font-size:12px; margin-top:20px; }
div.main_main_pag span.disabled {COLOR: #ccc}
div.main_main_pag span.current { color:#F00}
div.main_main_pag a {}
/*以下是图书详细页 */
.indexright_02{width:724px; float:left; margin-left:17px;}
.indexright_02_top{width:724px; float:left; height:108px; background:url(../images/main_book20130906_01.gif) no-repeat;}
.indexright_02_newtop{width:724px; float:left; height:108px; background:url(../images/newbooks.gif) no-repeat;}
.indexright_02_bookleft{width:302px; height:450px; float:left;}
.indexright_02_bookleft_01{width:205px; height:279px; margin-left:52px;_margin-left:26px ;margin-top:32px;float:left;}
.indexright_02_bookleft_02{width:136px; height:26px;  margin-left:87px;_margin-left:48px; margin-top:10px;float:left;}
.indexright_02_bookleft_03{width:302px; height:48px;float:left; background:url(../images/main_book20130906_18.gif) no-repeat;}
.indexright_02_bookleft_04{width:302px; height:55px;float:left; }
.indexright_02_bookright{width:375px; margin-left:47px; margin-top:32px;float:left;}
.indexright_02_bookright_xj{width:375px; height:35px;float:left; background:url(../images/main_book20130906_08.gif) no-repeat;font-size: 13px; color:#7e7e7e; padding-left:33px; padding-top:7px;}
.indexright_02_bookright_xj span{font-size: 15px; color:#696969; font-family:黑体;}
.indexright_02_bookright_ny01{width:375px; height:11px;float:left; background:url(../images/main_book20130906_10.gif) no-repeat;margin-top:13px;}
.indexright_02_bookright_ny02{width:22px; height:118px;float:left; background:url(../images/main_book20130906_11.gif) no-repeat;}
.indexright_02_bookright_ny03{width:336px; height:118px;float:left;overflow-y:scroll;font-size: 13px; color:#7e7e7e;}
.indexright_02_bookright_ny04{width:17px; height:118px;float:left; background:url(../images/main_book20130906_13.gif) no-repeat;}
.indexright_02_bookright_ny05{width:375px; height:14px;float:left; background:url(../images/main_book20130906_19.gif) no-repeat;}
.indexright_03{width:724px; height:105px;float:left; margin-top:26px;}
.indexright_04{width:724px; height:124px;float:left; background:url(../images/main_book20130906_23.gif) no-repeat;}
.indexright_05{width:724px; height:58px;float:left; background:url(../images/main_book20130906_28.gif) no-repeat;}
.indexright_06{width:724px; float:left;}
.indexright_07{width:724px; height:3px;float:left; background:url(../images/main_book20130906_31.gif)}

/*----------------以下是图书详----------------- */
.indexright_midcode{width:724px; height:135px;float:left;margin:10px auto;}
.rollBox{width:723px;overflow:hidden;font-size:12px;  height:135px;}
.rollBox .LeftBotton{height:135px;width:39px;background:url(../images/yidubao_bookgd.gif) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:135px;width:36px;background:url(../images/yidubao_bookgd.gif) no-repeat -39px 0;overflow:hidden;float:left;display:inline;cursor:pointer;}
.Cont{width:648px; height:135px;overflow:hidden;float:left; background:url(../images/main_book20130906_26.gif) no-repeat; position:relative}
.rollBox .ScrCont{width:5000px;top:15px; position:absolute}
/*
160
*/
.pic{width:110px;float:left;text-align:center;position: relative;padding-top: 1px; background:#f7f7f7;}

.rollBox .Cont .pic span{width:45px;height:43px;display:block;position:absolute;top:0px;right: 60px;background-image: url(../images/indexx_news0031.png)!important;background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/indexx_news0031.png');_ background-image: none; }
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox .Cont .pic img{background:#f7f7f7;border:0px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:20px;color:#505050;}
.rollBox .Cont a{color:#626466;text-decoration:none;margin:auto 0px auto 20px}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}



/*以下是图书分类左导航 */
.suckertreemenus{ margin-top:60px;  padding: 0; margin-left:20px;}
.suckertreemenus ul{
margin: 0;width: 140px;font-family:"Apple LiSung Light","SimSun"; font-size:12px;}
.suckertreemenus ul li{ width: 140px;position: relative;height: 28px;line-height: 28px; text-align:left; padding-left:5px; }

.suckertreemenus ul li a{
border: 0px;
font-size:12px;
color:#000;
hight:30px;
line-height:30px;
 width:140px;
}

.suckertreemenus  ul li a img{
	line-height:30px; height:30px; width:30px;  vertical-align:middle; display:inline-block }

.suckertreemenus  ul li a:hover{
	display:block;
 color:#FFF;
 width:140px;
 line-height:30px;
 background-color: #ff3366 ;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px; 
 }
 
 

.suckertreemenus ul li div{
display: block;
width: 240px; 
left: 145px;
height:auto;
position: absolute;
visibility: hidden;
float:left;

}





.suckertreemenus ul li div ul{
width: 230px;
height:auto;
display: block;

background-color: rgba(0, 0, 0,0.6) !important;filter:Alpha(opacity=60);background:#000000;
padding:0px 3px 3px;
border: 1px solid #ff3366;
border-radius: 5px;
margin-left:15px;

}
.suckertreemenus ul li div ul li{
display: block;
padding-top:3px;
height:30px;
text-align:center;
width: 220px;

}


.suckertreemenus ul li div ul li a{
display: block;
width: 220px;
color: #FFF;
height:30px;
border: 0px solid #ff3366;
line-height: 30px;
overflow: hidden;
font-size:12px;
}


.suckertreemenus ul li div ul li a:hover{ 
line-height: 30px;
display:block;
width: 220px;
background-color:#ff3366;

}


