
body{ color:#3b3b3b;font-family:'Microsoft Yahei',Verdana,Tahoma,'宋体'; font-size:14px; line-height:24px;}
a{ color:#3b3b3b;}
a:hover{ color:#c33134; text-decoration:none}
input{ line-height:28px; outline:none;font-family:'Microsoft Yahei',Verdana,Tahoma,'宋体'; color:#666666}
img{vertical-align:middle;-ms-interpolation-mode:bicubic}

h4{ height:50px; overflow:hidden; line-height:50px; font-size:16px;}
h6{font-size:18px;  color:#999; line-height:32px; border-bottom:1px solid #e8e6e7; height:32px;}
h6 b{ display:block; float:left; font-weight:normal; color:#000000; padding-left:10px; padding-right:10px; border-bottom:1px solid #d87270; margin-bottom:-1px}
h5{ background:#bf1313; text-align:center; font-size:16px; color:#FFFFFF; line-height:35px;}
.more{ background:url(../img/more.jpg) no-repeat; width:15px; height:15px; margin-right:15px; display:block; float:right; margin-top:7px;}
.more:hover{ }
 
/**头部**/

.header_box{ background:url(../img/index/header_bg.jpg) repeat-x; height:172px;}
.header_top{ height:117px;width:981px; margin:0 auto}
.header_title{ padding-top:20px;}.header_title ul li img{ margin-right:3px;margin-top: -5px;}
.header_title ul li a{ color:#555; font-size:14px;; margin-right:10px;}/**
.header_title ul li span{ color:#333; margin-right:15px;}
.header_title ul li span a{ margin-right:0px;}*/.header_title ul li a:hover{color:#bf1313;}.header_title .attention { position:relative;}.header_title .attention div{ display:none;}.header_title .attention:hover div{ display:block;}.header_title .attention .attention_info{width:129px;position:absolute; background:#fff;top:22px;left:0px; z-index:10; color:#666666; font-size:12px; text-align:center}.header_title .attention .attention_info img{ width:119px; height:119px; padding:5px;}.marginRightNone{margin-right:0px;}.positionRelative{position:relative;}.bookDetailSmyd{position: absolute;left: 620px;top: 290px;z-index: 100;text-align:center;}#wxscan div{display:none;}#wxscan:hover div{display:block;}
/**.btn01{ background:url(../img/btn01.jpg) no-repeat; width:35px; height:32px; border:0px;}
.input01{ background:url(../img/input01.jpg); width:220px; height:28px; border:0px; padding:2px;}*/
.searchDiv{     width: 470px;    height: 33px;    *margin-top:-15px;    float: right;    position:relative;}.searchDiv  span{      float: left;    width: 364px;    height: 33px;    border-bottom: 1px solid #8f9193;    border-top: 1px solid #8f9193;    border-left: 1px solid #8f9193;} #searchType{	float: left;    width: 70px;    text-align: center;    position: relative;}#searchType span{	width: 70px;    height: 33px;    line-height: 33px;    border-right: 1px solid #8f9193;    border-bottom: 1px solid #8f9193;    border-top: 1px solid #8f9193;    border-left: #C9C9C9 1px solid;    cursor: pointer;    background: url(../img/icon_header.png) no-repeat 52px -76px #f4f4f4;}#searchType span:hover { background-color: #f2f2f2; }#searchType ul{    background: #fff;    border: #ddd 1px solid;    border-top: 1px solid #C9C9C9;    width: 68px;    position: absolute;    top:34px;    display: none;    list-style: none;    margin: 0;    padding: 0;    right: 0px!important; /* IE7+FF */}#searchType ul li {    height: 24px;    line-height: 24px;    padding: 0 1px 1px;    list-style: none;    margin: 0;    padding: 0;}#searchType ul li:hover {    background: #eee;}#searchType ul li a {    display: block;    cursor: pointer;    text-decoration: none;    color: #555;    outline: medium none;    margin-right: 0px; }#searchType ul li a:hover {   color:#bf1313;}.input01{	border: none;	width: 350px;    height: 19px;    padding: 7px;    background: none;    line-height: 19px;    color: #999;}.btn01{ 	border: none;      width: 36px;    height: 35px;      cursor: pointer;      background-image: url("../img/search.jpg");    background-repeat: no-repeat;      position:absolute;      right: -1px!important; /* IE7+FF */    right: 7px;    top: 0px;}#filterFieldList {    background: url(images/filterbg.gif) repeat-x top;}#filterFieldList ul {    border-bottom: 1px solid #e9ebed;    padding: 5px 25px 5px 0px;}#filterFieldList .filterName {    font-weight: 700;    color: #666;}#filterFieldList li {    display: inline;    padding-right: 10px;    height: 18px;    line-height: 18px;}#filterFieldList .selectedFilter {    display: inline-block;    background-color: #c00;    color: #fff;}#filterFieldList a {    color: #555;    display: inline-block;    height: 18px;    line-height: 18px;    margin: 5px 0;    padding: 0 4px;    vertical-align: middle;}#filterFieldList a:hover {    text-decoration:underline;}#filterFieldList li input {    vertical-align: middle;}.jbxx_table #username,.jbxx_table #email,.jbxx_table #mobileno{height:24px;line-height:24px;}.orderDetailTable tr th,.orderDetailTable tr td{border: 1px solid #d8d8d8;}.hrColor{float:right;border:0;background-color:gray;height:1px;}.nav{ width:981px; margin:0 auto}
.nav a{height:55px; padding:0 39px; text-align:center; font-size:18px; color:#fff; display:block; float:left; line-height:55px;}.nav a:hover{ background:url(../img/index/nav_bg.jpg) repeat-x; color:#FFFFFF;}
.nav a.on{ background:url(../img/index/nav_bg.jpg) repeat-x; color:#FFFFFF;}
.engSubTitle{font-family: "微软雅黑",Verdana, Geneva, sans-serif;font-size: 13px;color: #c00;font-weight: 100;margin: 0;padding: 0;}


.footer{ height:174px; background:#c91c18; text-align:center; padding-top:30px;}
.footer p{ margin-bottom:15px; display:block; color:#FFFFFF}.footer p img{ margin-right:5px;margin-top: -5px;}
.footer a{ color:#FFFFFF}.footer a:hover{ cursor:pointer;}


.main_box{ width:980px; min-height:480px;margin:30px auto}


.jdt{ width:491px; height:275px; margin-right:6px; border:1px solid #e5e5e5; float:left}
.banner { width:175px; float:left}
.banner img{ margin-bottom:7px; width:175px; height:87px; float:left}

.main01_right{ width:282px;}.main01_right h6{ background: url(../img/index/icon15.jpg) no-repeat left center;}
.main01_right ul{ border-bottom:1px solid #db8181}
.main01_right ul li{ line-height:33px;border-bottom:1px dashed #e9e9e9; background:url(../img/list01.jpg) no-repeat 5px center; padding-left:20px; }



.main02_left{ width:674px;border-bottom:1px solid #cccecd;}

.zhiding{ overflow:hidden}
.zhiding ul li{ padding:13px 23px; border:1px solid #e4e4e4; background:#fff; line-height:19px; overflow:hidden; margin-bottom:10px; font-size:16px}
.zhiding ul li b{ width:43px; height:19px; margin-right:15px; display:block; background:#bf130f; line-height:19px; color:#FFFFFF; font-size:12px; font-weight:normal; text-align:center; float:left}
.zhiding ul li a{ float:left;color:#bf130f}


.main02_left_mt{ border-top:1px solid #f3f3f3; padding:18px 5px 10px 25px; overflow:hidden}
/* .main02_left_mt{ border-top:1px solid #cccecd; padding:25px 5px 25px 25px; overflow:hidden} */


.mtlist_img{ width:207px; /*height:207px;*/ padding-bottom:10px; position:relative; /*border:1px solid #f2f2f2; */float:left}
.mtlist_img span{ background: #f14848; width: 50px; height: 20px; position:absolute; border-radius: 3px;left: 10px; top: 20px; color: #fff; text-align:center; font-size:12px; line-height: 20px;}

.main02_left_mt dl{ width:400px; float:right;margin-right:20px;}
.main02_left_mt dl dt{ font-size:18px; font-weight:bold; color:#333333}
.main02_left_mt dl dd { color:#9c9899;}.main02_left_mt .tr{height:32px;margin-top:10px;}
.main02_left_mt .buy {background:#f14848;padding:5px 10px; border-radius: 3px;}
.main02_right{ width:282px;}

.jqhs{}
.jqhs ul{ padding:15px; overflow:hidden; border:1px solid #e5e5e5;}
.jqhs ul li{ line-height:37px; overflow:hidden}
.jqhs ul li span{ margin-right:10px;}
.jqhs ul li.one{ border-bottom:1px dashed #e5e5e5; padding-top:10px; padding-bottom:10px;}
.jqhs ul li.one span{ display:block; float:left}
.jqhs ul li.one img{ width:114px; height:152px; border:1px solid #e5e5e5; float:left; margin-right:15px;}
.jqhs ul li.one div{ width:94px; float:left; line-height:24px;}
.jqhs ul li.one div a{ color:#bf1214}
.jqhs ul li.one div p{ font-size:12px; margin-top:5px;}
.jqhs ul li.one div p.f14{ font-size:14px;}


.jxzt{}
.jxzt div {overflow:hidden;}
.scroll{ position:fixed; right:4%; top:200px; width:43px; border-top:1px solid #e4e4e4; cursor:pointer;}
/* .scroll{ position:fixed; right:8%; top:200px; width:43px; border-top:1px solid #e4e4e4; cursor:pointer;} */
.scroll p{  display:block; border:1px solid #e4e4e4; border-top:0px; text-align:center; background:#f0eced; padding-top:8px; padding-bottom:8px; line-height:18px;overflow: hidden;}
.scroll p:hover{ background:#d62424; color:#FFFFFF}
.scroll img{ margin:0 auto; display:block}
.scroll p a{ display:block;}
.scroll p a:hover{ color:#fff}.scroll .tips-count{    position: absolute;    left: 32px;    padding: 2px;    font-size: 12px;    line-height: 12px;    color: #fff;    background-color: #f10215;    border-radius: 9px;    min-width: 12px;    text-align: center;    font-style: normal;    display:none;}








.login{ width:980px; margin:30px auto}

.login_dl{ padding:20px; border:1px solid #e5e5e5;}
.login_dl table tr td{ padding:8px 5px;}
.input02{ width:256px; border:1px solid #DBDBDB; background:url(../img/icon02.jpg) no-repeat left center; height:38px; line-height:38px; padding-left:42px;}
.input03{ width:256px; border:1px solid #DBDBDB; background:url(../img/icon03.jpg) no-repeat left center; height:38px; line-height:38px; padding-left:42px;}

.btn02{ width:298px; height:40px; background:#d62424; line-height:40px; text-align:center; color:#FFFFFF; border:0px;}
.btn02:hover{ background:#e72c2c}
.btn03{ width:296px; height:38px;line-height:38px; text-align:center; color:#d62424; border:1px solid #d62424;}
.btn03:hover{ background:#e72c2c; color:#FFFFFF}

.input_zc{ width:288px; border:1px solid #bfbfbf; height:38px; line-height:38px; padding-left:10px;}

.wjmm tr td{ padding:8px 5px;}
.w157px{ width:157px;}





.location{ padding-top:8px; padding-bottom:10px; color:#bf1313}
.location a{}

.select_top{ overflow:hidden;}
.tiaojian ul{ float:left;border-left:1px solid #d5d5d5;}
.tiaojian ul li{ float:left;border-right:1px solid #d5d5d5;}
.tiaojian ul li a{ display:block; padding:0 25px; border-bottom:2px solid #fff}
.tiaojian ul li a:hover{border-bottom:2px solid #db8181; color:#db8181}
.tiaojian ul li a.on{border-bottom:2px solid #db8181; color:#db8181}
.tiaojian ol{ float:right; width:200px;}
.tiaojian ol li{ float:left; margin-right:10px;}

.paixu{ padding-left:20px;}
.paixu span{ display:block; float:left}
.paixu a{ display:block; float:left; border:1px solid #e1e1e1; font-size:12px; padding-left:15px; padding-right:25px; background:url(../img/sj01.jpg) no-repeat right center; margin-right:10px;}.paixu a.asc{ background:url(../img/asc.jpg) no-repeat right center}.paixu a.desc{ background:url(../img/desc.jpg) no-repeat right center}.paixu a.ascSelected{color:#fff;  background:#bd1313 url(../img/ascSelected.jpg) no-repeat right center}.paixu a.descSelected{ color:#fff; background:#bd1313 url(../img/descSelected.jpg) no-repeat right center}

.sousuo{ float:right;}
.input04{ width:194px; height:22px; border:1px solid #e5e5e5; font-size:12px; line-height:22px; margin-right:5px;}
.btn04{ padding:0 15px; height:24px; border:0px; display:block; background:#bd1313; color:#FFFFFF; line-height:24px; margin-right:5px;}
.btn04:hover{ color:#FFFFFF; background:#d41e1e}

.bor_top_left{border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5; overflow:hidden}
.dl_box{ overflow:hidden; width:285px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5; padding:20px 20px; float:left; background:#fff;}
.dl_box img{ float:left; width:119px; height:160px; border:1px solid #bcbebd;box-shadow: 0 0 3px #CECECE; margin-right:10px;}.dl_box a img{ width:119px; height:160px; border:1px solid #bcbebd;box-shadow: 0 0 3px #CECECE; margin-right:10px;}
.dl_box dt{ width:152px; float:left; font-size:16px; margin-bottom:10px;}
.dl_box dd{ width:152px; float:left; font-size:12px; color:#818181; line-height:22px;}.dtHeight dt{height:45px;}
.btn05 {    background: url(../img/buy.png) no-repeat;    width: 36px;    background-position: 5px 8px;    background-color: #bf1313;    height: 32px;    line-height: 32px;    padding-left: 30px;    color: #fff;}.btn05:hover{	opacity: 0.8;	color:#fff;}.btnCannotBuy{    background: url(../img/buy.png) no-repeat;    width: 55px;    background-position: 5px 8px;    background-color: #bbbbbb;    height: 32px;    line-height: 32px;    padding-left: 30px;    color: #fff;}.btnCannotBuy:hover{    color: #fff;}.shadow{ width:490px; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:center;color:#fff; font-size:20px;padding-left:1px; }  .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  


/* 分页 */
	.pagerNav{padding:30px 0;text-align:center; font-size:12px; overflow:hidden;}
	.pagerNav a{display:inline-block;margin:0 4px 0 0px;text-decoration:none;line-height:14px; background:#f2f0eb;border:1px solid #bbb5a7;padding:4px 8px;}
	.pagerNav a:hover{background:#a51417; color:#fff}
	.pagerNav a.cur{ background:#a51417;color:#fff;}
	.w35px{ width:35px; height:20px; text-align:center; line-height:20px}
	.pl20 .pagerNav { color:#797979}
	.btn06{ background:#fff; border:0px; height:24px; padding-left:10px; padding-right:10px; text-align:center; line-height:24px;border:1px solid #bbb5a7;border-radius:3px;}



.list_lb{}
.list_lb .dl_box{ width:938px;}
.list_lb .dl_box img{ margin-right:20px;}
.list_lb .dl_box dt{ width:785px;}
.list_lb .dl_box dd{ width:785px; margin-bottom:10px}
.list_lb span{ margin-right:30px;}

.list_wz .dl_box{ width:938px;}
.list_wz .dl_box dt{ width:900px;}
.list_wz .dl_box dd{ width:900px; margin-bottom:10px}



.fankui tr td{ padding:8px;}
.w768px{ width:768px; height:181px;}
.w582px{ width:582px;}
.w100px{ width:100px;}




.news{width:980px; margin:30px auto}

.news_left{ width:163px; border:1px solid #bf1313}
.news_left h5{ background:#bf1313; text-align:center; font-size:16px; color:#FFFFFF}
.news_left ul{ border:1px solid #bf1313}
.news_left ul li{ height:35px; line-height:35px; border-bottom:1px solid #efefef; text-align:center}

.news_right{ width:800px;}

.sndt{}
.sndt ul{ border-bottom:1px solid #cdcdcd}
.sndt ul li{ line-height:40px;border-bottom:1px dashed #e9e9e9; background:url(../img/list01.jpg) no-repeat 5px center; padding-left:20px; }.f12 a{color:#999;}.f12 a:hover{color:#bf1313;cursor:pointer;}.pt15 a{color:#fff;}.pt15 a:hover{color:#fff;cursor:pointer;}

.sndt_list{ overflow:hidden;padding:20px 20px;}
.sndt_list img{ float:left; width:262px; height:176px; border:1px solid #bcbebd;box-shadow: 0 0 3px #CECECE; margin-right:20px;}
.sndt_list dt{ width:630px; float:left; font-size:20px; padding-bottom:10px;}
.sndt_list dd{ width:630px; float:left; color:#818181; line-height:22px; margin-top:10px;}
.btn07{width:74px; height:24px; display:block;line-height:24px; background:#bf1313; text-align:center; color:#FFFFFF}
.btn07:hover{ background:#dc2b2b;color:#FFFFFF}

.news_content{border:1px solid #cdcdcd}
.title{ padding:30px; text-align:center; overflow:hidden;border-bottom:1px solid #cdcdcd}
.title h1{ font-size:24px; margin-bottom:20px;}
.title h2{ margin-bottom:10px;}
.title p{ padding-left:320px;}
.title p a{ display:block; padding:0px 10px; float:left; margin-right:20px;}
.title p a.sc01{background:url(../img/sc01.jpg) no-repeat 10px center; padding-left:30px;}
.title p a.dz01{ background:url(../img/dz.jpg) no-repeat 10px center; padding-left:30px;}
.title p a.sc:hover{background:url(../img/sc01.jpg) no-repeat 10px center; padding-left:30px;}
.title p a.dz:hover{ background:url(../img/dz.jpg) no-repeat 10px center; padding-left:30px;}

.title p a.dz{ background:url(../img/dz01.jpg) no-repeat 10px center; padding-left:30px;}
.title p a.sc{ background:url(../img/sc.jpg) no-repeat 10px center; padding-left:30px;}
.title p a.fx{ background:url(../img/fx.jpg) no-repeat 10px center; padding-left:30px;}



.content_txt{ padding:50px;}

.xgtj .scrollcon{width:908px;height:165px; padding:35px; border:1px solid #E4E4E4}
.xgtj .LeftBotton{height:50px;width:34px;background:url(../img/left.png) no-repeat center center;overflow:hidden;float:left;display:inline; margin-top:50px;cursor:pointer; margin-right:38px;}
.xgtj .RightBotton{height:50px;width:34px;background:url(../img/right.png) no-repeat center center;overflow:hidden;float:right;display:inline;margin-top:50px;cursor:pointer;}
.xgtj .Cont{width:785px;overflow:hidden;float:left;height:230px;}
.xgtj .ScrCont{width:10000000px;}
.xgtj .Cont .pic{width:114px;height:160px;overflow:hidden;float:left; margin-right:45px; position:relative}
.xgtj .Cont .pic p{ line-height:27px; position:absolute; bottom:0px; background:url(../img/png06.png) repeat-x; color:#FFFFFF; width:114px; text-align:center}
.xgtj .Cont .pic p a{ color:#FFFFFF}
.xgtj .Cont .pic img{background:#fff;display:block; width:114px; height:160px; margin-bottom:10px;}
#List1, .rollBox #List2{float:left;}


.list_gg{}
.list_gg .sndt_list dt{ width:930px; float:left; font-size:20px; padding-bottom:10px;border-bottom:0px solid #d5d5d5;}
.list_gg .sndt_list dd{ width:930px; float:left; color:#818181; line-height:22px; margin-top:10px;}


.shipin{}
.shipin .sndt_list{ position:relative}
.shipin .sndt_list .anniu{ background:url(../img/png05.png) no-repeat; width:54px; height:54px; display:block; position:absolute; top:80px; left:130px;}

.flv{ width:878px; height:605px; margin-bottom:30px;}







.books{width:980px; margin:0 auto;}.books h6{background: url(../img/index/icon15.jpg) no-repeat left center;}
.books_left{ width:217px;}
.books_left h5{ background:#bf1313; text-align:center; font-size:16px; color:#FFFFFF; height:35px; line-height:35px;}
#fenceng{}
#fenceng ul{list-style:none; float:left}
#fenceng ul a{ color:#797979}
#fenceng ul li { float:left; width:217px;}
#fenceng ul li h3{border-bottom:1px dashed #ededed; line-height:24px; padding-top:10px; padding-bottom:10px; padding-left:15px;text-decoration:none; position:relative; display:block;z-index:999;vertical-align:middle; font-size:14px; float:left; width:200px;border:1px solid #d5d5d5; border-top:0px;}
#fenceng ul li h3 span{ color:#585858; margin-right:5px; display:block; width:20px; float:left}
#fenceng ul li h3 .db{ width:163px;}
#fenceng ul li h3 div{display:none; }
#fenceng ul li h3:hover{border:1px solid #e5e5e5; border-right:0px;}
#fenceng ul li h3:hover div{position:absolute; left:214px; top:-1px; display:block; width:530px; padding-bottom:10px; color:#000;  border:1px solid #e5e5e5; line-height:30px; padding-top:10px; background:#fff; border-left:0px; padding-left:1px;}

/* #fenceng ul li h3:hover div.teshu{ background:#fff url(../img/icon13.jpg) no-repeat left top;} */
#fenceng ul li h3:hover div.sanpai{ background:#fff url(../img/icon15.jpg) no-repeat left top;}

#fenceng ul li h3:hover div dl dd a{display:block;padding-left:15px;padding-right:5px;border-bottom:1px dashed #e8e8e8;float:left}
#fenceng ul li h3:hover div dl dd a:hover{color:#A6282F;}



.none {display: none;}
.star{overflow:hidden;text-overflow:ellipsis; border-bottom:0px;}
.star dl{ border-bottom:1px solid #e4e4e4;float:left; background:#F9F6F6; padding-top:12px; padding-bottom:12px;}
.star dl dd{float:left;line-height:24px;}
.star dl dt{float:left;}
.star dl.bg{ background:#fff; width:229px;}
.sl01{width:206px;padding-left:15px;font-weight:bold;color:#bd1411; padding-right:10px;display:none;}
.sl02{ padding-left:10px;}
.sl02 img{border:1px solid #DBDBDB;padding:3px; width:71px; height:99px; margin-right:10px;}
.sl03 { margin-top:5px; width:110px;}
.sl03 a{color:#333;}
.sl05{color:#9A9795; font-size:12px;}
.bg .sl01{color:#A8A6A4; width:25px;display:block;}
.bg .sl02 img{display:none;}
.bg .sl03{width:140px; margin-top:0px;}
.bg .sl03 a{ color:#302E2E}
.bg .sl05{display:none;}

.books_right{ width:734px;}

.books_right .id_flash{ width:730px; height:350px;border:1px solid #e2e1e1; padding:0px; line-height:21px; text-align:left;}
.books_right .id_flash .top{clear:both; width:730px; height:350px;position:relative;}
.books_right .a_bigImg .img2{position:absolute;top:0px;left:0px;display:none;width:730px;height:350px;border:none; border:0px;}
.books_right .a_bigImg .img2 img{clear:both; width:730px; height:350px; border:0px;}
.books_right .a_bigImg .img2 b{clear:both; width:730px; height:32px;display:block; cursor:pointer; font-weight:normal; position:absolute; bottom:10px;left:0px; font-size:14px; background:url(../img/bg01.png) repeat-x; color:#fff; line-height:32px; padding-left:20px;}
.books_right .ul_change_a1{position:absolute;bottom:20px; right:300px;overflow:hidden;}
.books_right .ul_change_a1 li{width: 10px;background: #fff;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 5px;border: #e0dac4 1px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
.books_right .ul_change_a1 img{border:1px solid #c7c2b0;}
.books_right .ul_change_a1 li.now{background:#b91c0b; color:#FFFFFF}
.books_right .id_flash a{text-decoration:none;color:#000;overflow:hidden;}
.books_right .id_flash a:hover{text-decoration:underline;color:#333;overflow:hidden;}
.books_right .id_flash ul{ margin:0px; padding:0px;}


.books_xssj_box{}
.books_xssj{border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;}
.books_xssj dl{ overflow:hidden; width:142px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5; padding:20px; float:left}
.books_xssj dl:hover{ background:#f2f2f2}
.books_xssj dl .fm{ padding-left:8px;}
.books_xssj dl .fm img{ width:127px; height:172px; border:1px solid #d5d5d5; margin:0 auto}
.books_xssj dl dt{ width:230px; float:left; font-size:16px; margin-top:10px;}
.books_xssj dl dt a{ color:#3c3c3c}
.books_xssj dl dt a:hover{ color:#00873b}
.books_xssj dl dd{ font-size:12px; color:#818181; line-height:21px;}
.btn08{ background:url(../img/btn08.jpg) no-repeat; width:48px; height:21px; color:#FFFFFF; line-height:21px; font-size:12px; text-align:center; display:block}
.btn08:hover{ background:url(../img/btn08_a.jpg) no-repeat; color:#FFFFFF}


.zhuanti ul li{ float:left; margin-right:8px;}

.congshu div{ border:1px solid #e5e5e5}
.congshu div ul{ width:320px; float:left; padding-left:30px;}
.congshu div ul.bor_r{ border-right:1px solid #e5e5e5}
.congshu div ul li{ margin-top:10px; margin-bottom:10px;background: url(../img/list01.jpg) no-repeat 5px center;padding-left: 20px;}

.bor_r{ border-right:1px solid #e5e5e5}
.pxss{ border:1px solid #e5e5e5; background:#faf8f9; padding:8px; overflow:hidden; margin-bottom:15px; width:716px;}


.books_right{}

.books_right .dl_box{width:325px;}
.books_right .dl_box img{width:136px; height:184px;margin-right:20px;}
.books_right .dl_box dt{ width:162px;height:45px;}
.books_right .dl_box dd{ width:162px;}

.books_right .list_lb .dl_box{ width:692px;}
.books_right .list_lb .dl_box img{ margin-right:20px;}
.books_right .list_lb .dl_box dt{ width:534px;}
.books_right .list_lb .dl_box dd{ width:534px; margin-bottom:10px}
.books_right .list_lb span{ margin-right:15px;}

.btn09{ background:url(../img/btn03.jpg) no-repeat; width:36px; height:24px; display:block; padding-left:38px; line-height:24px; text-align:left; color:#bf1313}
 
.books_right .list_wz .dl_box{ width:692px;}
.books_right .list_wz .dl_box dt{ width:680px;}
.books_right .list_wz .dl_box dd{ width:680px; margin-bottom:10px}


.list_cs{}
.list_cs .dl_box{ width:938px;}
.list_cs .dl_box img{ margin-right:20px; width:156px; height:211px;}
.list_cs .dl_box dt{ width:755px;}
.list_cs .dl_box dd{ width:755px; margin-bottom:10px}
.list_cs span{ margin-right:30px;}
.list_cs .bor_t{ border-top:1px solid #cccecd; padding-top:10px;}
.bor_t{ border-top:1px solid #cccecd;}

.congshu_detail{ border:1px solid #e5e5e5; padding:35px;font-size:12px;}

.congshu_fm{ padding:15px 30px;}
.congshu_fm .fm{ width:218px; height:298px; float:left;border:1px solid #e5e5e5; }
.congshu_fm dl{ width:577px; float:right}
.congshu_fm dl dt{ padding-bottom:15px; overflow:hidden}
.congshu_fm dl dd{ margin-top:15px; overflow:hidden}
.bor_b{ border-bottom:1px solid #b1adae}
.btn_buy{     width: 60px;    height: 32px;    line-height: 32px;    padding-left: 35px;    color: #fff;    margin-right:10px;    padding-right: 8px;}
.btn_buy:hover{opacity: 0.8;color: #fff;}.btn_books{	background: url(../img/buy.png) no-repeat;	background-position: 8px 8px;    background-color: #bf1313;}.books_cannotBuy{	background: url(../img/buy.png) no-repeat;	background-position: 8px 8px;	background-color:#bbbbbb;}.btn_ebooks{ 	background: url(../img/buy_ebooks.png) no-repeat;	background-position: 8px 8px;    background-color: #bf1313;}.btn_read_ebooks{ 	background: url(../img/read_ebooks.png) no-repeat;	background-position: 8px 8px;    background-color: #bf1313;}
.bhts{}
.bhts .scrollcon{width:908px;height:284px; padding:35px 0;}
.bhts .LeftBotton{height:50px;width:34px;background:url(../img/left.png) no-repeat center center;overflow:hidden;float:left;display:inline; margin-top:50px;cursor:pointer; margin-right:38px;}
.bhts .RightBotton{height:50px;width:34px;background:url(../img/right.png) no-repeat center center;overflow:hidden;float:right;display:inline;margin-top:50px;cursor:pointer;}
.bhts .Cont{width:785px;overflow:hidden;float:left; }
.bhts .ScrCont{width:10000000px;}
.bhts .Cont .pic{width:114px;height:284px;overflow:hidden;float:left; margin-right:45px;}
.bhts .Cont .pic p{ line-height:27px; font-size:12px; width:114px; color:#838383}
.bhts .Cont .pic p a{ font-size:14px; color:#3c3c3c}
.bhts .Cont .pic img{background:#fff;display:block; width:114px; height:160px; margin-bottom:10px;}
#List1, .rollBox #List2{float:left;}
.titleHeight{height:54px;}

.zhuanti{overflow:hidden}
.zhuanti dl{ overflow:hidden; padding:20px 0px 20px 20px}
.zhuanti dl img{ float:left; width:454px; height:183px; border:1px solid #bcbebd;box-shadow: 0 0 3px #CECECE; margin-right:20px;}
.zhuanti dl dt{ width:484px; float:left; font-size:20px; padding-bottom:10px;}
.zhuanti dl dd{ width:484px; float:left; color:#818181; line-height:22px; margin-top:10px;}
#noResultTip{margin-top:20px;height:150px;line-height:150px;text-align:center}





.bookdetsil_left{ width:216px;}
.bookdetsil_left dl{ border:1px solid #e4e4e4;float:left; background:#fff; padding:12px; border-top:0px;}
.bookdetsil_left dl:hover{ background:#f3f3f3}
.bookdetsil_left dl img{border:1px solid #DBDBDB;width:78px; height:108px; margin-right:10px; float:left}
.bookdetsil_left dl dd{float:left;line-height:24px;width:100px; font-size:12px;}
.bookdetsil_left dl dt{float:left;width:100px; font-size:16px; margin-bottom:10px;}
.qkjl{ padding:10px; overflow:hidden; text-align:center; border:1px solid #e4e4e4; border-top:0px;}

.bookdetsil_right_box{ width:730px; overflow:hidden}
.bookdetsil_right{ width:648px; border:1px solid #e4e4e4; overflow:hidden; padding:40px;}
.information .fm_img { width:222px; margin-right:25px; float:left; font-size:12px;}
.information .fm_img .fm{ width:222px; height:300px;border:1px solid #e4e4e4; margin-bottom:15px;}#bookDetailSpan{padding-left:36px;}
.information dl{ width:395px; float:left}
.information dl dt{ font-size:24px; margin-bottom:10px;}
.information dl dd{ font-size:12px; line-height:24px; color:#828282}
.information dl dd.bor_t{ padding-top:10px; margin-top:10px;}
.information dl dd.bor_t span{ margin-right:20px;}

.bookcontent{ line-height:30px;}
.bookcontent ul{ border-bottom:1px solid #e5e5e5; overflow:hidden}
.bookcontent ul li{ float:left;font-size:16px; padding-left:13px; padding-right:13px; line-height:30px; border:1px solid #e5e5e5; border-bottom:1px solid #b81413; cursor:pointer}
.bookcontent ul li.tp{ color:#fff; background:#b81413}


.boox_xgzx{ }
.boox_xgzx ul{ border:1px solid #e5e5e5; padding:10px 30px;}
.boox_xgzx ul li{ line-height:40px;border-bottom:1px dashed #e9e9e9; background:url(../img/list01.jpg) no-repeat 5px center; padding-left:20px; }.shupingshuzhai{padding: 40px;}
.shupingshuzhai ul{ padding:10px 0px;}.shupingshuzhai ul li{ line-height:40px;background:url(../img/list01.jpg) no-repeat 5px center; padding-left:20px; }.congshuContainBook{font-size: 14px;}.congshuContainBook ul{ padding:10px 0px;}.congshuContainBook ul li{ line-height:40px;background:url(../img/list01.jpg) no-repeat 5px center; padding-left:20px; }.congshuContainBook ul li span{margin-right:20px;}

.bor{ border:1px solid #e5e5e5}

.book_xgts{}
.book_xgts .scrollcon{width:728px;height:284px; padding:20px 0; border:1px solid #e5e5e5}
.book_xgts .LeftBotton{height:50px;width:34px;background:url(../img/left.png) no-repeat center center;overflow:hidden;float:left;display:inline; margin-top:50px;cursor:pointer; margin-right:28px; margin-left:10px;}
.book_xgts .RightBotton{height:50px;width:34px;background:url(../img/right.png) no-repeat center center;overflow:hidden;float:right;display:inline;margin-top:50px; margin-right:10px;cursor:pointer;}
.book_xgts .Cont{width:607px;overflow:hidden;float:left; }





.down_ydq{ border:1px solid #e5e5e5; background:#f8f6f7}
.down_ydq tr td{ padding:15px; font-size:12px; line-height:30px;}

.cxb_list h6{ border:0px;}
.cxb_list h6 b{ font-size:18px; float:left}
.cxb_list a{line-height:20px; font-size:12px; padding:0 5px; border:1px solid #e5e5e5; margin-right:5px;}
.cxb_list a:hover{ border:1px solid #bf1313}
.cxb_list a.on{ border:1px solid #bf1313; color:#bf1313}


.zdstj{ padding:10px; padding-right:40px; overflow:hidden; text-align:right; border:1px solid #e4e4e4; border-top:0px;  background:url(../img/more.jpg) no-repeat 180px center;}

.spsz_detail{ padding:30px; border:1px solid #e5e5e5; overflow:hidden}
.spsz_detail img{ width:154px; height:210px;  float:left; margin-right:25px;}
.spsz_detail dl{ float:left; width:480px;}
.spsz_detail dl dt{ font-size:24px; margin-bottom:10px;}
.spsz_detail dl dd{ font-size:12px; color:#666666}

.spsz_list{ border:1px solid #e5e5e5; overflow:hidden;}
.spsz_list ul li{ overflow:hidden; line-height:38px; padding:0 30px; border-bottom:1px dashed #e5e5e5}
.spsz_list ul li a{ float:left}
.spsz_list ul li span{ float:right}

.detail_xgts{ padding:40px;}
.detail_xgts .scrollcon{width:898px;height:165px; padding:35px 0; border:0px;}
.detail_xgts .LeftBotton{height:50px;width:34px;background:url(../img/left.png) no-repeat center center;overflow:hidden;float:left;display:inline; margin-top:50px;cursor:pointer; margin-right:38px;}
.detail_xgts .RightBotton{height:50px;width:34px;background:url(../img/right.png) no-repeat center center;overflow:hidden;float:right;display:inline;margin-top:50px;cursor:pointer;}


.tougao{width:980px; margin:30px auto}#positionContent{margin-top:-20px;}/*#positionZindex{margin-top:-50px;}*/
#positionZindex{margin-top:0px;}#positionContent,#positionZindex{z-index:101;position:relative}.topIframe{position:relative;z-index:102}
.tougao_left{ width:163px;}
.tougao_left ul{ border:1px solid #bf1313; line-height:35px; text-align:center}
.tougao_left ul li{ border-bottom:1px solid #f4f4f4}
.tougao_right{ width:798px;}#fname{	border: 1px solid #ccc;    height: 28px;    line-height: 28px;    font-size: 14px;}.viewBtn{    background: #fff;    height: 28px;    padding: 0px 10px;    text-align: center;    line-height: 28px;    border: 1px solid #bbb5a7;    border-radius: 3px;	margin:0px 5px;}.viewBtn:hover{	background: #bf1313;	color: #fff;	cursor:pointer;		}.upSubmitBtn{	background: #fff;    height: 28px;    padding: 0px 10px;    text-align: center;    line-height: 28px;    border: 1px solid #bbb5a7;    border-radius: 3px;}.upSubmitBtn:hover{	background: #bf1313;	color: #fff;	cursor:pointer;		}
.wytg_table{ border:1px solid #e5e5e5;}
.wytg_table tr td{ padding:8px;}
.w484px{ width:484px;}
.h24px{ height:24px;}.h60px{ height:55px;}
.w194px{ width:194px;}.w300px{ width:300px;}
.h110px{ height:110px;}
.btn12{ width:100px; height:30px; text-align:center; line-height:28px; border:1px solid #bf1313; background:#bf1313; color:#FFFFFF}
.btn12:hover{ background:#e02929; color:#FFFFFF}
.btn13{ width:100px; height:30px; text-align:center; line-height:28px; border:1px solid #bf1313; background:#fff; color:#bf1313}
.btn13:hover{ background:#bf1313; color:#FFFFFF}

.tougao_list tr th{ padding:8px 10px; background:#bf1313; text-align:center; color:#FFFFFF}
.tougao_list tr td{ padding:8px 10px; font-size:12px}
.tougao_list tr td a{ color:#bf1313; text-decoration:underline}


.fwtsg{ border:1px solid #e5e5e5;}
.fwtsg tr th{ padding:8px 15px; color:#fff; font-size:16px;}
.fwtsg tr td{ padding:8px 15px; border-bottom:1px dashed #e5e5e5; font-size:12px;}
.fwtsg tr td a{ background:url(../img/icon07.jpg) no-repeat right center; padding-right:18px;}
.fwtsg .f14 td{ font-size:14px;}




.service{width:980px; margin:30px auto}
.service_left{ width:163px;}
.service_left ul{ border:1px solid #bf1313; line-height:35px; text-align:center}
.service_left ul li{ border-bottom:1px solid #f4f4f4}
.service_left ul li a.on{ color:#bf1313}
.service_right{ width:798px;}

.gszn{}
.gszn ul { padding:30px 40px;}
.gszn ul li{ line-height:35px; border-bottom:1px dashed #e5e5e5;}
.gszn ul li b{ margin-right:15px;}
.gszn ul li a{ background:url(../img/list01.jpg) no-repeat left center; padding-left:15px; margin-right:10px;}
.gszn ul li span{ color:#9f9f9f; background:url(../img/list01.jpg) no-repeat left center; padding-left:15px; margin-right:10px;}

.lxfs ul {padding:30px 60px;}
.lxfs ul li{ margin-bottom:28px; color:#707070}
.lxfs ul li.qq{ background:url(../img/icon08.jpg) no-repeat left center; padding-left:25px;}
.lxfs ul li.email{ background:url(../img/icon09.jpg) no-repeat left center; padding-left:25px;}
.lxfs ul li.dh{ background:url(../img/icon10.jpg) no-repeat left center; padding-left:25px;}
.lxfs ul li.dz{ background:url(../img/icon11.jpg) no-repeat left center; padding-left:25px;}

.tgfw{ padding:30px 50px; line-height:30px;}

.jxslxfs{}
.jxslxfs table tr td{ padding:8px 10px}
.jxslxfs table tr th{ padding:8px 10px; background:#bf1313; color:#FFFFFF; text-align:center; font-size:16px;}



.about{width:980px; margin:30px auto}
.about_left{ width:163px;}
.about_left ul{ border:1px solid #bf1313; line-height:35px; text-align:center}
.about_left ul li{ border-bottom:1px solid #f4f4f4}
.about_left ul li a.on{ color:#bf1313}
.about_right{ width:798px; line-height:30px;}

.ldtd{}
.ldtd dl{ overflow:hidden; padding:20px 30px; border:1px solid #e5e5e5; border-top:0px;}
.ldtd dl img{ width:123px; margin-right:20px; height:167px; border:1px solid #e5e5e5; float:left}
.ldtd dl dt{ width:580px; float:left; font-size:16px; font-weight:bold}
.ldtd dl dd{ width:580px; float:left; font-size:12px; color:#666666}

.zjwyh{ border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; overflow:hidden}
.zjwyh dl{ overflow:hidden; padding:20px 30px; border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;width:337px;height: 220px; float:left}
.zjwyh dl img{ width:99px; margin-right:15px; height:133px; border:1px solid #e5e5e5; float:left}
.zjwyh dl dt{ width:220px; float:left; font-size:16px; font-weight:bold}
.zjwyh dl dd{ width:220px; float:left; font-size:12px; color:#666666}

.dsj{ padding:30px;}
.dsj ul{}
.dsj ul li{ line-height:40px;border-bottom:1px dashed #e9e9e9; background:url(../img/list01.jpg) no-repeat 5px center; padding-left:20px; overflow:hidden }
.dsj ul li a{ float:left}
.dsj ul li span{ float:right; font-size:12px; color:#666666}


.qyry{}
.qyry dl{ overflow:hidden; padding:20px 30px; border:1px solid #e5e5e5; border-top:0px;}
.qyry dl img{ width:248px; margin-right:20px; height:159px; border:1px solid #e5e5e5; float:left}
.qyry dl dt{ width:465px; float:left; font-size:16px; font-weight:bold}
.qyry dl dd{ width:465px; float:left; font-size:12px; color:#666666}




.Individual{width:980px; margin:30px auto;}
.Individual_left{ width:163px;}
.Individual_left ul{ border:1px solid #bf1313; line-height:35px; text-align:center}
.Individual_left ul li{ border-bottom:1px solid #f4f4f4}
.Individual_left ul li a.on{ color:#bf1313}
.Individual_right{ width:798px; line-height:30px;}

.dd_table tr th{ padding:5px; font-size:14px; text-align:center; background:#bd1411; color:#FFFFFF}
.dd_table tr td{ padding:4px; font-size:12px;}
.dd_table tr td a{ text-decoration:underline}

.wdsj{ overflow:hidden}
.wdsj h6{ margin-bottom:15px; border-bottom:0px;}
.input05{ height:22px; width:200px; margin-right:5px; border:1px solid #c0c0c0}
.btn14{ background:#bd1411; color:#FFFFFF; height:24px; line-height:24px; text-align:center; padding-left:15px; padding-right:15px; border:0px; font-size:12px;}
.btn14:hover{ color:#FFFFFF; background:#e12424}
.wdsj .bor_t{ padding-top:0px;}
.bor_l{ border-left:1px solid #e5e5e5}
.wdsj .dl_box{width:224px;height:160px;}
.wdsj .dl_box img{width:79px; height:107px; }
.wdsj .dl_box dt{ width:130px;}.wdsj .dl_box dd {width: 150px;float: left;font-size: 12px;color: #818181;line-height: 22px;}
.mt10{margin-top:10px;}

.wdsc_top{ border:1px solid #e5e5e5; height:30px; margin-bottom:10px;}
.wdsc_top ul{ float:left}
.wdsc_top ul li{ float:left}
.wdsc_top ul li a{ display:block; padding-left:20px; padding-right:20px; line-height:28px; border-top:2px solid #fff; border-right:1px solid #e5e5e5}
.wdsc_top ul li a:hover{ border-top:2px solid #bd1411; color:#bd1411}
.wdsc_top ul li a.on{ border-top:2px solid #bd1411; color:#bd1411}
.wdsc_top .btn14{ background:#fff; border:1px solid #bd1411; color:#bd1411; height:20px; line-height:20px; margin-top:4px; float:right; margin-right:20px;}

.wdsc{overflow:hidden}
.wdsc .bor_t{ padding-top:0px;}
.wdsc .dl_box{width:357px;}
.wdsc .dl_box img{width:134px; height:184px; margin-right:20px;}
.wdsc .dl_box dt{ width:190px;}
.wdsc .dl_box dd{ width:190px;}
.wdsc .btn14{ background:#fff; border:1px solid #bd1411; color:#bd1411; height:30px; line-height:30px;}



.wdsc ul{}
.wdsc ul li{ line-height:40px;border-bottom:1px dashed #e9e9e9; background:url(../img/list01.jpg) no-repeat 5px center; padding-left:20px; overflow:hidden }
.wdsc ul li a{ float:left}
.wdsc ul li span{ float:right; font-size:14px; color:#666666; margin-right:30px;}
.wdsc ul li .qxsc{ float:right; text-decoration:underline}



.jbxx_table tr td{ padding:8px 5px;}
.w250px{ width:250px;}



.down{ width:940px; margin:0 auto}
.down_top{ height:47px; border:1px solid #e5e5e5; margin-bottom:10px;background:#f9f7f8; }
.down_top ul li{ float:left; width:210px; text-align:center; line-height:47px; font-size:18px; cursor:pointer; border-right:1px solid #e5e5e5}
.down_top ul li.tp{ background:#c01412; color:#FFFFFF}

.down_main{ border:1px solid #e5e5e5}
.down_main table tr td{ padding:10px 5px;}
.down_main .iphoneApp{ background:url(../img/iphoneApp.png) no-repeat; width:226px; height:77px; display:block;}
.down_main .ipadApp{ background:url(../img/ipadApp.jpg) no-repeat; width:226px; height:77px; display:block;}.down_main .androidApp{ background:url(../img/androidApp.png) no-repeat; width:226px; height:77px; display:block;}.down_main .app:hover{ opacity: 0.8;}
.jxs_map{width:742px;line-height:30px;}
.jxs_lxfs tr th{ text-align:center; background:#f0f0f0; padding:10px 5px; font-size:16px; }
.jxs_lxfs tr td{ text-align:center; padding:7px 5px; font-size:12px;}

.smxz{ border:1px solid #e5e5e5; width:300px; overflow:hidden; padding:30px; line-height:30px;}



.Individual_right .location{ padding-top:0px;}


.wdsc ol{ overflow:hidden; font-size:14px; line-height:40px; border-bottom:1px solid #e5e5e5; background:#e1e1e1}
.wdsc ol li b{ float:left; padding-left:30px;}
.wdsc ol li span{ float:right; color:#666666; margin-right:65px;}

.Individual_right .title{ border-bottom:0px;}

.Individual_right  .content_txt{ padding-top:0px;}



.wdjf_top{ border:1px solid #e5e5e5; background:#faf8f9 ; padding:20px 30px; overflow:hidden}
.wdjf_top .btn13{ padding:3px 10px; background:#bd1411; color:#FFFFFF}

.wdjf_nav{ border:1px solid #e5e5e5; height:30px; margin-bottom:10px; background:#faf8f9 ;}
.wdjf_nav ul{ float:left}
.wdjf_nav ul li{ float:left}
.wdjf_nav ul li a{ display:block; padding-left:20px; padding-right:20px; line-height:28px; border-top:2px solid #fff; border-right:1px solid #e5e5e5}
.wdjf_nav ul li a:hover{ border-top:2px solid #bd1411; color:#bd1411}
.wdjf_nav ul li a.on{ border-top:2px solid #bd1411; color:#bd1411}

.wdjf table tr td{ padding:3px 8px;}
.wdjf table tr th{ padding:3px 8px; color:#fff; background:#bd1411; text-align:center}

.czzf tr td{ padding:5px;}
.czzf tr td label{ margin-right:20px;}




.shop{width:980px; margin:30px auto; padding-bottom:100px;}
.shop h6{ border-bottom:1px solid #fff}

.shop_tab tr th{ background:#f6f4f5; padding:5px 8px; text-align:center}
.shop_tab tr td{ padding:5px 8px;}


.look_order{ border:1px solid #e5e5e5;}
.look_order tr th{ padding:8px 5px; text-indent:2em; background:#eaeaea; border-bottom:1px solid #e5e5e5; font-size:16px;}
.look_order tr td{ padding:10px;}
.look_order tr td span{ margin-right:20px;}
.look_order tr td .input_ys{ height:26px;}
.look_order tr td label{ margin-right:20px;}
.btn15{ padding:0 15px; height:30px; text-align:center; line-height:28px; border:1px solid #bf1313; background:#bf1313; color:#FFFFFF}
.btn15:hover{ background:#e02929; color:#FFFFFF}
.input_ys{ border:1px solid #b8b7b5; background:#fff; height:34px; line-height:36px; padding:3px;border-radius:3px; }
.w270px{ width:270px;}
.w220px{ width:220px;}
.w320px{ width:320px;}
.w500px{ width:500px;}
.w612px{ width:612px; height:80px;}

.btn16{ padding:0 40px; height:44px; font-size:20px; text-align:center; line-height:44px; border:1px solid #bf1313; background:#bf1313; color:#FFFFFF}
.btn16:hover{ background:#e02929; color:#FFFFFF}


.order_aa{ border-bottom:1px solid #a29e9f}
.order_aa tr td{ padding:10px;}
.order_aa tr td span{ margin-right:20px;}

.order_bb tr td{ padding:10px;}
.order_bb tr td img{ border:1px solid #e5e5e5; margin-right:20px;}
.order_bb tr td img:hover{ border:2px solid #bf1313}






.jqhs .none {display: none;}
.jqhs .star{overflow:hidden;text-overflow:ellipsis; border-bottom:1px solid #db8181; padding-top:20px;}
.jqhs .star dl{float:left; padding-top:0px; padding-bottom:12px; border:0px; background:none}
.jqhs .star dl dd{float:left;line-height:24px;}
.jqhs .star dl dt{float:left;}
.jqhs .star dl.bg{ width:274px;}
.jqhs .sl01{width:8px;padding-left:12px;color:#bf1214; padding-right:8px; font-weight:normal}
.jqhs .sl02{ padding-left:10px;}
.jqhs .sl02 img{ width:114px; height:152px; border:1px solid #e5e5e5; float:left; margin-right:8px;}
.jqhs .sl03 { margin-top:20px; width:135px;}
.jqhs .sl03 a{color:#bf1214;}
.jqhs .sl05{color:#9A9795; font-size:12px;}
.jqhs .bg .sl01{color:#A8A6A4; width:15px;}
.jqhs .bg .sl02 img{display:none;}
.jqhs .bg .sl03{width:236px; margin-top:0px;}
.jqhs .bg .sl03 a{ color:#302E2E}
.jqhs .bg .sl05{display:none;}


.quanbu{ }
.quanbu dl{ border-bottom:1px solid #e5e5e5;padding:27px 36px;}
.quanbu dl dt{ font-size:20px; margin-bottom:10px;}
.quanbu dl dd{ color:#999999}



.zhuanti_title{ height:46px;background:#f9f7f8; border:1px solid #e5e5e5}
.zhuanti_title a{ display:block; width:85px; float:left; line-height:46px; padding-left:95px; font-size:16px;}
.zhuanti_title a.ts{ background:#bf1214 url(../img/icon13.jpg) no-repeat 60px center; color:#FFFFFF}.zhuanti_title a.zx{ background:url(../img/icon14.jpg) no-repeat 60px center;}.indent{	text-indent: 2em; }



.zt_box{ overflow:hidden; padding:20px; border-top:1px solid #e5e5e5}
.zt_main01_img img{ width:653px; height:263px; border:1px solid #e5e5e5;}
.zt_main01_right{ width:305px; height:264px;float:right}
.zt_main01_right h1{ font-size:18px; margin-bottom:10px; font-weight:bold}
.zt_main01_right p{ font-size:12px; color:#666666}


.zt_news ul li{ line-height:40px;border-bottom:1px dashed #e9e9e9; background:url(../img/list01.jpg) no-repeat 5px center; padding-left:20px; overflow:hidden }
.zt_news ul li a{ float:left}
.zt_news ul li span{ float:right; font-size:12px; color:#666666}

.photo{ overflow:hidden}
.photo ul li{ width:228px; float:left; margin-right:7px;}
.photo ul li .fm{ width:226px; height:152px; border:1px solid #e5e5e5}

.shipin li{ position:relative}
.shipin li .bofang{ position:absolute; top:50px; left:90px;}

.tushu{ overflow:hidden; padding-bottom:30px;}
.tushu ol li{ width:135px; float:left; margin-right:21px;}
.tushu ol li img{ width:133px; height:179px; border:1px solid #e5e5e5; margin-bottom:10px;}
.tushu ol li p{ text-align:center; font-size:16px;}


#levelmenu{border:1px solid #e5e5e5;}
.zhuanti_fenlei h3{ font-weight:bold;background:url(../img/png01.png) no-repeat 180px center; height:45px; line-height:45px; padding-left:20px;cursor:pointer;color:#bf1214; font-size:16px; font-weight:normal; border-bottom:1px solid #e5e5e5}
.zhuanti_fenlei h3 a{color:#bf1214;}
.zhuanti_fenlei h3:hover{color:#bf1214;background: url(../img/png03.png) no-repeat 180px center;}
.zhuanti_fenlei .unit {}
.zhuanti_fenlei .unit ul{ display:none; overflow:hidden; border-bottom:1px solid #DCDCDC; padding-top:10px; padding-bottom:10px;}
.zhuanti_fenlei .unit ul li{line-height:30px; padding:0 20px;}
.zhuanti_fenlei .unit ul li a{}
.zhuanti_fenlei .unit ul li a:hover{color:#bf1214;}
.zhuanti_fenlei .current { }
.zhuanti_fenlei .current h3{background: url(../img/png03.png) no-repeat 180px center;height:45px; line-height:45px; padding-left:20px; border-bottom:0px}
.zhuanti_fenlei .current ul{display:block;border-bottom:1px solid #e5e5e5;}

.zixun .dl_box{ width:692px;}
.zixun .dl_box img{ margin-right:20px; width:237px; height:160px}
.zixun .dl_box dt{ width:433px;}
.zixun .dl_box dd{ width:433px; margin-bottom:10px}
.zxsmxz tr td{ padding:10px;}


.focus{overflow:hidden; zoom:1; min-width:800px;}
.focus_body{ }
.scro{ width:798px; margin:0 auto; position:relative;}
.scro .t, .arr_left, .arr_right,.scroll_txt{position:absolute;}
.arr_left{ width:40px; height:74px;cursor:pointer; line-height:275px; overflow:hidden; left:0; top:135px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='img/video_0921_arrow_left.png');_background:none;}
.arr_right{ width:40px; height:74px;cursor:pointer; line-height:275px; overflow:hidden; right:0; top:135px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='img/video_0921_arrow_right.png');_background:none;}
.scro .t{width:145px; height:36px; cursor:pointer;overflow:hidden; left:-10px; top:16px;background:url(img/video_1220_zyc_dsj_logo.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='img/video_1220_zyc_dsj_logo.png');_background:none;}
.scro .box{float:left; width:490px;}
.scro .shadow{ width:490px; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:center;color:#fff; font-size:20px;padding-left:1px; }  .scro .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}   
.numList{ vertical-align:middle; text-align:center; padding:8px; margin-top:-30px; }
.numList span{display: inline-block; width:25px; height:0; padding-top:8px; border:solid 1px #5e5e5e; margin-right:5px; background:#ccc; cursor:pointer; line-height:0; font-size:0}
.numList span.selected{border:solid 1px #333; background:#00873b}
.scroll_txt{ left:500px; top:0px;}
.scroll_txt .txtbg{ position:absolute;width:257px; height:390px;left:0; top:0;background:url(img/video_0921_txtbg.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='img/video_0921_txtbg.png');_background:none;}
.scroll_txt .txtcontent{ position:absolute;left:10px; top:10px; color:#666; width:288px;}
.scroll_txt .txtcontent h2{ font-size:20px; color:#000;font-family:'Microsoft Yahei'; line-height:24px; padding:0 0 5px;}
.scroll_txt .txtcontent p{ padding:5px 0;}
.scroll_txt .txtcontent p span{ color:#2d84be;}
.scroll_txt .txtcontent .btn{ text-align:center; padding:10px}
.scroll_txt .txtcontent .btn a{ background:url(img/video_0921_02.png) no-repeat 0 -250px; width:94px; height:25px; display:block; margin:0 auto; cursor:pointer; line-height:275px; overflow:hidden}
.txtcontent h2 a {  color:#000;}
.txtcontent h2 a:hover { text-decoration:none;}
.txtcontent h2 a:visited { color:#ccc;}
.playList{ float:right;width:308px; overflow:hidden;}
.playList li{ width:290px; height:80px; padding-left:18px; background:url(img/video_0815_01.png) no-repeat}
.playList li.active{ background-position:0 -80px}
.playList li h3{ color:#333; font-size:16px; font-family:'Microsoft Yahei'; line-height:30px;}
.playList li a, .playList li a:visited, .playList li a:hover{color:#333}
.playList li p{ color:#898989; padding-right:9px}
.playList li.active a, .playList li.active a:visited, .playList li.active a:hover, .playList li.active p{ color:#fff;}

#FS_Cont_01 img{ width:490px; height:275px;}
.jqhs  h6{ background: url(../img/index/icon15.jpg) no-repeat left center;}.jxzt  h6{ background: url(../img/index/icon15.jpg) no-repeat left center;}#jxztWrap { position:relative;margin-bottom:10px;}#jxztWrap a span{position: absolute; color:white;text-align:center;z-index: 13; left: 0; bottom: 0; width: 100%; height: 30px;line-height:30px;      background:rgba(0,0,0,0.6); }     #bookrackRightDiv{float:right;width:130px;}