@charset "gb2312";

/*新首页开始*/
.zhengti{width:100%;height:auto;margin:0 auto; }
.zhengti .top00{width:100%; height:auto; float:left; background:url(../images/topbg.gif) no-repeat 50% top}
.qb1{width:1000px; height:auto; margin:0 auto; }
.qb1 .logo{width:200px; height:80px; float:left; padding-top:5px}
.qb1 .xlink{width:800px; height:20px; text-align:right; padding-top:10px; float:left}
.qb1 .search{width:800px; height:auto; float:left;padding-top:10px;}
.qb1 .search1{width:267px; height:25px; float:right; border:1px #005785 solid}
.qb1 .search1 span{float:left;}


/*导航下拉菜单样式开始*/
 .zhengti .middle0{width:100%; height:auto; background:#eaf4ff; border-bottom:5px #3a80c1 solid; border-top:1px #d4e7fe solid; float:left;}
.qb21{width:1000px; height:auto; margin:0 auto; clear:both}
.top_menu {position:relative; width:1000px; height:38px; letter-spacing:0px; margin:0 auto; z-index:1000; clear:both}
.top_menu ul li {height:30px; float:left; color:#8cb4d3; text-align:center; font:bold 12px/14px Arial; display:block;}
.top_menu ul li a {color:#3a80c1; float:left; height:30px;  _padding:4px 22px; *padding:4px 22px; padding:4px 21px; padding:4px 21px!important;  _text-align:center; _overflow:hidden; overflow:hidden;  border-right:1px #c2d6ee dashed;}
.top_menu ul li a:hover{ height:30px; _padding:4px 22px; *padding:4px 22px; padding:4px 21px; padding:4px 21px!important;    _text-align:center; _overflow:hidden; overflow:hidden;   float:left; display:block; background:#3a80c1; color:#fff}
.top_menu ul li a.hover{ height:30px; _padding:4px 22px; *padding:4px 22px; padding:4px 21px; padding:4px 21px!important;   _text-align:center; _overflow:hidden; overflow:hidden;  float:left; text-align:center; display:block; background:#3a80c1; color:#fff}
.top_menu  ul li ul li {color:#fff; float:left; height:30px; width:250px; display:block; text-align:left; line-height:30px; font:normal 12px/30px  Arial; background:#3a80c1; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;letter-spacing:0px; border-right:0; padding:0; margin:0 }	
.top_menu  ul li ul li a {color:#FFF;height:30px; width:250px;display:block; text-align:left; border-right:none; padding:0; margin:0}
.top_menu  ul li ul li a:hover {text-align:left;  background:#74b0e7; color:#fff; padding:0; margin:0}
.top_menu  ul li ul li a:hover {color:#fff;}
.top_menu ul ul {visibility:hidden;position:absolute;left:150px; top:38px; 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:208px; display:block; background:#999 text-align:left; padding:0; 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时，设置二级,三级菜单隐藏*/}
 /*导航菜单样式结束*/


 
 
/*菜单*/
.caidan{ height:30px; z-index:2}
.caidan ul li{height:30px; margin-right:10px; overflow:hidden; font-size:14px; line-height:30px; }
.caidan ul li a{height:30px; background:#e6e7e7; color:#666; padding:0 8px 0 8px;  border-radius:5px 5px 0 0;  border:1px solid #ddd; border-bottom:none;  display:block; float:lef; vertical-align:middle;}
.caidan ul li a:hover{height:30px; color:#017dc3; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left; vertical-align:middle;}
.caidan ul li a.hover{height:30px; color:#017dc3; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left; vertical-align:middle;}
.caidan ul li:last-child{background:none; padding-right:0;}
.caidan-nr{ z-index:1; border-radius:0 5px 5px 5px;} 
.list ul li{background:url(imageshuiquanquan.png) no-repeat 5px 6px; border-bottom:1px dotted #ddd; }
.list1 ul li{background:url(imageshuiquanquan.png) no-repeat 5px 6px;  }


.caidan1{ height:40px; z-index:2}
.caidan1 ul li{height:40px; line-height:39px; margin-right:10px; font-size:16px;}
.caidan1 ul li a{height:39px; color:#fff; background:#e6e7e7; color:#666; padding:0 20px 0 20px; border-radius:5px 5px 0 0;  border:1px solid #ddd; border-bottom:none;  display:block; float:left}
.caidan1 ul li a:hover{height:40px; color:#028abe; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left}
.caidan1 ul li a.hover{height:40px; color:#028abe; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left}
.caidan1 ul li:last-child{background:none; padding-right:0;}
.caidan1 ul li a{color:#fff;}


.caidan2{ height:40px; z-index:2}
.caidan2 ul li{height:40px; line-height:39px; margin-right:10px; font-size:16px;}
.caidan2 ul li a{height:39px; color:#fff; background:#e6e7e7; color:#666; padding:0 20px 0 20px; border-radius:5px 5px 0 0;  border:1px solid #ddd; border-bottom:none;  display:block; float:left}
.caidan2 ul li a:hover{height:40px; color:#219b00; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left}
.caidan2 ul li a.hover{height:40px; color:#219b00; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left}
.caidan2 ul li:last-child{background:none; padding-right:0;}
.caidan2 ul li a{color:#fff;}


.caidan3{ height:40px; z-index:2}
.caidan3 ul li{height:40px; line-height:39px; margin-right:10px; font-size:16px;}
.caidan3 ul li a{height:39px; color:#fff; background:#008bc1; padding:0 20px 0 20px; border-radius:5px 5px 0 0;  border:1px solid #ddd; border-bottom:none;  display:block; float:left}
.caidan3 ul li a:hover{height:40px; color:#008bc1; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left}
.caidan3 ul li a.hover{height:40px; color:#008bc1; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left}
.caidan3 ul li:last-child{background:none; padding-right:0;}
.caidan3 ul li a{color:#fff;}
 
 
.youcedh{border-bottom:1px solid #ddd; color:#666;} 
.youcedh1{border-bottom:1px solid #ddd; color:#666;} 
.youcedh2{border-bottom:1px solid #ddd; color:#666;} 
.youcedh3{border-bottom:1px solid #ddd; color:#666;} 



.caidan4{ height:30px; z-index:4}
.caidan4 ul li{height:30px; line-height:29px; margin-left:10px; font-size:14px;}
.caidan4 ul li a{height:29px;  background:#e4eff3; padding:0 10px 0 10px; border-radius:5px 5px 0 0;  border:1px solid #ddd; border-bottom:none;  display:block; float:left}
.caidan4 ul li a:hover{height:30px; color:#008bc1; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left}
.caidan4 ul li a.hover{height:30px; color:#008bc1; background:#fff; border:1px solid #ddd; border-bottom:none;  border-radius:5px 5px 0 0; display:block; float:left}
.caidan4 ul li:last-child{background:none; padding-right:0;}
.caidan4 ul li a{color:#666;}
.caidan-nr1{ z-index:3; border-radius:5px 5px 5px 5px;} 

.cxfw-set{ width:1000px; height:339px; overflow:hidden} 
.cxfw-serce{ width:1000px; height:391px; overflow:hidden} 















.dibu{background:url(../images/dibubg.jpg) repeat-x left top;}

.page{ font-family: "Arial","宋体"; text-align:center;font-size:12px;line-height:21px; color:#999; padding: 5px 0; }
.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;}

/*whis*/
.whise{width:240px; height:220px; padding:15px 20px;display:block;}
.whise1{width:240px; height:30px; float:left;}
.whise .usein{width:230px; border:0; background:#fff; padding:5px; float:left;}
.whise .whs{width:110px; height:30px;  line-height:30px;}
.whise .whs a{width:110px; height:30px; background:url(../images/denglu1.png) no-repeat left top; float:left; display:block; line-height:30px;}
.whise .whs a:hover{width:110px; height:30px; background:url(../images/denglu2.png) no-repeat left top; float:left; display:block; line-height:30px;}
.whise .whs1{width:110px; height:30px; line-height:30px;}
.whise .whs1 a{width:110px; height:30px; background:url(imageschazhao.png) no-repeat left top; float:left; display:block; color:#8d5301; line-height:30px;}
.whise .whs1 a:hover{width:110px; height:30px; background:url(imageschazhao1.png) no-repeat left top; float:left; display:block; line-height:30px;}
/*pic*/
.content-wrapper { width:720px;height:250px;float:left;}
.content-wrapper .content {width:720px;padding:0;float:left;overflow: hidden;}
.content-wrapper .content .left-side {width: 587px;padding:0;margin:0;background: url(../images/content-left-side-bg.png) top right repeat-y;float: left;}
.content-wrapper .content .right-side {width:250px;padding:0;margin:0;float: left;}
/* 16.0 Homepage Styling */
.homepage-wrapper {padding:0;}
.homepage-slider {width:715px;position: relative;overflow: hidden;}
.homepage-slider .tag {width: 81px;height: 81px;background: url(../images/top-stories-tag.png) 0 0 no-repeat;position: absolute;z-index: 1;}
.homepage-slider .rounded-corners {width:720px;height: 3px;background: url(../images/homepage-slider-rounded-corners.png) 0 0 no-repeat;position: absolute;z-index: 2;}
.homepage-slider .navigation {padding: 16px 0;margin: -70px 0 5px 350px;overflow: hidden;position: absolute;z-index: 80;}
.homepage-slider .navigation a {margin: 0 10px 0 0;width:10px;height: 10px;background: url(imagesico-bullet-8.png) 0 0 no-repeat;display: block;float: left;}
.homepage-slider .navigation a:hover {background-position: 0 -10px;}
.homepage-slider .navigation .active {background-position: 0 -10px;}
.homepage-slider-item {width:720px;height:250px;float: left; z-index:1;}



.content-wrapper1 { width:1000px;height:339px;float:left;}
.content-wrapper1 .content {width:1000px;padding:0;float:left;overflow: hidden;}
.content-wrapper1 .content .left-side {width: 587px;padding:0;margin:0;background: url(../images/content-left-side-bg.png) top right repeat-y;float: left;}
.content-wrapper1 .content .right-side {width:250px;padding:0;margin:0;float: left;}
.homepage-wrapper1 {padding:0;}
.homepage-slider1 {width:1000px;position: relative;overflow: hidden;}
.homepage-slider1 .tag1 {width: 81px;height: 81px;background: url(../images/top-stories-tag.png) 0 0 no-repeat;position: absolute;z-index: 1;}
.homepage-slider1 .rounded-corners {width:1000px;height: 3px;background: url(../images/homepage-slider-rounded-corners.png) 0 0 no-repeat;position: absolute;z-index: 2;}
.homepage-slider1 .navigation1 {padding: 16px 0;margin: -70px 0 5px 490px;overflow: hidden;position: absolute;z-index: 80;}
.homepage-slider1 .navigation1 a {margin: 0 10px 0 0;width:10px;height: 10px;background: url(imagesico-bullet-8.png) 0 0 no-repeat;display: block;float: left;}
.homepage-slider1 .navigation1 a:hover {background-position: 0 -10px;}
.homepage-slider1 .navigation1 .active {background-position: 0 -10px;}
.homepage-slider-item1 {width:1000px;height:339px;float: left; z-index:1;}


/* main pic Styling */
.nivoSlider {position: relative;}
.nivoSlider img {left: 0px; top: 0px; position: absolute;}
.nivoSlider a.nivo-imageLink {margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 6;}
.nivo-slice {height: 100%; display: block; position: absolute; z-index: 5;}
.nivo-box {display: block; position: absolute; z-index: 5;}
.nivo-caption {background:#691f90; padding: 30px 20px 40px; left:85px; top:-300px; width:300px; color:#fff; position: absolute; z-index: 8;}
.nivo-caption p {margin: 0px; padding: 0px;}
.nivo-caption a {display: inline !important;}
.nivo-html-caption {display: none;}
.nivo-directionNav a {top: 50%; position: absolute; z-index: 9; cursor: pointer;}
.nivo-prevNav {background: url("prev.png") no-repeat; left: 25px; display:none}
.nivo-nextNav {background: url("next.png") no-repeat; right: 25px; display:none}
.nivo-controlNav a {position: relative; z-index: 9; cursor: pointer;display:none}
.nivo-controlNav a.active {font-weight: bold;display:none}


.arrowDown,.arrowUp{background:transparent url(imagesuntitled1.png) no-repeat right 8px;padding:8px 22px 5px 0;border-top:2px dotted #aeb0b2; color:#0080c2; cursor:pointer}
.arrowDown>a,.arrowUp>a{font-size:12px;font-weight:bold; color:#0080c2;cursor:pointer}
.arrowDown:hover{background:transparent url(imagesuntitled2.png) no-repeat right 8px}
.arrowUp:hover{background:transparent url(imagesuntitled3.png) no-repeat right 8px}
.arrowUp{background-image:url(imagesuntitled4.png);padding:8px 22px 0 0}
.arrowDown.no_top,.arrowUp.no_top{border-top:0}
.dropDiv{margin-bottom:10px;display:none}
.dropDiv b{font-weight:bold!important;color:#77787b!important}
.dropDiv strong{font-weight:bold!important;color:#77787b!important}
.dropBottom{height:1px;border-top:2px dotted #aeb0b2}
.accordion+div{display:none}

.cxfwhomedh{width:890px; height:63px;}
.cxfwhomedh1{width:206px; height:63px; float:left; background:url(../images/daohang1.jpg) no-repeat left top;  display:block; }
.cxfwhomedh1 a{width:206px; height:63px; float:left; background:url(../images/daohang1.jpg) no-repeat left top;  display:block; }
.cxfwhomedh1 a:hover{width:206px; height:63px; float:left; background:url(../images/daohang1c.jpg) no-repeat left top; display:block; }
.cxfwhomedh1 a.hover{width:206px; height:63px; float:left; background:url(../images/daohang1c.jpg) no-repeat left top; display:block; }

.cxfwhomedh2{width:209px; height:63px; float:left; background:url(../images/daohang2.jpg) no-repeat left top;  display:block; }
.cxfwhomedh2 a{width:209px; height:63px; float:left; background:url(../images/daohang2.jpg) no-repeat left top;  display:block; }
.cxfwhomedh2 a:hover{width:209px; height:63px; float:left; background:url(../images/daohang2c.jpg) no-repeat left top; display:block; }
.cxfwhomedh2 a.hover{width:209px; height:63px; float:left; background:url(../images/daohang2c.jpg) no-repeat left top; display:block; }

.cxfwhomedh3{width:220px; height:63px; float:left; background:url(../images/daohang3.jpg) no-repeat left top;  display:block; }
.cxfwhomedh3 a{width:220px; height:63px; float:left; background:url(../images/daohang3.jpg) no-repeat left top;  display:block; }
.cxfwhomedh3 a:hover{width:220px; height:63px; float:left; background:url(../images/daohang3c.jpg) no-repeat left top; display:block; }
.cxfwhomedh3 a.hover{width:220px; height:63px; float:left; background:url(../images/daohang3c.jpg) no-repeat left top; display:block; }

.cxfwhomedh4{width:255px; height:63px; float:left; background:url(../images/daohang4.jpg) no-repeat left top;  display:block; }
.cxfwhomedh4 a{width:220px; height:63px; float:left; background:url(../images/daohang4.jpg) no-repeat left top;  display:block; }
.cxfwhomedh4 a:hover{width:255px; height:63px; float:left; background:url(../images/daohang4c.jpg) no-repeat left top; display:block; }
.cxfwhomedh4 a.hover{width:255px; height:63px; float:left; background:url(../images/daohang4c.jpg) no-repeat left top; display:block; }

.fudong_top{display:block; width:890px; height:63px; z-index:10;  margin-left:55px;  top:10px; position:absolute;}

/* 浮动微信开始*/
.fudong_app{position:fixed;display:block;top:400px;width:92px;height:158px; background:#dedddd; z-index:1000; right:10px; _position:absolute; _margin-top:160px;_top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2)}


/* 20131231add*/
.cxfw-syfk ul li{width:220px;height:300px;float:left; background:url(../images/cxfwsyshuline.jpg) no-repeat right top}
.cxfw-syfk ul li .btk{width:220px;float:left; background:url(../images/cxfwsyhengline.jpg) no-repeat 50% bottom}
.cxfw-syfk ul li .nrk{width:200px;float:left;}
.cxfw-syfk ul li:last-child{width:220px;float:left; background:none;}



/*Slide Start幻灯片位置开始*/
#Slidebox{width:100%; height:250px;  padding:0px;  margin:0 auto;  /*position:relative;*/  overflow:hidden;}
#flashBg {height:250px;overflow: hidden;width:100%;clear: both;margin: 0;padding: 0;}
#flashLine {height:250px;width: 100%;clear: both;}
#flash{width: 1000px;height:250px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flash a {width: 1000px;height:250px;display: none;}
#flash img {width:720px;height:250px;}
.flash_bar {width:155px; margin-left:340px; z-index: 69;height:30px;overflow: hidden;position:absolute; padding-top: 13px!important; padding-top: 12px;
bottom:0px;left:0px; background:url(../images/tg_flashbar.png) no-repeat 0px 0px; text-align:center;}
.flash_bar .dq {
display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;background: url(imagespagination.png) no-repeat 0px -12px; overflow:hidden;
_background: none; 
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png" ,sizingMethod="crop");
}
.flash_bar .no {display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;
background:url(imagespagination.png) no-repeat 0px 0px; overflow:hidden;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png" ,sizingMethod="crop");
}

#flashd{width: 1000px;height:250px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flashd a {width: 1000px;height:250px;display: none;}
#flashd img {width:1000px;height:250px;}