.p1221 li{list-style:disc;margin-left:15px;}
#page.pageloadding{background:url(../images/loading.gif) no-repeat center 500px;}

.pagebanner{float:left;width:100%;height:260px;overflow: hidden;position:relative;}
.pagebanner .pagebannerinner{position:absolute;width:1920px;height:260px;left:50%;top:0px;margin-left:-960px;}
.pageblock{margin:0 auto;}
.pageblock .pageblockinner{float:left;width:100%;margin-top:30px;}
.pageblock #sidebar{float:left;width:217px;margin-bottom:50px;}
.ie8 .pageblock #sidebar{width:198px;}
.pageblock #sidebar h2{float:left;width:100%;}
.pageblock #sidebar .sidemenu{float:left;width:100%;}
/*.pageblock #sidebar .sidemenu li{float:left;width:100%;line-height:30px;}*/
.pageblock #sidebar .sidemenu li a{float:left;height:30px;color:#666666;font-size:14px;text-decoration: none;text-indent: 10px;border-bottom:1px dashed #DDDDDD;}
.pageblock #sidebar .sidemenu li a:hover{color:#3776bc;background:url(../images/sidearrow.png) no-repeat 10px 12px;}
.pageblock #sidebar .sidemenu li.active a{color:#3776bc;background:url(../images/sidearrow.png) no-repeat 10px 12px;text-indent: 24px;}

.pageblock #sidebar .sidemenu li.hslvt a.hslvta{text-indent: 24px;background:url(../images/ico_hslvt.png) no-repeat 10px -55px;}
.pageblock #sidebar .sidemenu li.hslvt a.hslvta:hover{background:url(../images/ico_hslvt.png) no-repeat 10px 14px;}
.pageblock #sidebar .sidemenu li .level-2{display: none;}
.pageblock #sidebar .sidemenu li .level-2 a{text-indent: 24px;color:#666666;background:none;}
.pageblock #sidebar .sidemenu li .level-2 a:hover{background:url(../images/sidearrow.png) no-repeat 28px 12px;color:#3776bc}
.pageblock #sidebar .sidemenu li.hslvt.active a.hslvta{text-indent: 24px;background:url(../images/ico_hslvt.png) no-repeat 10px 14px;}
.pageblock #sidebar .sidemenu li.hslvt.active .level-2{display: block}
.pageblock #sidebar .sidemenu li.hslvt ul li.active a{background:url(../images/sidearrow.png) no-repeat 28px 12px;text-indent: 38px;color:#3776bc}

.pageblock #sidebar .sidemenu li .level-2 li .hslv3{text-indent: 38px;background: url(../images/ico_hslvt.png) no-repeat 25px -55px;}

.pageblock #sidebar .sidemenu li .level-2 li .hslv3:hover{background: url(../images/ico_hslvt.png) no-repeat 25px 14px;}
.pageblock #sidebar .sidemenu li .level-2 li.active .hslv3{background: url(../images/ico_hslvt.png) no-repeat 25px 14px;}

.pageblock #sidebar .sidemenu li .level-2 li .level-3{display: none;}
.pageblock #sidebar .sidemenu li .level-2 li.active .level-3{display: block;}
.pageblock #sidebar .sidemenu li .level-2 li.active .level-3 a.lv3{color:#666;background:none;}
.pageblock #sidebar .sidemenu li .level-2 li.active .level-3 li.active a.lv3{color:#3776bc;background:url(../images/sidearrow.png) no-repeat 38px 12px;text-indent:52px;}
.pageblock #sidebar .sidemenu li .level-2 li.active .level-3 li a.lv3:hover{color:#3776bc;background:url(../images/sidearrow.png) no-repeat 38px 12px;text-indent:52px;}

.pageblock #sidebar .sidemenu li .level-2 li .level-3 .hslv3{text-indent: 52px;background: url(../images/ico_hslvt.png) no-repeat 38px -55px;color:#666;}
.pageblock #sidebar .sidemenu li .level-2 li .level-3 li.active .hslv3{text-indent: 52px;background: url(../images/ico_hslvt.png) no-repeat 38px 14px;color:#3776bc}


.pageblock #sidebar .sidemenu li .level-2 li .level-3 li a.lv4{text-indent: 38px;color:#666666;background:none;}
.pageblock #sidebar .sidemenu li .level-2 li .level-3 li a.lv4:hover{background:url(../images/sidearrow.png) no-repeat 38px 12px;color:#3776bc}
.pageblock #sidebar .sidemenu li .level-2 li .level-3 li.active a.lv4{background:url(../images/sidearrow.png) no-repeat 38px 12px;color:#3776bc;text-indent: 52px;}



.pageblock #sidebar .sidemenu li.hslvt.active .level-3 a.hslvta{text-indent: 52px;background: url(../images/ico_hslvt.png) no-repeat 36px -55px;color:#666;}
.pageblock #sidebar .sidemenu li.hslvt.active .level-3 a.hslvta:hover,.pageblock #sidebar .sidemenu li.hslvt.active .level-3 li.active a.hslvta{background-position:36px 14px;color:#3776bc;}
.pageblock #sidebar .sidemenu li.hslvt.active .level-3 li .level-4{display:none;}
.pageblock #sidebar .sidemenu li.hslvt.active .level-3 li.active .level-4{display:block;}
.pageblock #sidebar .sidemenu li.hslvt.active .level-3 li .level-5{display:none;}
.pageblock #sidebar .sidemenu li.hslvt.active .level-4 li.active .level-5{display:block;}
.pageblock #sidebar .sidemenu li.hslvt.active .level-3 li .level-4 a.lv5{text-indent:52px;color:#666666;background:none;}
.pageblock #sidebar .sidemenu li .level-2 li .level-3 li .level-4 a.lv5:hover{background:url(../images/sidearrow.png) no-repeat 52px 12px;color:#3776bc}
.pageblock #sidebar .sidemenu li .level-2 li .level-3 li .level-4 li.active a.lv5{background:url(../images/sidearrow.png) no-repeat 52px 12px;color:#3776bc;text-indent: 66px;}


.pageblock #sidebar .sidemenu li.hslvt.active .level-3 li .level-5 a.lv6{text-indent:66px;color:#666666;background:none;}
.pageblock #sidebar .sidemenu li .level-2 li .level-3 li .level-5 a.lv6:hover{background:url(../images/sidearrow.png) no-repeat 66px 12px;color:#3776bc}
.pageblock #sidebar .sidemenu li .level-2 li .level-3 li .level-5 li.active a.lv6{background:url(../images/sidearrow.png) no-repeat 66px 12px;color:#3776bc;text-indent:80px;}
.pageblock #sidebar .sidemenu li.hslvt.active .level-3 li.active .level-4 li a.hslvta{text-indent:66px;background-position:50px -55px;color:#666;}
.pageblock #sidebar .sidemenu li.hslvt.active .level-3 li.active .level-4 li.active a.hslvta{text-indent:66px;background-position:50px 12px;color:#3776bc}

.pageblockinner {
	position: relative;
}
.pageblock #sidebar .sm {
    width: 198px;
    list-style: none;
    background: #fff;
}
.pageblock #sidebar .sm li  {
    list-style: none;
    color: #333;
    font-size: 18px;
    height: 65px;
    line-height: 65px;
    border-bottom: 1px solid #f0f0f0;
    text-align: center;
    cursor: pointer;
}
.pageblock #sidebar .sm li a {
    text-decoration: none;
    color: #666;
}
.pageblock #sidebar .sm li a.active {
    background-color: #f2f9ff;
    color: #3776bc;
}
.pageblock #content .section h1.pagetl {
    font-size: 26px;
    margin: 15px 0 0;
    height: 45px;
    border-bottom: 1px dotted rgba(0,0,0,.21);
}
.pageblock #content .section h1.pagetl span {
    border-bottom: 2px solid #3776bc;
    padding-bottom: 11px;
    font-weight:bold;
}
.pageblock #content .section .pagetc {
	color: #666;
}

.clear {
    clear: both;
}

.pageblock #content .pagetc p {
    text-indent: 32px;
    line-height: 26px;
    padding: 50px 0;
}
.pageblock #content .pagetc .pageimge .pageimgel,
.pageblock #content .pagetc .pageimge .pageimger {
    float: left;
    width: 365px;
}
.pageblock #content .pagetc .pageimge .pageimgel {
    float: left;
    height: 100%;
}
.pageblock #content .pagetc .pageimge .pageimgel ul.gelt {
    height: 117px;
    margin-bottom: 11px;
}
.pageblock #content .pagetc .pageimge .pageimgel ul.gelt li {
    float: left;
    width: 77px;
    height: 97px;
    margin-right: 11px;
    padding: 10px 3px;
    background: #f9f9f9;
}
.pageblock #content .pagetc .pageimge .pageimgel ul.gelt li:nth-child(4) {
    margin-right: 0;
}
.pageblock #content .pagetc .pageimge .pageimgel ul.gelt li img {
    width: 77px;
}
.pageblock #content .pagetc .pageimge .pageimgel ul.gelb li {
    float: left;
    width: 109px;
    margin-right: 10px;
    padding: 10px 3px;
    background: #f9f9f9;
}
.pageblock #content .pagetc .pageimge .pageimgel ul.gelb li:nth-child(3) {
    margin-right: 0;
}
.pageblock #content .pagetc .pageimge .pageimgel ul.gelb li img {
    width: 109px;
}
.pageblock #content .pagetc .pageimge .pageimger {
    width: 345px;
    margin-left: 20px;
}
.pageblock #content .pagetc .pageimge .pageimger ul li {
    background: url("../images/aerfa/icon.png") no-repeat left 5px;
    padding-left: 22px;
    font-size:13px;
    line-height: 26px;
}
.pageblock #content .pagetc3 ul {
	margin-top: 30px;
}
.pageblock #content .pagetc3 ul li {
    float: left;
    width: 230px;
    margin: 0 20px 30px 0;
    -moz-box-shadow: 5px 5px 3px #f9f9f9,-5px 5px 3px #f9f9f9;
    box-shadow: 5px 5px 3px #f9f9f9,-5px 5px 3px #f9f9f9;
}
.pageblock #content .pagetc3 ul li:hover {
    -moz-box-shadow: 5px 5px 3px #f2f2f2,-5px 5px 3px #f2f2f2;
    box-shadow: 5px 5px 3px #f2f2f2,-5px 5px 3px #f2f2f2;
}
.pageblock #content .pagetc3 ul li:nth-child(3),
.pageblock #content .pagetc3 ul li:nth-child(6),
.pageblock #content .pagetc3 ul li:nth-child(9) {
    margin-right: 0;
}
.pageblock #content .pagetc3 ul li img {
    width: 230px;
}
.pageblock #content .pagetc3 ul li span {
    display: block;
    margin: 0 auto;
    text-align: center;
    font-size: 15px;
    height: 60px;
    padding-top: 10px;
}

.pageimge2 .gelt2 li {
    float:left;
    width:25%;
}
.pageimge2 .gelt2 li img {
    display:block;
    width:100%;
}

.pagetc5,.pagetc6 {
    margin-top: 30px;
}

.pagetc5 img {
    display: block;
    width:100%;
}

.pagetc6 img {
    display: block;
    margin-bottom:30px;
    width:100%;
}

.jyTable .clearfix {
	margin: 30px 0;
}
.jyTable .clearfix ul {
	width: 720px;
	height: 169px;
	border-bottom: 1px solid #d8d8d8;
}
.jyTable .clearfix ul li {
	float: left;
	width: 25%;
	height: 169px;
}
.jyTable .clearfix ul li.cur {
	border-bottom: 1px solid #3776bc;
}
.jyTable .clearfix ul li a {
	display: block;
	margin: 0 auto;
	text-align: center;
	height: 169px;
	line-height: 300px;
	background: url("../images/aerfa/t1.png") no-repeat center top;
}
.jyTable .clearfix ul li.cur a {
	background: url("../images/aerfa/th1.png") no-repeat center top;
}
.jyTable .clearfix ul li:nth-child(2) a {
	display: block;
	height: 169px;
	background: url("../images/aerfa/t2.png") no-repeat center top;
}
.jyTable .clearfix ul li:nth-child(2).cur a {
	background: url("../images/aerfa/th2.png") no-repeat center top;
}
.jyTable .clearfix ul li:nth-child(3) a {
	display: block;
	height: 169px;
	background: url("../images/aerfa/t3.png") no-repeat center top;
}
.jyTable .clearfix ul li:nth-child(3).cur a {
	background: url("../images/aerfa/th3.png") no-repeat center top;
}
.jyTable .clearfix ul li:nth-child(4) a {
	display: block;
	height: 169px;
	background: url("../images/aerfa/t4.png") no-repeat center top;
}
.jyTable .clearfix ul li:nth-child(4).cur a {
	background: url("../images/aerfa/th4.png") no-repeat center top;
}

.zong{clear:both;width:720px;height:220px;overflow:hidden}
.list{width:2880px}
#s1,#s2,#s3,#s4,#s5,#s6{height:300px;overflow:hidden}
.zong .tabCon {float:left;width:720px;height:220px;}
.tabUl{height:220px;overflow:hidden}

.tabUl li {
	float: left;
	width: 228px;
	margin-right: 15px;
	margin-bottom: 15px;
	border: 1px solid #d2d2d2;
	text-align: center;
	padding: 5px 0;
	background: #fbfbfb;
}
.tabUl li:hover {
	background: #fafafa;
}
.tabUl li:nth-child(3),
.tabUl li:nth-child(6),
.tabUl li:nth-child(9),
.tabUl li:nth-child(12) {
	margin-right: 0
} 

.anchor_layer .nav_wrap{ position: relative;overflow: hidden; behavior: url(pie.htc);}
.anchor_layer .nav_wrap.navFix{position: fixed; top: 99px; width: 198px; z-index: 9999;}
.anchor_layer .nav_wrap .wrap_layer{width: 198px; margin: 0 auto;}
.anchor_layer .nav_wrap a{display: block; behavior: url(pie.htc);} 
.anchor_layer .nav_wrap .active,.details_main .anchor_layer .nav_wrap a:hover{behavior: url(pie.htc);}  


.pageblock #sidebar .videoblock{float:left;width:100%;margin-top:40px;}
.pageblock #sidebar .videoblock h3{float:left;width:100%;font-size:15px;color:#666666;font-weight:bold;}
.pageblock #sidebar .videoblock .year{float:left;width:100%;margin:10px 0;}
.pageblock #sidebar .videoblock .year .yearlist{float:left;}
.pageblock #sidebar .videoblock .year .yearlist a{float:left;font-size:12px;color:#333333;background:url(../images/bg_year.png) no-repeat left top;height:16px;line-height:16px;padding-left:16px;margin-right:3px;text-decoration: none;}
.pageblock #sidebar .videoblock .year .yearlist a.selected{background-position: bottom left;}
.pageblock #sidebar .videoblock .year .videoarrow{float:right;width:20px;height:19px;margin:-2px 0 0 5px;cursor:pointer;}
.pageblock #sidebar .videoblock .year .video_next{background:url(../images/videonext.png) no-repeat;}
.pageblock #sidebar .videoblock .year .video_prev{background:url(../images/videoprev.png) no-repeat;}

.pageblock #sidebar .videoblock .videolist{float:left;width:100%;height:198px;}
.pageblock #sidebar .videoblock .videolist .videoitemlist{float:left;width:100%;height:198px;}
.pageblock #sidebar .videoblock .videolist .videoitemlist .item{float:left;width:100%;height:198px;}
.pageblock #sidebar .videoblock .videolist .videoitemlist .item .img{float:left;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
.pageblock #sidebar .videoblock .videolist .videoitemlist .item .img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.ie8 .pageblock #sidebar .videoblock .videolist .videoitemlist .item .img img{width:100%;}
.pageblock #sidebar .videoblock .videolist .videoitemlist .item .ttl{float:left;width:100%;height:40px;background:#71BF44;text-decoration: none;position:relative;}
.pageblock #sidebar .videoblock .videolist .videoitemlist .item .ttl span{float:left;height:30px;margin:5px 0 0 10px;width:142px;border-right:1px solid #fff;font-size:15px;color:#ffffff;line-height:30px;padding-right:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ie8 .pageblock #sidebar .videoblock .videolist .videoitemlist .item .ttl span{width:130px;}
.pageblock #sidebar .videoblock .videolist .videoitemlist .item .ttl .icovideo{position:absolute;right:10px;top:13px;}
.pageblock #sidebar .videoblock .videolist .videoitemlist .item:hover .ttl{background:#3776bc;transition: all 0.2s ease 0s;}

.pageblock #sidebar .fundblock{float:left;width:100%;margin-top:40px;}
.pageblock #sidebar .fundblock h3{float:left;width:100%;font-size:15px;color:#666666;margin-bottom:10px;font-weight:bold;}
.pageblock #sidebar .fundblock .fundimg{float:left;width:100%;}
.pageblock #sidebar .fundblock .fundimg a{float:left;width:100%;}
.pageblock #sidebar .fundblock .fundimg a.img{height:158px;overflow: hidden;}
.pageblock #sidebar .fundblock .fundimg a.img img{float:left;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
.pageblock #sidebar .fundblock .fundimg a.img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

.pageblock #sidebar .fundblock .fundimg a.ttl{float:left;width:100%;height:40px;background:#3776bc;font-size:12px;color:#fff;text-decoration: none;line-height:40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-indent: 5px;}
.pageblock #sidebar .fundblock .fundimg:hover a.ttl{background:#71bf44;}
.pageblock #sidebar .fundblock .speech{float:left;width:100%;margin-top:5px;}
.pageblock #sidebar .fundblock .speech img{float:left;width:217px;}
.pageblock #sidebar .fundblock .speech p{float:left;width:100%;font-size:12px;color:#666666;line-height:22px;}
.pageblock #sidebar .fundblock .speech p.blue{text-align: right;color:#3776bc;margin-top:15px;}

.pageblock #sidebar .newsblock{float:left;width:100%;margin-top:40px;border-bottom:1px dashed #CACACA;padding-bottom:10px;margin-bottom: -30px;}
.pageblock #sidebar .newsblock h3{float:left;width:100%;font-size:15px;color:#666666;font-weight:bold;border-bottom:1px dashed #CACACA;line-height: 30px;}
.pageblock #sidebar .newsblock .newimg{float:left;width:100%;overflow: hidden;margin-top:12px;}
.pageblock #sidebar .newsblock .sidenewslist{float:left;width:100%;margin-top:10px;}
.pageblock #sidebar .newsblock .sidenewslist ul{float:left;width:100%;}
.pageblock #sidebar .newsblock .sidenewslist ul li{float:left;width:100%;margin:6px 0;height: 16px;line-height: 16px;}
.pageblock #sidebar .newsblock .sidenewslist ul li a{float:left;background:url(../images/ico_news.png) no-repeat left;font-size:14px;color:#333333;text-decoration: none;width:100%;}
.pageblock #sidebar .newsblock .sidenewslist ul li a .ttl{float:left;width:130px;margin-left:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: all 0.2s ease 0s;}
.pageblock #sidebar .newsblock .sidenewslist ul li a .time{float:right;}
.pageblock #sidebar .newsblock .sidenewslist ul li a:hover{background-image: url(../images/ico_news_h.png);}
.pageblock #sidebar .newsblock .sidenewslist ul li a:hover .ttl{color:#3776bc}

.pageblock #sidebar .aboutblock{float:left;width:100%;margin-top:40px;border-bottom:1px dashed #CACACA;padding-bottom:10px;margin-bottom: -30px;}
.pageblock #sidebar .aboutblock h3{float:left;width:100%;font-size:15px;color:#666666;font-weight:bold;line-height: 30px;}
.pageblock #sidebar .aboutblock .aboutimg{float:left;width:100%;overflow: hidden;margin-top:12px;}
.pageblock #sidebar .aboutblock .aboutimg img{float:left;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
.pageblock #sidebar .aboutblock .aboutimg img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.pageblock #sidebar .aboutblock .abouttext{float:left;width:100%;margin-top:10px;font-size:12px;color:#666;line-height:22px;}

.pageblock #sidebar .mediablock{float:left;width:100%;margin-top:20px;border-top:1px dashed #CACACA;padding-top:20px;height:237px;position:relative;overflow: hidden;}
.pageblock #sidebar .mediablock img{position:absolute;bottom:0px;left:0px;z-index:-1;}
.pageblock #sidebar .mediablock h3{float:left;width:100%;font-size:15px;color:#ffffff;line-height: 35px;text-indent: 10px;font-weight:bold;}
.pageblock #sidebar .mediablock p{float:left;width:100%;font-size:12px;color:#fff;text-indent: 10px;}
.pageblock #sidebar .mediablock a{float:left;font-size:12px;color:#fff;text-decoration: none;margin:15px 0 0 10px;}
.pageblock #sidebar .mediablock a:hover{text-decoration: underline;}
.pageblock #sidebar .mediablock .line{position:absolute;height:3px;width:68px;background:#fff;top:75px;left:10px;}

.pageblock #content{float:right;}

.pageblock .section{float:left;width:950px;margin-left:30px; position: relative;}
.ie8 .pageblock .section{width:730px;}
.pageblock .section .pagettl{float:left;width:100%;font-size:16px;color:#3776bc;border-bottom:2px solid #0085d0;padding-bottom:6px;font-weight:bold;}
.pageblock .section .pagettl span {display:block;width:100px;height:30px;line-height:30px;margin-bottom:-8px;border-bottom:2px solid #6fba2c;}
.pageblock .section .pagetext{float:left;width:100%;margin-top:30px;font-size:12px;color:#666666;line-height:24px; text-indent: 0em;}
.pageblock .section .pagetext p {margin-bottom:20px;}
.action--site-historymore .pagetext{min-height:500px;}
.pageblock .section .zhiyuan .pp{font-size:12px;color:#666666;line-height:22px; }
.pageblock .section .pagetext .informgroup .green{float:left;margin-top:-30px;height:20px;font-size:12px;}
.pageblock .section .pagetext .informgroup .green a{color:#73bf45;text-decoration:none;}


#honor .yearlist{float:left;width:100%;}
#honor .yearlist .yearitem{float:left;width:100%;}
#honor .yearlist .yearitem .yearbox{float:left;width:98px;}
#honor .yearlist .yearitem .yearbox label{float:right;width:98px;height:94px;background:url(../images/bg_honoryear.png) no-repeat;font-size:15px;color:#898989;text-align: center;line-height:94px;margin-top: 25px;}
#honor .yearlist .yearitem .yearcontent{float:left;width:850px;}
#honor .yearlist .yearitem .yearcontent .yearconline{float:left;width:100%;margin-bottom:50px;}
#honor .yearlist .yearitem .yearcontent .yearconline .yearconitem{float:left;width:200px;margin:0 30px 0 50px;background:url(../images/honoritemline.png) no-repeat top left;font-size:12px;color:#666666;line-height:27px;padding-top:20px;}

.section .pages{float:left;width:100%;margin-bottom:30px;}
.section .pages ul{float:right;}
.section .pages ul li{float:left;width:32px;height:32px;}
.section .pages ul li a{float:left;width:32px;height:32px;background:url(../images/bg_pages.png) no-repeat;font-size:12px;color:#666666;text-decoration: none;text-align: center;line-height:32px;font-family: "宋体";}
.section .pages ul li.selected a{background-position: bottom;color:#fff;}
.section .pages ul li.first,.section .pages ul li.last{display: none;}
.action--site-vocabulary .section .pages ul li.first,.action--site-vocabulary .section .pages ul li.last{display: block;}


.searchpage .pages{float:left;width:100%;margin:30px 0;}
.searchpage .pages ul{float:right;}
.searchpage .pages ul li{float:left;width:32px;height:32px;}
.searchpage .pages ul li a{float:left;width:32px;height:32px;background:url(../images/bg_pages.png) no-repeat;font-size:12px;color:#666666;text-decoration: none;text-align: center;line-height:32px;font-family: "宋体";}
.searchpage .pages ul li.selected a{background-position: bottom;color:#fff;}
.searchpage .pages ul li.first,.searchpage .pages ul li.last{display: none;}

#platform .platformtab{float:left;width:100%;border-bottom:1px solid #C3C3C3;height:33px;}
#platform .platformtab .tab{float:left;height:34px;font-size:15px;color:#333333;text-align: center;line-height:34px;cursor:pointer;width:200px;margin-left:7px;}
#platform .platformtab .tab:hover{background:url(../images/bg_platformtab.png) no-repeat;color:#3776bc;}
#platform .platformtab .active{background:url(../images/bg_platformtab.png) no-repeat;color:#3776bc;}
#platform .platformbox{float:left;width:100%;}
#platform .platformbox .platformitem{float:left;width:100%;display: none;}
#platform .platformbox .platformitem iframe{width:950px; height:260px;}
#about .histogram{float:left;width:950px;margin-top:40px;height:370px;position:relative;}

#about .histogram .box01{position:absolute;bottom:0px;width:160px;left:35px;border-top:14px solid #71BF44;border-bottom:8px solid #71BF44;height:140px;background:#DBEFD0;overflow: hidden;}
#about .histogram .box01 .box01inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:155px;width:100%;}
#about .histogram .box01 .box01inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#71bf44;text-align: center;}
#about .histogram .box01 .box01inner .num span{font-size:20px;font-family: Verdana;}
#about .histogram .box01 .box01inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
#about .histogram .box01 .box01inner .icoabout{position:absolute;bottom:27px;left:8px;}
#about .histogram .box01 .box01inner .text{position: absolute;font-size: 13px;color: #71bf44;width: 87px;top: 64px;left: 70px;line-height: 22px;font-family: "宋体";}

#about .histogram .box02{position:absolute;bottom:0px;width:160px;left:215px;border-top:14px solid #0db015;border-bottom:8px solid #0db015;height:195px;background:#c2ebc4;overflow: hidden;}
#about .histogram .box02 .box02inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:245px;width:100%;}
#about .histogram .box02 .box02inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#0db015;text-align: center;}
#about .histogram .box02 .box02inner .num span{font-size:20px;font-family: Verdana;}
#about .histogram .box02 .box02inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
#about .histogram .box02 .box02inner .icoabout{position:absolute;top:65px;left:51px;}
#about .histogram .box02 .box02inner .text{position:absolute;font-size:12px;color:#0db015;width:130px;top: 90px;left: 15px;line-height:22px;font-family: "宋体";}

#about .histogram .box03{position:absolute;bottom:0px;width:160px;left:395px;border-top:14px solid #53A4D7;border-bottom:8px solid #53A4D7;height:350px;background:#D4E8F5;overflow: hidden;}
#about .histogram .box03 .box03inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:345px;width:100%;}
#about .histogram .box03 .box03inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#53A4D7;text-align: center;}
#about .histogram .box03 .box03inner .num span{font-size:20px;font-family: Verdana;}
#about .histogram .box03 .box03inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
#about .histogram .box03 .box03inner .icoabout{position:absolute;top:65px;left:53px;}
#about .histogram .box03 .box03inner .text{position:absolute;font-size:13px;color:#53A4D7;width:130px;top: 155px;left: 15px;line-height:22px;font-family: "宋体";}


#about .histogram .box04{position:absolute;bottom:0px;width:160px;left:575px;border-top:14px solid #53D5D7;border-bottom:8px solid #53D5D7;height:300px;background:#D4F4F5;overflow: hidden;}
#about .histogram .box04 .box04inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:295px;width:100%;}
#about .histogram .box04 .box04inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#53d5d7;text-align: center;}
#about .histogram .box04 .box04inner .num span{font-size:20px;font-family: Verdana;}
#about .histogram .box04 .box04inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
#about .histogram .box04 .box04inner .icoabout{position:absolute;top:65px;left:51px;}
#about .histogram .box04 .box04inner .text{position:absolute;font-size:13px;color:#53A4D7;width:130px;top: 155px;left: 15px;line-height:22px;font-family: "宋体";}


#about .histogram .box05{position:absolute;bottom:0px;width:160px;left:755px;border-top:14px solid #3776BC;border-bottom:8px solid #3776BC;height:250px;background:#CDDDEE;overflow: hidden;}
#about .histogram .box05 .box05inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:245px;width:100%;}
#about .histogram .box05 .box05inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#3776BC;text-align: center;}
#about .histogram .box05 .box05inner .num span{font-size:20px;font-family: Verdana;}
#about .histogram .box05 .box05inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
#about .histogram .box05 .box05inner .icoabout{position:absolute;top:65px;left:60px;}
#about .histogram .box05 .box05inner .text{position:absolute;font-size:13px;color:#3776BC;width:130px;top: 155px;left: 35px;line-height:22px;font-family: "宋体";}

#about .histogram .height0{height:0px;}
#about .aboutlink{float:left;width:950px;margin-top:94px;}
#about .aboutlink .aboutlinkinner{float:left;width:100%;}
#about .aboutlink .link01{float:left;width:140px;height:150px;margin-right:5px;margin-left:38px;}
#about .aboutlink .link01 .linkico{float:left;margin:14px 0 0 29px;width:82px;height:82px;}
#about .aboutlink .link01 .linkico01{background:url(../images/link01.png) no-repeat top;}
#about .aboutlink .link01 .linkico02{background:url(../images/link02.png) no-repeat top;}
#about .aboutlink .link01 .linkico03{background:url(../images/link03.png) no-repeat top;}
#about .aboutlink .link01 .linkico04{background:url(../images/link07.png) no-repeat top;}
#about .aboutlink .link01 .linkico05{background:url(../images/link05.png) no-repeat top;}
#about .aboutlink .link01 .linkico:hover{background-position: bottom;}


#about .aboutlink .link01 h3{float:left;width:100%;text-align: center;margin:19px 0;font-weight:bold;}
#about .aboutlink .link01 h3 a{font-size:15px;color:#333333;text-decoration: none;transition: all 0.2s ease 0s;}
#about .aboutlink .link01:hover h3 a{color:#71BF44;}
#about .aboutlink .link01 .text{float:left;width:129px;margin:0 5px;font-size:12px;color:#666666;text-align: center;line-height:17px;}
#about .aboutlink .link01 .more{float:left;font-size:12px;color:#3776bc;text-decoration: none;margin:10px 0 0 42px;transition: all 0.2s ease 0s;}
#about .aboutlink .link01 .more:hover{color:#71bf44;}
#culture .cultureblock{float:left;width:100%;padding-bottom:15px;padding-top:15px;}
#culture .cultureblock.line{border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;}
#culture .cultureblock .block01img{float:left;width:540px;}
#culture .cultureblock .block01img img{float:left;width:300px;margin-left:80px;}
#culture .cultureblock .block01text{float:right;width:295px;}
#culture .cultureblock .block01text .text{float:left;margin:36px 0 0 0;}
#culture .cultureblock .block01text .text h3{float:left;width:100%;font-size:15px;color:#3776bc;line-height:37px;font-weight:bold;}
#culture .cultureblock .block01text .text ul{float:left;width:100%;}
#culture .cultureblock .block01text .text ul li{float:left;width:100%;font-size:12px;color:#666666;line-height:37px;background:url(../images/point.png) no-repeat 0px 15px;text-indent: 10px;}
#culture .cultureblock .block02text{float:left;width:530px;}
#culture .cultureblock .block02text .text{float:left;margin:40px 0 0 0;}
#culture .cultureblock .block02text .text h3{float:left;width:100%;font-size:15px;color:#3776bc;line-height:37px;font-weight:bold;}
#culture .cultureblock .block02text .text ul{float:left;width:100%;}
#culture .cultureblock .block02text .text ul li{float:left;width:100%;font-size:12px;color:#666666;line-height:37px;background:url(../images/point.png) no-repeat 0px 15px;text-indent: 10px;}
#culture .cultureblock .block02img{float:left;width:270px;}
#culture .cultureblock .block02img img{float:left;width:300px;}
#culture .cultureblock .block03img{float:left;width:540px;}
#culture .cultureblock .block03img img{float:left;width:452px;margin-top:55px;}
#culture .cultureblock .block03text{float:right;width:400px;}
#culture .cultureblock .block03text .text{float:left;}
#culture .cultureblock .block03text .text h3{float:left;width:100%;font-size:15px;color:#3776bc;line-height:37px;font-weight:bold;}
#culture .cultureblock .block03text .text ul{float:left;width:100%;}
#culture .cultureblock .block03text .text ul li{float:left;width:100%;font-size:12px;color:#666666;line-height:29px;background:url(../images/point.png) no-repeat 0px 13px;text-indent: 10px;}
#culture .cultureblock.bottom{margin-bottom:100px;}
#historylist .historyyear{float:left;width:100%;overflow: hidden;}
#historylist .historyyear ul{float:left;width:756px;}
#historylist .historyyear ul li{float:left;width:82px;margin-right:26px;}
#historylist .historyyear ul li a{float:left;width:82px;border-bottom:2px solid #EAEAEA;font-size:15px;color:#aaaaaa;text-align: center;text-decoration: none;padding-bottom:5px;transition: all 0.2s ease 0s;}
#historylist .historyyear ul li a:hover{color:#333333;border-bottom-color:#71bf44}
#historylist .historyyear ul li a.active{color:#333333;border-bottom-color:#71bf44}
#historylist .historycontent{float:left;width:100%;margin-top:20px;}
#historylist .historycontent h3{float:left;width:100%;font-size:15px;color:#333333;font-weight:bold;margin:25px 0 20px 0;}
#historylist .historycontent p{float:left;font-size:12px;line-height:20px;background: url(../images/point.png) no-repeat 0px 8px;padding-left:10px;margin-bottom:20px;width:710px;}
#historylist .historycontent h2{float:left;font-size:18px;color:#3776bc;border-bottom:1px solid #3776bc;margin-top:20px;}
#historylist .historycontent .historyitem{float:left;width:100%;}
#history .history{float:left;width:935px;position:relative;height:933px;margin-bottom:60px;margin-left:8px;display: none;}
#history .history .bghistory{position:absolute;width:935px;top:0px;left:0px;z-index:1}
#history .history .historybtn{position:absolute;z-index:2;text-decoration: none;}
#history .history .historybtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"}

#history .history .historybtn01{width:80px;height:80px;bottom: 44px;right: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn01:hover{color:#3776bc}
#history .history .historybtn02{width:80px;height:80px;bottom: 225px;right: 92px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn02:hover{color:#3776bc}
#history .history .historybtn03{width:80px;height:80px;bottom: 225px;right: 428px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn03:hover{color:#3776bc}
#history .history .historybtn04{width:80px;height:80px;bottom: 225px;left: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn04:hover{color:#3776bc}
#history .history .historybtn05{width:35px;height:35px;bottom: 359px;left: 24px;line-height:35px;color:#fff;font-size:12px;}
#history .history .historybtn05:hover{color:#71bf44}
#history .history .historybtn06{width:80px;height:80px;bottom: 447px;left: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn06:hover{color:#3776bc}
#history .history .historybtn07{width:35px;height:35px;bottom: 580px;left: 24px;line-height:35px;color:#fff;font-size:12px;}
#history .history .historybtn07:hover{color:#71bf44}
#history .history .historybtn08{width:80px;height:80px;bottom: 668px;left: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn08:hover{color:#3776bc}
#history .history .historybtn09{width:80px;height:80px;bottom: 777px;left: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn09:hover{color:#3776bc}
#history .history .historybtn10{width:35px;height:35px;top: 24px;left: 103px;line-height:35px;color:#fff;font-size:12px;}
#history .history .historybtn10:hover{color:#71bf44}
#history .history .historybtn11{width:35px;height:35px;top: 24px;left: 201px;line-height:35px;color:#fff;font-size:12px;}
#history .history .historybtn11:hover{color:#71bf44}
#history .history .historybtn12{width:80px;height:80px;top: 0px;left: 297px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn12:hover{color:#3776bc}
#history .history .historybtn13{width:80px;height:80px;top: 0px;left: 428px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn13:hover{color:#3776bc}
#history .history .historybtn14{width:80px;height:80px;top: 0px;right: 298px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn14:hover{color:#3776bc}
#history .history .historybtn15{width:35px;height:35px;top: 24px;right: 188px;line-height:35px;color:#fff;font-size:12px;}
#history .history .historybtn15:hover{color:#71bf44}
#history .history .historybtn16{width:35px;height:35px;top: 24px;right: 90px;line-height:35px;color:#fff;font-size:12px;}
#history .history .historybtn16:hover{color:#71bf44}
#history .history .historybtn17{width:80px;height:80px;top: 99px;right: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn17:hover{color:#3776bc}
#history .history .historybtn18{width:35px;height:35px;top: 210px;right: 22px;line-height:35px;color:#fff;font-size:12px;}
#history .history .historybtn18:hover{color:#71bf44}
#history .history .historybtn19{width: 80px;height: 80px;top: 277px;right: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history .historybtn19:hover{color:#3776bc}
#history .history .historybtn20{width: 155px;height: 155px;top: 245px;right: 383px;line-height:155px;color:#fff;font-size:44px;}
#history .history .historybtn20:hover{color:#3776bc}
#history .history .historybtn21 {width: 155px;height: 155px;bottom: -4px;right: 383px;line-height:155px;color:#fff;font-size:44px;}
#history .history .historybtn21:hover{color:#71bf44}
#history .history2 .historybtn22{width: 155px;height: 155px;top: 654px;left: -18px;line-height:155px;color:#fff;font-size:44px;}
#history .history2 .historybtn22:hover{color:#3776bc}
#history .history .lsitbtn {position: absolute;width: 132px;height: 37px;bottom: 54px;left: 170px;z-index: 2;line-height:37px;color:#fff;font-size:15px;text-decoration: none;}
#history .history .lsitbtn:hover{color:#C7D450}
#history .history .lsitbtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"}







#history .history2{float:left;width:935px;position:relative;height:933px;margin-bottom:60px;margin-left:8px;}
#history .history2 .bghistory{position:absolute;width:935px;top:0px;left:0px;z-index:1}
#history .history2 .historybtn{position:absolute;z-index:2;text-decoration: none;}
#history .history2 .historybtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"; text-indent: 0px;}
#history .history2 .historybtn01{width:80px;height:80px;bottom: 44px;right: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn01:hover{color:#3776bc}
#history .history2 .historybtn02{width:80px;height:80px;bottom: 225px;right: 92px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn02:hover{color:#3776bc}
#history .history2 .historybtn03{width:80px;height:80px;bottom: 225px;right: 428px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn03:hover{color:#3776bc}
#history .history2 .historybtn04{width:80px;height:80px;bottom: 225px;left: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn04:hover{color:#3776bc}
#history .history2 .historybtn05{width:35px;height:35px;bottom: 359px;left: 24px;line-height:35px;color:#fff;font-size:12px;}
#history .history2 .historybtn05:hover{color:#71bf44}
#history .history2 .historybtn06{width:80px;height:80px;bottom: 447px;left: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn06:hover{color:#3776bc}
#history .history2 .historybtn07{width:35px;height:35px;bottom: 580px;left: 24px;line-height:35px;color:#fff;font-size:12px;}
#history .history2 .historybtn07:hover{color:#71bf44}
#history .history2 .historybtn08{width:80px;height:80px;bottom: 668px;left: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn08:hover{color:#3776bc}
#history .history2 .historybtn09{width:80px;height:80px;bottom: 777px;left: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn09:hover{color:#3776bc}
#history .history2 .historybtn10{width:35px;height:35px;top: 24px;left: 103px;line-height:35px;color:#fff;font-size:12px;}
#history .history2 .historybtn10:hover{color:#71bf44}
#history .history2 .historybtn11{width:35px;height:35px;top: 24px;left: 201px;line-height:35px;color:#fff;font-size:12px;}
#history .history2 .historybtn11:hover{color:#71bf44}
#history .history2 .historybtn12{width:80px;height:80px;top: 0px;left: 297px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn12:hover{color:#3776bc}
#history .history2 .historybtn13{width:80px;height:80px;top: 0px;left: 428px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn13:hover{color:#3776bc}
#history .history2 .historybtn14{width:80px;height:80px;top: 0px;right: 298px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn14:hover{color:#3776bc}
#history .history2 .historybtn15{width:35px;height:35px;top: 24px;right: 188px;line-height:35px;color:#fff;font-size:12px;}
#history .history2 .historybtn15:hover{color:#71bf44}
#history .history2 .historybtn16{width:35px;height:35px;top: 24px;right: 90px;line-height:35px;color:#fff;font-size:12px;}
#history .history2 .historybtn16:hover{color:#71bf44}
#history .history2 .historybtn17{width:80px;height:80px;top: 99px;right: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn17:hover{color:#3776bc}
#history .history2 .historybtn18{width:35px;height:35px;top: 210px;right: 22px;line-height:35px;color:#fff;font-size:12px;}
#history .history2 .historybtn18:hover{color:#71bf44}
#history .history2 .historybtn19{width: 80px;height: 80px;top: 277px;right: 0px;line-height:80px;color:#fff;font-size:22px;}
#history .history2 .historybtn19:hover{color:#3776bc}
#history .history2 .historybtn20{width: 155px;height: 155px;top: 245px;right: 383px;line-height:155px;color:#fff;font-size:44px;}
#history .history2 .historybtn20:hover{color:#3776bc}
#history .history2 .historybtn21 {width: 155px;height: 155px;bottom: -4px;right: 383px;line-height:155px;color:#fff;font-size:44px;}
#history .history2 .historybtn21:hover{color:#3776bc}
#history .history2 .lsitbtn {position: absolute;width: 132px;height: 37px;bottom: -206px;left: 122px;z-index: 2;line-height:37px;color:#fff;font-size:15px;text-decoration: none; text-indent: 0px;}
#history .history2 .lsitbtn:hover{color:#C7D450}
#history .history2 .lsitbtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"}
#history .history2 .historybtn22{width: 155px;height: 155px;top: 654px;left: -18px;line-height:155px;color:#fff;font-size:44px;}
#history .history2 .historybtn22:hover{color:#71bf44}

#history .history2 p{position:absolute;font-size:15px;color:#666;z-index:3;text-indent: 0px;}
#history .history2 p.text01{bottom: 97px;right: 77px;}
#history .history2 p.text02{bottom: 314px;right: 47px;}
#history .history2 p.text03{bottom: 328px;right: 350px;}
#history .history2 p.text04{bottom: 295px;left: 94px;}
#history .history2 p.text05{bottom: 460px;left: 94px;}
#history .history2 p.text06{bottom: 679px;left: 94px;}
#history .history2 p.text07{top: 97px;left: 94px;}
#history .history2 p.text08{top: 95px;left: 273px;text-align: center;}
#history .history2 p.text09{top: 95px;left: 417px;}
#history .history2 p.text10{top: 95px;left: 532px;text-align: center;}
#history .history2 p.text11{top: 135px;right: 90px;}
#history .history2 p.text12{top: 380px;right: 32px;}
#history .history2 p.text13{top: 411px;right: 373px;}
#history .history2 p.text14{ bottom:30px; left:240px; }   






.ie8 #history .history2{float:left;width:713px;position:relative;height:712px;margin-bottom:60px;margin-left:8px;}
.ie8 #history .history2 .bghistory{position:absolute;width:713px;top:0px;left:0px;z-index:1}
.ie8 #history .history2 .historybtn{position:absolute;z-index:2;}
.ie8 #history .history2 .historybtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"}
.ie8 #history .history2 .historybtn01{width: 62px;height: 64px;bottom: -45px;right: 0px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn02{width:61px;height:64px;bottom: 168px;right: 70px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn03{width:61px;height:64px;bottom: 168px;right: 327px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn04{width:61px;height:64px;bottom: 169px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn05{width:30px;height:35px;bottom: 270px;left: 16px;line-height: 35px;color: #fff;font-size: 11px;}
.ie8 #history .history2 .historybtn06{width:61px;height:64px;bottom: 339px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn07{width:30px;height:35px;bottom: 439px;left: 16px;line-height: 35px;color: #fff;font-size: 11px;}
.ie8 #history .history2 .historybtn08{width:61px;height:64px;bottom: 507px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn09{width:61px;height:64px;bottom: 590px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn10{width:35px;height:35px;top: 16px;left: 75px;line-height: 31px;color: #fff;font-size: 11px;}
.ie8 #history .history2 .historybtn11{width:35px;height:35px;top: 16px;left: 150px;line-height: 31px;color: #fff;font-size: 11px;}
.ie8 #history .history2 .historybtn12{width:61px;height:64px;top: 0px;left: 226px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn13{width:61px;height:64px;top: 0px;left: 326px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn14{width:61px;height:64px;top: 0px;right: 227px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn15{width:35px;height:35px;top: 16px;right: 139px;line-height: 31px;color: #fff;font-size: 11px;}
.ie8 #history .history2 .historybtn16{width:35px;height:35px;top: 16px;right: 64px;line-height: 31px;color: #fff;font-size: 11px;}
.ie8 #history .history2 .historybtn17{width:61px;height:64px;top: 75px;right: 0px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn18{width:30px;height:35px;top: 159px;right: 16px;line-height: 31px;color: #fff;font-size: 11px;}
.ie8 #history .history2 .historybtn19{width: 61px;height: 64px;top: 211px;right: 0px;line-height: 62px;color: #fff;font-size: 18px;}
.ie8 #history .history2 .historybtn20{width: 118px;height: 118px;top: 187px;right: 293px;line-height: 118px;color: #fff;font-size: 33px;}
.ie8 #history .history2 .historybtn21{width: 118px;height: 118px;bottom: -2px;right: 293px;line-height: 118px;color: #fff;font-size: 33px;}
.ie8 #history .history2 .lsitbtn {position: absolute;width: 102px;height: 29px;bottom: -206px;left: 122px;z-index: 2;line-height: 29px;font-size: 12px;}
.ie8 #history .history2 .lsitbtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"}
.ie8 #history .history2 .historybtn22{width: 155px;height: 155px;top: 654px;left: -18px;line-height:155px;color:#fff;font-size:44px;}
.ie8 #history .history2 .historybtn22:hover{color:#3776bc}

.ie8 #history .history2 p{position:absolute;font-size:12px;color:#666;z-index:3}
.ie8 #history .history2 p.text01{bottom: 0px;right: 40px;}
.ie8 #history .history2 p.text02{bottom: 236px;right: 30px;}
.ie8 #history .history2 p.text03{bottom: 240px;right: 235px;}
.ie8 #history .history2 p.text04{bottom: 223px;left: 71px;}
.ie8 #history .history2 p.text05{bottom: 347px;left: 71px;}
.ie8 #history .history2 p.text06{bottom: 514px;left: 71px;}
.ie8 #history .history2 p.text07{top: 70px;left: 71px;}
.ie8 #history .history2 p.text08{top: 66px;left: 206px;text-align: center;}
.ie8 #history .history2 p.text09{top: 67px;left: 320px;}
.ie8 #history .history2 p.text10{top: 67px;left: 407px;text-align: center;}
.ie8 #history .history2 p.text11{top: 100px;right: 68px;}
.ie8 #history .history2 p.text12{top: 286px;right: 20px;}
.ie8 #history .history2 p.text13{top: 312px;right: 279px;}


#mission .missionitem{float:left;width:100%;margin-bottom:70px;}
#mission .missionitem .missiontext{float:left;width:420px;} 
#mission .missionitem .missiontext h3{float:left;width:100%;font-size:15px;color:#3776bc;margin-bottom:10px;font-weight:bold;}
#mission .missionitem .missiontext p{float:left;width:100%;font-size:12px;color:#333333;}
#mission .missionitem .missionimg{float:left;width:510px;margin-left:15px;text-align: center;}
#mission .missionitem .missionimg img{width:410px;margin-top:85px;}
#mission .missionitem .missiontext ul{float:left;width:400px;margin-top:20px;}
#mission .missionitem .missiontext ul li{float:left;width:390px;padding-left:10px;background: url(../images/point.png) no-repeat 0px 8px;line-height:20px;margin-bottom:10px;color:#666666;}

#news .newsca{float:left;width:100%;padding:20px 0 0 0; position: absolute; top: -22px;}
#news .newsca ul.cat{float:right;}
#news .newsca ul.cat li{float:left;margin-left:20px;}
#news .newsca ul.cat li a{font-size:12px;color:#888;text-decoration: none;padding-left:21px;float:left;background:url(../images/ico_newstab.png) no-repeat 0px 9px;}
#news .newsca ul.cat li a:hover{color:#333333;background-position: 0px -81px}
#news .newsca ul.cat li a.active{color:#333333;background-position: 0px -81px}

#news .newstop{float:left;width:100%;margin-bottom:40px;margin-top:40px;}
#news .newstop .newsyear{float:left;font-size:15px;}
#news .newstop .newsyear a{float:left;color:#333333;text-decoration: none;margin-right:60px;border-bottom:2px solid #fff;}
.ie8 #news .newstop .newsyear a{margin-right:36px;}
#news .newstop .newsyear a.active{border-bottom:2px solid #3776bc;color:#3776bc;}
#news .newstop .newsyear a:hover{border-bottom:2px solid #3776bc;color:#3776bc;}
#news .newsca .newstab{float:right;}
#news .newsca .newstab ul{float:left;}
#news .newsca .newstab ul li{float:left;height:19px;line-height:15px;margin-left:10px;}
#news .newsca .newstab ul li a{font-size:12px;color:#333333;text-decoration: none;padding-left:34px;}
#news .newsca .newstab ul li.ico01{background:url(../images/ico01.png) no-repeat top left;}
#news .newsca .newstab ul li.ico02{background:url(../images/ico02.png) no-repeat top left;}
#news .newsca .newstab ul li:hover{background-position: bottom left;}
#news .newsca .newstab ul li:hover a{color:#3776bc}
#news .newsca .newstab ul li.active{background-position: bottom left;}
#news .newsca .newstab ul li.active a{color:#3776bc}

#news .newslist{float:left;width:100%;padding-bottom:30px;position:relative;overflow: hidden; margin-top: 20px;}
#news .newslist .newsimglist{float:left;width:955px;position:relative;}

#news .newslist .newsimglist .item{width:23.5%;display: inline-block;}
#news .newslist .newsimglist .item .picture-item__inner{float:left;padding:0 16px 15px 0;border-right:1px solid #D2D2D2;}
#news .newslist .newsimglist .item .newsimg{float:left;width:100%;margin-bottom:20px;}
#news .newslist .newsimglist .item .newsimg img{width:100%;}
#news .newslist .newsimglist .item h3{float:left;width:100%;font-size:15px;line-height:25px;}
#news .newslist .newsimglist .item h3 a{color:#333;text-decoration: none;font-weight:bold;transition: all 0.2s ease 0s;}
#news .newslist .newsimglist .item h3 a:hover{color:#3776bc}
#news .newslist .newsimglist .item .time{float:left;width:100%;font-size:12px;color:#3776bc;margin:10px 0;}
#news .newslist .newsimglist .item .text{float:left;width:100%;font-size:12px;color:#666666;line-height:20px;word-wrap:break-word;word-break:break-all }
#news .newslist .newsimglist .item .more{float:right;font-size:12px;color:#73bf45;text-decoration: none;margin-top:20px;transition: all 0.2s ease 0s;}
#news .newslist .newsimglist .item .more:hover{color:#3776bc}
#news .newslist .newsimglist .item .line{float:left;width:100%;border-bottom:1px dashed #d2d2d2;margin-top:20px;}
#news .newslist .newsimglist .shuffle__sizer{position:absolute;width:25.7%;opacity: 0;visibility: hidden;}

.picture-item__inner {
    opacity: 0;
    transform: translate(0, 220px);
}
.picture-item__inner--transition {
    transition: all .6s ease;
}
.item.in .picture-item__inner {
    opacity: 1;
    transform: translate(0, 0);
}

.item .picture-item__inner {
    height: 100%;
    overflow: hidden;
}

#news .newstextlist{float:left;width:100%;margin-bottom:25px;}
#news .newstextlist .newstextitem{float:left;width:100%;border-bottom:1px dashed #CACACA;position:relative;padding:30px 0 20px 0;}
#news .newstextlist .newstextitem h3{float:left;width:830px;}
#news .newstextlist .newstextitem h3 a.ttl{float:left;width:830px;font-size:15px;color:#333333;text-decoration: none;font-weight:bold;padding-left:20px;background:url(../images/ico_newsttl.png) no-repeat left;transition: all 0.2s ease 0s;white-space: nowrap;
                                           text-overflow: ellipsis;
                                           overflow: hidden;}
#news .newstextlist .newstextitem .time{float:left;width:830px;font-size:12px;color:#3776bc;margin:10px 0 0 20px;}
#news .newstextlist .newstextitem .more{position:absolute;font-size:12px;color:#73bf45;text-decoration: none;top:45px;right:35px;transition: all 0.2s ease 0s;}
#news .newstextlist .newstextitem h3 a.ttl b{color:#3776bc}
#news .newstextlist .newstextitem h3 a.ttl:hover{color:#3776bc;}
#news .newstextlist .newstextitem .more:hover{color:#3776bc;}
#news .newstextlist .newstextitem .imgx{display: none;}
#news .newstextlist .newstextitem .content{display: none;}
#news .newslisttopx{width: 100%; float: left; padding-top: 10px!important; padding-bottom: 30px!important; border-bottom: 1px dashed #CACACA; height: 168px;}
#news .newslisttopx .imgx{width: 28.76%; height: 168px; float: left; overflow: hidden; text-align: center; display: block!important;}
#news .newslisttopx .imgx a{display: block; width: 100%; height: 100%;}
#news .newslisttopx .imgx img{width: 100%; }
#news .newslisttopx .righttext{float: left; width: 68%; margin-left: 3.24%;}
#news .newslisttopx .righttext h3{float:left;width:100%;}
#news .newslisttopx .righttext h3 a.ttl{float:left;width:100%;font-size:15px;color:#333333;text-decoration: none;font-weight:bold;transition: all 0.2s ease 0s;white-space: nowrap;
                                        text-overflow: ellipsis;
                                        overflow: hidden;}
#news .newslisttopx .righttext h3 a.ttl:hover{color:#3776bc;}
#news .newslisttopx .righttext .time{float:left;width:100%;font-size:12px;color:#3776bc;margin:20px 0 20px 0;}
#news .newslisttopx .righttext a.more{font-size:12px;color:#73bf45;text-decoration: none;top:45px;right:35px;transition: all 0.2s ease 0s; float: right; margin-top: 20px; margin-right: 34px; position: inherit;}
#news .newslisttopx .righttext .content{  float: left;
                                          width: 100%;
                                          font-size: 12px;
                                          color: #666666;display: block!important;
                                          line-height: 20px;}
#sidebar .newsyeartab{width: 100%; float: left;}
#sidebar .newsyeartab .newsyeartabinner{width: 100%; float: left;}
#sidebar .newsyeartab .newsyeartabinner a{  float: left;
                                            width: 100%;
                                            height: 30px; line-height: 30px;
                                            color: #666666;
                                            font-size: 14px;
                                            text-decoration: none;
                                            text-indent: 24px; 
                                            border-bottom: 1px dashed #DDDDDD;}

#sidebar .newsyeartab .newsyeartabinner a:hover{color:#3776bc;background:url(../images/sidearrow.png) no-repeat 24px 12px;text-indent: 24px;}
#sidebar .newsyeartab .newsyeartabinner a.active{color:#3776bc;background:url(../images/sidearrow.png) no-repeat 24px 12px;text-indent: 38px;}

#video .videosection{float:left;width:100%;}
#video .videosection .videotop{float:left;width:953px;height:437px;background:url(../images/bg_video.png) no-repeat;margin-top:20px;}
#video .videosection .videotop .videoimg{float:left;width:570px;height:409px;margin: 11px;position:relative;}
#video .videosection .videotop .videoimg .videoico{position:absolute;width:100%;height:100%;left:0px;top:0px;background:url(../images/icovideopage.png) no-repeat center center;}
#video .videosection .videotop .videoimg .play{overflow: hidden;position:absolute;width:100%;height:100%;top:0px;left:0px;cursor:pointer;z-index:3}
#video .videosection .videotop .videoimg .kongjian{position:absolute;bottom:0px;left:0px;width:100%;z-index:2;background:#DDDDDD;height:50px;}
#video .videosection .videotop .videoimg .kongjian .timeline{float:left;width:100%;height:20px;}
#video .videosection .videotop .videoimg .kongjian .jp-seek-bar{float:left;width:890px;height:20px;background:url(../images/bg_seekbar.png) no-repeat;}
#video .videosection .videotop .videoimg .kongjian .jp-play-bar{float:left;width:890px;height:20px;background:url(../images/bg_playbar.png) no-repeat;}
#video .videosection .videotop .videoimg .kongjian .jp-play{cursor:pointer;position:absolute;width:27px;height:26px;overflow: hidden;text-indent: -9999px;background:url(../images/ico_play.png) no-repeat;top:22px;left:10px;}
#video .videosection .videotop .videoimg .kongjian .jp-pause{cursor:pointer;position:absolute;width:27px;height:26px;overflow: hidden;text-indent: -9999px;background:url(../images/ico_pause.png) no-repeat;top:22px;left:10px;}
#video .videosection .videotop .videoimg .kongjian .jp-stop{cursor:pointer;position:absolute;width:27px;height:26px;overflow: hidden;text-indent: -9999px;background:url(../images/ico_stop.png) no-repeat;top:30px;left:50px;}
#video .videosection .videotop .videoimg .kongjian .jp-time{position:absolute;width:100px;height:30px;font-size:12px;color:#666;top:28px;right:130px;}
#video .videosection .videotop .videoimg .kongjian .jp-time div{float:left;}
#video .videosection .videotop .videoimg .kongjian .jp-mute{position:absolute;width:11px;height:14px;background:url(../images/mute.png) no-repeat;right: 130px;top: 28px;cursor:pointer;}
#video .videosection .videotop .videoimg .kongjian .jp-unmute{position:absolute;width:21px;height:22px;background:url(../images/unmute.png) no-repeat;right: 124px;top: 24px;cursor:pointer;}
#video .videosection .videotop .videoimg .kongjian .voice{position:absolute;height:5px;width:70px;right:20px;top:30px;background:#000;width: 59px;right: 50px;top: 33px;}
#video .videosection .videotop .videoimg .kongjian .voice .jp-volume-bar{position:absolute;width:100%;height:100%;background:#333;cursor:pointer;}
#video .videosection .videotop .videoimg .kongjian .voice .jp-volume-bar .jp-volume-bar-value{position:absolute;height:100%;background:#5CB75C;cursor:pointer;}
#video .videosection .videotop .videoimg .kongjian .jp-restore-screen{position:absolute;width:20px;height:20px;top:25px;right:20px;background:url(../images/jp-unfull.png) no-repeat;cursor:pointer;}
#video .videosection .videotop .videoimg .kongjian .jp-full-screen{position:absolute;width:20px;height:20px;top:25px;right:20px;background:url(../images/jp-full.png) no-repeat;cursor:pointer;}


#video .videosection .videotop table{float:left;width:315px;margin:11px 20px;height:409px;}
#video .videosection .videotop table td{vertical-align: middle;font-size:12px;color:#666;line-height:31px;}
#video .videosection .videolistbox{float:left;width:100%;margin-top:35px;}
#video .videosection .videolist2{float:left;width:106%;}
#video .videosection .videolist2 .videoitem{float:left;width:141px;height:97px;background:url(../images/bg_videoitem.png) no-repeat;margin-right:21px;position:relative;}
#video .videosection .videolist2 .videoitem img{float:left;margin:8px 0px 0px 9px;width:120px;height:76px;}
#video .videosection .videolist2 .videoitem .videoico{position:absolute;width:100%;height:100%;left:0px;top:0px;background:url(../images/icovideopage2.png) no-repeat center center;}
#video .videosection .videolist2 .videoitem .ttl{position:absolute;width:100%;bottom:-30px;text-align: center;font-size:12px;height: 30px;line-height:20px;}


#videodetail .videosection{float:left;margin:20px 0 0 30px;}
#videodetail .videopagebox{float:left;position:relative;z-index:90;background:#000;width:890px;height:500px;}
#videodetail #video{float:left;position:relative;z-index:90;background:#000;}
#videodetail .controls{float:left;width:890px;height:65px;position:relative;background: #DDD;z-index:999;}
#videodetail .controls .jp-play{cursor:pointer;position:absolute;width:27px;height:26px;overflow: hidden;text-indent: -9999px;background:url(../images/ico_play.png) no-repeat;top:30px;left:10px;}
#videodetail .controls .jp-pause{cursor:pointer;position:absolute;width:27px;height:26px;overflow: hidden;text-indent: -9999px;background:url(../images/ico_pause.png) no-repeat;top:30px;left:10px;}
#videodetail .controls .jp-stop{cursor:pointer;position:absolute;width:27px;height:26px;overflow: hidden;text-indent: -9999px;background:url(../images/ico_stop.png) no-repeat;top:30px;left:50px;}
#videodetail .controls .jp-time{position:absolute;width:100px;height:30px;font-size:12px;color:#666;top:35px;right:130px;}
#videodetail .controls .jp-time div{float:left;}
#videodetail .controls .timeline{cursor:pointer;position:absolute;top:0px;left:0px;width:890px;height:20px;background:url(../images/bg_seekbar.png) repeat;}
#videodetail .controls .timeline .jp-seek-bar{float:left;width:890px;height:20px;background:url(../images/bg_seekbar.png) no-repeat;}
#videodetail .controls .timeline .jp-play-bar{float:left;width:890px;height:20px;background:url(../images/bg_playbar.png) no-repeat;}
#videodetail .controls .jp-mute{position:absolute;width:11px;height:14px;background:url(../images/mute.png) no-repeat;right: 130px;top: 36px;cursor:pointer;}
#videodetail .controls .jp-unmute{position:absolute;width:21px;height:22px;background:url(../images/unmute.png) no-repeat;right: 124px;top: 32px;cursor:pointer;}
#videodetail .controls .voice{position:absolute;height:5px;width:70px;right:20px;top:30px;background:#000;width: 59px;right: 50px;top: 41px;}
#videodetail .controls .voice .jp-volume-bar{position:absolute;width:100%;height:100%;background:#333;cursor:pointer;}
#videodetail .controls .voice .jp-volume-bar .jp-volume-bar-value{position:absolute;height:100%;background:#5CB75C;cursor:pointer;}
#videodetail .controls .jp-restore-screen{position:absolute;width:20px;height:20px;top:32px;right:20px;background:url(../images/jp-unfull.png) no-repeat;cursor:pointer;}
#videodetail .controls .jp-full-screen{position:absolute;width:20px;height:20px;top:32px;right:20px;background:url(../images/jp-full.png) no-repeat;cursor:pointer;}
#videodetail #control{float:left;position:relative;width:890px}
#videodetail #control .play{width:100%;height:500px;position:absolute;z-index:99;cursor:pointer;top:0px;left:0px;background:url(../images/icovideopage.png) no-repeat center center;}

.ie8 #video .videosection .videotop {float: left;width: 730px;height: 335px;background: url(../images/bg_video2.png) no-repeat;margin-top: 20px;}
.ie8 #video .videosection .videotop .videoimg {float: left;width: 428px;height: 307px;margin: 11px;position: relative;}
.ie8 #video .videosection .videotop .videoimg img{float: left;width: 428px;height: 307px;}
.ie8 #video .videosection .videotop table {float: left;width: 234px;margin: 11px 20px;height: 307px;}
.ie8 #video .videosection .videolist2 .videoitem {float: left;width: 228px;height: 157px;background: url(../images/bg_videoitem2.png) no-repeat;margin-right: 24px;position: relative;margin-bottom: 50px;}
.ie8 #video .videosection .videolist2 .videoitem img {float: left;margin: 8px 0px 0px 9px;width: 203px;height:130px;}
.ie8 #videodetail #control {float: left;position: relative;width: 670px;}
.ie8 #videodetail .controls {float: left;width: 670px;height: 65px;position: relative;background: #DDD;z-index: 999;}
.ie8 #videodetail .controls .timeline {cursor: pointer;position: absolute;top: 0px;left: 0px;width: 670px;height: 20px;background: url(../images/bg_seekbar.png) repeat;}
.ie8 #videodetail .videopagebox{float:left;position:relative;z-index:90;background:#000;width: 670px;height: 377px;}
.ie8 #videodetail #control .play {width: 100%;height: 377px;position: absolute;z-index: 99;cursor: pointer;top: 0px;left: 0px;background: url(../images/icovideopage.png) no-repeat center center;}




#newsdetail .newsdetailsection{float:left;width:100%;margin-top:20px;}
#newsdetail .newsdetailsection h3{float:left;width:100%;text-align: center;font-size:15px;color:#333;font-weight:bold;}
#newsdetail .newsdetailsection .time{float:left;width:100%;text-align: center;font-size:12px;color:#3776bc;margin-top:20px;}
#newsdetail .newsdetailsection .detailbottom{float:left;width:100%;height:50px;}
#newsdetail .pagetext img{width: auto;max-width:100%;display:block;margin:auto;}
#publication .publicationsection{float:left;width:100%;overflow: hidden;margin-top:20px;}
#publication .publicationsection .publicationsectioninner{float:left;width:120%;}
#publication .publicationsection .publicationsectioninner .publicationitem{float:left;width:209px;margin-right: 39px;border-bottom:1px solid #DCDCDC;margin-bottom:40px;padding-bottom:10px;}
#publication .publicationsection .publicationsectioninner .publicationitem .img{float:left;width:209px;height:277px;background:url(../images/bg_publication.png) no-repeat;}
#publication .publicationsection .publicationsectioninner .publicationitem .img img{float:left;width:201px;height:269px;margin:2px 0 0 4px;}
#publication .publicationsection .publicationsectioninner .publicationitem .ttl{float:left;width:100%;font-size:15px;color:#333333;text-indent: 4px;margin:17px 0 13px 0;}
#publication .publicationsection .publicationsectioninner .publicationitem .time{float:left;width:100%;font-size:12px;color:#3b5ea8;text-indent: 4px;}
#publication .publicationsection .publicationsectioninner .publicationitem .time .padico{float:right;margin-right:4px;width:12px;height:12px;overflow: hidden;}
#publication .publicationsection .publicationsectioninner .publicationitem .time .padico img{float:left;}
#publication .publicationsection .publicationsectioninner .publicationitem .time .padico:hover img{margin-top:-12px;}

#wechat .wechatsection{float:left;width:100%;}
#wechat .wechatsection h2{float:left;width:100%;font-size:15px;color:#71bf44;margin-top:20px;margin-bottom:14px;}
#wechat .wechatsection .weixin{float:left;width:100%;border-bottom:1px dashed #CACACA;padding-bottom:26px;margin-bottom:26px;}
#wechat .wechatsection .weixin .weixinleft{float:left;width:150px;}
#wechat .wechatsection .weixin .weixinright{float:left;width:770px;margin-left: 30px;}
#wechat .wechatsection .weixin .weixinright h3{float:left;width:100%;font-size:15px;color:#333333;margin-bottom:13px;margin-top:10px;}
#wechat .wechatsection .weixin .weixinright p{float:left;width:100%;font-size:12px;color:#666;line-height:22px;margin-bottom:13px;}
#wechat .wechatsection .weixin .weixinright .lookmore{float:right;font-size:12px;color:#71bf44;text-decoration: none;background:url(../images/ico_open.png) no-repeat right 3px;padding-right:15px;}
#wechat .wechatsection .weixin .weixinright .active{background:url(../images/ico_open.png) no-repeat right -38px;}
#wechat .wechatsection .weixin .text{float:left;width:100%;font-size:12px;color:#666;line-height:22px;padding-top:30px;display: none;}
#wechat .wechatsection .weixin .text p{float:left;width:100%;}
#wechat .wechatsection .weixin .text p.black{color:#333;}
#wechat .wechatsection .weixin .text ul li{padding-left:24px;background:url(../images/ico_wechatext.png) no-repeat 0px 8px;float:left;}
#wechat .wechatsection .btnlist{float:left;width:100%;margin:20px 0;}
#wechat .wechatsection .btnlist .btnitem{width: 188px;float: left;text-align: center;height: 116px;position:relative;}
#wechat .wechatsection .btnlist .btnitem a{display: inline-block;width:82px;height: 82px;}
#wechat .wechatsection .btnlist .btnitem a.ico01{background:url(../images/link01.png) no-repeat top;}
#wechat .wechatsection .btnlist .btnitem a.ico02{background:url(../images/link02.png) no-repeat top;}
#wechat .wechatsection .btnlist .btnitem a.ico03{background:url(../images/link03.png) no-repeat top;}
#wechat .wechatsection .btnlist .btnitem a.ico04{background:url(../images/link04.png) no-repeat top;}
#wechat .wechatsection .btnlist .btnitem a.ico05{background:url(../images/link06.png) no-repeat top;}
#wechat .wechatsection .btnlist .btnitem a:hover{background-position: bottom;}
#wechat .wechatsection .btnlist .btnitem p{display: block;text-align: center;font-size:12px;color:#333;margin-top:20px;}
#wechat .wechatsection .btnlist .btnitem .erwei{position:relative;z-index:9;}







#album .albumsection{float:left;width:100%;overflow: hidden;margin-top:20px;}
#album .albumsection .albumsectioninner{float:left;width:120%;}
#album .albumsection .albumsectioninner .albumitem{float:left;width:209px;margin-right: 39px;border-bottom:1px solid #DCDCDC;margin-bottom:40px;padding-bottom:10px;}
#album .albumsection .albumsectioninner .albumitem .img{float:left;width:209px;height:158px;background:url(../images/bg_album.png) no-repeat;}
#album .albumsection .albumsectioninner .albumitem .img img{float:left;width:201px;height:150px;margin:2px 0 0 4px;}
#album .albumsection .albumsectioninner .albumitem .time{float:left;width:100%;font-size:12px;color:#3b5ea8;text-indent: 4px;margin-top:10px;}
#album .albumsection .albumsectioninner .albumitem .time .padico{float:right;margin-right:4px;}
#album .albumsection .albumsectioninner .albumitem .time .pdfico{width:12px;height:12px;overflow: hidden;}
#album .albumsection .albumsectioninner .albumitem .time .picico{width:16px;height:12px;overflow: hidden;}
#album .albumsection .albumsectioninner .albumitem .time .padico img{float:left;}
#album .albumsection .albumsectioninner .albumitem .time .padico:hover img{margin-top:-12px;}
/*weishiying*/

#responsibility .reslist{float:left;width:100%;overflow: hidden;}
#responsibility .reslist .reslistinner{float:left;width:104%;}
#responsibility .reslist .reslistinner .resitem{float:left;width:460px;height:300px;position:relative;margin:30px 30px 0 0;overflow: hidden;}
#responsibility .reslist .reslistinner .resitem img{position:absolute;width:460px;height:300px;top:0px;left:0px;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
#responsibility .reslist .reslistinner .resitem:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
#responsibility .reslist .reslistinner .resitem .text{position:absolute;top:0px;right:0px;width:50%;background:url(../images/bg_res.png) repeat;height:100%;}
#responsibility .reslist .reslistinner .resitem .text h3{float:left;width:90%;font-size:15px;color:#fff;font-weight:bold;margin-left:5%;margin-top:10px;}
#responsibility .reslist .reslistinner .resitem .text .con{float:left;width:90%;font-size:12px;color:#fff;margin-left:5%;line-height:22px;margin-top:22px;}
#responsibility .reslist .reslistinner .resitem .text .arrow{position:absolute;width:39px;height:14px;background:url(../images/res_arrow.png) no-repeat;bottom:15px;right:5%;}
#responsibility .reslist .reslistinner .resitem .download{position:absolute;background:url(../images/icopdf01.png) no-repeat left;bottom:10px;right:10px;color:#fff;text-decoration: none;padding-left:15px;}
#responsibility .reslist .reslistinner .resitem .download:hover{background:url(../images/icopdf02.png) no-repeat left;}
#responsibility .publicblock{float:left;width:100%;}
#responsibility .publicblock .pubtab{float:left;width:100%;border-bottom:1px solid #C3C3C3;}
#responsibility .publicblock .pubtab a{float:left;width:140px;height:34px;font-size:15px;color:#3776bc;line-height:34px;text-decoration: none;margin-left:10px;margin-bottom:-1px;font-weight:bold;text-align: center;}
#responsibility .publicblock .pubtab a:hover{background:url(../images/bg_tab02.png) no-repeat;color:#3776bc}
#responsibility .publicblock .pubtab a.active{background:url(../images/bg_tab02.png) no-repeat;color:#3776bc}

.ie8 #responsibility .reslist .reslistinner .resitem {float: left;width: 348px;height: 227px;position: relative;margin: 30px 30px 0 0;overflow: hidden;}
.ie8 #responsibility .reslist .reslistinner .resitem img {width: 348px;height: 227px;}




#report .reportsection{float:left;width:100%;overflow: hidden;margin-top:50px;}
#report .reportsection .reportsectioninner{float:left;width:120%;}
#report .reportsection .reportsectioninner .reportitem{float:left;width:209px;margin-right: 39px;border-bottom:1px solid #DCDCDC;margin-bottom:40px;padding-bottom:10px;}
#report .reportsection .reportsectioninner .reportitem .img{float:left;width:209px;height:277px;background:url(../images/bg_publication.png) no-repeat;}
#report .reportsection .reportsectioninner .reportitem .img img{float:left;width:201px;height:269px;margin:2px 0 0 4px;}
#report .reportsection .reportsectioninner .reportitem .ttl{float:left;width:100%;font-size:15px;color:#333333;text-indent: 4px;margin:17px 0 13px 0;}
#report .reportsection .reportsectioninner .reportitem .time{float:left;width:100%;font-size:12px;color:#3b5ea8;text-indent: 4px;}
#report .reportsection .reportsectioninner .reportitem .time .padico{float:right;margin-right:4px;width:12px;height:12px;overflow: hidden;}
#report .reportsection .reportsectioninner .reportitem .time .padico img{float:left;}
#report .reportsection .reportsectioninner .reportitem .time .padico:hover img{margin-top:-12px;}


#stakeholder .stakeholdersection{float:left;width:100%;margin-bottom:50px;}
#stakeholder .stakeholdersection .weixin{float:left;width:100%;border-bottom:1px dashed #CACACA;padding:26px 0;}
#stakeholder .stakeholdersection .weixin .weixinleft{float:left;width:186px;}
#stakeholder .stakeholdersection .weixin .weixinright{float:left;width:734px;margin-left: 30px;}
#stakeholder .stakeholdersection .weixin .weixinright h3{float:left;width:100%;font-size:15px;color:#333333;margin-bottom:13px;font-weight:bold;}
#stakeholder .stakeholdersection .weixin .weixinright p{float:left;width:100%;font-size:12px;color:#666;line-height:22px;}


#development .pagetext p{float:left;width:100%;}
#development .pagetext img{float:left;width:100%;}
#development .pagetext ul{float:left;width:100%;}
#development .pagetext ul li{font-size:12px;color:#333;float:left;width:100%;background:url(../images/point02.png) no-repeat left;text-indent: 7px;}
#development .pagetext h4{float:left;width:100%;font-size:15px;color:#333;font-weight:bold;}
#development .pagetext p .line{display: inline-block;border-bottom:1px solid #93CB61;}
#development .pagetext p .line .green{color:#6FBA2C;margin-left:30px;}
#development .pagetext p .line .green .size{font-size:35px;font-family: "微软雅黑"}

#development .pagetext .quanquan{float:left;width:100%;}
#development .pagetext .quanquan .quan .quantext h3{float:left;width:100%;font-size:12px;color:#333;margin-bottom:20px;}
#development .pagetext .quanquan .quan .quantext ul li{color:#666;line-height:30px;}
#development .pagetext .quanquan .quan01{float:left;width:295px;}
#development .pagetext .quanquan .quan01 .quantext{float:left;width:120px;}
#development .pagetext .quanquan .quan01 .quanimg{float:left;width:170px;position:relative;}
#development .pagetext .quanquan .quan01 .quanimg .cir{float:left;width:170px;height:170px;margin-top:40px;position:relative;}
#development .pagetext .quanquan .quan01 .quanimg .cir text{position:relative;z-index:10;}
#development .pagetext .quanquan .quan01 .quanimg .icocir01{position:absolute;top: 100px;left: 60px;}
#development .pagetext .quanquan .quan01 .quanimg .textcir01{float:left;width:159px;margin-top:10px;}
#development .pagetext .quanquan .quan01 .quanimg .textcir01 img{width:155px;}

#development .pagetext .quanquan .quan02{float:left;width:310px;}
#development .pagetext .quanquan .quan02 .quantext{float:left;width:120px;}
#development .pagetext .quanquan .quan02 .quanimg{float:left;width:170px;position:relative;}
#development .pagetext .quanquan .quan02 .quanimg .cir{float:left;width:170px;height:170px;margin-top:40px;position:relative;}
#development .pagetext .quanquan .quan02 .quanimg .cir text{position:relative;z-index:10;}
#development .pagetext .quanquan .quan02 .quanimg .icocir01{position:absolute;top: 110px;left: 62px;}
#development .pagetext .quanquan .quan02 .quanimg .textcir01{float:left;width:159px;margin-top:10px;}
#development .pagetext .quanquan .quan02 .quanimg .textcir01 img{width:155px;}

#development .pagetext .quanquan .quan03{float:left;width:345px;}
#development .pagetext .quanquan .quan03 .quantext{float:left;width:175px;}
#development .pagetext .quanquan .quan03 .quanimg{float:left;width:170px;position:relative;}
#development .pagetext .quanquan .quan03 .quanimg .cir{float:left;width:170px;height:170px;margin-top:40px;position:relative;}
#development .pagetext .quanquan .quan03 .quanimg .cir text{position:relative;z-index:10;}
#development .pagetext .quanquan .quan03 .quanimg .icocir01{position:absolute;top: 107px;left: 61px;}
#development .pagetext .quanquan .quan03 .quanimg .textcir01{float:left;width:159px;margin-top:10px;}
#development .pagetext .quanquan .quan03 .quanimg .textcir01 img{width:155px;}



#development .developmentbottom{float:left;width:100%;margin:50px 0;}
#development .developmentbottom .developtab{float:left;width:100%;border-bottom:1px solid #C3C3C3;}
#development .developmentbottom .developtab a{float:left;width:115px;height:34px;font-size:12px;color:#333333;line-height:34px;text-align: center;text-decoration: none;margin-left:10px;margin-bottom:-1px;}
#development .developmentbottom .developtab a:hover{background:url(../images/bg_tab.png) no-repeat;color:#3776bc}
#development .developmentbottom .developtab a.active{background:url(../images/bg_tab.png) no-repeat;color:#3776bc}
#development .developmentbottom .con01{float:left;width:100%;}
#development .developmentbottom .con01 .m720{width:720px;margin:0 auto;}
#development .developmentbottom .con01 .m720 .tongji01{float:left;width:100%;height:310px;background:url(../images/bg_tongji01.png) no-repeat bottom;position:relative;margin-top:30px;}
#development .developmentbottom .con01 .m720 .peixuntixi{display: none;}
.tongji01 .bing01{position:absolute;width:215px;height:27px;background:url(../images/bing01.png) no-repeat;font-size:12px;color:#fff;text-align: center;padding-top:67px;z-index:4;left:50%;margin-left:-107px;top:60px;}
.tongji01 .bing02{position:absolute;width:215px;height:27px;background:url(../images/bing02.png) no-repeat;font-size:12px;color:#fff;text-align: center;padding-top:67px;z-index:3;left:50%;margin-left:-107px;top:110px;}
.tongji01 .bing03{position:absolute;width:215px;height:27px;background:url(../images/bing03.png) no-repeat;font-size:12px;color:#fff;text-align: center;padding-top:67px;z-index:2;left:50%;margin-left:-107px;top:160px;}
.tongji01 .bing04{position:absolute;width:215px;height:27px;background:url(../images/bing04.png) no-repeat;font-size:12px;color:#fff;text-align: center;padding-top:67px;z-index:1;left:50%;margin-left:-107px;top:210px;}
.tongji01 .lefttext{position:absolute;width:211px;height:216px;background:url(../images/bg_tongjileft.png) no-repeat;top: 80px;left: 11px;}
.tongji01 .righttext{position:absolute;width:212px;height:216px;background:url(../images/bg_tongjiright.png) no-repeat;top: 80px;right: 11px;}
.tongji01 .tongjibox{position:absolute;width:215px;height:41px;background:url(../images/bg_tongjibox.png) no-repeat;font-size:12px;color:#fff;text-align: center;line-height:30px;top:10px;}
.tongji01 .tongjibox01{left:0px;}
.tongji01 .tongjibox02{left:50%;margin-left:-107px;}
.tongji01 .tongjibox03{right:0px;}
.tongji01 .lefttext ul{float:left;width:157px;margin-left:18px;}
.tongji01 .lefttext ul li{float:left;width:100%;margin-top:9px;}
.ie8 .tongji01 .lefttext ul li{float:left;width:100%;margin-top:11px;}
.tongji01 .lefttext ul li h4{float:left;width:100%;text-align: center;font-size:20px;color:#6fba2c;}
.tongji01 .lefttext ul li p{float:left;width:100%;text-align: center;font-size:12px;color:#666;line-height:18px;}
.tongji01 .righttext ul{float:left;width:157px;margin-left:37px;}
.tongji01 .righttext ul li{float:left;width:100%;margin-top:9px;}
.ie8 .tongji01 .righttext ul li{float:left;width:100%;margin-top:11px;}
.tongji01 .righttext ul li h4{float:left;width:100%;text-align: center;font-size:20px;color:#3071b9;}
.tongji01 .righttext ul li p{float:left;width:100%;text-align: center;font-size:12px;color:#666;line-height:18px;}
#development .developmentbottom .con01 .m100{float:left;width:100%;}
#development .developmentbottom .con01 .m100 .tongji02{float:left;width:100%;position:relative;margin-top:30px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01{float:left;width:950px;height:620px;position:relative;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu01{position:absolute;left:0px;bottom:0px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu02{position:absolute;right:0px;top:60px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu03{position:absolute;right:0px;top:0px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu04{position:absolute;right:102px;top:0px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu05{position:absolute;right:329px;top:0px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu06{position:absolute;left:0px;top:0px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu07{position:absolute;left:9px;top:465px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu08{position:absolute;left:9px;top:362px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu09{position:absolute;left:9px;top:260px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu10{position:absolute;left:9px;top:160px;}
#development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu11{position:absolute;left:9px;top:60px;}








#development .developmentbottom .con01 .m100 .rencaifazhan{display: none;}






/*.tongji02 .zhu{float:left;height:100%;width:140px;margin:0 2px;position:relative;}
.tongji02 .zhu label{position:absolute;width:100%;text-align: center;bottom:0px;font-size:12px;color:#666;}
.tongji02 .zhu .zhu01{position:absolute;width:140px;height:0;background:url(../images/zhu01.png) repeat-y;bottom:20px;font-size:12px;color:#fff;line-height:22px;overflow: hidden;}
.tongji02 .zhu .zhu02{position:absolute;width:140px;height:0;background:url(../images/zhu02.png) repeat-y;bottom:20px;font-size:12px;color:#fff;line-height:22px;overflow: hidden;}
.tongji02 .zhu .zhu03{position:absolute;width:140px;height:0;background:url(../images/zhu03.png) repeat-y;bottom:20px;font-size:12px;color:#fff;line-height:22px;overflow: hidden;}
.tongji02 .zhu .zhu04{position:absolute;width:140px;height:0;background:url(../images/zhu04.png) repeat-y;bottom:20px;font-size:12px;color:#fff;line-height:22px;overflow: hidden;}
.tongji02 .zhu .zhu05{position:absolute;width:140px;height:0;background:url(../images/zhu05.png) repeat-y;bottom:20px;font-size:12px;color:#fff;line-height:22px;overflow: hidden;}
.tongji02 .zhu em{position:absolute;width:100%;font-size:12px;color:#3071b9;left:0px;bottom:25px;}
.tongji02 .zhu .zhuinner{float:left;width:110px;margin:15px 0 0 15px;}*/

#career .careerleft{float:left;width:48%;margin-right:4%;line-height: 27px;}
#career .careerright{float:left;width:48%;}
#career .careerright img{width:100%;}


#career .careertable{float:left;width:100%;border:1px solid #CECECE;}
#career .careertable .careertr{float:left;width:100%;}
#career .careertable .careertr .box01{float:left;width:49.9%;height:100%;padding:30px 0;}
#career .careertable .careertr .box01 .ico01{float:left;width:100%;text-align: center;height:56px;}
#career .careertable .careertr .box01 h4{float:left;width:100%;text-align: center;font-size:12px;color:#333;margin:20px 0 15px 0;}
#career .careertable .careertr .box01 p{float:left;width:70%;margin:0 15%;text-align: center;font-size:12px;color:#666;line-height:22px;}
#career .careertable .careertr .border01{border-right:1px solid #cecece;}
#career .careertable .careertr .border02{border-left:1px solid #cecece;}
#career .enter{color:#3776bc;text-decoration: none;}
#career .enter:hover{text-decoration: underline;}



#contact{min-height:700px;}
#contact .contacttab{float:left;width:100%;border-bottom:1px solid #C3C3C3;}
#contact .contacttab a{float:left;width:140px;height:34px;font-size:15px;color:#3776bc;line-height:34px;text-decoration: none;margin-left:10px;margin-bottom:-1px;font-weight:bold;}
#contact .contacttab a img{float:left;margin:5px 5px 0 20px;}
#contact .contacttab a:hover{background:url(../images/bg_tab02.png) no-repeat;color:#3776bc}
#contact .contacttab a.active{background:url(../images/bg_tab02.png) no-repeat;color:#3776bc}
#contact .cont01{float:left;width:100%;}
#contact .cont01 .informgroup{float:left;width:100%;border-bottom:1px solid #ECECEC;}
#contact .cont01 .informgroup .informitem{float:left;width:260px;padding:20px 0 40px 0;margin-right:55px;}
#contact .cont01 .informgroup .informitem h3{float:left;width:100%;position:relative;margin-bottom:30px;}
#contact .cont01 .informgroup .informitem h3 span{position:absolute;width:28px;height:3px;background:#3776BC;left:0px;bottom:-6px}
#contact .cont01 .informgroup .informitem ul{float:left;width:100%;}
#contact .cont01 .informgroup .informitem ul li{float:left;width:100%;color:#919191;}
#contact .cont01 .informgroup .informitem ul li label{float:left;color:#666;}
#contact .cont01 .informgroup .informitem ul li span{float:left;width:200px;}
#contact .cont01 .informgroup .informitem ul li a{color:#919191;text-decoration: none;}
#contact .cont01 .informgroup .informitem ul li a:hover{color:#3776bc}
#contact .cont01 .informgroup .informitem ul li a.do{color:#3776bc;text-decoration: none;display: block;background:url(../images/icopdf02.png) no-repeat 0px 5px;padding-left:20px;}
#contact .cont01 .informgroup .informitem ul li a.do:hover{color:#3776bc;background:url(../images/icopdf02.png) no-repeat 0px 5px;}
#feedback .backform{float:left;width:100%;}
#feedback .backform .backforminner{width:620px;margin:0 auto;}
#feedback .backform .backforminner #contactform{float:left;width:100%;margin-top:30px;}
#feedback .backform .backforminner #contactform .inputrow{float:left;width:100%;margin-bottom:10px;}
#feedback .backform .backforminner #contactform .inputrow label{float:left;width:100%;font-size:12px;color:#666666;line-height:30px;}
#feedback .backform .backforminner #contactform .inputrow .form-control{float:left;width:600px;height:30px;padding:0 10px;font-size:12px;color:#333;outline:none;border:1px solid #D5D5D5;background:#F9F9F9;}
.ie8 #feedback .backform .backforminner #contactform .inputrow .form-control{line-height:30px;}
#feedback .backform .backforminner #contactform .inputrow .textarea{float:left;width:600px;height:200px;padding:10px;font-size:12px;color:#333;outline:none;border:1px solid #D5D5D5;background:#F9F9F9;}
#feedback .backform .backforminner #contactform .iradio{float:left;width:15px;height:15px;background:url(../images/check.png) no-repeat;margin-right:10px;margin-top: 7px;cursor:pointer;}
#feedback .backform .backforminner #contactform .checked{background-position: bottom;}
#feedback .backform .backforminner #contactform font{float:left;font-size:12px;color:#666;margin-right:40px;margin-top: 7px;}
#feedback .backform .backforminner #contactform .inputrow .c1{float:left;height:32px;}
#feedback .backform .backforminner #contactform .inputrow .form-control02{float:left;width:69px;height:30px;padding:0 10px;font-size:12px;color:#333;outline:none;border:1px solid #D5D5D5;background:#F9F9F9;}
#feedback .backform .backforminner #contactform .inputrow .yanzheng{float:left;width:100%;}
#feedback .backform .backforminner #contactform .inputrow .yanzheng .form-control{width:160px;}
#feedback .backform .backforminner #contactform .inputrow .yanzheng #yw0{float:left;width:75px;height:30px;border:1px solid #D5D5D5;margin-left:10px;background:#F9F9F9;}
#feedback .backform .backforminner #contactform .inputrow .yanzheng #yw0_button{float:left;font-size:12px;color:#3776bc;line-height:30px;margin-left:10px;}
#feedback .backform .backforminner #contactform .input-submit{float:left;width:100%;margin:10px 0 30px 0;}
#feedback .backform .backforminner #contactform .input-submit .btn{float:left;width:76px;height:28px;background:url(../images/bg_btn.png) no-repeat;border:none;text-align: center;line-height:28px;font-size:12px;color:#fff;cursor:pointer;outline:none;margin-left: -3px;}
#feedback .backform .backforminner #contactform .input-submit a{float:left;width:76px;height:28px;background:url(../images/bg_btn.png) no-repeat;border:none;text-align: center;line-height:30px;font-size:12px;color:#fff;cursor:pointer;outline:none;text-decoration: none;margin-left:15px;}
#feedback .backform .backforminner #contactform .error .form-control{border-color:#f00;}
#feedback .backform .backforminner #contactform .error .textarea{border-color:#f00;}
#feedback .backform .backforminner p{float:left;width:100%;margin:100px 0 0 0;text-align: center;font-size:20px;color:#333;font-weight:bold;}
#partner{min-height:980px;}
#partner h1{float: left;width: 100%;font-size: 15px;color: #3776bc;border-bottom: 1px solid #838080;padding-bottom: 6px;font-weight: bold;}
#partner .pagetext{float:left;width:100%;font-size:12px;color:#666;line-height:22px;margin-top:45px;}
#partner .partnerblock{float:left;width:100%;position:relative;margin:100px 0;}
#partner .partnerblock .partnerlist{float:left;width:100%;}
#partner .partnerblock .partnerlist .partnergroup{float:left;width:1070px;height:500px;margin:0 65px;}
#partner .partnerblock .partnerlist .partnergroup .partneritem{float:left;width:166px;height:186px;background:url(../images/bg_partner.png) no-repeat;text-align: center;margin:0 6px;margin-bottom: -30px;overflow: hidden;}
#partner .partnerblock .partnerlist .partnergroup .partneritem img{width:147px;height:40px;margin-top:75px;}
#partner .partnerblock .partnerprev{position:absolute;width:36px;height:67px;background:url(../images/prev_partner.png) no-repeat;left:0px;top:210px;cursor:pointer;}
#partner .partnerblock .partnernext{position:absolute;width:36px;height:67px;background:url(../images/next_partner.png) no-repeat;right:0px;top:210px;cursor:pointer;}
#partner .partnerloading{background:url(../images/loading.gif) no-repeat center center;}
.w2000 .partneritem6{margin-left:96px !important;}
.w2000 .partneritem23{margin-left:96px !important;}
.w2000 .partneritem40{margin-left:96px !important;} 

.w1300 .partneritem6{margin-left:73px !important;}
.w1300 .partneritem23{margin-left:73px !important;}
.w1300 .partneritem40{margin-left:73px !important;} 

#sitemap{min-height:980px;}
#sitemap h1{float: left;width: 100%;font-size: 15px;color: #3776bc;border-bottom: 1px solid #838080;padding-bottom: 6px;font-weight: bold;}

#sitemap .sitemaparea{float:left;width:100%;margin-bottom:50px;}
#sitemap .sitemaparea .sidemapblock{float:left;width:100%;margin-top:20px;}
#sitemap .sitemaparea .sidemapblock h2{float:left;width:100%;border-bottom:1px solid #6A6A6A;padding-bottom:15px;margin-bottom:15px;}
#sitemap .sitemaparea .sidemapblock h2 a{font-size:15px;color:#3776bc;font-weight:bold;text-decoration: none;}
#sitemap .sitemaparea .sidemapblock .sitemapbox{float:left;width:150px;}
#sitemap .sitemaparea .sidemapblock .sitemapbox h3{float:left;width:100%;}
#sitemap .sitemaparea .sidemapblock .sitemapbox h3 a{font-size:15px;color:#333333;text-decoration: none;}
#sitemap .sitemaparea .sidemapblock .sitemapbox h3 a:hover{color:#3776bc;}
#sitemap .sitemaparea .sidemapblock .sitemapbox ul{float:left;width:100%;}
#sitemap .sitemaparea .sidemapblock .sitemapbox ul li{float:left;width:100%;margin-top:10px;}
#sitemap .sitemaparea .sidemapblock .sitemapbox ul li a{font-size:15px;color:#666666;text-decoration: none;}
#sitemap .sitemaparea .sidemapblock .sitemapbox ul li a:hover{color:#3776bc;}
#sitemap .sitemaparea .sidemapblock .sitemapbox ul li ul{float:left;width:95%;margin-left:15px;}
#sitemap .sitemaparea .sidemapblock .sitemapbox ul li ul li a{color:#999999;}
#sitemap .sitemaparea .sidemapblock .sitemapbox ul li ul li a:hover{color:#3776bc;}



.searchpage h1{float: left;width: 100%;font-size: 15px;color: #3776bc;border-bottom: 1px solid #838080;padding-bottom: 6px;font-weight: bold;margin-top:30px;}
.searchpage .searchtext{float:left;width:100%;margin:30px 0;text-align: center;}
.searchpage .searchtext .textbox{width: 300px;height: 20px;font-size: 14px;color: #666666;padding: 5px;}
.searchpage .searchtext .btn{width: 90px;height: 35px;}

.searchpage .search-result-empry{float:left;font-size:14px;margin:20px 0 750px 395px;}
.searchpage .search-error{float:left;font-size:14px;margin:20px 0 750px 395px;}
.searchpage .search-keyword-error-unknown{float:left;font-size:14px;margin:20px 0 750px 395px;}


#staff .stafflist{float:left;width:100%;background:url(../images/bg_stafflist.png) repeat-y left;padding:30px 0;}
#staff .stafflist .staffitem{float:left;width:100%;margin-bottom:30px;}
#staff .stafflist .staffitem .icostaff{float:left;width:59px;height:59px;background:url(../images/ico_staff.png) no-repeat top;}
#staff .stafflist .staffitem .icostaff.active{background-position: bottom;}
#staff .stafflist .staffitem .staffcon{float:left;width:870px;margin-left:20px;}
#staff .stafflist .staffitem .staffcon .stafftitle{float:left;width:100%;border-bottom:1px solid #E7E7E7;height:59px;line-height:59px;background:url(../images/arrow_staff.png) no-repeat right -28px;cursor:pointer;}
#staff .stafflist .staffitem .staffcon .stafftitle:hover{color:#3776bc;}
#staff .stafflist .staffitem .staffcon .stafftitle.active{color:#3776bc;background:url(../images/arrow_staff.png) no-repeat right 24px;}
#staff .stafflist .staffitem .staffcon .staffzhengwen{float:left;width:100%;overflow: hidden;height:0;}
#staff .stafflist .staffitem .staffcon .staffzhengwen .imglistbox{float:left;width:600px;height:400px;margin-left:135px;margin-top:30px;margin-bottom:30px;position:relative;}
#staff .stafflist .staffitem .staffcon .staffzhengwen .imglistbox ul li{float:left;height:450px;text-align: center;}

#staff .stafflist .staffitem .staffcon .staffzhengwen .imglistbox .staffleft{position:absolute;width:14px;height:20px;background:url(../images/staff_prev.png) no-repeat bottom;left:10px;top:48%;cursor:pointer;}
#staff .stafflist .staffitem .staffcon .staffzhengwen .imglistbox .staffleft:hover{background-position: top;}
#staff .stafflist .staffitem .staffcon .staffzhengwen .imglistbox .staffright{position:absolute;width:14px;height:20px;background:url(../images/staff_next.png) no-repeat bottom;right:10px;top:48%;cursor:pointer;}
#staff .stafflist .staffitem .staffcon .staffzhengwen .imglistbox .staffright:hover{background-position: top;}



.backtop{position:fixed;bottom:70px;right:70px;width:37px;height:37px;background:url(../images/backtop.png) no-repeat;cursor:pointer;}
.backtop:hover{background-position: bottom;}
/*-------weishiying-------*/

#fund .fund01{float:left;}
#fund .fundtext{float:left;width:750px;margin-left:40px;line-height:29px;}
#fund .aixin{float:left;width:100%;margin-top:45px;}
#fund .aixin .aixinitem{float:left;width:142px;margin:0 46px;}
#fund .aixin .aixinitem .aixinkouhao{float:left;width:100%;height:70px;font-size:16px;color:#3776bc;text-align: center;line-height:70px;font-weight:bold;}
#fund .aixin .aixinitem .text{float:left;width:100%;text-align: center;line-height:17px;margin-top:10px;}
#fund .summary{float:left;width:100%;margin-top:55px;margin-bottom:30px;}
#fund .summary h2{float:left;width:100%;font-size:15px;color:#666666;font-weight:bold;text-align: center;}
#fund .summary .summarylist{float:left;width:100%;background:url(../images/line_summary.png) repeat-y center;overflow: hidden;height: 900px;margin-top:30px;padding-top:30px;}

#fund .summary .summarylist .fundgroup{float:left;width:100%;position:relative;}
#fund .summary .summarylist .fundgroup .fundyear{width:42px;height:42px;background:url(../images/bg_fundyear.png) no-repeat;text-align: center;line-height:42px;font-size:14px;color:#fff;font-weight:bold; text-indent: 0px;}
#fund .summary .summarylist .fundgroup:hover .fundyear{background-position: bottom;}
#fund .summary .summarylist .fundgroup .quanquan{position:absolute;width:15px;height:15px;background:url(../images/quanquan.png) no-repeat;left:50%;margin-left:-7px;top: 15px;}
#fund .summary .summarylist .fundgroup .funditemlist{float:left;width:100%;}
#fund .summary .summarylist .fundgroup .funditemlist .funditem{float:left;width:100%;margin:20px 0;}

#fund .summary .summarylist .fundgroup .funditemlist .item-dan .yue{float:left;font-size:14px;color:#333;font-weight:bold;margin-left: 430px;margin-top: 10px;width: 45px;background:url(../images/yueline.png) no-repeat right; text-indent: 0px;}
#fund .summary .summarylist .fundgroup .funditemlist .item-dan .fundcontent{float:left;width:405px;padding:10px;background:#f3f3f3;margin-left:30px; text-indent: 0px;}

#fund .summary .summarylist .fundgroup .funditemlist .item-shuang .yue{float:right;font-size:14px;color:#333;font-weight:bold;margin-right: 430px;margin-top: 10px;width: 45px;background:url(../images/yueline.png) no-repeat left;text-align: right;text-indent: 0px;}
#fund .summary .summarylist .fundgroup .funditemlist .item-shuang .fundcontent{float:right;width:405px;padding:10px;background:#f3f3f3;margin-right:30px; text-indent: 0px;}


#fund .summary .morefund{float:left;width:100%;height:33px;text-align: center;margin:20px 0 0 0;}
#fund .summary .morefund .more{display: inline-block;width:140px;height:33px;text-align: center;line-height:33px;font-size:12px;color:#fff;background:#92CCD6;cursor:pointer; text-indent: 0px;}






#fund .summary .summarylist .fundgroup-dan .fundyear{float:left;margin-left:410px;}
#fund .summary .summarylist .fundgroup-shuang .fundyear{float:right;margin-right:410px;}



#student .lefttext{float:left;width:450px;line-height:24px;}
#student .rightimg{float:right;width:430px;}
#student .rightimg img{width:100%;}
#student .zizhu{float:left;width:100%;margin-top:65px;}
#student .zizhu h3{float:left;width:100%;font-size:15px;color:#666;font-weight:bold;margin-bottom:20px;}
#student .zizhu .zizhuitem{float:left;width:442px;height:74px;margin:20px 33px 40px 0;display: table;}
#student .zizhu .zizhuitem01{background:url(../images/zizhu01.png) no-repeat;}
#student .zizhu .zizhuitem02{background:url(../images/zizhu02.png) no-repeat;}
#student .zizhu .zizhuitem03{background:url(../images/zizhu03.png) no-repeat;}
#student .zizhu .zizhuitem04{background:url(../images/zizhu04.png) no-repeat;}
#student .zizhu .zizhuitem p{height:74px;margin-left:90px;display: table-cell;vertical-align: middle;}
#student .zizhu .zizhuitem .width01{width:90px;}
#student .zizhu .zizhuitem .width02{width:90px;}
#protection .protectioninner{float:left;width:100%;overflow: hidden;}
#protection .protectioninner .data01{float:left;width:1040px;margin-bottom:40px;}
#protection .protectioninner .data01 li{float:left;width:260px;}
#protection .protectioninner .data01 li label{float:left;width:100%;font-size:12px;color:#666666;font-weight:bold;margin-bottom:15px;}
#protection .protectioninner .data01 li em{float:left;font-size:12px;color:#21a4da;}
#protection .protectioninner .data01 li em span{font-size:36px;font-family: "微软雅黑"}
#protection .protectioninner .data01 li sub{font-size:12px;font-family: "微软雅黑"}
#protection .protectioninner .text{float:left;width:100%;margin-bottom:40px;}
#protection .protectioninner .gongxian{float:left;width:100%;}
#protection .protectioninner .gongxian h3{float:left;width:100%;background:url(../images/ico_gongxianttl.png) no-repeat left;font-size:15px;color:#333;font-weight:bold;text-indent: 40px;height:26px;line-height:26px;}
#protection .protectioninner .gongxian .data02{float:left;width:1050px;margin-bottom:40px;}
#protection .protectioninner .gongxian .data02 li{float:left;width:350px;margin-top:40px;}
#protection .protectioninner .gongxian .data02 li img{float:left;margin-right:10px;}
#protection .protectioninner .gongxian .data02 li .text02{font-size:18px;color:#6eb131;font-family: "微软雅黑"}
#protection .protectioninner .gongxian .data02 li .text02 span{font-size:12px;color:#666;}

#protection .protectioninner .gongxian .table01{float:left;width:100%;}
#protection .protectioninner .gongxian .table01 th{height:50px;vertical-align: middle;text-align: center;border:1px solid #fff;background:#B8DEF4;font-size:15px;color:#333333;}
#protection .protectioninner .gongxian .table01 td{border:1px solid #fff;background:#d5e9f5;text-align: center;vertical-align: middle;height:30px;width:158px;font-size:14px;color:#333333;}
#protection .protectioninner .gongxian .table02{float:left;width:100%;}
#protection .protectioninner .gongxian .table02 td{width:158px;font-size:14px;color:#666666;text-align: center;vertical-align: middle;height:40px;border-bottom:1px solid #D5E9F5;}

#protection .protectioninner .gongxian .data03{float:left;width:100%;margin-top:40px;}
#protection .protectioninner .gongxian .data03 li{float:left;height:80px;position:relative;}

#protection .protectioninner .gongxian .data03 li.box01{width:170px;}
#protection .protectioninner .gongxian .data03 li.box02{width:128px;}
#protection .protectioninner .gongxian .data03 li.box03{width:140px;}
#protection .protectioninner .gongxian .data03 li.box04{width:225px;}
#protection .protectioninner .gongxian .data03 li.box05{width:190px;}
#protection .protectioninner .gongxian .data03 li.box06{width:95px;}
#protection .protectioninner .gongxian .data03 li .em01{position:absolute;font-size:12px;color:#6eb131;bottom:0px;left:0px;font-family: "微软雅黑"}
#protection .protectioninner .gongxian .data03 li .span01{font-size:20px;}
#protection .protectioninner .gongxian .data03 li label{position:absolute;font-size:12px;color:#666666;font-weight:bold;bottom:40px;}
#protection .protectioninner .gongxian .data03 li .em02{position:absolute;font-size:12px;color:#00b0ed;bottom:0px;left:0px;font-family: "微软雅黑"}
#protection .protectioninner .gongxian .data03 li .span02{font-size:59px;}
#protection .protectioninner .gongxian h4{float:left;width:100%;font-size:14px;color:#666666;font-weight:bold;margin:40px 0;}

#protection .protectioninner .gongxian .data04{float:left;width:965px;margin-bottom:40px;}
#protection .protectioninner .gongxian .data04 li{float:left;margin-right:12px;overflow: hidden;}
#protection .protectioninner .gongxian .data04 li img{-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
#protection .protectioninner .gongxian .data04 li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

#protection .guanai{text-align: justify}
#protection .guanai .pic{width: 12%;float: left;margin-top: 40px;}
#protection .guanai .item {width: 88%;float: left;overflow: hidden;}
#protection .guanai .item h3{margin-top: 35px;margin-bottom: 15px;font-size: 12px;color: #666666;}
#protection .guanai .item .imglist img{width: 24%;float: left;    margin-right: 1%;}



#relief .text{float:left;width:100%;margin-bottom:40px;}
#relief .text .aixin{float:left;}
#relief .text .aixin2{float:left;margin-right:40px;}
#relief .text ul{float:left;}
#relief .text ul li{float:left;width:160px;padding-left:20px;border-left:1px solid #7F7F7F;margin-left:80px;}
#relief .text ul li label{float:left;width:100%;font-size:15px;color:#43a7b9;margin-bottom:15px;}
#relief .text ul li em{float:left;width:100%;font-size:15px;color:#333333;}
#relief .text ul li em span{font-size:37px;color:#ffb805;font-family: "微软雅黑"}
#relief .top01{margin-top:40px;}

#relief .text h4{float:left;width:100%;font-size:14px;color:#666666;font-weight:bold;margin:40px 0;}
#relief .photowall{width:650px;height:470px;float:left;margin-left:150px;margin-bottom:80px;position:relative;}
#relief .photowall img{position:absolute;}
#relief .photowall img.img01{width:93px;top:0px;left:83px;}
#relief .photowall img.img02{width:97px;top:120px;left:20px;}
#relief .photowall img.img03{width:130px;top:175px;left:144px;}
#relief .photowall img.img04{width:130px;top:270px;left:287px;}
#relief .photowall img.img05{width:70px;top:160px;left:470px;}
#relief .photowall img.img06{width:80px;top:53px;left:194px;}
#relief .photowall img.img07{width:68px;top:370px;left:358px;}
#relief .photowall img.img08{width:77px;top:5px;left:523px;}
#relief .photowall img.img09{width:70px;top:18px;left:435px;}
#relief .photowall img.img10{width:60px;top:82px;left:590px;}
#relief .photowall img.img11{width:68px;top:120px;left:200px;}
#relief .photowall img.img12{width:66px;top:145px;left:290px;}
#relief .photowall img.img13{width:64px;top:210px;left:307px;}
#relief .photowall img.img14{width:62px;top:143px;left:560px;}
#relief .photowall img.img15{width:73px;top:306px;left:440px;}
#relief .photowall img.img16{width:55px;top:186px;left:398px;}
#relief .photowall img.img17{width:58px;top:133px;left:381px;}
#relief .photowall img.img18{width:56px;top:90px;left:296px;}
#relief .photowall img.img19{width:41px;top:60px;left:370px;}
#relief .photowall img.img20{width:51px;top:93px;left:514px;}
#relief .photowall img.img21{width:74px;top:297px;left:124px;}
#relief .photowall img.img22{width:53px;top:267px;left:207px;}
#relief .photowall img.img23{width:55px;top:421px;left:292px;}
#relief .photowall img.img24{width:54px;top:353px;left:220px;}
#relief .photowall img.img25{width:44px;top:350px;left:300px;}
#relief .photowall img.img26{width:47px;top:234px;left:518px;}
#relief .photowall img.img27{width:35px;top:248px;left:461px;}
#relief .photowall img.img28{width:66px;top:50px;left:0px;}
#relief .photowall img.img29{width:50px;top:90px;left:132px;}
#relief .photowall img.img30{width:46px;top:253px;left:142px;}
#relief .photowall img.img31{width:50px;top:207px;left:70px;}

#relief .phonewall{float:left;width:100%;display: none;}
#relief .phonewall img{width:100%;}

#message .text{float:left;width:100%;margin-bottom:20px;}
#message .text .zhugongshan{float:left;}
#message .text ul{float:right;width:700px;text-align: left;color:#333333;margin-top:115px;}
#message .text ul li{float: left;width: 100%;}
#message .text ul li p{float:left;margin-left:850px;width:100%;}
.pageblock .rightside{float:left;width:220px;margin-left:20px;min-height:400px;}
.pageblock .rightside .tightttl{float:left;width:100%;border-bottom: 1px solid #838080;height: 23px;}
.pageblock .rightside a{float:left;margin-top:20px;}
.pageblock .rightside img{width:219px;height:135px;}
.pageblock .rightside p{float:left;width:100%;font-size:12px;color:#919191;margin:10px 0;letter-spacing: -1px;}
.pageblock .rightside ul{float:left;width:100%;}
.pageblock .rightside ul li{float:left;width:195px;padding-left:25px;font-size:12px;color:#919191;line-height:23px;}
.pageblock .rightside ul li.ico01{background:url(../images/ico_rightside01.png) no-repeat left 3px;}
.pageblock .rightside ul li.ico02{background:url(../images/ico_rightside02.png) no-repeat left 3px;}
.pageblock .rightside ul li.ico03{background:url(../images/ico_rightside03.png) no-repeat left 3px;}
.pageblock .rightside ul li.ico04{background:url(../images/ico_rightside04.png) no-repeat left 3px;}
.pageblock .rightside ul li a{text-decoration: none;color:#919191;transition: all 0.2s ease 0s;margin:0;}
.pageblock .rightside ul li a:hover{color:#3776bc}

.businesssection{float:left;width:720px;margin-left:20px;}
.ie8 .businesssection{width:500px;}
.businesssection .pagettl {float: left;width: 100%;font-size: 15px;color: #3776bc;border-bottom: 1px solid #838080;padding-bottom: 6px;font-weight: bold;}
.businesssection .pagetext{float:left;width:100%;font-size:12px;color: #666666;line-height: 22px;margin-top:30px;}
.businesssection .pagetext .fullimg{margin-bottom:50px;}
.businesssection .pagetext .fullimg img{width:100%;}
.businesssection .pagetext h3{font-size:15px;color:#333;font-weight:bold;}
.section .pagetext .fullimg{margin-bottom:50px;}
.section .pagetext .fullimg img{width:100%;}
.section .pagetext h3{font-size:15px;color:#333;font-weight:bold;}
.businesssection .pagetext .lefttext{float:left;width:330px;line-height:33px;}
.businesssection .pagetext .lefttext ul{list-style-type: disc;margin-left:15px;}
.businesssection .pagetext .rightimg{float:left;width:322px;margin-left:65px;}
.businesssection .pagetext .rightimg img{width:322px;}
#case #iframe{float:left;width:100%;height:700px;overflow: hidden;border:none;}

#casearea{float:left;width:99.5%;}
#casearea .tishi{float:left;width:100%;margin-bottom:20px;}
#casearea .tishi ul{float:right;font-size:15px;width:100%;}
#casearea .tishi ul li{float:left;margin-left:15px;padding-left:20px;color:#888888;margin-bottom:10px;margin-left:18px;}
#casearea .tishi ul li.point01{background:url(../images/casepoint01.png) no-repeat left;}
#casearea .tishi ul li.point02{background:url(../images/casepoint02.png) no-repeat left;}
#casearea .tishi ul li.point03{background:url(../images/casepoint03.png) no-repeat left;}
#casearea .tishi ul li.point04{background:url(../images/casepoint05.png) no-repeat left;}
#casearea .tishi ul li.point05{background:url(../images/casepoint04.png) no-repeat left;}
#casearea .tishi ul li.point06{background:url(../images/casepoint06.png) no-repeat left;}
#casearea .tishi ul li.point07{background:url(../images/casepoint07.png) no-repeat left;}
#casearea .tishi ul li.point08{background:url(../images/casepoint08.png) no-repeat left;}
#casearea .tishi ul li.point09{background:url(../images/casepoint09.png) no-repeat left;}
#casearea .tishi ul li a{text-decoration: none;color:#888;}
#casearea .tishi ul li a:hover{color:#333;}
#casearea .tishi ul li.current a{color:#333;}

#casearea .borderbottom{float:left;width:98%;background:url(../images/mapbottomshadow.png) no-repeat top;height:13px;}
#casearea .border{float:left;padding:1%;border:1px solid #CCCCCC;width:98%}
#casearea #allmap{float:left;width:100%;height:575px;}
#case .text{float:left;width:100%;margin-bottom:30px;position:relative;}
#case .textbottom{height:358px;}
#case .text li{float:left;height:450px;}
#case .text li img{width:100%;}
#case .text .textarea{position:absolute;top:0px;right:0px;background:url(../images/blackbg.png) repeat;width:266px;height:100%;}
#case .text .textarea h3{float:left;width:90%;margin:50px 0 0 5%;font-size:12px;color:#fff;font-weight:normal}
#case .text .textarea p{float:left;width:90%;margin:30px 0 0 5%;color:#fff;}
#case .text .textarea .pagination{position:absolute;width:90%;left:5%;bottom:20px;}
#case .text .textarea .pagination a{float:left;width:30px;height:4px;background:#8D8D8D;text-indent: -999px;overflow: hidden;margin-right:10px;}
#case .text .textarea .pagination a.selected{background:#fff;}

#product .producttab{float:left;width:100%;border-bottom:1px solid #C3C3C3;height:33px;}
#product .producttab .tab{float:left;height:34px;font-size:15px;color:#333333;text-align: center;line-height:34px;cursor:pointer;width:108px;margin-left:7px;}
#product .producttab .tab:hover{background:url(../images/producttab.png) no-repeat;color:#3776bc;}
#product .producttab .active{background:url(../images/producttab.png) no-repeat;color:#3776bc;}

#product .productblock{float:left;width:100%;margin:35px 0;}
#product .productblock .productcon{float:left;width:100%;display: none;}
#product .productblock .productcon .productitem{float:left;width:100%;border-bottom:1px dashed #CACACA;padding-bottom:10px;margin-bottom:15px;}
#product .productblock .productcon .productitem .img{float:left;border:1px solid #E4E4E4;padding:3px;height:93px;width:122px;}
#product .productblock .productcon .productitem .con{float:left;width:570px;margin-left:20px;}
#product .productblock .productcon .productitem .con h3{margin-bottom:10px;}
#product .productblock .productcon .productitem .text{float:left;width:100%;}
#product .productblock .productcon .productitem .text ul{list-style-type: disc;margin-left:15px;}
#product .productblock .productcon .productitem .down{float:left;width:100%;}
#product .productblock .productcon .productitem .down a{float:right;text-decoration: none;font-size:12px;color:#c4c4c4;padding-left:20px;background:url(../images/pdf.png) no-repeat left;}
#product .productblock .productcon .productitem .down a:hover{color:#3776bc;}

#service .servicelist{float:left;width:100%;overflow: hidden;}
#service .servicelist .servicegroup{float:left;width:110%;}
#service .servicelist .servicegroup .serviceitem{float:left;width:228px;margin-right:18px;margin-bottom:18px;}
#service .servicelist .servicegroup .serviceitem img{float:left;width:100%;margin-bottom:10px;}

#application .applist{float:left;width:100%;margin-bottom:35px;}
#application .applist .appitem{float:left;width:100%;border-bottom:1px dashed #CACACA;padding-bottom:19px;margin-bottom:19px;}
#application .applist .appitem .text01{float:left;width:100%;margin:15px 0;}
#application .applist .appitem .img{float:left;width:166px;height:106px;}
#application .applist .appitem .text02{float:left;width:550px;}
#application .applist .appitem .text02 ul{list-style-type: disc;margin-left:30px;}

#team .teamlist{float:left;width:100%;overflow: hidden;}
#team .teamlist .teamgroup{float:left;width:110%;}
#team .teamlist .teamgroup .teamitem{float:left;width:228px;margin-right:18px;margin-bottom:18px;height:176px;}
#team .teamlist .teamgroup .teamitem img{float:left;width:100%;margin-bottom:10px;height:144px;}
#team .teamlist .teamgroup .teamitem h4{text-align: center;}

#team .hezuolist{float:left;width:100%;margin:40px 0;}
#team .hezuolist .hezuoitem{float:left;width:144px;text-align: center;}
#team .hezuolist .hezuoitem h4{text-align: center;margin-top:10px;}

#newenergy .newenergytab{float:left;width:100%;border-bottom:1px solid #C3C3C3;height:33px;}
#newenergy .newenergytab .tab{float:left;height:34px;font-size:12px;color:#333333;text-align: center;line-height:34px;cursor:pointer;width:70px;margin-left:0px;}
#newenergy .newenergytab .tab2{width:150px;}
#newenergy .newenergytab .tab3{float:left;height:34px;font-size:12px;color:#333333;text-align: center;line-height:34px;cursor:pointer;width:95px;margin-left:0px;}

#newenergy .newenergytab .tab:hover{background:url(../images/producttab02.jpg) no-repeat;color:#3776bc;}
#newenergy .newenergytab .active{background:url(../images/producttab02.jpg) no-repeat;color:#3776bc;}

#newenergy .newenergytab .tab2:hover{background:url(../images/producttab03.jpg) no-repeat;color:#3776bc;}
#newenergy .newenergytab .tab2.active{background:url(../images/producttab03.jpg) no-repeat;color:#3776bc;}
#newenergy .newenergytab .tab3:hover{background:url(../images/producttab04.jpg) no-repeat;color:#3776bc;}
#newenergy .newenergytab .tab3.active{background:url(../images/producttab04.jpg) no-repeat;color:#3776bc;}

#electricity .newenergytab{float:left;width:100%;border-bottom:1px solid #C3C3C3;height:33px;margin-bottom:20px;}
#electricity .newenergytab .tab{float:left;height:34px;font-size:12px;color:#333333;text-align: center;line-height:34px;cursor:pointer;width:70px;margin-left:0px;}
#electricity .newenergytab .tab2{width:150px;}
#electricity .newenergytab .tab3{float:left;height:34px;font-size:12px;color:#333333;text-align: center;line-height:34px;cursor:pointer;width:95px;margin-left:0px;}

#electricity .newenergytab .tab:hover{background:url(../images/producttab02.jpg) no-repeat;color:#3776bc;}
#electricity .newenergytab .active{background:url(../images/producttab02.jpg) no-repeat;color:#3776bc;}

#electricity .newenergytab .tab2:hover{background:url(../images/producttab03.jpg) no-repeat;color:#3776bc;}
#electricity .newenergytab .tab2.active{background:url(../images/producttab03.jpg) no-repeat;color:#3776bc;}
#electricity .newenergytab .tab3:hover{background:url(../images/producttab04.jpg) no-repeat;color:#3776bc;}
#electricity .newenergytab .tab3.active{background:url(../images/producttab04.jpg) no-repeat;color:#3776bc;}



#newenergy .newenergyblock{float:left;width:100%;margin:35px 0;}
#newenergy .newenergyblock .newenergycon{float:left;width:100%;display: none;}
#oilgas .bl{font-size:15px;color:#71bf44;font-weight:bold;}

#oilgas .oilbox{float:left;width:507px;height:428px;background:url(../images/bg_oilbox.png) no-repeat;position:relative;}
#oilgas .oilbox .oilboxitem{position:absolute;}
#oilgas .oilbox .oilboxitem p{margin:10px 0;text-align: center;}

#oilgas .oilbox .top01{top:0px;left:0px;}
#oilgas .oilbox .top02{top:0px;left:97px;}
#oilgas .oilbox .top03{top:0px;left:284px;}
#oilgas .oilbox .top04{top:0px;right:39px;}
#oilgas .oilbox .middle01{top:170px;left:98px;}
#oilgas .oilbox .middle01 p{margin:16px 0;}
#oilgas .oilbox .middle02{top:170px;left:193px;}
#oilgas .oilbox .middle02 p{margin:16px 0;}
#oilgas .oilbox .middle03{top:170px;left:288px;}
#oilgas .oilbox .middle03 p{margin:16px 0;}

#oilgas .oilbox .bottom01{bottom:0px;left:0px;height:84px;}
#oilgas .oilbox .bottom01 p{margin:5px 0;}
#oilgas .oilbox .bottom02{bottom:0px;right:0px;height:84px;}
#oilgas .oilbox .bottom02 p{margin:5px 0;}

#oilgas .oilrightbox{float:left;width:190px;margin-left:20px;}


#oilgas .oilrightbox .rightitem{float:left;border-left:5px solid #71BF44;padding-left:5px;}
#oilgas .oilrightbox .rightitem h4{font-size:15px;color:#71bf44;font-weight:bold;}

#oilgas .oilrightbox .rightitem02{margin-top:130px;}
#oilgas .oilrightbox .rightitem03{margin-top:130px;}


#financial .financialleft{float:left;width:430px;line-height:29px;}
#financial .financialright{float:left;width:440px;margin-left:80px;}
#financial .financialright img{width:100%;}

#vocabulary .vocabularytab{float:left;width:100%;border-bottom:1px solid #C3C3C3;height:33px;}
#vocabulary .vocabularytab .tab{float:left;height:34px;font-size:15px;color:#333333;text-align: center;line-height:34px;cursor:pointer;width:108px;margin-left:7px;}
#vocabulary .vocabularytab .tab a{text-decoration: none;color:#333;}
#vocabulary .vocabularytab .tab:hover{background:url(../images/producttab.png) no-repeat;color:#3776bc;}
#vocabulary .vocabularytab .tab:hover a{color:#3776bc;}
#vocabulary .vocabularytab .active{background:url(../images/producttab.png) no-repeat;color:#3776bc;}
#vocabulary .vocabularytab .active a{color:#3776bc;}

#vocabulary .cihuilist{float:left;width:100%;background:url(../images/voline.png) repeat-y 20px 0px;margin-top:20px;margin-bottom: 30px;}

#vocabulary .cihuilist .vocabularyitem{float:left;width:100%;margin-top:15px;}
#vocabulary .cihuilist .vocabularyitem .icovocabulary{float:left;width:40px;height:40px;background:url(../images/icovo.png) no-repeat top;}
#vocabulary .cihuilist .vocabularyitem .icovocabulary.active{background-position: bottom;}
#vocabulary .cihuilist .vocabularyitem .vocabularycon{float:left;width:888px;margin-left:20px;}
#vocabulary .cihuilist .vocabularyitem .vocabularycon .vocabularytitle{float:left;width:100%;border-bottom:1px solid #E7E7E7;height:40px;line-height:40px;background:url(../images/arrow_staff.png) no-repeat right -36px;cursor:pointer;}
#vocabulary .cihuilist .vocabularyitem .vocabularycon .vocabularytitle:hover{color:#3776bc;}
#vocabulary .cihuilist .vocabularyitem .vocabularycon .vocabularytitle.active{color:#3776bc;background:url(../images/arrow_staff.png) no-repeat right 24px;}
#vocabulary .cihuilist .vocabularyitem .vocabularycon .vocabularyzhengwen{float:left;width:100%;display: none;border-bottom:1px solid #E7E7E7;}

#vocabulary .cihuilist .vocabularyitem .vocabularycon .vocabularyzhengwen p{float:left;width:100%;margin:15px 0;line-height:25px;}











@media only screen and (max-width: 2000px) {
    .pagebanner{float:left;width:100%;height:260px;overflow: hidden;position:relative;}
    .pagebanner .pagebannerinner{position:absolute;width:1920px;height:260px;left:50%;top:0px;margin-left:-960px;}
    .pageblock{margin:0 auto;}
    .pageblock .pageblockinner{float:left;width:100%;margin-top:30px;}
    .pageblock #sidebar{float:left;width:198px;margin-bottom:50px;}
    .pageblock #sidebar h2{float:left;width:100%;font-size:16px;color:#333333;text-indent: 22px;font-weight:bold;background: #f6f4f4;line-height: 56px;}
    .pageblock #sidebar .sidemenu{float:left;width:100%;background: #f6f4f4;padding-bottom: 20px;}
    .pageblock #sidebar .sidemenu li{float:left;width:100%;line-height:30px;}
    .pageblock #sidebar .sidemenu li a{float:left;width: 84%;margin-left: 8%;height:30px;color:#666666;font-size:14px;text-decoration: none;text-indent: 10px;border-bottom:1px dashed #DDDDDD;}
    .pageblock #sidebar .sidemenu li.active a{color:#3776bc;background:url(../images/sidearrow.png) no-repeat 10px 12px;text-indent: 24px;}
    .pageblock #sidebar .sidemenu li.hslvt a.hslvta{text-indent: 24px;background:url(../images/ico_hslvt.png) no-repeat 10px -55px;}
    .pageblock #sidebar .sidemenu li .level-2{display: none;}
    .pageblock #sidebar .sidemenu li .level-2 a{text-indent: 24px;color:#666666;background:none;}
    .pageblock #sidebar .sidemenu li.hslvt.active a.hslvta{text-indent: 24px;background:url(../images/ico_hslvt.png) no-repeat 10px 14px;}
    .pageblock #sidebar .sidemenu li.hslvt.active .level-2{display: block}
    .pageblock #sidebar .sidemenu li.hslvt ul li.current a{background:url(../images/sidearrow.png) no-repeat 28px 12px;text-indent: 38px;color:#3776bc}
    .pageblock #sidebar .videoblock{float:left;width:100%;margin-top:40px;}
    .pageblock #sidebar .videoblock h3{float:left;width:100%;font-size:15px;color:#666666;font-weight:bold;}
    .pageblock #sidebar .videoblock .year{float:left;width:100%;margin:10px 0;}
    .pageblock #sidebar .videoblock .year .yearlist{float:left;}
    .pageblock #sidebar .videoblock .year .yearlist a{float:left;font-size:12px;color:#333333;background:url(../images/bg_year.png) no-repeat left top;height:16px;line-height:16px;padding-left:16px;margin-right:3px;text-decoration: none;}
    .pageblock #sidebar .videoblock .year .yearlist a.selected{background-position: bottom left;}
    .pageblock #sidebar .videoblock .year .videoarrow{float:right;width:20px;height:19px;margin:-2px 0 0 5px;cursor:pointer;}
    .pageblock #sidebar .videoblock .year .video_next{background:url(../images/videonext.png) no-repeat;}
    .pageblock #sidebar .videoblock .year .video_prev{background:url(../images/videoprev.png) no-repeat;}
    .pageblock #sidebar .videoblock .videolist{float:left;width:100%;height:198px;}
    .pageblock #sidebar .videoblock .videolist .videoitemlist{float:left;width:100%;height:198px;}
    .pageblock #sidebar .videoblock .videolist .videoitemlist .item{float:left;width:100%;height:198px;}
    .pageblock #sidebar .videoblock .videolist .videoitemlist .item .img{float:left;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
    .pageblock #sidebar .videoblock .videolist .videoitemlist .item .img img{width:100%;}
    .pageblock #sidebar .videoblock .videolist .videoitemlist .item .img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
    .pageblock #sidebar .videoblock .videolist .videoitemlist .item .ttl{float:left;width:100%;height:40px;background:#71BF44;text-decoration: none;position:relative;}
    .pageblock #sidebar .videoblock .videolist .videoitemlist .item .ttl span{float:left;height:30px;margin:5px 0 0 10px;width:130px;border-right:1px solid #fff;font-size:15px;color:#ffffff;line-height:30px;padding-right:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
    .pageblock #sidebar .videoblock .videolist .videoitemlist .item .ttl .icovideo{position:absolute;right:10px;top:13px;}
    .pageblock #sidebar .videoblock .videolist .videoitemlist .item:hover .ttl{background:#3776bc;transition: all 0.2s ease 0s;}
    .pageblock #sidebar .fundblock{float:left;width:100%;margin-top:40px;}
    .pageblock #sidebar .fundblock h3{float:left;width:100%;font-size:15px;color:#666666;margin-bottom:10px;font-weight:bold;}
    .pageblock #sidebar .fundblock .fundimg{float:left;width:100%;}
    .pageblock #sidebar .fundblock .fundimg a{float:left;width:100%;}
    .pageblock #sidebar .fundblock .fundimg a.img{height:158px;overflow: hidden;}
    .pageblock #sidebar .fundblock .fundimg a.img img{float:left;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
    .pageblock #sidebar .fundblock .fundimg a.img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
    .pageblock #sidebar .fundblock .fundimg a.ttl{float:left;width:100%;height:40px;background:#3776bc;font-size:12px;color:#fff;text-decoration: none;line-height:40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-indent: 5px;}
    .pageblock #sidebar .fundblock .fundimg:hover a.ttl{background:#71bf44;}
    .pageblock #sidebar .fundblock .speech{float:left;width:100%;margin-top:5px;}
    .pageblock #sidebar .fundblock .speech img{float:left;width:198px;}
    .pageblock #sidebar .fundblock .speech p{float:left;width:100%;font-size:12px;color:#666666;line-height:22px;}
    .pageblock #sidebar .fundblock .speech p.blue{text-align: right;color:#3776bc;margin-top:15px;}
    .pageblock #sidebar .newsblock{float:left;width:100%;margin-top:40px;border-bottom:1px dashed #CACACA;padding-bottom:10px;margin-bottom: -30px;}
    .pageblock #sidebar .newsblock h3{float:left;width:100%;font-size:15px;color:#666666;font-weight:bold;border-bottom:1px dashed #CACACA;line-height: 30px;}
    .pageblock #sidebar .newsblock .newimg{float:left;width:100%;overflow: hidden;margin-top:12px;}
    .pageblock #sidebar .newsblock .sidenewslist{float:left;width:100%;margin-top:10px;} 
    .pageblock #sidebar .newsblock .sidenewslist ul{float:left;width:100%;}
    .pageblock #sidebar .newsblock .sidenewslist ul li{float:left;width:100%;margin:6px 0;height: 16px;line-height: 16px;}
    .pageblock #sidebar .newsblock .sidenewslist ul li a{float:left;background:url(../images/ico_news.png) no-repeat left;font-size:12px;color:#333333;text-decoration: none;width:100%;}
    .pageblock #sidebar .newsblock .sidenewslist ul li a .ttl{float:left;width:113px;margin-left:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: all 0.2s ease 0s;}
    .pageblock #sidebar .newsblock .sidenewslist ul li a .time{float:right;}
    .pageblock #sidebar .newsblock .sidenewslist ul li a:hover{background-image: url(../images/ico_news_h.png);}
    .pageblock #sidebar .newsblock .sidenewslist ul li a:hover .ttl{color:#3776bc}
    .pageblock #sidebar .aboutblock{float:left;width:100%;margin-top:40px;border-bottom:1px dashed #CACACA;padding-bottom:10px;margin-bottom: -30px;}
    .pageblock #sidebar .aboutblock h3{float:left;width:100%;font-size:15px;color:#666666;font-weight:bold;line-height: 30px;}
    .pageblock #sidebar .aboutblock .aboutimg{float:left;width:100%;overflow: hidden;margin-top:12px;}
    .pageblock #sidebar .aboutblock .aboutimg img{float:left;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
    .pageblock #sidebar .aboutblock .aboutimg img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
    .pageblock #sidebar .aboutblock .abouttext{float:left;width:100%;margin-top:10px;font-size:12px;color:#666;line-height:22px;}

    .pageblock #sidebar .mediablock{float:left;width:100%;margin-top:20px;border-top:1px dashed #CACACA;padding-top:20px;height:237px;position:relative;overflow: hidden;}
    .pageblock #sidebar .mediablock img{position:absolute;bottom:0px;left:0px;z-index:-1;}
    .pageblock #sidebar .mediablock h3{float:left;width:100%;font-size:15px;color:#ffffff;line-height: 35px;text-indent: 10px;font-weight:bold;}
    .pageblock #sidebar .mediablock p{float:left;width:100%;font-size:12px;color:#fff;text-indent: 10px;}
    .pageblock #sidebar .mediablock a{float:left;font-size:12px;color:#fff;text-decoration: none;margin:15px 0 0 10px;}
    .pageblock #sidebar .mediablock a:hover{text-decoration: underline;}
    .pageblock #sidebar .mediablock .line{position:absolute;height:3px;width:68px;background:#fff;top:75px;left:10px;}

    .pageblock .section{float:left;width:730px;margin-left:30px;}
    .pageblock .section .pagettl{float:left;width:100%;font-size:16px;color:#3776bc;border-bottom:2px solid #0085d0;padding-bottom:6px;font-weight:bold;}
	.pageblock .section .pagettl span {display:block;width:100px;height:30px;line-height:30px;margin-bottom:-8px;border-bottom:2px solid #6fba2c;}
    .pageblock .section .pagetext{float:left;width:100%;margin-top:30px;font-size:14px;color:#666;line-height:22px; text-indent: 0em;}
    #honor .yearlist{float:left;width:100%;}
    #honor .yearlist .yearitem{float:left;width:100%; text-indent: 0px;}
    #honor .yearlist .yearitem .yearbox{float:left;width:98px;}
    #honor .yearlist .yearitem .yearbox label{float:right;width:98px;height:94px;background:url(../images/bg_honoryear.png) no-repeat;font-size:15px;color:#898989;text-align: center;line-height:94px;margin-top: 25px;}
    #honor .yearlist .yearitem .yearcontent{float:left;width:632px;}
    #honor .yearlist .yearitem .yearcontent .yearconline{float:left;width:100%;margin-bottom:50px;}
    #honor .yearlist .yearitem .yearcontent .yearconline .yearconitem{float:left;width:150px;margin:0 30px 0 30px;background:url(../images/honoritemline.png) no-repeat top left;font-size:12px;color:#666666;line-height:27px;padding-top:20px;}
    .section .pages{float:left;width:100%;margin-bottom:30px;}
    .section .pages ul{float:right;}
    .section .pages ul li{float:left;width:32px;height:32px;}
    .section .pages ul li a{float:left;width:32px;height:32px;background:url(../images/bg_pages.png) no-repeat;font-size:12px;color:#666666;text-decoration: none;text-align: center;line-height:32px;font-family: "宋体";}
    .section .pages ul li.selected a{background-position: bottom;color:#fff;}
    .section .pages ul li.first,.section .pages ul li.last{display: none;}
    .action--site-vocabulary .section .pages ul li.first,.action--site-vocabulary .section .pages ul li.last{display: block;}

    #platform .platformtab{float:left;width:100%;border-bottom:1px solid #C3C3C3;height:33px;}
    #platform .platformtab .tab{float:left;height:34px;font-size:15px;color:#333333;text-align: center;line-height:34px;cursor:pointer;width:200px;margin-left:7px;}
    #platform .platformtab .tab:hover{background:url(../images/bg_platformtab.png) no-repeat;color:#3776bc;}
    #platform .platformtab .active{background:url(../images/bg_platformtab.png) no-repeat;color:#3776bc;}
    #platform .platformbox{float:left;width:100%;}
    #platform .platformbox .platformitem{float:left;width:100%;display: none;}
    #platform .platformbox .platformitem iframe{width:730px; height:260px;}
    #about .histogram{float:left;width:730px;margin-top:40px;height:370px;position:relative;}
    #about .histogram .box01{position:absolute;bottom:0px;width:130px;left:0px;border-top:14px solid #71BF44;border-bottom:8px solid #71BF44;height:140px;background:#DBEFD0;overflow: hidden;}
    #about .histogram .box01 .box01inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:155px;width:100%;}
    #about .histogram .box01 .box01inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#71bf44;text-align: center;}
    #about .histogram .box01 .box01inner .num span{font-size:20px;font-family: Verdana;}
    #about .histogram .box01 .box01inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
    #about .histogram .box01 .box01inner .icoabout{position:absolute;bottom:16px;left:8px;}
    #about .histogram .box01 .box01inner .text{position: absolute;font-size: 13px;color: #71bf44;width: 55px;top: 55px;left: 70px;line-height: 22px;font-family: "宋体";}
    #about .histogram .box02{position:absolute;bottom:0px;width:130px;left:146px;border-top:14px solid #0db015;border-bottom:8px solid #0db015;height:195px;background:#c2ebc4;overflow: hidden;}
    #about .histogram .box02 .box02inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:250px;width:100%;}
    #about .histogram .box02 .box02inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#0db015;text-align: center;}
    #about .histogram .box02 .box02inner .num span{font-size:20px;font-family: Verdana;}
    #about .histogram .box02 .box02inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
    #about .histogram .box02 .box02inner .icoabout{position:absolute;top:68px;left:35px;}
    #about .histogram .box02 .box02inner .text{position:absolute;font-size:12px;color:#0db015;width:103px;top: 150px;left: 15px;line-height:22px;font-family: "宋体";}
    #about .histogram .box03{position:absolute;bottom:0px;width:130px;left:292px;border-top:14px solid #53A4D7;border-bottom:8px solid #53A4D7;height:350px;background:#D4E8F5;overflow: hidden;}
    #about .histogram .box03 .box03inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:345px;width:100%;}
    #about .histogram .box03 .box03inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#53A4D7;text-align: center;}
    #about .histogram .box03 .box03inner .num span{font-size:20px;font-family: Verdana;}
    #about .histogram .box03 .box03inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
    #about .histogram .box03 .box03inner .icoabout{position:absolute;top:65px;left:35px;}
    #about .histogram .box03 .box03inner .text{position:absolute;font-size:13px;color:#53A4D7;width:100px;top: 155px;left: 15px;line-height:22px;font-family: "宋体";}
    #about .histogram .box04{position:absolute;bottom:0px;width:130px;left:438px;border-top:14px solid #53D5D7;border-bottom:8px solid #53D5D7;height:300px;background:#D4F4F5;overflow: hidden;}
    #about .histogram .box04 .box04inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:295px;width:100%;}
    #about .histogram .box04 .box04inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#53d5d7;text-align: center;}
    #about .histogram .box04 .box04inner .num span{font-size:20px;font-family: Verdana;}
    #about .histogram .box04 .box04inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
    #about .histogram .box04 .box04inner .icoabout{position:absolute;top:65px;left:25px;}
    #about .histogram .box04 .box04inner .text{position:absolute;font-size:13px;color:#53d5d7;width:100px;top: 155px;left: 15px;line-height:22px;font-family: "宋体";}
    #about .histogram .box05{position:absolute;bottom:0px;width:130px;left:584px;border-top:14px solid #3776BC;border-bottom:8px solid #3776BC;height:250px;background:#CDDDEE;overflow: hidden;}
    #about .histogram .box05 .box05inner{position:absolute;bottom:0px;left:0px;border-bottom:5px solid #fff;height:245px;width:100%;}
    #about .histogram .box05 .box05inner .num{float:left;width:100%;height:35px;line-height:35px;background:#fff;color:#3776BC;text-align: center;}
    #about .histogram .box05 .box05inner .num span{font-size:20px;font-family: Verdana;}
    #about .histogram .box05 .box05inner .num em{font-size:15px;font-family: "宋体";margin-left:5px;}
    #about .histogram .box05 .box05inner .icoabout{position:absolute;top:65px;left:40px;}
    #about .histogram .box05 .box05inner .text{position:absolute;font-size:13px;color:#3776BC;width:100px;top: 155px;left: 35px!important;line-height:22px;font-family: "宋体";}
    #about .histogram .height0{height:0px;}
    #about .aboutlink{float:left;width:730px;margin-top:94px;}
    #about .aboutlink .aboutlinkinner{float:left;width:100%;}
    #about .aboutlink .link01{float:left;width:176px;height:150px;margin-right:5px;margin-left:0px;}
    #about .aboutlink .link01 .linkico{float:left;margin:14px 0 0 50px;}
    #about .aboutlink .link01 h3{float:left;width:100%;text-align: center;margin:19px 0;font-weight:bold;}
    #about .aboutlink .link01 h3 a{font-size:15px;color:#333333;text-decoration: none;transition: all 0.2s ease 0s;}
    #about .aboutlink .link01:hover h3 a{color:#71BF44;}
    #about .aboutlink .link01 .text{float:left;width:129px;margin:0 5px;font-size:12px;color:#666666;text-align: center;line-height:17px;}
    #about .aboutlink .link01 .more{float:left;font-size:12px;color:#3776bc;text-decoration: none;margin:10px 0 0 42px;transition: all 0.2s ease 0s;}
    #about .aboutlink .link01 .more:hover{color:#71bf44;}
    #culture .cultureblock{float:left;width:100%;padding-bottom:15px;padding-top:15px;}
    #culture .cultureblock.line{border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;}
    #culture .cultureblock .block01img{float:left;width:435px;}
    #culture .cultureblock .block01img img{float:left;width:240px;margin-left:30px;}
    #culture .cultureblock .block01text{float:right;width:295px;}
    #culture .cultureblock .block01text .text{float:left;margin:36px 0 0 0;}
    #culture .cultureblock .block01text .text h3{float:left;width:100%;font-size:15px;color:#3776bc;line-height:37px;font-weight:bold;}
    #culture .cultureblock .block01text .text ul{float:left;width:100%;}
    #culture .cultureblock .block01text .text ul li{float:left;width:100%;font-size:12px;color:#666666;line-height:37px;background:url(../images/point.png) no-repeat 0px 15px;text-indent: 10px;}
    #culture .cultureblock .block02text{float:left;width:460px;}
    #culture .cultureblock .block02text .text{float:left;margin:40px 0 0 0;}
    #culture .cultureblock .block02text .text h3{float:left;width:100%;font-size:15px;color:#3776bc;line-height:37px;font-weight:bold;}
    #culture .cultureblock .block02text .text ul{float:left;width:100%;}
    #culture .cultureblock .block02text .text ul li{float:left;width:100%;font-size:12px;color:#666666;line-height:37px;background:url(../images/point.png) no-repeat 0px 15px;text-indent: 10px;}
    #culture .cultureblock .block02img{float:left;width:270px;}
    #culture .cultureblock .block02img img{float:left;width:240px;}
    #culture .cultureblock .block03img{float:left;width:435px;}
    #culture .cultureblock .block03img img{float:left;width:380px;margin-top:95px;}
    #culture .cultureblock .block03text{float:right;width:295px;}
    #culture .cultureblock .block03text .text{float:left;}
    #culture .cultureblock .block03text .text h3{float:left;width:100%;font-size:15px;color:#3776bc;line-height:37px;font-weight:bold;}
    #culture .cultureblock .block03text .text ul{float:left;width:100%;}
    #culture .cultureblock .block03text .text ul li{float:left;width:100%;font-size:12px;color:#666666;line-height:29px;background:url(../images/point.png) no-repeat 0px 13px;text-indent: 10px;}
    #culture .cultureblock.bottom{margin-bottom:100px;}
    #historylist .historyyear{float:left;width:100%;overflow: hidden;}
    #historylist .historyyear ul{float:left;width:756px;}
    #historylist .historyyear ul li{float:left;width:82px;margin-right:26px;}
    #historylist .historyyear ul li a{float:left;width:82px;border-bottom:2px solid #EAEAEA;font-size:15px;color:#aaaaaa;text-align: center;text-decoration: none;padding-bottom:5px;transition: all 0.2s ease 0s;}
    #historylist .historyyear ul li a:hover{color:#333333;border-bottom-color:#71bf44}
    #historylist .historyyear ul li a.active{color:#333333;border-bottom-color:#71bf44}
    #historylist .historycontent{float:left;width:100%;margin-top:20px;}
    #historylist .historycontent h3{float:left;width:100%;font-size:15px;color:#333333;font-weight:bold;margin:25px 0 20px 0;}
    #historylist .historycontent p{float:left;font-size:12px;line-height:20px;background: url(../images/point.png) no-repeat 0px 8px;padding-left:10px;margin-bottom:20px;width:710px;}
    #historylist .historycontent h2{float:left;font-size:18px;color:#3776bc;border-bottom:1px solid #3776bc;margin-top:20px;}
    #historylist .historycontent .historyitem{float:left;width:100%;}
    #history .history{float:left;width:713px;position:relative;height:712px;margin-bottom:60px;margin-left:8px;}
    #history .history .bghistory{position:absolute;width:713px;top:0px;left:0px;z-index:1}
    #history .history .historybtn{position:absolute;z-index:2;}
    #history .history .historybtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"}
    #history .history .historybtn01{width: 62px;height: 64px;bottom: 31px;right: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn02{width:61px;height:64px;bottom: 168px;right: 70px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn03{width:61px;height:64px;bottom: 168px;right: 327px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn04{width:61px;height:64px;bottom: 169px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn05{width:30px;height:35px;bottom: 270px;left: 16px;line-height: 35px;color: #fff;font-size: 11px;}
    #history .history .historybtn06{width:61px;height:64px;bottom: 339px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn07{width:30px;height:35px;bottom: 439px;left: 16px;line-height: 35px;color: #fff;font-size: 11px;}
    #history .history .historybtn08{width:61px;height:64px;bottom: 507px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn09{width:61px;height:64px;bottom: 590px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn10{width:35px;height:35px;top: 16px;left: 75px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history .historybtn11{width:35px;height:35px;top: 16px;left: 150px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history .historybtn12{width:61px;height:64px;top: 0px;left: 226px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn13{width:61px;height:64px;top: 0px;left: 326px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn14{width:61px;height:64px;top: 0px;right: 227px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn15{width:35px;height:35px;top: 16px;right: 139px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history .historybtn16{width:35px;height:35px;top: 16px;right: 64px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history .historybtn17{width:61px;height:64px;top: 75px;right: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn18{width:30px;height:35px;top: 159px;right: 16px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history .historybtn19{width: 61px;height: 64px;top: 211px;right: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history .historybtn20{width: 118px;height: 118px;top: 187px;right: 293px;line-height: 118px;color: #fff;font-size: 33px;}
    #history .history .historybtn21{width: 118px;height: 118px;bottom: -2px;right: 293px;line-height: 118px;color: #fff;font-size: 33px;}
    #history .history .historybtn22{width: 118px;height: 118px;bottom: -2px;right: 293px;line-height: 118px;color: #fff;font-size: 33px;}
    #history .history .lsitbtn {position: absolute;width: 102px;height: 29px;bottom: 41px;left: 129px;z-index: 2;line-height: 29px;font-size: 12px;}
    #history .history .lsitbtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"}


    #history .history2{float:left;width:713px;position:relative;height:712px;margin-bottom:60px;margin-left:8px;}
    #history .history2 .bghistory{position:absolute;width:713px;top:0px;left:0px;z-index:1}
    #history .history2 .historybtn{position:absolute;z-index:2;}
    #history .history2 .historybtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"}
    #history .history2 .historybtn01{width: 62px;height: 64px;bottom: -45px;right: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn02{width:61px;height:64px;bottom: 168px;right: 70px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn03{width:61px;height:64px;bottom: 168px;right: 327px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn04{width:61px;height:64px;bottom: 169px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn05{width:30px;height:35px;bottom: 270px;left: 16px;line-height: 35px;color: #fff;font-size: 11px;}
    #history .history2 .historybtn06{width:61px;height:64px;bottom: 339px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn07{width:30px;height:35px;bottom: 439px;left: 16px;line-height: 35px;color: #fff;font-size: 11px;}
    #history .history2 .historybtn08{width:61px;height:64px;bottom: 507px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn09{width:61px;height:64px;bottom: 590px;left: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn10{width:35px;height:35px;top: 16px;left: 75px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history2 .historybtn11{width:35px;height:35px;top: 16px;left: 150px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history2 .historybtn12{width:61px;height:64px;top: 0px;left: 226px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn13{width:61px;height:64px;top: 0px;left: 326px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn14{width:61px;height:64px;top: 0px;right: 227px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn15{width:35px;height:35px;top: 16px;right: 139px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history2 .historybtn16{width:35px;height:35px;top: 16px;right: 64px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history2 .historybtn17{width:61px;height:64px;top: 75px;right: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn18{width:30px;height:35px;top: 159px;right: 16px;line-height: 31px;color: #fff;font-size: 11px;}
    #history .history2 .historybtn19{width: 61px;height: 64px;top: 211px;right: 0px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .historybtn20{width: 118px;height: 118px;top: 187px;right: 293px;line-height: 118px;color: #fff;font-size: 33px;}
    #history .history2 .historybtn21{width: 62px;height: 64px;bottom: -45px;right: 325px;line-height: 62px;color: #fff;font-size: 18px;}
    #history .history2 .lsitbtn {position: absolute;width: 102px;height: 29px;bottom: -206px;left: 122px;z-index: 2;line-height: 29px;font-size: 12px;}
    #history .history2 .lsitbtn span{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align: center;font-family: "微软雅黑"}

    #history .history2 p{position:absolute;font-size:12px;color:#666;z-index:3}
    #history .history2 p.text01{bottom: 0px;right: 63px;}
    #history .history2 p.text02{bottom: 236px;right: 30px;}
    #history .history2 p.text03{bottom: 240px;right: 268px;}
    #history .history2 p.text04{bottom: 223px;left: 71px;}
    #history .history2 p.text05{bottom: 347px;left: 71px;}
    #history .history2 p.text06{bottom: 514px;left: 71px;}
    #history .history2 p.text07{top: 70px;left: 71px;}
    #history .history2 p.text08{top: 66px;left: 206px;text-align: center;}
    #history .history2 p.text09{top: 67px;left: 320px;}
    #history .history2 p.text10{top: 67px;left: 420px;text-align: center;}    
    #history .history2 p.text11{top: 100px;right: 68px;}
    #history .history2 p.text12{top: 286px;right: 20px;}
    #history .history2 p.text13{top: 312px;right: 260px;}


    #mission .missionitem{float:left;width:100%;margin-bottom:70px;}
    #mission .missionitem .missiontext{float:left;width:275px; text-indent: 0px;}
    #mission .missionitem .missiontext h3{float:left;width:100%;font-size:15px;color:#3776bc;margin-bottom:10px;font-weight:bold;}
    #mission .missionitem .missiontext p{float:left;width:100%;font-size:12px;color:#333333;}
    #mission .missionitem .missionimg{float:left;width:440px;margin-left:15px;text-align: center;}
    #mission .missionitem .missionimg img{width:340px;margin-top:85px;}
    #mission .missionitem .missiontext ul{float:left;width:287px;margin-top:20px;}
    #mission .missionitem .missiontext ul li{float:left;width:267px;padding-left:10px;background: url(../images/point.png) no-repeat 0px 8px;line-height:20px;margin-bottom:10px;color:#666666; text-indent: 0px;}
    #news .newsca{float:left;width:100%;padding:20px 0 0 0;}
    #news .newsca ul.cat{float:right;}
    #news .newsca ul.cat li{float:left;margin-left:20px;}
    #news .newsca ul.cat li a{font-size:12px;color:#888;text-decoration: none;padding-left:21px;float:left;background:url(../images/ico_newstab.png) no-repeat 0px 9px;}
    #news .newsca ul.cat li a:hover{color:#333333;background-position: 0px -81px}
    #news .newsca ul.cat li.current a{color:#333333;background-position: 0px -81px}

    #news .newstop{float:left;width:100%;margin-bottom:20px;margin-top:20px;}
    #news .newstop .newsyear{float:left;font-size:15px;}
    #news .newstop .newsyear a{float:left;color:#333333;text-decoration: none;margin-right:36px;}
    #news .newstop .newsyear a.active{border-bottom:2px solid #3776bc;color:#3776bc;}
    #news .newstop .newsyear a:hover{border-bottom:2px solid #3776bc;color:#3776bc;}
    #news .newstop .newstab{float:right;}
    #news .newstop .newstab ul{float:left;}
    #news .newstop .newstab ul li{float:left;height:20px;line-height:15px;padding-left:34px;margin-left:10px;}
    #news .newstop .newstab ul li a{font-size:12px;color:#333333;text-decoration: none;}
    #news .newstop .newstab ul li.ico01{background:url(../images/ico01.png) no-repeat;}
    #news .newstop .newstab ul li.ico02{background:url(../images/ico02.png) no-repeat;}
    #news .newslist{float:left;width:100%;padding-bottom:30px;position:relative;overflow: hidden;}
    #news .newslist .newsimglist{float:left;width:740px;position:relative;}
    #news .newslist .newsimglist .item{width:30%;}
    #news .newslist .newsimglist .item .picture-item__inner{float:left;padding:0 20px 20px 0;border-right:1px solid #D2D2D2;}
    #news .newslist .newsimglist .item .newsimg{float:left;width:100%;margin-bottom:20px;}
    #news .newslist .newsimglist .item .newsimg img{width:100%;}
    #news .newslist .newsimglist .item h3{float:left;width:100%;font-size:15px;line-height:25px;}
    #news .newslist .newsimglist .item h3 a{color:#333;text-decoration: none;font-weight:bold;transition: all 0.2s ease 0s;}
    #news .newslist .newsimglist .item h3 a:hover{color:#3776bc}
    #news .newslist .newsimglist .item .time{float:left;width:100%;font-size:12px;color:#3776bc;margin:10px 0;}
    #news .newslist .newsimglist .item .text{float:left;width:100%;font-size:12px;color:#666666;line-height:20px;}
    #news .newslist .newsimglist .item .more{float:right;font-size:12px;color:#73bf45;text-decoration: none;margin-top:20px;transition: all 0.2s ease 0s;}
    #news .newslist .newsimglist .item .more:hover{color:#3776bc}
    #news .newslist .newsimglist .item .line{float:left;width:100%;border-bottom:1px dashed #d2d2d2;margin-top:20px;}
    #news .newslist .newsimglist .shuffle__sizer{position:absolute;width:35%;opacity: 0;visibility: hidden;}

    #news .newstextlist{float:left;width:100%;}
    #news .newstextlist .newstextitem h3 a.ttl {float: left;width: 600px;font-size: 15px;color: #333333;text-decoration: none;font-weight: bold;padding-left: 20px;background: url(../images/ico_newsttl.png) no-repeat left;transition: all 0.2s ease 0s;}
    #video .videosection .videotop {float: left;width: 730px;height: 335px;background: url(../images/bg_video2.png) no-repeat;margin-top: 20px;}
    #video .videosection .videotop .videoimg {float: left;width: 428px;height: 307px;margin: 11px;position: relative;}
    #video .videosection .videotop .videoimg img{float: left;width: 428px;height: 307px;}
    #video .videosection .videotop table {float: left;width: 234px;margin: 11px 20px;height: 307px;}
    #video .videosection .videolist2 .videoitem {float: left;width: 228px;height: 157px;background: url(../images/bg_videoitem2.png) no-repeat;margin-right: 24px;position: relative;margin-bottom: 50px;}
    #video .videosection .videolist2 .videoitem img {float: left;margin: 8px 0px 0px 9px;width: 203px;height:130px;}
    #videodetail #control {float: left;position: relative;width: 670px;}
    #videodetail .controls {float: left;width: 670px;height: 65px;position: relative;background: #DDD;z-index: 999;}
    #videodetail .controls .timeline {cursor: pointer;position: absolute;top: 0px;left: 0px;width: 670px;height: 20px;background: url(../images/bg_seekbar.png) repeat;}
    #videodetail .videopagebox{float:left;position:relative;z-index:90;background:#000;width: 670px;height: 377px;}
    #videodetail #control .play {width: 100%;height: 377px;position: absolute;z-index: 99;cursor: pointer;top: 0px;left: 0px;background: url(../images/icovideopage.png) no-repeat center center;}
    #album .albumsection .albumsectioninner .albumitem {margin-right: 51px;}
    #publication .publicationsection .publicationsectioninner .publicationitem {margin-right: 51px;}
    #wechat .wechatsection .weixin .weixinright {float: left;width: 550px;margin-left: 30px;}
    #wechat .wechatsection .btnlist .btnitem {width: 145px;margin-bottom:40px;}
    #wechat .wechatsection .btnlist .btnitem .erwei{width:100%;}
    #responsibility .reslist .reslistinner .resitem {float: left;width: 348px;height: 227px;position: relative;margin: 30px 30px 0 0;overflow: hidden;}
    #responsibility .reslist .reslistinner .resitem img {width: 348px;height: 227px;}

    #stakeholder .stakeholdersection .weixin .weixinright {width: 510px;}
    /*    #career .careertable .careertr .box01 p {width: 190px;}
        #career .careertable .careertr .box01 {width: 210px;}
        #career .careertable .careertr .box02 {width: 309px;overflow: hidden;position:relative;height: 100%;}
        #career .careertable .careertr .box02 img{position:absolute;top:0px;left:50%;margin-left:-238px}*/

    #contact .cont01 .informgroup .informitem {width: 230px;margin-right: 13px;}
    #contact .cont01 .informgroup .informitem .conta{height:44px;float:left;width:100%;margin-bottom:30px;}
    #partner .partnerblock .partnerlist .partnergroup .partneritem{float:left;width:129px;height:142px;background:url(../images/bg_partner02.png) no-repeat;text-align: center;margin:0 4px;margin-bottom: -23px;}
    #partner .partnerblock .partnerlist .partnergroup .partneritem img {width: 110px;margin-top: 50px;height:auto;}
    #partner .partnerblock .partnerprev{top:160px;}
    #partner .partnerblock .partnernext{top:160px;}
    #development .pagetext .quanquan .quan01 {
        float: left;
        width: 260px;
    } 
    #development .pagetext .quanquan .quan01 .quantext {
        float: left;
        height:165px;
        margin-left: 38px;
    }
    #development .pagetext .quanquan .quan02 {
        float: left;
        width: 260px;
    }
    #development .pagetext .quanquan .quan02 .quantext {
        float: left;
        height:165px;
        margin-left: 30px;
    }
    #development .pagetext .quanquan .quan03 {
        float: left;
        width: 210px;
    }
    #development .pagetext .quanquan .quan03 .quantext {
        float: left;
        height:165px;
        margin-left: 30px;
    }
    #development .pagetext .quanquan .quan01 .quanimg .cir {margin-top: 0;}
    #development .pagetext .quanquan .quan02 .quanimg .cir {margin-top: 0;}
    #development .pagetext .quanquan .quan03 .quanimg .cir {margin-top: 0;}
    #development .pagetext .quanquan .quan03 .quanimg .icocir01 {
        position: absolute;
        top: 66px;
        left: 61px;
    }
    #development .pagetext .quanquan .quan02 .quanimg .icocir01 {
        position: absolute;
        top: 71px;
        left: 62px;
    }
    #development .pagetext .quanquan .quan01 .quanimg .icocir01 {
        position: absolute;
        top: 60px;
        left: 60px;
    }

    #development .developmentbottom .con01 .m100 .tongji02 .zhu01{float:left;width:730px;height:490px;position:relative;}
    #development .developmentbottom .con01 .m100 .tongji02 .zhu01 img{width:100%;}
    /*    #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu01{position:absolute;left:0px;bottom:0px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu01 img{width:650px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu02{position:absolute;right:0px;top:50px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu02 img{width:70px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu03{position:absolute;right:0px;top:0px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu03 img{width:70px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu04{position:absolute;right:81px;top:0px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu04 img{width:136px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu05{position:absolute;right:253px;top:0px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu05 img{width:136px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu06{position:absolute;left:0px;top:0px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu06 img{width:309px}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu07{position:absolute;left:9px;top:370px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu07 img{width:134px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu08{position:absolute;left:9px;top:290px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu08 img{width:466px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu09{position:absolute;left:9px;top:210px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu09 img{width:640px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu10{position:absolute;left:9px;top:130px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu10 img{width:640px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu11{position:absolute;left:9px;top:50px;}
        #development .developmentbottom .con01 .m100 .tongji02 .zhu01 .bgzbu11 img{width:640px;}*/


    #responsibility .reslist .reslistinner .resitem .text .con{
        float: left;
        width: 90%;
        font-size: 12px;
        color: #fff;
        margin-left: 5%;
        line-height: 18px;
        margin-top: 5px;
    }

    #staff .stafflist .staffitem .staffcon{float:left;width:650px;margin-left:20px;}
    #staff .stafflist .staffitem .staffcon .staffzhengwen .imglistbox {margin-left: 20px;}
    #contact .cont01 .informgroup .informitem ul li span {
        float: left;
        width: 180px;
    }



    #fund .fundtext {width: 530px;}
    #fund .aixin .aixinitem {margin: 0 20px;}
    #student .lefttext {width: 350px;}
    #student .rightimg {width: 360px;}
    #student .zizhu .zizhuitem {width: 355px;margin: 20px 10px 40px 0;height: 90px;}
    #student .zizhu .zizhuitem01{background:url(../images/zizhu01_s.png) no-repeat center center;}
    #student .zizhu .zizhuitem02{background:url(../images/zizhu02_s.png) no-repeat center center;}
    #student .zizhu .zizhuitem03{background:url(../images/zizhu03_s.png) no-repeat center center;}
    #student .zizhu .zizhuitem04{background:url(../images/zizhu04_s.png) no-repeat center center;}
    #student .zizhu .zizhuitem p{height:74px;margin-left:90px;display: table-cell;vertical-align: middle;}
    #student .zizhu .zizhuitem .width01{width:70px;}
    #student .zizhu .zizhuitem .width02{width:72px;}


    #protection .protectioninner .data01 li {width: 185px;}
    #protection .protectioninner .gongxian .data02 {width: 730px;}
    #protection .protectioninner .gongxian .data02 li {height:50px;width: 360px;}
    #protection .protectioninner .gongxian .data04 {float: left;width: 760px;margin-bottom: 40px;}
    #protection .protectioninner .gongxian .data04 li{width:172px;}
    #protection .protectioninner .gongxian .data04 li img{width:100%;}
    #relief .text ul li {width: 150px;margin-left: 42px;}
    #relief .photowall {margin-left: 25px;}
    #message .text ul {width: 490px;}
    .businesssection {width: 500px;}
    .businesssection .pagetext .lefttext {width: 500px;margin-bottom:40px;}
    #protection .protectioninner .gongxian .data03 li {margin-bottom: 30px;}
    #case .textbottom{height:254px;}
    #case .text .textarea{width:235px;}
    #case .text .textarea h3{margin-top:30px;}
    #case .text .textarea p{margin-top:20px;}
    #fund .summary .summarylist .fundgroup-dan .fundyear {margin-left: 310px;}
    #fund .summary .summarylist .fundgroup-shuang .fundyear {margin-right: 310px;}
    #fund .summary .summarylist .fundgroup .funditemlist .item-dan .yue {margin-left: 320px;}
    #fund .summary .summarylist .fundgroup .funditemlist .item-shuang .yue {margin-right: 320px;}
    #fund .summary .summarylist .fundgroup .funditemlist .item-dan .fundcontent {width: 310px;}
    #fund .summary .summarylist .fundgroup .funditemlist .item-shuang .fundcontent {width: 310px;}
    #product .productblock .productcon .productitem .con {width: 350px;}
    #service .servicelist .servicegroup .serviceitem {margin-right: 35px;}
    #application .applist .appitem .text02 {width: 334px;}
    #team .teamlist .teamgroup .teamitem {margin-right: 44px;}
    #team .hezuolist .hezuoitem {margin-bottom:15px;}
    #oilgas .oilrightbox {float: left;width: 100%;margin-left: 0px;}
    #oilgas .oilrightbox .rightitem {margin: 30px 52px 0 0;}
    #oilgas .oilrightbox .rightitem02 {margin-left:24px;}
    #oilgas .oilrightbox .rightitem03 {float:right;margin-right:-60px;}
    #financial .financialleft {width:360px}
    #financial .financialright {float: left;width: 330px;margin-left: 40px;}
    #vocabulary .cihuilist .vocabularyitem .vocabularycon {width: 670px;}
    .searchpage .search-result-empry{float:left;font-size:14px;margin:20px 0 350px 272px;}
    .searchpage .search-error{float:left;font-size:14px;margin:20px 0 350px 272px;}
    .searchpage .search-keyword-error-unknown{float:left;font-size:14px;margin:20px 0 350px 272px;}
    #sitemap .sitemaparea .sidemapblock .sitemapbox {float: left;width: 136px;}
    #sitemap .sitemaparea .sidemapblock .sitemapbox.quesxy{width: 104px;}
}

@media only screen and (max-width: 960px) {

    #oilgas .oilrightbox .rightitem03 {
        margin-left: 53px;
        float: left;
    }

    .pageblock .section {float: left;width: 100%;margin-left: 0;}
    .ie8 .pageblock .section{width:100%;}
    .pageblock #content{width:100%;}
    #about .histogram {float: left;width: 100%;margin-top: 40px;height: 370px;position: relative;}

    #about .aboutlink {float: left;width: 100%;margin-top: 94px;}
    #about .histogram{height:auto;}
    #about .histogram .height0 {position: relative;width: 70%;height: 0px;float:left;left:15%;margin-bottom:20px;}          
    .pageblock .section .pagettl{text-indent: 5%;}
    .pageblock .section .pagetext{width:90%;margin-left:5%;text-indent: 0px;}

    #about .histogram .box01 .box01inner .icoabout{top:50px;bottom:auto;left:50%;margin-left:-27px;}
    #about .histogram .box01 .box01inner .text{width:100%;left:0px;text-align: center;top:120px;}
    #about .histogram .box02 .box02inner .icoabout{left:50%;margin-left:-27px;}
    #about .histogram .box02 .box02inner .text{width:100%;left:0px;text-align: center;top:140px;}
    #about .histogram .box03 .box03inner .icoabout{top:120px;bottom:auto;left:50%;margin-left:-27px;}
    #about .histogram .box03 .box03inner .text{width:100%;left:0px;text-align: center;top:220px;}
    #about .histogram .box04 .box04inner .icoabout{top:110px;left:50%;margin-left:-27px;}
    #about .histogram .box04 .box04inner .text{width:100%;left:0px;text-align: center;top:200px;}
    #about .histogram .box05 .box05inner .icoabout{top:80px;left:50%;margin-left:-27px;}
    #about .histogram .box05 .box05inner .text{width:100%;left:0px;text-align: center;top:170px;}

    .pageblock #sidebar{width:100%;margin-top:50px;}
    .ie8 .pageblock #sidebar{width:100%;}

    .pageblock #sidebar .videoblock{display: none;}
    .pageblock #sidebar .fundblock{display: none;}
    .pageblock #sidebar .newsblock{display: none;}
    .pageblock #sidebar .mediablock{display: none;}
    .pageblock #sidebar .aboutblock{display: none;}
    .pageblock #sidebar h2{text-indent: 6%}
    .pageblock #sidebar .sidemenu li{line-height:50px;}
    .pageblock #sidebar .sidemenu li a{height:50px;padding:0 5%;width:90%;}
    .pageblock #sidebar .sidemenu li a:hover{color:#3776bc;background:url(../images/sidearrow.png) no-repeat 42px 22px;text-indent: 24px;}
    .pageblock #sidebar .sidemenu li.active a {color: #3776bc;background: url(../images/sidearrow.png) no-repeat 42px 22px;text-indent: 24px;}


    .pageblock #sidebar .sidemenu li.hslvt ul li.active a {background: url(../images/sidearrow.png) no-repeat 42px 22px;text-indent: 38px;color: #3776bc;}
    .pageblock #sidebar .sidemenu li.hslvt a.hslvta {text-indent: 24px;background: url(../images/ico_hslvt.png) no-repeat 42px -45px;}
    .pageblock #sidebar .sidemenu li.hslvt.active a.hslvta {text-indent: 24px;background: url(../images/ico_hslvt.png) no-repeat 42px 24px;}
    .pageblock #sidebar .sidemenu li.hslvt a.hslvta:hover{text-indent: 24px;background:url(../images/ico_hslvt.png) no-repeat 42px 24px;}
    .pageblock #sidebar .sidemenu li.hslvt ul li.current a {background: url(../images/sidearrow.png) no-repeat 57px 22px;text-indent: 38px;color: #3776bc;}
    .pageblock #sidebar .sidemenu li .level-2 a{text-indent: 24px;color:#666666;background:none;padding:0 5%;width:90%;}
    .pageblock #sidebar .sidemenu li .level-2 a:hover{background:url(../images/sidearrow.png) no-repeat 57px 22px;color:#3776bc}
    .pageblock #sidebar .sidemenu li .level-2 li .hslv3 {text-indent: 38px;background: url(../images/ico_hslvt.png) no-repeat 55px -45px;}
    .pageblock #sidebar .sidemenu li .level-2 li .hslv3:hover{background: url(../images/ico_hslvt.png) no-repeat 55px 24px;}
    .pageblock #sidebar .sidemenu li .level-2 li.active .hslv3{background: url(../images/ico_hslvt.png) no-repeat 57px 24px;}

    .pageblock #sidebar .sidemenu li .level-2 li .level-3{display: none;}
    .pageblock #sidebar .sidemenu li .level-2 li.active .level-3{display: block;}

    .pageblock #sidebar .sidemenu li .level-2 li .level-3 li a{text-indent: 38px;color:#666666;background:none;}
    .pageblock #sidebar .sidemenu li .level-2 li .level-3 li a:hover{background:url(../images/sidearrow.png) no-repeat 70px 22px;color:#3776bc}
    .pageblock #sidebar .sidemenu li .level-2 li .level-3 li.active a{background:url(../images/sidearrow.png) no-repeat 70px 22px;color:#3776bc;text-indent: 52px;}
    .pageblock #sidebar .sidemenu li .level-2 li .level-3 li.active a.lv4{background:url(../images/sidearrow.png) no-repeat 70px 22px;color:#3776bc;text-indent: 52px;}

    .pageblock #sidebar .sidemenu li.hslvt.active .level-3 a.hslvta{text-indent: 52px; background: url(../images/ico_hslvt.png) no-repeat 70px -45px;}
    .pageblock #sidebar .sidemenu li.hslvt.active .level-3 a.hslvta:hover,
    .pageblock #sidebar .sidemenu li.hslvt.active .level-3 li.active a.hslvta{ background: url(../images/ico_hslvt.png) no-repeat 70px 24px;}
    .pageblock #sidebar .sidemenu li .level-2 li .level-3 li a.lv4:hover{background: url(../images/sidearrow.png) no-repeat 70px 22px;  color: #3776bc;  text-indent: 52px;}
    .pageblock #sidebar .sidemenu li .level-2 li .level-3 li .level-4 li.active a.lv5,
    .pageblock #sidebar .sidemenu li .level-2 li .level-3 li .level-4 li a.lv5:hover{background: url(../images/sidearrow.png) no-repeat 86px 22px;}
    .pageblock #sidebar .sidemenu li .level-2 li.active .level-3 li.active a.lv3,
    .pageblock #sidebar .sidemenu li .level-2 li.active .level-3 li a.lv3:hover{color: #3776bc; background: url(../images/sidearrow.png) no-repeat 70px 22px;}





    #mission .missionitem .missiontext{width:100%;}
    #mission .missionitem .missiontext ul{width:100%;}
    #mission .missionitem .missiontext ul li{width:96.5%;padding-left:3%}
    #mission .missionitem .missionimg{width:100%;margin:0;}
    #mission .missionitem .missionimg img{width:90%;}
    #culture .cultureblock .block01text{width:100%;}
    #culture .cultureblock .block02text{width:100%;}
    #culture .cultureblock .block03text{width:100%;}
    #culture .cultureblock .block01img{width:100%;text-align: center;}
    #culture .cultureblock .block02img{width:100%;text-align: center;}
    #culture .cultureblock .block03img{width:100%;text-align: center;}
    #culture .cultureblock .block01img img{float:none;}
    #culture .cultureblock .block02img img{float:none;}
    #culture .cultureblock .block03img img{float:none;}

    #history .history{width:100%;margin:0;height:auto;display: block}
    #history .history .bghistory{width:100%;position:relative}
    #history .history .historybtn01{width: 9%;height: 9%;bottom: 15%;right: 0px;line-height:377%;font-size:140%;}
    #history .history .historybtn02{width: 9%;height: 9%;bottom:38%;right: 9.7%;line-height:377%;font-size:140%;}
    #history .history .historybtn03{width:9%;height:9%;bottom: 38%;right: 45.7%;line-height:377%;font-size:140%;}
    #history .history .historybtn04{width:9%;height:9%;bottom: 38%;left: 0px;line-height:377%;font-size:140%;}
    #history .history .historybtn05{width: 5%;height: 5%;bottom: 50.6%;left: 2%;line-height:377%;font-size:80%;}
    #history .history .historybtn06{width:9%;height:9%;bottom: 56.8%;left: 0px;line-height:390%;font-size:140%;}
    #history .history .historybtn07{width:5%;height:5%;bottom: 69%;left: 2%;line-height:377%;font-size:80%;}
    #history .history .historybtn08{width:9%;height:9%;bottom: 75.3%;left: 0px;line-height:390%;font-size:140%;}
    #history .history .historybtn09{width:9%;height:9%;bottom: 84.4%;left: 0px;line-height:390%;font-size:140%;}
    #history .history .historybtn10{width:5%;height:5%;top: 1.3%;left: 10.5%;line-height:377%;font-size:80%;}
    #history .history .historybtn11{width:5%;height:5%;top: 1.3%;left: 21%;line-height:377%;font-size:80%;}
    #history .history .historybtn12{width:9%;height:9%;top: 4px;left: 31.5%;line-height:377%;font-size:140%;}
    #history .history .historybtn13{width:9%;height:9%;top: 4px;left: 45.5%;line-height:377%;font-size:140%;}
    #history .history .historybtn14{width:9%;height:9%;top: 4px;right: 31.5%;line-height:377%;font-size:140%;}
    #history .history .historybtn15{width:5%;height:5%;top: 1.3%;right: 19.5%;line-height:377%;font-size:80%;}
    #history .history .historybtn16{width:5%;height:5%;top: 1.3%;right: 9%;line-height:377%;font-size:80%;}
    #history .history .historybtn17{width:9%;height:9%;top: 8.5%;right: 0px;line-height:377%;font-size:140%;}
    #history .history .historybtn18{width:5%;height:5%;top: 17%;right: 1.7%;line-height:377%;font-size:80%;}
    #history .history .historybtn19{width: 9%;height: 9%;top: 23%;right: 0px;line-height:390%;font-size:140%;}
    #history .history .historybtn20{width: 17%;height: 17%;top: 21.5%;right: 41%;line-height:377%;font-size: 264%;}
    #history .history .historybtn21 {width: 9%;height: 9%;bottom: 14.5%;right: 45.5%;line-height:377%;font-size: 140%;}
    #history .history .historybtn22 {width: 9%;height: 9%;bottom: 17%;left: 4%;line-height:377%;font-size: 264%;}
    #history .history .lsitbtn {position: absolute;width: 14%;height: 4%;bottom: -1.3%;left: 17%;z-index: 2;font-size: 100%;line-height: 200%;}

    #historylist .historyyear{overflow: visible;}
    #historylist .historyyear ul{width:100%;}
    #historylist .historyyear ul li{width:100%;margin-right:0px;margin-bottom:20px;}
    #historylist .historyyear ul li a{width:100%;text-align: left;}
    #historylist .historycontent p{width:96%;padding-left:3%;}

    #history .history2{display: none;}


    #honor .yearlist .yearitem .yearbox{width:24%;}
    #honor .yearlist .yearitem .yearcontent{width:75%;}
    #honor .yearlist .yearitem .yearcontent .yearconline .yearconitem{width:90%;margin:0 5% 8% 5%;}
    #platform .platformbox .platformitem iframe {width: 100%;height:320px;}
    #platform .platformbox .platformitem table{width:100%;}

    #news .newslist .newsimglist{width:100%;}
    #news .newslist .newsimglist .shuffle__sizer{width:50%;}
    #news .newslist .newsimglist .item{width:50%;}
    #news .newslist .newsimglist .item .picture-item__inner{float:left;padding-left:20px;}
    #news .newstop {width:100%;}
    #news .newstop .newsyear{width:100%;}
    #news .newstop .newsyear a{width:15%;;margin:0 9% 4% 9%;text-align: center;}
    .ie8 #news .newstop .newsyear a{width:15%;;margin:0 9% 4% 9%;text-align: center;}
    #news .newstextlist .newstextitem h3{width:70%;margin-left:5%;}
    #news .newstextlist .newstextitem h3 a.ttl{width:100%;}

    #video .videosection .videotop{width:90%;height:auto;background:none;margin-left:5%;}
    #video .videosection .videotop .videoimg{width:96%;margin:2%;}
    #video .videosection .videotop .videoimg img{width:100%;height:auto}
    #video .videosection .videotop table{width:96%;height:auto;margin:2%;}
    #video .videosection .videolist2 .videoitem{margin-left:0;margin-right:30px}
    #video .videosection .videolistbox {
        float: left;
        width: 90%;
        overflow: hidden;
        margin-top: 35px;
        margin-left:5%;
    }
    #video .videosection .videolist2 {
        float: left;
        width: 100%;
    }
    #videodetail .videosection{width:90%;margin:20px 0 0 5%;}
    #videodetail #control{width:100%;}
    #videodetail .videopagebox{width:100%;}
    #videodetail .controls{width:100%;}
    #videodetail .controls .timeline{width:100%;}


    .ie8 #video .videosection .videotop{width:90%;height:auto;background:none;margin-left:5%;}
    .ie8 #video .videosection .videotop .videoimg{width:96%;margin:2%;}
    .ie8 #video .videosection .videotop .videoimg img{width:100%;height:auto}
    .ie8 #video .videosection .videotop table{width:96%;height:auto;margin:2%;}
    .ie8 #video .videosection .videolist2 .videoitem{margin-left:0;margin-right:30px}
    .ie8 #video .videosection .videolistbox {
        float: left;
        width: 90%;
        overflow: hidden;
        margin-top: 35px;
        margin-left:5%;
    }
    .ie8 #video .videosection .videolist2 {
        float: left;
        width: 100%;
    }
    .ie8 #videodetail .videosection{width:90%;margin:20px 0 0 5%;}
    .ie8 #videodetail #control{width:100%;}
    .ie8 #videodetail .videopagebox{width:100%;}
    .ie8 #videodetail .controls{width:100%;}
    .ie8 #videodetail .controls .timeline{width:100%;}


    #album .albumsection .albumsectioninner .albumitem {margin-right: 35px;}
    #publication .publicationsection .publicationsectioninner .publicationitem {margin-right: 35px;}
    #wechat .wechatsection .weixin .weixinleft{width:100%;text-indent: 5%;}
    #wechat .wechatsection .weixin .weixinright{width:90%;margin-left:5%;}
    #wechat .wechatsection .weixin .text{width:90%;margin-left:5%;}
    #wechat .wechatsection .btnlist .btnitem{width:50%}
    #wechat .wechatsection h2{width:90%;margin-left:5%;}
    #wechat .wechatsection .btnlist .btnitem .erwei{width:60%;}



    #responsibility .reslist .reslistinner .resitem{width:45%;margin:2% 0 0 2%;height:auto;}
    #responsibility .reslist .reslistinner .resitem img{float:left;width:100%;height:auto;position: static;}
    .ie8 #responsibility .reslist .reslistinner .resitem{width:45%;margin:2% 0 0 2%;height:auto;}
    .ie8 #responsibility .reslist .reslistinner .resitem img{float:left;width:100%;height:auto;position: static;}
    #stakeholder .stakeholdersection .weixin .weixinleft{width:100%;text-align: center;margin-bottom:5%;}
    #stakeholder .stakeholdersection .weixin .weixinright{width:90%;margin-left:5%;}
    /*    #career .careertable{height:auto;}
        #career .careertable .careertr{height:auto;}
        #career .careertable .careertr .box01{width:49.9%;}
        #career .careertable .careertr .box01 p{width:90%;margin:0 5%;}
        #career .careertable .careertr .box02{width:100%;height:auto;}
        #career .careertable .careertr .box02 img{float:left;width:100%;position:static;margin:0;}*/
    #contact .cont01 .informgroup .informitem{width:32%;margin-right:1%;}
    #feedback .backform{width:90%;margin-left:5%;}
    #feedback .backform .backforminner{width:100%;}
    #staff .stafflist .staffitem .staffcon {float: left;width: 77%;margin-left: 20px;overflow: hidden;}
    #partner .partnerblock .partnerlist .partnergroup .partneritem {float: left;width: 129px;height: 58px;background:none;text-align: center;margin: 0 42px;margin-bottom: 0;}
    #partner h1{text-indent: 5%;}
    #partner .pagetext{width:90%;margin-left:5%;}
    #partner .partnerblock .partnerlist .partnergroup .partneritem img{margin-top:0px;}
    #report .reportsection {
        float: left;
        width: 90%;
        overflow: hidden;
        margin-top: 50px;
        margin-left:5%;
    }
    #contact .cont01 .informgroup .informitem ul li span {
        float: left;
        width: 170px;
    }
    #news .newsca .newstab{margin-left:5%;}
    #news .newsca ul.cat{margin-right:5%;}
    .homebusiness .businessbox .businessitem span {
        position: absolute;
        width: 100%;
        height: 60px;
        background: url(../images/homebusinessshadow.png) repeat;
        bottom: 0px;
        left: 0px;
        font-size: 20px;
        color: #fff;
        line-height: 60px;
        text-indent: 10px;
        transition: all 0.2s ease 0s;
    }
    #staff .stafflist .staffitem .staffcon .staffzhengwen img{width:100%;}
    #staff .stafflist .staffitem .staffcon .staffzhengwen .imglistbox {width: 100%;margin:30px 0;height: 260px;}
    #development .pagetext .quanquan .quan01 {
        float: left;
        width: 220px;
    }
    #video .videosection .videotop .videoimg .kongjian {
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: 100.1%;
        z-index: 2;
        background: #DDDDDD;
        height: 50px;
    }
    #album .albumsection {
        float: left;
        width: 90%;
        overflow: hidden;
        margin-top: 20px;
        margin-left: 5%;
    }
    #publication .publicationsection {
        float: left;
        width: 90%;
        overflow: hidden;
        margin-top: 20px;
        margin-left: 5%;
    }
    #fund .fund01 {
        float: left;
        width:30%;
    }
    #fund .fundtext {
        float: left;
        width: 65%;
        margin-left: 5%;
    }
    #fund .aixin .aixinitem {
        float: left;
        width: 142px;
        margin: 0 46px;
        height:190px;
    }
    #fund .summary .summarylist {background: url(../images/line_summary.png) repeat-y 60px 0;}
    #fund .summary .summarylist .fundgroup .quanquan {
        left: 54px;
        margin-left: 0;
    }


    #fund .summary .summarylist .fundgroup .funditemlist .item-dan .yue {
        margin-left: 5px;
        width:55px;
    }
    #fund .summary .summarylist .fundgroup .funditemlist .item-shuang .yue {
        float:left;
        margin-left: 5px;
        background: url(../images/yueline.png) no-repeat right;
        text-align: left;
        margin-right:0;
        width:55px;
    }
    #fund .summary .summarylist .fundgroup-dan .fundyear {
        margin-left: 0px;
    }
    #fund .summary .summarylist .fundgroup-shuang .fundyear {
        float:left;
        margin-left: 0px;
    }
    #fund .summary .summarylist .fundgroup .funditemlist .item-dan .fundcontent {
        width: 75%;
    }
    #fund .summary .summarylist .fundgroup .funditemlist .item-shuang .fundcontent {
        float:left;
        width: 75%;
        margin:0 0 0 30px;
    }
    #student .lefttext {
        width: 100%;
    }
    #student .rightimg {
        width: 80%;
        margin-right:10%;
        margin-top:30px;
    }
    #student .zizhu .zizhuitem{float:left;width:442px;height:74px;margin:20px 33px 40px 0;display: table;}
    #student .zizhu .zizhuitem01{background:url(../images/zizhu01.png) no-repeat;}
    #student .zizhu .zizhuitem02{background:url(../images/zizhu02.png) no-repeat;}
    #student .zizhu .zizhuitem03{background:url(../images/zizhu03.png) no-repeat;}
    #student .zizhu .zizhuitem04{background:url(../images/zizhu04.png) no-repeat;}
    #student .zizhu .zizhuitem p{height:74px;margin-left:90px;display: table-cell;vertical-align: middle;}
    #student .zizhu .zizhuitem .width01{width:90px;}
    #student .zizhu .zizhuitem .width02{width:90px;}

    #protection .protectioninner .data01 {width: 100%;}
    #protection .protectioninner .data01 li {
        margin:0 25px 25px 25px;
    }
    #protection .protectioninner .gongxian .data02 {
        width: 100%;
    }
    #relief .text ul li {
        width: 150px;
        margin-left: 0px;
    }
    #relief .text ul {
        margin-top:30px;
    }
    #relief .photowall {
        margin-left: 0;
    }
    #message .text ul {
        width: 50%;
    }
    .pageblock .rightside {
        display: none;
    }
    .businesssection {
        width: 90%;
        margin-left:5%;
    }
    .ie8 .businesssection{width:90%;margin-left:5%;}
    .businesssection .pagetext .rightimg {
        float: left;
        width: 70%;
        margin-left: 15%;
    }
    .businesssection .pagetext .rightimg img{width:100%;}
    .businesssection .pagetext .lefttext {
        width: 100%;
        margin-bottom: 40px;
    }
    #protection .protectioninner .gongxian .data04 {
        width: 100%;
    }
    #protection .protectioninner .gongxian .data04 li {
        width: 23%;
        margin-right:2%;
    }
    #fund .summary .summarylist{height:auto;}
    #fund .summary .morefund{display: none;}
    #vocabulary .vocabularytab .tab {width: 80px;}
    #vocabulary .vocabularytab .tab a{text-decoration: none;color:#333;}
    #vocabulary .vocabularytab .tab:hover{background:url(../images/producttab2.png) no-repeat;color:#3776bc;}
    #vocabulary .vocabularytab .tab:hover a{color:#3776bc;}
    #vocabulary .vocabularytab .active{background:url(../images/producttab2.png) no-repeat;color:#3776bc;}
    #vocabulary .vocabularytab .active a{color:#3776bc;}
    #vocabulary .cihuilist .vocabularyitem .vocabularycon {width: 87%;}
    #product .productblock .productcon .productitem .con {width: 70%;}

    #financial .financialleft{width:100%;}
    #financial .financialright{width:70%;margin-left:15%;}
    .searchpage .search-result-empry{float:left;font-size:14px;margin:0;width:100%;text-align: center;margin-bottom:200px;margin-top:20px;}
    .searchpage .search-error{float:left;font-size:14px;margin:0;width:100%;text-align: center;margin-bottom:200px;margin-top:20px;}
    .searchpage .search-keyword-error-unknown{float:left;font-size:14px;margin:0;width:100%;text-align: center;margin-bottom:200px;margin-top:20px;}
    #sitemap .sitemaparea{float:left;width:90%;margin-bottom:50px;margin-left:5%;}
    #sitemap .sitemaparea .sidemapblock .sitemapbox {float: left;width: 170px;margin-bottom:20px;}
    #development .developmentbottom .con01 .m100 .tongji02 .zhu01{margin-left:5%;}

    .anchor_layer .nav_wrap {display:none;}
    .abc .pageblock #content,.abc2 .pageblock #content {width:98%;margin:0 1%;}

    .pageblock #content .pagetc3 ul li{width:50%;margin-right:0;}
    .pageblock #content .pagetc3 ul li img{width:100%;}

    .pageblock #content .pagetc .pageimge .pageimgel,.pageblock #content .pagetc .pageimge .pageimger{display:block;width:100%;}
    .pageblock #content .pagetc .pageimge .pageimgel ul.gelt li {width:25%;margin-right:0;margin-bottom:20px;padding:0;}
    .pageblock #content .pagetc .pageimge .pageimgel ul.gelb li {width:33.3333%;margin-right:0;margin-bottom:20px;padding:0;}
    .pageblock #content .pagetc .pageimge .pageimgel ul.gelt li img,.pageblock #content .pagetc .pageimge .pageimgel ul.gelb li img {width:100%;}
    .pageblock #content .pagetc .pageimge .pageimger{margin-left:0}
    .pageblock #content .pagetc .pageimge .pageimger ul li {width:100%;}
    .pageblock #content .pagetc .pageimge .pageimgel ul.gelb{clear:both;margin-top:120px}

    .jyTable .clearfix ul{width:100%;}
    .tabUl li{width:27.4%;margin-right:2%;}
    .tabUl li:nth-child(3),
    .tabUl li:nth-child(6),
    .tabUl li:nth-child(9),
    .tabUl li:nth-child(12) {
        margin-right: 0;
    } 
    

}

@media only screen and (max-width: 730px) {
    #responsibility .reslist .reslistinner .resitem{width:88%;margin:2% 0 0 5%;height:auto;}
    #responsibility .reslist .reslistinner .resitem img{float:left;width:100%;height:auto;position: static;}
    .ie8 #responsibility .reslist .reslistinner .resitem{width:88%;margin:2% 0 0 5%;height:auto;}
    .ie8 #responsibility .reslist .reslistinner .resitem img{float:left;width:100%;height:auto;position: static;}
    #stakeholder .stakeholdersection .weixin .weixinleft img{width:70%}
    #development .developmentbottom .con01 .m720{width:90%;margin-left:5%;}
    #development .developmentbottom .con01 .m720 .tongji01{display: none}
    #development .developmentbottom .con01 .m720 .peixuntixi{display: block;margin-top: 30px;width:100%;}
    #development .developmentbottom .con01 .m720 .peixuntixi img{width:100%;}
    #development .developmentbottom .con01 .m100 .tongji02{display: none}
    #development .developmentbottom .con01 .m100 .rencaifazhan{display: block;margin-top: 30px;width:100%;}
    #development .developmentbottom .con01 .m100 .rencaifazhan img{width:100%;}
    #career .careertable .careertr .box01{width:100%;margin-bottom:5%;}
    #career .careertable .careertr .border01 {
        border-bottom: 1px solid #cecece;
        border-right:none;
    }
    #career .careertable .careertr .border02 {
        border-top: 1px solid #cecece;
        border-left:none;
    }
    #career .careerleft{width:100%;margin:0;}
    #career .careerright{width:100%;margin:0;}


    #contact .cont01 .informgroup .informitem{width:90%;margin-left:5%;}
    #feedback .backform .backforminner #contactform .inputrow .form-control{width:96%;padding:0 2%;}
    #feedback .backform .backforminner #contactform .inputrow .textarea{width:96%;padding:2%;}
    #newsdetail .newsdetailsection {float: left;width: 100%;margin-top: 20px;overflow-x: hidden;}

    #relief .photowall {
        display: none;
    }
    #relief .phonewall {
        display: block;
    }
    #history .history .historybtn01{width: 9%;height: 9%;bottom: 14.9%;right: -0.4%;line-height:377%;font-size:108%;}
    #history .history .historybtn02{width: 9%;height: 9%;bottom: 38.3%;right: 9.7%;line-height:377%;font-size:108%;}
    #history .history .historybtn03{width:9%;height:9%;bottom: 38.3%;right: 45.7%;line-height:377%;font-size:108%;}
    #history .history .historybtn04{width:9%;height:9%;bottom: 38.3%;left: 0px;line-height:377%;font-size:108%;}
    #history .history .historybtn05{width: 5%;height: 5%;bottom: 50.5%;left: 2%;line-height:377%;font-size:60%;}
    #history .history .historybtn06{width:9%;height:9%;bottom: 57%;left: 0px;line-height:390%;font-size:108%;}
    #history .history .historybtn07{width:5%;height:5%;bottom: 69%;left: 2%;line-height:377%;font-size:60%;}
    #history .history .historybtn08{width:9%;height:9%;bottom: 75.6%;left: 0px;line-height:390%;font-size:108%;}
    #history .history .historybtn09{width:9%;height:9%;bottom: 85%;left: 0px;line-height:390%;font-size:108%;}
    #history .history .historybtn10{width:5%;height:5%;top: 1.5%;left: 10.5%;line-height:377%;font-size:60%;}
    #history .history .historybtn11{width:5%;height:5%;top: 1.5%;left: 21%;line-height:377%;font-size:60%;}
    #history .history .historybtn12{width:9%;height:9%;top: 0px;left: 31.5%;line-height:377%;font-size:108%;}
    #history .history .historybtn13{width:9%;height:9%;top: 0px;left: 45.5%;line-height:377%;font-size:108%;}
    #history .history .historybtn14{width:9%;height:9%;top: 0px;right: 31.5%;line-height:377%;font-size:108%;}
    #history .history .historybtn15{width:4%;height:5%;top: 1.5%;right: 20%;line-height:377%;font-size:60%;}
    #history .history .historybtn16{width:5%;height:5%;top: 1.5%;right: 9%;line-height:377%;font-size:60%;}
    #history .history .historybtn17{width:9%;height:9%;top: 8.5%;right: -0.2%;line-height:377%;font-size:108%;}
    #history .history .historybtn18{width:5%;height:5%;top: 17.3%;right: 1.5%;line-height:377%;font-size:60%;}
    #history .history .historybtn19{width: 9%;height: 9%;top: 23%;right: 0px;line-height:390%;font-size:108%;}
    #history .history .historybtn20{width: 17%;height: 17%;top: 21%;right: 41%;line-height:377%;font-size: 208%;}
    #history .history .historybtn21 {width: 9%;height: 9%;bottom: 14.9%;right: 45.5%;line-height:377%;font-size: 108%;}
    #history .history .historybtn22{width: 17%;height: 17%;bottom: 9.5%;left: 0.3%;line-height:377%;font-size: 208%;}
    #history .history .lsitbtn {position: absolute;width: 14%;height: 4%;bottom: -1.3%;left: 17%;z-index: 2;font-size: 80%;line-height: 160%;}
    #financial .financialright{width:100%;margin-left:0px;}
    #product .productblock .productcon .productitem .con {width: 63%;}
    .pageblock .section .pagetext .pp{font-size:16px!important;}

    .pagebanner .pagebannerinner img {margin-left: 300px;margin-right:300px;}



}
@media only screen and (max-width: 600px) {
    #casearea .tishi ul {
        float: right;
        font-size: 15px;
        width: 100%;
    }
    #casearea .tishi ul li {
        float: left;
        margin-left: 0px; 
        padding-left: 20px;
        color: #888888;
        width: 100%;
        margin-bottom:10px;
    }
    .homenew .newscontent .newsblock .newslist ul li{
        height:30px;
    }
    .homenew .newscontent .newsblock .newslist ul li a{
        background-position:left 5px;
    }
    .homenew .newscontent .newsblock .newslist ul li a .ttl{
        width:100%;
    }
    .homenew .newscontent .newsblock .newslist ul li a .time{
        width:100%;
        text-align:right;
        line-height:20px;
    }
}
@media only screen and (max-width: 480px) {
    #message .text ul {
        width: 60%;
    }
}

 #about .histogram .box05{display:none}
 #about  .histogram{margin-left:10%;}
 @media only screen and (max-width: 960px)
 {
     body #about  .histogram{margin-left:0;}
 }
