@charset "utf-8";

/*顶部*/
.topbnner{height:155px; background:url(banner1.jpg) no-repeat left top;}
.textshenglve{white-space: nowrap; text-overflow: ellipsis;}

/*菜单*/
.caidan{height:36px; background:url(dhbg.jpg) repeat-x left top;}
.caidan ul li{line-height:36px; height:36px; }
.caidan ul li a{color:#fff;}
.listqq{background:url(huiquanquan.png) no-repeat 3px 50%}

.top_menu {position:relative; width:1000px; height:34px; z-index:10000}
.top_menu  ul li {height:34px; float:left; line-height:34px; background:url(dhx.jpg) no-repeat right top;  }
.top_menu ul li a { float:left; height:34px; padding:0 20px;   _text-align:center; _overflow:hidden; overflow:hidden;  display:block;}
.top_menu ul li a:hover{ height:34px;   _text-align:center; _overflow:hidden; overflow:hidden;   float:left; display:block;}
.top_menu ul li a.hover{ height:34px;  _text-align:center; _overflow:hidden; overflow:hidden;  float:left; text-align:center; display:block; color:#fff}
.top_menu  ul li ul li {color:#fff; float:left; text-align:left; line-height:34px; height:34px; width:180px; background:#3a80c1; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;   letter-spacing:0px; }	
.top_menu  ul li ul li a {height:34px; width:160px;display:block; text-align:left; border-right:none; padding:0 10px; margin:0; white-space:nowrap; text-overflow: ellipsis;}
.top_menu  ul li ul li a:hover {text-align:left;  background:#74b0e7; color:#fff; padding:0 10px; margin:0}
.top_menu  ul li ul li a:hover {color:#fff;}
.top_menu ul ul {visibility:hidden;position:absolute;left:150px;top:34px; z-index:1000}
.top_menu table {position:absolute; top:0; left:0;}
.top_menu ul li:hover ul,
.top_menu ul a:hover ul{visibility:visible;}
.top_menu ul ul li {clear:both;text-align:left; z-index:1000}
.top_menu ul ul li a:hover{ height:30px; width:160px; display:block; background:#999 text-align:left; padding:0 10px; margin:0}
.top_menu UL LI:hover UL {VISIBILITY: visible}
.top_menu UL A:hover UL {VISIBILITY: visible
 /*一级的li，a的hover时，设置二级菜单可见*/}
.top_menu UL :hover UL UL {VISIBILITY: hidden
	/*一级的li，a的hover时，设置二级,三级菜单隐藏*/}
 /*导航菜单样式结束*/



.borrad5{border-radius:5px 0 0 5px;}
.borrad52{border-radius:5px 5px 0 0;}
.borrad53{border-radius:0 0 5px 5px;}
.borrad51{border-radius:5px;}
.borbot5{border-bottom:5px solid #acbc01;}

.erjidh{height:34px; background:url(dhbg.jpg) repeat-x left top; }
.erjidh a{color:#fff}

.llist{width:158px;}
.llist .orange{width:15px; height:15px; background:#F90}
.llist .gray{width:15px; height:15px; background:#888}
.llist ul li{border-bottom:1px dotted #ddd;}
.llist ul li:last-child{border-bottom:none;}

.only{width:290px;}



.rightmk{ background:url(../images/rightmoktop.jpg) repeat-x left top; border:1px solid #ddd; border-top:none; }
.rlist ul li{ background:url(../images/xiaosanjiao.jpg) no-repeat 12px 50%;}

.dibu{border-top:3px solid #555;}

.lzglist ul li{background:url(bluejt.jpg) no-repeat left 50%; border-bottom:1px dotted #ddd; padding-left:20px; width:740px}
.lzglist ul li:last-child{border-bottom:none;}

.lzglistimg ul li{border-bottom:1px dotted #ddd; width:760px}
.lzglistimg ul li img{ padding:4px; width:80px; height:50px; border:1px solid #eee;}
.lzglistimg ul li .btjj{width:660px; }
.lzglistimg ul li:last-child{border-bottom:none;}

.page{ font-family: "Arial","宋体"; text-align:center;font-size:12px;line-height:21px; color:#999;padding: 5px 0;padding-top:20px;}
.page span,.page a{ display:inline-block; padding:0px 5px; background:#fff;margin:0 2px;}
.page a{border:1px #ccc solid; color:#666; text-decoration:none;}
.page span.cur{color:#c92027; border:1px #ccc solid;}
.page a:hover,.page a:active{ border:1px #e1e1e1 solid;color:#711221; background:#e1e1e1;text-decoration:none}
.page a.pre_link, .page a.next_link{background: url(/images/suite/book2012_cq_tbg.png) no-repeat;height: 23px;width: 62px;padding: 0px;border: 0px;text-indent: -9999em;vertical-align: bottom;}
.page a.pre_link{background-position: -231px 0px;}
.page a.next_link{background-position: -297px 0px;}
.page a.pre_link:hover{background:url(/images/suite/book2012_cq_tbg.png) -231px -25px no-repeat !important;border: 0px;}
.page a.next_link:hover{background:url(/images/suite/book2012_cq_tbg.png) -297px -25px no-repeat !important;border: 0px;}




.box360111{float:left; width:770px; position:relative; background:#f0f8f8; overflow:hidden;}
.box360111 .towardl{width:42px; height:42px; position:absolute; display:block; top:60px; left:0; z-index:100; background:url(towardleft1.png) no-repeat 50% 50%}
.box360111 .towardl a{width:42px; height:42px; display:block;  background:url(towardleft1.png) no-repeat 50% 50%}
.box360111 .towardl a:hover{width:42px; height:42px; display:block;   background:url(../images/towardleft.png) no-repeat 50% 50%}
.box360111 .towardr{width:43px; height:43px; display:block; position:absolute; top:60px; left:0; left:730px;  z-index:100; background:url(towardright1.png) no-repeat 50% 50%}
.box360111 .towardr a{width:43px; height:43px; display:block; background:url(towardright1.png) no-repeat 50% 50%}
.box360111 .towardr a:hover{width:43px; height:43px;  display:block; background:url(../images/towardright.png) no-repeat 50% 50%}
.scrollList_68 {float:left; width:770px; position:relative; height:auto; z-index:1;}
.scrollList_68 .photolist {position:relative;overflow:visible;width:10000px;}
.scrollList_68 .photolist ul{float:left;margin:0px;padding:0px;}
.scrollList_68 .photolist ul li{width:147px; padding:4px; margin:10px 17px 10px 17px; display:inline; height:auto; font:normal 12px/20px '宋体'; text-align:center; float:left; border:1px solid #ddd; overflow:hidden;}


.llist01{width:168px;}
.llist01 ul li{border-bottom:1px dotted #ddd; margin-bottom:6px; line-height:34px; height:22px; overflow:hidden; width:148px; background:url(huiquanquan.png) no-repeat left 8px}
.llist01 ul li:last-child{border-bottom:none; margin-bottom:0px; }

.llist04{width:738px;}
.llist04 ul li{border-bottom:1px dotted #ddd; margin-bottom:6px; width:718px; background:url(huiquanquan.png) no-repeat left 8px}
.llist04 ul li:last-child{border-bottom:none; margin-bottom:0px; }

.llist02{padding:4px 5px 4px 5px; border:1px dotted #95bca6; display:block; background:#f4fcf9}


.llist03{width:190px;}
.llist03 ul li{border-bottom:1px dotted #ddd; margin-bottom:6px; width:170px; background:url(huiquanquan.png) no-repeat left 8px}
.llist03 ul li:last-child{border-bottom:none; margin-bottom:0px; }


.llist05{width:540px;}
.llist05 ul li{border-bottom:1px dotted #ddd; margin-bottom:6px; line-height:28px; height:28px; overflow:hidden; width:520px; background:url(huiquanquan.png) no-repeat left 50%}
.llist05 ul li:last-child{border-bottom:none; margin-bottom:0px; }


.leftp .menu{width:190px;
    height: auto;
    float: left;
    display: inline;
}
.leftp .menu .parent
{
    width: 190px;
    height: 30px;
    line-height: 30px;
    float: left;
    display: inline;
    cursor: pointer;
    background:#22457d;
    color: White;
    font-size: 16px;
	font-weight:bold;
    text-indent: 30px;
    margin-top: 5px;
    border-radius:10px;}




.leftp .menu .on{ font-weight: bold; }

.leftp .menu .parent a{color:White;}

.leftp .menu .first{ margin-top: 0px;}
.leftp .menu .child{width:188px;
    height: auto;
    float: right;
	border: 1px #eee solid;
	border-top:none;
    display: inline;
    line-height: 0px;
	border-radius:0 0 10px 10px;
}
.leftp .menu .child ul li
{
    width: 160px;
	font-size:14px;
    line-height: 20px;
    float: right;
	padding:8px 0;
    display: inline;
    border-bottom: 1px #ddd solid;
    cursor: pointer;}
	
.leftp .menu .child .on, .leftp .menu .child .hover,.leftp .menu .child ul li a:hover
{
    color: #b18846;
	font-weight:bold;
    border-bottom: 2px #b18846 solid;
    text-decoration: none;
}
.leftp .menu .child .on a, .leftp .menu .child .hover a {color: #b18846;text-decoration: none;}
.leftp .menu .child .on a, .leftp .menu .child .hover a {color: #b18846;text-decoration: none;}





.llist001{width:229px;}
.llist001 ul li{border-bottom:1px dotted #ddd; margin-bottom:6px; line-height:34px; height:22px; overflow:hidden; width:209px; background:url(huiquanquan.png) no-repeat left 8px}
.llist001 ul li:last-child{border-bottom:none; margin-bottom:0px; }



.scrollList_100 { position: relative; margin: 0 auto;}
.scrollList_100 .photolist { position: relative; overflow: visible; }
.scrollList_100 .photolist li {border-bottom:1px dotted #ddd; float:left; height:24px; background:url(huiquanquan.png) no-repeat 5px 10px; padding-left:20px; line-height:26px; overflow:hidden; margin-top:8px; padding-bottom:7px;}
.scrollList_100 .photolist ul li a{color:#444}
.scrollList_100 .photolist ul li:last-child{border:none;}