﻿body{background-color:#fafafa}
.all-con{width:1190px;margin:auto;padding:50px 0}
.all-con .menu{width:190px;float:left}
.all-con .menu li{width:190px;height:30px;padding-bottom:10px}
.all-con .menu li a{display:block;width:173px;height:28px;line-height:28px;font-size:12px;border:1px solid #188eee;background:url(../images/icons.png) no-repeat 170px -112px #fff;padding-left:15px;color:#188eee}
.all-con .menu li a.sel,.all-con .menu li a:hover{background-position:170px -141px;color:#fff;background-color:#188eee}
.all-con .main{width:900px;float:right}
.all-con .main dt{width:270px;height:35px;line-height:35px;font-size:16px;color:#fffee9;padding-left:30px;background:url(../images/tit-bg.png) no-repeat}
.all-con .main dt span{padding-left:10px;font-size:12px}
.all-con .main dd{padding:20px 0 40px}
.all-con .main dd a{display:block;float:left;width:210px;color:#423825;font-size:14px;padding-left:15px;height:30px;line-height:30px;background:url(../images/icons.png) no-repeat 4px -170px}

.hd-menu{width:290px;height:400px;background-color:rgba(50,57,67,0.85);background-color/*\**/:#323943;position:absolute;top:0;right:0}
.hd-menu .topmenu{height:43px;background-color:#404040;padding:0 20px;line-height:39px;border-bottom:1px solid #464647}
.hd-menu .topmenu a{display:block;white-space:nowrap;font-size:14px;float:left;border-bottom:3px solid #3f4143;color:#bebdbd}
.hd-menu .topmenu .sel{border-color:#00b7ee;color:#fff}
.hd-menu .botmenu{height:30px;padding:0 20px;line-height:30px}
.hd-menu .botmenu a{display:block;font-size:12px;float:left;color:#bebdbd}
.hd-menu .botmenu .sel{color:#fff}
.hd-menu .botmenu span{display:block;padding:0 5px;color:#a3a3a3;float:left}
.hd-menu li{height:36px}
.hd-menu li a{display:block;padding:8px 13px;height:20px;line-height:20px}
.hd-menu li a:hover{background-color:#555}
.hd-menu li .num{display:block;width:18px;height:18px;line-height:18px;text-align:center;float:left;border:1px solid #6f6f6f;background-color:#3f4143;color:#fff}
.hd-menu li .num1,.hd-menu li .num2,.hd-menu li .num3{border:1px solid #ef9632;background-color:#ef9632}
.hd-menu li .tit{padding-left:10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#c8c8c8}

.section{width:100%;padding-top:40px}
.section{height:380px;background-color:#f0f0f0}
.section .con{width:1190px;margin:auto}
.section.sec4{height:320px}
.in-tit{line-height:40px;padding-left:22px;background:url(../images/icon-bg.png) no-repeat -2px -604px;margin-bottom:8px}
.in-tit .much{float:right;padding-right:32px;margin:10px 0;line-height:20px;color:#1f5e9e;background:url(../images/icons.png) no-repeat right -202px}
.in-tit .page{float:right;margin:10px 15px;width:39px;padding:1px;height:18px;background:url(../images/icon-bg.png) no-repeat 0 -649px}
.in-tit .page a,.in-tit .page span{display:block;width:19px;height:18px;background:url(../images/icon-bg.png) no-repeat}
.in-tit .page .prev{background-position:-44px -650px;float:left}
.in-tit .page .next{background-position:-64px -650px;float:right}
.in-tit .page .prev.dis{background-position:-1px -650px}
.in-tit .page .next.dis{background-position:-21px -650px}
.in-tit .tit{font-size:20px;padding-right:20px;color:#222}
.in-tit .etit{font-size:14px;padding-right:20px;color:#a8a8a8}
.in-tit .hot{font-size:16px;color:#76040e}
.in-tit .link{display:inline-block;padding:0 10px;font-size:12px;color:#555;line-height:20px}
.in-tit .link:hover{color:#fff;background-color:#00b6cb}
.in-tit .change{display:block;margin:10px 15px;font-size:12px;float:right;width:52px;height:21px;text-align:center;line-height:21px;background-color:#188eee;border-radius:2px;color:#fff}
.section .lst .box1{width:380px;height:280px;line-height:30px;float:left}
.section .box1 .img{width:380px;height:254px}
.section .box1 .tit{display:block;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:14px}
.section .lst ul{width:810px;float:left}
.section .lst li{width:180px;line-height:30px;float:left;height:125px;padding-left:22px;padding-bottom:28px}
.section ul .img{width:175px;height:100px}
.section ul .tit{display:block;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:14px}
.section.white{background-color:#fff;padding-top:50px}
.con-box{width:203px;float:left}
.con-box .tit{margin:0 23px 20px 0;background-color:#6f9e1d;text-align:center;padding:30px 15px 0 15px;width:145px;height:90px}
/* 2015-05-27 新增*/.China .tit { background: #a91111;}
.con-box .tit.tit1{background:url(../images/tit-bg2.png) repeat;padding:75px 10px 0 10px;width:155px;height:190px}
.con-box .tit.tit2{background-color:#903a1c;padding:75px 10px 0 10px;width:155px;height:190px}
.con-box .tit.tit3{background-color:#008ad5}
.con-box .tit.tit4,.con-box .tit.tit2.tit2b{background-color:#00aab9}
.con-box .tit.tit5{background-color:#9e351d;padding:15px 15px 0 15px;width:145px;height:105px}
.con-box .tit .title{line-height:28px;line-height:30px;margin-bottom:8px;font-size:28px;color:#fff}
.con-box .tit.tit2 .title,.con-box .tit.tit1 .title{font-size:20px;line-height:40px}
.con-box .tit.tit5 .title{font-size:20px;line-height:25px}
.con-box .title span{font-size:14px}
.con-box .tit.tit1 .title span{display:block;line-height:20px}
.con-box .tit.tit5 .title span{display:block;margin-top:10px;line-height:13px}
.con-box .title2 span{color:#cb9785}
.con-box2{width:380px;padding-left:25px;float:left}
.con-box2 .item{width:380px;line-height:30px;float:left;height:270px;padding-bottom:15px}
.con-box2 .img{width:380px;height:240px}
.con-box2 .txt{display:block;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:14px}
.con-box3{width:175px;float:left}
.con-box3 .item{width:175px;line-height:30px;float:left;height:265px;padding-bottom:15px}
.con-box3 .img{width:175px;height:240px}
.con-box3 .txt{display:block;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:14px}
.con-box3 li{width:175px;line-height:30px;float:left;height:125px;padding-bottom:15px}
.con-list.lst2{padding-left:25px;padding-right:0}
.con-list li{width:175px;line-height:30px;float:left;height:125px;padding-right:25px;padding-bottom:15px}
.con-list .img{width:175px;height:100px}
.con-list .txt{display:block;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:14px}
.section .more{width:100%;height:23px;text-align:center;margin-top:35px;background:url(../images/line-bg.png) no-repeat top center}
.section .more a{display:block;color:#666;font-size:12px;margin:auto;position:relative;top:-11px;line-height:21px;width:45px;text-align:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:4px}
.radius{height:220px;margin:10px 0}
.radius li{float:left;text-align:center;padding:10px;line-height:30px}
.radius li a{display:block;text-align:center;margin:auto;color:#444}
.section.knowlg{height:300px;padding-top:30px;background-color:#fff}
.section.knowlong{height:410px}
.section.knowshot{height:360px;background-color:#fff}
.cbox{float:left}
.cbox1{width:406px}
.cbox2{width:403px}
.cbox3{width:381px}
.cbox .in-tit{line-height:40px;padding-left:18px;background:url(../images/icon-bg.png) no-repeat -2px -671px;margin-bottom:8px}
.cbox .in-tit .tit{font-size:20px;padding-right:2px;color:#222}
.cbox .in-tit .etit{font-size:14px;color:#a8a8a8}
.know-ledge{padding-top:10px}
.know-ledge li{width:295px;height:180px;position:relative;padding-right:2px;float:left}
.know-ledge li .tit{position:absolute;left:15px;line-height:20px;font-size:18px;color:#fff;bottom:10px}
.dialog-list{width:1190px;height:175px}
.dialog-list a{display:block;width:60px;height:175px;float:left;background:url(../images/icon-bg.png) no-repeat #e2e2e2}
.dialog-list .prev{background-position:-75px -712px}
.dialog-list .next{background-position:0 -712px}
.dialog-list .list{height:175px;position:relative;width:1070px;float:left;overflow:hidden}
.dialog-list .list ul{width:10700px}
.dialog-list .list li{width:250px;position:relative;padding-right:23px;float:left}
.dialog-list .list .tit{position:absolute;height:35px;line-height:35px;padding:0 20px;width:210px;overflow:hidden;color:#fff;background:url(../images/mask-bg.png) repeat;display:block;left:0;bottom:0}

.culture-list{width:1190px;height:260px}
.culture-list .arr{display:block;width:80px;height:260px;float:left;background:url(../images/icon-bg.png) no-repeat}
.culture-list .prev{background-position:10px -888px}
.culture-list .next{background-position:-70px -888px}
.culture-list .list{height:260px;position:relative;width:1030px;float:left;overflow:hidden}
.culture-list .list ul{width:10300px}
.culture-list .list li{width:222px;height:260px;text-align:center;padding-right:45px;float:left}
.culture-list .list .img{display:block;position:relative;width:220px;height:145px;border:1px solid #838383}
.culture-list .list .tit{position:absolute;height:20px;line-height:20px;padding:0 20px;text-align:left;width:180px;overflow:hidden;color:#fff;background:url(../images/mask-bg.png) repeat;display:block;left:0;bottom:0}
.culture-list .list .txt{line-height:17px;text-align:left;font-size:12px;height:34px;overflow:hidden;text-indent:2em;padding:10px;margin:10px 0;color:#969696}
.culture-list .list .view{display:inline-block;width:70px;height:22px;line-height:22px;text-align:center;border:1px solid #969696;color:#00b6cb}

.treasury{height:620px}
.trsury-list{width:1190px;padding-top:20px;overflow:hidden}
.trsury-list ul{width:1200px}
.trsury-list li{width:375px;height:180px;padding:0 25px 50px 0;float:left}
.trsury-list .item{width:375px;height:180px;background-color:#fff;position:relative;box-shadow:2px 2px 5px rgba(0,0,0,.25);box-shadow/*\**/:2px 2px 5px #999}
.trsury-list .img{width:175px;height:180px;padding-right:15px;float:left}
.trsury-list .txt{width:170px;padding:15px 0;height:150px;float:left}
.trsury-list .txt h3{margin-bottom:10px;color:#333}
.trsury-list .txt p{text-indent:2em;font-size:12px;color:#888;line-height:18px}
.trsury-list .view{display:block;position:absolute;right:-7px;color:#fff;bottom:0;width:65px;padding-top:5px;height:27px;line-height:27px;text-align:center;background:url(../images/view.png) no-repeat 0 0}

.loc-box{width:930px;float:right;padding-left:40px;border-left:2px solid #b5b5b5}
.loc-box .local{width:890px;padding:80px 0 80px 40px;border:8px solid #f0f0f0;border-radius:18px;position:relative;background-color:#fafafa}
.loc-box .local .title{position:absolute;left:45px;top:-27px;padding:20px 50px;line-height:20px;font-size:22px;background-color:#784e17;color:#fff8ee}
.loc-box .local li{width:185px;padding-bottom:40px;padding-right:35px;float:left}
.loc-box .local .img{width:185px;height:238px}
.loc-box .local .txt{color:#444;line-height:30px}

.rank-box{width:930px;float:right}
.rank-box .ranking{padding:80px 0;border:8px solid #f0f0f0;border-radius:18px;position:relative;background-color:#fafafa}
.rank-box .ranking .title{position:absolute;left:45px;top:-27px;padding:20px 50px;line-height:20px;font-size:21px;background:url(../images/icon-bg.png) no-repeat 150px -170px #6f9e1d;color:#fefefe}
.rank-top{height:265px;margin:0 40px;overflow:hidden;padding-bottom:26px;border-bottom:1px solid #c9c9c9}
.rank-top .bimg{width:360px;height:265px;padding-right:30px;float:left;position:relative}
.rank-top .bimg .titbg{width:330px;height:62px;padding:10px 15px;position:absolute;left:0;bottom:0;background:url(../images/mask-bg.png) repeat}
.rank-top .bimg .tit{font-size:18px;color:#fff;font-weight:normal}
.rank-top .bimg .tit span{color:#0df6ff}
.rank-top .bimg .txt{color:#c5c5c5;font-size:12px;line-height:17px}
.rank-top .item{height:120px;margin-bottom:25px}
.rank-top .item .simg{width:210px;float:left;padding-right:30px}
.rank-top .item .tips{width:200px;padding:10px 0;float:left}
.rank-top .item .tit{font-size:18px;color:#323232;font-weight:normal}
.rank-top .item .tit span{color:#0ca1ff}
.rank-top .item .txt{color:#959595;padding-top:10px;font-size:12px;line-height:17px}
.rank-box .ranking .list{padding:20px 0}
.rank-box .ranking .list li{height:150px}
.rank-box .ranking .list li a{display:block;height:120xp;padding:15px 40px}
.rank-box .ranking .list li a:hover{background-color:#f3f3f3}
.rank-box .ranking .list li .simg{width:175px;float:left;padding-right:30px}
.rank-box .ranking .list li .tips{width:600px;padding:10px 0;float:left}
.rank-box .ranking .list li .tit{font-size:18px;color:#323232;font-weight:normal}
.rank-box .ranking .list li .txt{color:#959595;padding-top:10px;font-size:12px;line-height:21px}