@charset "utf-8";
body{background: url(http://img.xinhua08.com/templates/xinhua08/images/vision_bg.gif); }
.header { padding-top:10px}
.calc_date { padding-left:10px;}
.ua_toolbar { padding-right:10px;}
#vision-box a:hover { text-decoration:none;}
.header img{float:left; width:390px}
.search_box{ float:left; height:28px; border:1px solid #c5ccd5; margin:22px 0 0 32px}
.ac_input,.btn_pic{border:0; height:24px; float:left}
.ac_input{margin-left:10px; width:320px}
.btn_pic:active{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDJCNEUwNzM4OTY0MTFFMEE0MDNEODlCOThCNUNBOTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDJCNEUwNzQ4OTY0MTFFMEE0MDNEODlCOThCNUNBOTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MkI0RTA3MTg5NjQxMUUwQTQwM0Q4OUI5OEI1Q0E5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MkI0RTA3Mjg5NjQxMUUwQTQwM0Q4OUI5OEI1Q0E5OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po7ONFMAAADISURBVHjanFJBCsIwEFzrF7z04h9E/Efx5MEHePHmr4T6hFLwF6G/sKW0lLixEwh1AtGB6SaZne22G7HWCrhT1sqXneHiE+fC6BcX5Wg5RujU7CoPSDTKs3KLaHA+sA7co0JCE2mvgV4xcwuxiJgL6C0zTxDziDmHPi21TER6mbEXDn/efykYT8o316ztQzAm93dPyg2iCUZ2/WfOIe7M7DtwN6pDYof9LVZAYldvwZIVSDXTApmk46h8BPv16vP631D6Ym8BBgAsamp63yCdlAAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;color:transparent;width:75px;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") no-repeat scroll center center #f93c3c;border:1px solid #d51818;color:#000;cursor:pointer;font:15px arial,sans-serif;height:28px;margin:0;outline:0 none;vertical-align:top;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.btn_pic{border:0;vertical-align:middle;cursor:pointer;width:75px;height:28px;display:inline;background:#f63c3c;border:0 none;color:#000;cursor:default;font:15px arial,sans-serif;height:30px;margin:0;vertical-align:top;overflow:hidden;border:1px solid #d51818;*border:0;color:#000;cursor:pointer;font:15px arial,sans-serif;height:28px;margin:0;outline:0 none;vertical-align:top;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") no-repeat scroll center center #f73d3d;*background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") no-repeat 0 0;_background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") no-repeat 0 0;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") no-repeat 0 0\0;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") no-repeat 0 0\9;border:0\0;border:0\9}.btn_pic:hover{border:1px solid #d51818;color:#000;cursor:pointer;font:15px arial,sans-serif;height:28px;margin:0;outline:0 none;vertical-align:top;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,#ff4040;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-moz-linear-gradient(top,rgba(255,64,64,1) 1%,rgba(224,52,52,1) 81%,rgba(202,43,43,1) 100%);background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(255,64,64,1)),color-stop(81%,rgba(224,52,52,1)),color-stop(100%,rgba(202,43,43,1)));background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-webkit-linear-gradient(top,rgba(255,64,64,1) 1%,rgba(224,52,52,1) 81%,rgba(202,43,43,1) 100%);background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-o-linear-gradient(top,rgba(255,64,64,1) 1%,rgba(224,52,52,1) 81%,rgba(202,43,43,1) 100%);background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-ms-linear-gradient(top,rgba(255,64,64,1) 1%,rgba(224,52,52,1) 81%,rgba(202,43,43,1) 100%);background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,linear-gradient(to bottom,rgba(255,64,64,1) 1%,rgba(224,52,52,1) 81%,rgba(202,43,43,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4040',endColorstr='#ca2b2b',GradientType=0);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(startColorstr='#ff4040',endColorstr='#ca2b2b',src="http://www.panguso.com/static/component/cms/nav/image/btn_pic.png");*background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") 0 -57px no-repeat;_background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") 0 -57px no-repeat;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") 0 -57px no-repeat\0;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") 0 -57px no-repeat\9;*border:0;border:0\0;border:0\9}.btn_pic_click{border:1px solid #d51818;color:#000;cursor:pointer;font:15px arial,sans-serif;height:28px;margin:0;width:75px;outline:0 none;vertical-align:top;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,#b92e2e;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-moz-linear-gradient(top,rgba(185,46,46,1) 1%,rgba(246,62,62,1) 9%,rgba(240,55,55,1) 79%,rgba(236,73,73,1) 100%);background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(185,46,46,1)),color-stop(9%,rgba(246,62,62,1)),color-stop(79%,rgba(240,55,55,1)),color-stop(100%,rgba(236,73,73,1)));background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-webkit-linear-gradient(top,rgba(185,46,46,1) 1%,rgba(246,62,62,1) 9%,rgba(240,55,55,1) 79%,rgba(236,73,73,1) 100%);background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-o-linear-gradient(top,rgba(185,46,46,1) 1%,rgba(246,62,62,1) 9%,rgba(240,55,55,1) 79%,rgba(236,73,73,1) 100%);background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,-ms-linear-gradient(top,rgba(185,46,46,1) 1%,rgba(246,62,62,1) 9%,rgba(240,55,55,1) 79%,rgba(236,73,73,1) 100%);background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic.png") center center no-repeat,linear-gradient(to bottom,rgba(185,46,46,1) 1%,rgba(246,62,62,1) 9%,rgba(240,55,55,1) 79%,rgba(236,73,73,1) 100%);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(startColorstr='#b92e2e',endColorstr='#ec4949',src="../image/btn_pic.png");*background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") 0 -114px no-repeat;_background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") 0 -114px no-repeat;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") 0 -114px no-repeat\0;background:url("http://www.panguso.com/static/component/cms/nav/image/btn_pic_ie.png") 0 -114px no-repeat\9;*border:0;border:0\0;border:0\9}
#vision-box { position: relative; font-family: "微软雅黑";}
#vision-box li { position: absolute; background: #fff; border: solid 1px #ccc; text-align: center; padding: 10px; left: 0px; top: 0; -webkit-box-shadow: 5px 3px 3px rgba(221, 221, 221, .32);-moz-box-shadow: 5px 3px 3px rgba(221,221,221,.32);box-shadow: 5px 3px 3px rgba(221, 221, 221, .32); height:auto;}
h3 { padding-top: 8px; width: 218px; font-size:16px; color:#995F28; font-weight: normal; background:none; padding-left:0; line-height:normal; height:auto;}
#vision-box p {width:218px; padding-top:8px; color:#8f8f8f; font-weight:normal; text-align:left; text-indent: 2em;line-height:18px; padding-bottom:8px;}
.social{border-top:1px dotted #ccc; padding:5px 0; text-align:right; font-weight:normal; color:#2874AF}
#vision-box img { width: 218px; height: auto; display: block; border: 0 }
li { -webkit-transition: all .7s ease-out .1s; -moz-transition: all .7s ease-out; -o-transition: all .7s ease-out .1s; transition: all .7s ease-out .1s }
.scrollLoading{background:url(http://img.xinhua08.com/templates/xinhua08/images/loading.gif) no-repeat center;}
.nav{clear:both; background:url(http://img.xinhua08.com/templates/xinhua08/images/photonav.gif) repeat-x; height:34px; line-height:34px; border-top:1px solid #ccc; padding-left:20px; font-size:14px}
.nav a{margin:0 10px}
.slide {
    height: 430px;
    position: relative;
    width: 640px; margin-bottom:10px;margin-left:5px;
}
#PicSlide {
    height: 430px;
    overflow: hidden;
    width: 640px;
}
#PicSlide li {height:auto}
#PicSlide .img {
    height: 360px;
    overflow: hidden;
}
#PicSlide .title {
    bottom: 70px;
    position: absolute;
    width: 100%;
}
#PicSlide .shadow {
    background-color: #000000;
    height: 52px;
    opacity: 0.5;
}
#PicSlide .title .h3 {
    line-height: 20px;
    margin: 6px 10px 0;
    z-index: 30; text-indent:0;
}
#PicSlide .title .h3 a {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
}
#PicSlide .thumb {
    bottom: 0;
    height: 70px;
    left: 0;
    overflow: hidden;
    position: absolute;
}
#PicSlide .thumb ul {
    margin-top: 10px;
    overflow: hidden;
    width: 660px;
    z-index: 20;
}
#PicSlide .thumb li {
    float: left;
    height: 60px;
    margin-right: 10px;
    width: 120px;
}
#PicSlide .thumb .now-status {
    background: url(http://img.xinhua08.com/templates/xinhua08/images/slider-ico.png) no-repeat scroll 0 0 transparent;
    height: 20px;
    left: 0;
    position: absolute;
    top: 0;
    width: 130px;
    z-index: -1;
}
.pos-a {
    position: absolute;
}
.shuiyin {position:absolute; left:10px; bottom:130px; z-index:100; width:242px; height:35px; background:url(../images/tsqq.png) no-repeat 0 0;}
.image-rank { margin-right:5px;
    width: 340px;
}
.image-rank .hd {
    background-image: url(http://img.xinhua08.com/templates/xinhua08/images/imagerank.png);
    height: 54px;
}
.image-rank .hd a { display:block; width:100%; height:38px;}
.image-rank .bd {
    background-color: #333333;
    height: 376px;
}
.image-rank .list {
    margin-left: 10px;
}
.image-rank .list .item {
    border-bottom: 1px dashed #444444;
    clear: both;
    overflow: hidden; height:auto; line-height:normal;
}
.image-rank .list .title {
    color: #FFFFFF;
    line-height: 27px;
}
.image-rank .list .ico {
    background-color: #222222;
    border: 1px solid #111111;
    color: #FFFFFF;
    float: left;
    height: 16px;
    margin-right: 10px;
    margin-top: 5px;
    text-align: center;
    width: 22px;
}
.image-rank .list .front {
    background-color: #CC0000;
    border-color: #FF0000 #990000 #990000 #FF0000;
}
.image-rank .list .summary {
    color: #CCCCCC;
    line-height: 20px;
    margin: 10px 0;
    overflow: hidden;
}
.image-rank .list .thumb {
    border: 4px solid #FFFFFF;
    float: left;
    margin-right: 10px;
}
.ov {overflow:hidden;}
.rec-special {
    border: 1px solid #DDDDDD;
    margin: 0 auto 10px;
    width: 990px; clear:both; background:#fff;
}
.rec-special .dotted-head {
    background: url(http://img.xinhua08.com/templates/xinhua08/images/photonav.gif) repeat-x scroll 0 0 transparent;
    height: 29px; border-bottom:1px solid #ddd;
}
.rec-special .dotted-head .title .words {
    color: #CC0000;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px; padding-left:10px;
}
.rec-special .dotted-head .link {
    float: right;
    line-height: 30px;
}
.rec-special .dotted-head .more {
    color: #666666;
    float: right;
    font-family: SimSun;
    line-height: 30px;
    margin-right: 10px;
}
.rec-special .dotted-head .more:hover {
    color: #CC0000;
}
.rec-special .pic-list-box {
    margin-left: 35px;
    margin-top: 13px;
    width: 990px;
}
.rec-special .pic-list-box .v-pic {
    float: left;
    margin-bottom: 5px;
    margin-right: 40px;
    width: 120px;
}
.rec-special .pic-list-box .v-pic .title {
    height: 44px;
    line-height: 20px;
    margin-top: 4px;
    overflow: hidden;
}
.rec-special .pic-list-box .v-pic .title a {
    color: #333333;
    font-size: 12px;
}
.rec-special .pic-list-box .v-pic .title a:hover {
    color: #CC0000;
}
.crumbs {border-bottom:none}
.page_down {
    clear: both;
    height: 100%;
    margin: auto;
    overflow: hidden;
    padding: 0 0 10px;
    text-align: center;
    width: 395px;
}
.page_down li {
    float: left;
    padding: 0 2px;
}
.page_down a {
    border: 1px solid #C4CED8;
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding: 0 7px;
    text-decoration: none;
}
.page_down a:hover {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 1px solid #C4CED8;
    text-decoration: none;
}
.page_down a.now {
    background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
}
.page_down a.no-op {
    color: #CCCCCC;
    cursor: default;
}
.page_down a.no-op:hover {
    background: none repeat scroll 0 0 transparent;
    text-decoration: none;
}
.search { margin-top:22px; margin-right:15px;}