/*! www.vancheer.com  |  Powered by vancheer */
/*首页banner图*/
.banner {
    width: 100%;
    position: relative;
}

.focus {
    width: 100%;
    position: relative;
    zoom: 1;
    overflow: hidden;
    z-index: 9;
}

.f426x240, .f160x160 {
    width: 100%;
    overflow: hidden;
    z-index: 9;
}

.rslides li {
    width: 100%;
    float: left;
    display: none;
    z-index: 9;
}

.rslides li img {
	z-index: 9;
	display:block;
}

.rslides {
    width: 100%;
    position: relative;
    z-index: 9;
    margin: 0 auto;
}

.rslides_nav {
    height: 51px;
    width: 31px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    opacity: 1.0;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    display: none;
}

.rslides_nav:active {
	opacity: 1.0;
}

.rslides_nav.next {
	left: auto;
	right: 0;
}

.rslides_tabs {
    text-align: center;
    position: absolute;
    bottom: 70px;
    z-index: 9;
    left: 0%;
	width:100%;
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin:0 5px;
}

.rslides_tabs a {
	margin-top: 0px;
	text-indent: 9999px;
	overflow: hidden;
	background:url(/govern/images/ico1_ban.png) no-repeat center;
	display: inline-block;
	_display: block;
	*display: block;
	width: 14px;
	height: 14px;
	z-index: 9;
	*z-index: 9;
}

.rslides_tabs .rslides_here a {
	background:url(/govern/images/ico1_banon.png) no-repeat center;
}

.banner .prev{ position:absolute; left:5%; top:50%; margin-top:-25px; background:url(/govern/images/banprev.png) center no-repeat; z-index:222; width:34px; height:68px; display:block;}
.banner .next{ position:absolute; right:5%; top:50%; margin-top:-25px; background:url(/govern/images/bannext.png) center no-repeat; z-index:222; width:34px; height:68px; display:block;}
.banner .prev:hover{ background:url(/govern/images/banprevon.png) center no-repeat;}
.banner .next:hover{ background:url(/govern/images/bannexton.png) center no-repeat;}
.indexFlashTel{display:none;}

.indexPart1{ background:url(/govern/images/642bg.png) no-repeat top center; padding-top:65px; padding-bottom:80px;}
.indexPart1 .title0{ text-align:center; padding-bottom:60px;}
.indexPart1 .title0 h2{ font-size:24px; color:#c90915; font-weight:inherit;}
.indexPart1 .title0 p{ font-size:24px; color:#333; font-weight:bold; text-transform:uppercase;}
.indexPart1 .more{ display:block; width:130px; height:33px; margin:0 auto; text-align:center; line-height:33px; font-size:14px; color:#fff; background-color:#216999; border-radius:33px;}
.indexPart1 .more:hover{ text-decoration:underline;}
.indexPart1 .list{ margin-bottom:40px; position:relative;}
.indexPart1 .list .text{ position:absolute; left:0; top:0; padding-right:45px; background:url(/govern/images/ico1_1bg.png) no-repeat right center; padding-top:40px; padding-bottom:40px; min-width:137px;}
.indexPart1 .list .text h3{ font-weight:inherit; font-size:24px; color:#216999; padding-bottom:10px;}
.indexPart1 .list .text p{ color:#216999; text-transform:uppercase;}
.indexPart1 .list .listbox{ margin-left:250px;}
.indexPart1 .list .imgDiv{ text-align:center;}
.indexPart1 .list .imgDiv .imgon{ display:none;}
.indexPart1 .list .imgDiv:hover .imgoff{ display:none;}
.indexPart1 .list .imgDiv:hover .imgon{ display:inline-block;}
.indexPart1 .list .name{ text-align:center; padding-top:25px; font-size:18px; color:#333;}
.indexPart1 .list .name a{ color:#333;}
.indexPart1 .list .name a:hover{ color:#216999;}
.indexPart1 .list .listbox .slick-prev{ display:block; width:25px; height:65px; position:absolute; z-index:22; left:0; top:50%; margin-top:-32px; background:url(/govern/images/ico1_1prev.png) no-repeat center;}
.indexPart1 .list .listbox .slick-next{ display:block; width:25px; height:65px; position:absolute; z-index:22; right:0; top:50%; margin-top:-32px; background:url(/govern/images/ico1_1next.png) no-repeat center;}
.indexPart1 .slick-list{ padding:0 40px;}

.indexPart2{ background:url(/govern/images/nimg1920bg.jpg) no-repeat center; padding:70px 0;}
.indexPart2 .title0{ text-align:center; padding-bottom:60px;}
.indexPart2 .title0 h2{ font-size:24px; color:#c90915; font-weight:inherit;}
.indexPart2 .title0 p{ font-size:24px; color:#333; font-weight:bold; text-transform:uppercase;}
.indexPart2 .more{ display:block; width:130px; height:33px; margin:0 auto; text-align:center; line-height:33px; font-size:14px; color:#fff; background-color:#216999; border-radius:33px;}
.indexPart2 .more:hover{ text-decoration:underline;}
.indexPart2 .listab{ width:813px; margin:0 auto; margin-bottom:40px;}
.indexPart2 .listab li{ float:left; cursor:pointer;}
.indexPart2 .listab li .box{ margin-right:1px; background:url(/govern/images/ico1_2bg.png) repeat-x top center; font-size:16px; color:#fff; line-height:40px; height:53px; padding:0 55px;}
.indexPart2 .listab li .box:hover,.indexPart2 .listab li.liNow .box{ background:url(/govern/images/ico1_2bgon.png) repeat-x top center;}
/*.indexPart2 .list ul{ width:1225px;}
.indexPart2 .list li{ width:25%; float:left; margin-bottom:25px;}
.indexPart2 .list li .box{ margin-right:25px; border:1px #e8e8e8 solid;}
.indexPart2 .list li .name a{ display:block; height:35px; background-color:#e8e8e8; padding:15px; font-size:14px; text-align:center;}
.indexPart2 .list li .imgDiv{ overflow:hidden;}
.indexPart2 .list li .imgDiv img{ width:100%; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s;}
.indexPart2 .list li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}*/

.indexPart2 .tzlist{ padding:0 25px;}
.indexPart2 .tzlist li{ margin-bottom:25px;}
.indexPart2 .tzlist li .box{ border:1px #e8e8e8 solid;}
.indexPart2 .tzlist li .name a{ display:block; height:35px; background-color:#e8e8e8; padding:15px; font-size:14px; text-align:center;line-height: 40px;}
.indexPart2 .tzlist li .imgDiv{ overflow:hidden;}
.indexPart2 .tzlist li .imgDiv img{ width:100%; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s;}
.indexPart2 .tzlist li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.indexPart2 .tzlist .slick{ margin:0 10px;}
.indexPart2 .tzlist .slick-prev{ display:block; width:25px; height:65px; position:absolute; z-index:22; left:0; top:50%; margin-top:-44px; background:url(/govern/images/ico1_1prev.png) no-repeat center;}
.indexPart2 .tzlist .slick-next{ display:block; width:25px; height:65px; position:absolute; z-index:22; right:0; top:50%; margin-top:-44px; background:url(/govern/images/ico1_1next.png) no-repeat center;}

.indexPart3{ background:url(/govern/images/nimg1920_bg2.jpg) no-repeat center; padding-top:90px; padding-bottom:180px;}
.indexPart3 .text{ float:left; text-align:right; width:788px; padding-bottom:20px; background:url(/govern/images/ico1_4bg.png) no-repeat right bottom;}
.indexPart3 .text h1{ font-size:24px; color:#cf2833;}
.indexPart3 .text h2{ font-size:22px; font-weight:inherit;}
.indexPart3 .text h3{ font-size:20px; text-transform:uppercase; color:#222; opacity:0.2;}
.indexPart3 .text h4{ font-size:30px; text-transform:uppercase; color:#222; opacity:0.2;}
.indexPart3 .video{ float:right; width:377px;height:212px}

.indexPart4{ background-color:#e8e8e8; padding-top:35px;}
.indexPart4 .wal{ position:relative; padding-bottom:35px;}
.indexPart4 .title{ background:url(/govern/images/ico1_6bg.png) no-repeat left top; width:265px; height:390px; position:absolute; left:0; bottom:0; color:#fff;}
.indexPart4 .title h2{ font-size:40px; text-transform:uppercase; margin-left:40px; margin-top:60px;}
.indexPart4 .title h3{ font-size:60px; text-transform:uppercase; margin-left:40px;}
.indexPart4 .title h4{ font-size:30px; font-weight:inherit; margin-left:40px; margin-top:30px;}
.indexPart4 .title p{ text-transform:uppercase; opacity:0.5; margin-left:40px;}
.indexPart4 .title .ico{ margin-top:40px; margin-left:40px;}
.indexPart4 .text{ margin-left:326px;}
.indexPart4 .text p{ font-size:14px; color:#333; line-height:2; margin-bottom:35px;}
.indexPart4 .text .more{ display:block; width:125px; height:30px; text-align:center; line-height:30px; border-radius:30px; background-color:#216999; font-size:14px; color:#fff;}
.indexPart4 .text .more img{ padding-left:15px;}
.indexPart4 .text .more:hover{ text-decoration:underline;}

.indexPart5{ background:url(/govern/images/nimg1920bg.jpg) repeat center; padding:70px 0;}
.indexPart5 .listbox dl{ width:1235px;}
.indexPart5 .listbox dd{ width:33.33%; float:left;}
.indexPart5 .listbox dd .box{ margin-right:35px;}
.indexPart5 dd .title{ padding-bottom:20px; font-size:20px; color:#333; text-transform:uppercase;}
.indexPart5 dd .title em{ font-size:30px;}
.indexPart5 dd .title span{ color:#c90915;}
.indexPart5 .dynamic{ position:relative;}
.indexPart5 .dynamic .imgbox{ position:relative;}
.indexPart5 .dynamic .imgbox .name{ position:absolute; left:0; bottom:0; width:100%; text-align:center; font-size:18px; color:#333; height:40px; line-height:40px; background-color:rgba(255,255,255,0.3);}
.indexPart5 .dynamic .imgbox .name:hover{ color:#c90915;}
.indexPart5 .dynamic .text{ background-color:#fff; padding:20px 25px;}
.indexPart5 .dynamic .text p{ font-size:13px; padding-bottom:13px; line-height:2;}
.indexPart5 .dynamic .text .more{ color:#c90915; font-size:13px;}
.indexPart5 .dynamic .text .more img{ padding-left:10px;}
.indexPart5 .dynamic .slick-dots{ text-align:right; position:absolute; right:20px; bottom:20px;}
.indexPart5 .dynamic .slick-dots li{ display: inline-block; margin: 0 5px; width: 10px; height: 10px; background-color:#969899; border-radius: 50%;}
.indexPart5 .dynamic .slick-dots .slick-active{ background-color:#c90915;}
.indexPart5 .hotnews{ margin-top:40px; height:40px; line-height:40px; overflow:hidden; border-bottom:1px #ccc solid; border-top:1px #ccc solid; font-size:13px; position:relative;}
.indexPart5 .hotnews em{ font-weight:bold; padding-left:50px;}
.indexPart5 .hotnews .next{ display:block; width:18px; height:9px; background:url(/govern/images/ico1_12.png) no-repeat center; position:absolute; z-index:22; right:0; top:50%; margin-top:-4px;}

.indexPart5 .information{}
.indexPart5 .information .top{ background-color:#fff; padding:10px;}
.indexPart5 .information .top h3{ font-weight:inherit; padding-bottom:10px; font-size:16px;}
.indexPart5 .information .top .ico{ float:left; margin-right:10px;}
.indexPart5 .information .top .txt{ font-size:13px;}
.indexPart5 .information .top .txt .time{ font-weight:bold; padding:10px 0;}
.indexPart5 .information .top .txt p{ line-height:2;}
.indexPart5 .information .list{ background-color:#fff; padding:25px; padding-bottom:20px; padding-top:0;}
.indexPart5 .information .list ul{ height:100px; overflow:hidden; padding-bottom:10px;}
.indexPart5 .information .list li{ font-size:13px; line-height:2;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.indexPart5 .information .list li em{ font-weight:bold; padding-right:10px;}
.indexPart5 .information .list .more{ color:#c90915; font-size:13px;}
.indexPart5 .information .list .more img{ padding-left:10px;}

.indexPart5 .media{}
.indexPart5 .media li{ width:50%; float:left; height:175px;}
.indexPart5 .media li .libox{ height:175px;}
.indexPart5 .media li:nth-child(1) .libox{ background-color:#e6e6e6;}
.indexPart5 .media li:nth-child(2) .libox{ background-color:#fff;}
.indexPart5 .media li:nth-child(4) .libox{ background-color:#216999;}
.indexPart5 .media li:nth-child(3) img{ width:100%;}
.indexPart5 .media li .libox .text{ padding:22px; font-size:13px;}
.indexPart5 .media li .libox .text h3{ padding-bottom:10px;}
.indexPart5 .media li .libox .text p{ line-height:2;}
.indexPart5 .media li .libox .more{ display:block; margin:0 auto; width:130px; height:30px; line-height:30px; text-align:center; border-radius:30px; border:1px #fff solid; color:#fff; font-size:13px; margin-top:50px;}
.indexPart5 .media li .libox .more img{ padding-left:10px;}
.indexPart5 .media li .libox .more:hover{ text-decoration:underline;}

.about1 .imgDiv{ float:left;}
.about1 .text{ padding-left:365px;}
.about1 .text .title{ padding-bottom:35px;}
.about1 .text .title h1{ font-weight:inherit; font-size:24px; color:#216999;}
.about1 .text .title p{ font-size:14px; color:#cfcfcf; text-transform:uppercase;}
.about1 .text .txt{ font-size:14px; line-height:2;}

.history1{}
.history1 .title{ padding-bottom:50px; border-bottom:1px #d3d3d3 solid; text-align:center;}
.history1 .title h2{ font-weight:inherit; color:#216999; font-size:30px; padding-bottom:10px;}
.history1 .title p{ font-size:24px; color:#dadada; text-transform:uppercase;}
.history1 .listbox ul{ background:url(/govern/images/ico3_1bg.png) repeat-y 110px top; padding-bottom:20px;}
.history1 .listbox li{ padding-top:50px;}
.history1 .listbox li b{ float:left; font-size:24px;}
.history1 .listbox li .content{ padding-left:145px; background:url(/govern/images/ico3_2bg.png) no-repeat 99px top;}
.history1 .listbox li .txt{ font-size:14px; line-height:2;}
.history1 .listbox li .imgDiv{ padding:20px 0;}
.history1 .listbox li .imgDiv img{ padding-right:20px;}
.history1 .listbox li .imgDiv img{ padding-right:20px;}
.history1 .listbox li .btn{ font-size:14px; color:#216999;}
.history1 .listbox li .btn:hover{ text-decoration:underline;}
.history1 .more{ display:block; width:130px; height:35px; line-height:35px; border-radius:35px; text-align:center; font-size:14px; color:#216999; border:1px #216999 solid; margin-left:60px; margin-top:60px;}
.history1 .more:hover{ text-decoration:underline;}
.history1 .listbox li .zk{}
.history1 .listbox li .yc{ display:none;}
.history1 .listbox li .btn .spoff{ display:none;}
.history1 .listbox li .btn.on .spon{ display:none;}
.history1 .listbox li .btn.on .spoff{ display:inline-block;}


.organize1 .imgDiv{ text-align:center;}
.organize1 .imgDiv img{ max-width:100%;}

.team1{ background-color:#f6f6f6;}
.team1 .imgDiv{ float:left;}
.team1 .text{ float:right; width:600px;}
.team1 .text p{ font-size:20px; color:#333; padding:60px 30px; line-height:2;}
.team1 .text p em{ color:#216999;}

/*.teamshow1{ width:1200px; margin:0 auto; background-color:#f8f8f8; margin-bottom:30px;}
.teamshow1 .content{ padding:30px;}
.teamshow1 .imgDiv{ float:left;}
.teamshow1 .text{ padding-left:320px;}
.teamshow1 .text h2{ font-size:18px; color:#333; padding-top:15px; padding-bottom:10px;}
.teamshow1 .text p{ font-size:14px; line-height:2;}
.teamshow1 .text p em{ font-size:16px; color:#216999; font-weight:bold;}
.teamshow1 .text .phone{ font-size:14px; line-height:2; padding-top:50px;}
.teamshow1 .text .phone em{ font-size:16px; color:#216999; font-weight:bold;}*/
.teamshowcontent{ width:1200px; margin:0 auto; background-color:#f8f8f8; margin-bottom:30px;}
.teamshow1{ padding-bottom:50px;}
.teamshow1 .content{ padding:30px; background:#f8f8f8;}
.teamshow1 .slick{ overflow:hidden;}
.teamshow1 .imgDiv{ float:left;}
.teamshow1 .text{ padding-left:320px;}
.teamshow1 .text h2{ font-size:18px; color:#333; padding-top:15px; padding-bottom:10px;}
.teamshow1 .text p{ font-size:14px; line-height:2;}
.teamshow1 .text p em{ font-size:16px; color:#216999; font-weight:bold;}
.teamshow1 .text .phone{ font-size:14px; line-height:2; padding-top:50px;}
.teamshow1 .text .phone em{ font-size:16px; color:#216999; font-weight:bold;}

.teamshow2{ width:1230px; margin:0 auto;}
.teamshow2 .slick{ margin:0 15px;}
.teamshow2 .imgDiv img{ width:100%;}
.teamshow2 .text h3{ font-size:18px; color:#333; padding-top:15px; padding-bottom:10px;}
.teamshow2 .text p{ font-size:14px; line-height:2;}
.teamshow2 .text p em{ font-size:16px; color:#216999; font-weight:bold;}
.teamshow2 .slick-prev{ display:block; width:29px; height:55px; position:absolute; left:-50px; top:50%; margin-top:-120px; background:url(/govern/images/ico9_1prev.png) no-repeat center;}
.teamshow2 .slick-prev:hover{ background:url(/govern/images/ico9_1prevon.png) no-repeat center;}
.teamshow2 .slick-next{ display:block; width:29px; height:55px; position:absolute; right:-50px; top:50%; margin-top:-120px; background:url(/govern/images/ico9_1next.png) no-repeat center;}
.teamshow2 .slick-next:hover{ background:url(/govern/images/ico9_1nexton.png) no-repeat center;}

.service1{}
.service1 .titleA{ text-align:center; padding-bottom:40px;}
.service1 .titleA li{ display:inline-block; margin:0 25px;}
.service1 .titleA li a{ display:block; width:160px; height:45px; line-height:45px; text-align:center; border-radius:45px; border:1px #c9c9c9 solid; font-size:16px;}
.service1 .titleA li a:hover,.service1 .titleA li.liNow a{ background-color:#216999; border:1px #216999 solid; color:#fff;}
.service1 .list{ padding-bottom:40px;}
.service1 .list li{ width:25%; float:left; text-align:center;}
.service1 .list li .name{ font-size:16px; color:#333; padding-top:15px;}
.service1 .textbox{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #eaeaea solid;}
.service1 .textDiv{ border-bottom:none;}
.service1 .textbox h2{ font-size:18px; color:#216999; padding-bottom:10px;}
.service1 .textbox .txt{ font-size:14px; line-height:2;}
.service1 .txtlist{ padding-top:30px;}
.service1 .txtlist li{ float:left;}
.service1 .txtlist li:nth-child(odd){ width:200px; text-align:center;}
.service1 .txtlist li:nth-child(even){ width:133px; text-align:center; line-height:116px;}
.service1 .txtlist li p{ font-size:14px; line-height:2; padding-top:10px;}
.service1 .more{ display:block; width:170px; height:40px; text-align:center; line-height:40px; border-radius:40px; font-size:14px; color:#fff; background-color:#216999;}
.service1 .more:hover{ text-decoration:underline;}

.fund1{}
.fund1 .titleA{ text-align:center; padding-bottom:40px;}
.fund1 .titleA li{ display:inline-block; margin:0 25px;}
.fund1 .titleA li a{ display:block; width:160px; height:45px; line-height:45px; text-align:center; border-radius:45px; border:1px #c9c9c9 solid; font-size:16px;}
.fund1 .titleA li a:hover,.fund1 .titleA li.liNow a{ background-color:#216999; border:1px #216999 solid; color:#fff;}
.fund1 .list{ padding-bottom:40px;}
.fund1 .list li{ width:20%; float:left; text-align:center;}
.fund1 .list li .name{ font-size:16px; color:#333; padding-top:15px;}
.fund1 .textbox{ padding-bottom:20px; margin-bottom:20px;}
.fund1 .textbox h2{ font-size:18px; color:#216999; padding-bottom:10px;}
.fund1 .textbox .txt{ font-size:14px; line-height:2;}
.fund1 .textbox .txt p{ text-indent:2em;}
.fund1 .textbox .imgDiv{ text-align:center;}
.fund1 .more{ display:block; width:130px; height:40px; text-align:center; line-height:40px; border-radius:40px; font-size:14px; color:#fff; background-color:#216999; margin-top:20px;}
.fund1 .more:hover{ text-decoration:underline;}

.finance1 .titleA{ text-align:center; padding-bottom:40px;}
.finance1 .titleA li{ display:inline-block; margin:0 25px;}
.finance1 .titleA li a{ display:block; width:160px; height:45px; line-height:45px; text-align:center; border-radius:45px; border:1px #c9c9c9 solid; font-size:16px;}
.finance1 .titleA li a:hover,.finance1 .titleA li.liNow a{ background-color:#216999; border:1px #216999 solid; color:#fff;}
.finance1 .list{ padding-bottom:40px;}
.finance1 .list li{ width:25%; float:left; text-align:center;}
.finance1 .list li .name{ font-size:16px; color:#333; padding-top:15px;}
.finance1 .textbox .title{ font-size:18px; color:#333; font-weight:bold; padding-bottom:40px;}
.finance1 .listtxt li{ padding-bottom:30px; margin-bottom:30px; border-bottom:1px #dfdfdf solid;}
.finance1 .listtxt li .imgDiv{ float:left;}
.finance1 .listtxt li .txt{ padding-left:400px;}
.finance1 .listtxt li .txt h2{ padding-bottom:20px;}
.finance1 .listtxt li .txt h2 a{ font-size:18px; color:#216999;}
.finance1 .listtxt li .txt h2 a:hover{ text-decoration:underline;}
.finance1 .listtxt li .txt p{ font-size:14px; line-height:2; text-indent:2em;}
.finance1 .listtxt li .txt .pbox{ padding-bottom:20px;}
.finance1 .listtxt li .txt .more{ font-size:14px; color:#216999;}
.finance1 .listtxt li .txt .more:hover{ text-decoration:underline;}

.platform1 .titleA{ text-align:center; padding-bottom:40px;}
.platform1 .titleA li{ display:inline-block; margin:0 25px;}
.platform1 .titleA li a{ display:block; width:160px; height:45px; line-height:45px; text-align:center; border-radius:45px; border:1px #c9c9c9 solid; font-size:16px;}
.platform1 .titleA li a:hover,.platform1 .titleA li.liNow a{ background-color:#216999; border:1px #216999 solid; color:#fff;}
.platform1 .list{ padding-bottom:40px;}
.platform1 .list li{ width:25%; float:left; text-align:center;}
.platform1 .list li .name{ font-size:16px; color:#333; padding-top:15px;}
.platform1 .textbox .title{ font-size:18px; color:#333; font-weight:bold; padding-bottom:40px;}
.platform1 .listtxt li{ padding-bottom:30px; margin-bottom:30px; border-bottom:1px #dfdfdf solid;}
.platform1 .listtxt li .imgDiv{ float:left;}
.platform1 .listtxt li .txt{ padding-left:400px;}
.platform1 .listtxt li .txt h2{ padding-bottom:20px;}
.platform1 .listtxt li .txt h2 a{ font-size:18px; color:#216999;}
.platform1 .listtxt li .txt h2 a:hover{ text-decoration:underline;}
.platform1 .listtxt li .txt p{ font-size:14px; line-height:2; text-indent:2em;}
.platform1 .listtxt li .txt .pbox{ padding-bottom:20px;}
.platform1 .listtxt li .txt .more{ font-size:14px; color:#216999;}
.platform1 .listtxt li .txt .more:hover{ text-decoration:underline;}

.platformshow1{}
.platformshow1 .title{ padding-bottom:25px; margin-bottom:25px; border-bottom:1px #d9d9d9 solid; text-align:center;}
.platformshow1 .title h1{ font-size:24px; color:#333; font-weight:inherit; padding-bottom:15px;}
.platformshow1 .title .author{ color:#8a8a8a;}
.platformshow1 .title .author em{ padding:0 20px;}
.platformshow1 .text{ font-size:14px; line-height:2; text-indent:2em;}
.platformshow1 .content .btn{ display:block; width:160px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; background-color:#216999; border-radius:40px; margin-top:20px;}
.platformshow1 .content .btn:hover{ text-decoration:underline;}
.platformshow1 .botom{ padding-top:30px; margin-top:40px; border-top:1px #d9d9d9 solid;}
.platformshow1 .botom .left{ float:left; line-height:2; font-size:14px;}
.platformshow1 .botom .left a:hover{ color:#216999;}
.platformshow1 .botom .back{ float:right;}
.platformshow1 .botom .back a{ display:block; width:130px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; background-color:#b8b8b8; border-radius:40px; margin-top:10px;}
.platformshow1 .botom .back a:hover{ text-decoration:underline; background-color:#216999;}

.guide1{}
.guide1 .titleA{ text-align:center; padding-bottom:40px;}
.guide1 .titleA li{ display:inline-block; margin:0 25px;}
.guide1 .titleA li a{ display:block; width:160px; height:45px; line-height:45px; text-align:center; border-radius:45px; border:1px #c9c9c9 solid; font-size:16px;}
.guide1 .titleA li a:hover,.guide1 .titleA li.liNow a{ background-color:#216999; border:1px #216999 solid; color:#fff;}
.guide1 .list{ padding-bottom:40px;}
.guide1 .list li{ width:20%; float:left; text-align:center;}
.guide1 .list li .name{ font-size:16px; color:#333; padding-top:15px;}
.guide1 .textbox{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #eaeaea solid;}
.guide1 .textDiv{ border-bottom:none;}
.guide1 .textbox h2{ font-size:18px; color:#216999; padding-bottom:10px;}
.guide1 .textbox .txt{ font-size:14px; line-height:2;}
.guide1 .textbox .imgDiv{ padding:20px 0; text-align:center;}

.company1{}
.company1 .titleA{ text-align:center; padding-bottom:40px;}
.company1 .titleA li{ display:inline-block; margin:0 25px;}
.company1 .titleA li a{ display:block; width:160px; height:45px; line-height:45px; text-align:center; border-radius:45px; border:1px #c9c9c9 solid; font-size:16px;}
.company1 .titleA li a:hover,.company1 .titleA li.liNow a{ background-color:#216999; border:1px #216999 solid; color:#fff;}
.company1 .list{ padding-bottom:40px;}
.company1 .list li{ width:33.33%; float:left; text-align:center;}
.company1 .list li .name{ font-size:16px; color:#333; padding-top:15px;}
.company1 .textbox{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #eaeaea solid;}
.company1 .textDiv{ border-bottom:none;}
.company1 .textbox h2{ font-size:18px; color:#216999; padding-bottom:10px;}
.company1 .textbox .txt{ font-size:14px; line-height:2;}
.company1 .textDiv ul{ width:1390px; margin-top:20px;}
.company1 .textDiv li{ width:33.33%; float:left;}
.company1 .textDiv li .box{ margin-right:190px;}
.company1 .textDiv li p{ font-size:14px; line-height:2; padding-top:20px;}
.company1 .tablist{}
.company1 .tablist .title{ height:60px; line-height:60px; font-size:20px; color:#fff; margin-bottom:10px; text-align:center; background:url(/govern/images/ico12_1.png) repeat-y 200px,url(/govern/images/ico12_1.png) repeat-y 360px; background-color:#a1a1a1;}
.company1 .tablist dd{ float:left;}
.company1 .tablist dd:nth-child(1){ width:200px;}
.company1 .tablist dd:nth-child(2){ width:160px;}
.company1 .tablist dd:nth-child(3){ width:840px;}
.company1 .tablist li{ height:70px; border-bottom:1px #fff solid; font-size:14px; color:#333; background:url(/govern/images/ico12_1.png) repeat-y 200px,url(/govern/images/ico12_1.png) repeat-y 360px;}
.company1 .tablist li:nth-child(odd){ background-color:#e6e6e6;}
.company1 .tablist li:nth-child(even){ background-color:#f2f2f2;}
.company1 .tablist li dd:nth-child(1){ line-height:70px; text-indent:40px; font-size:16px;}
.company1 .tablist li dd:nth-child(2){ line-height:70px; text-align:center;}
.company1 .tablist li dd:nth-child(3) .box{ padding-left:30px; padding-right:30px; padding-top:15px;}

.news1{}
.news1 li{ padding-bottom:30px; margin-bottom:30px; background:url(/govern/images/ico11_1hr.png) repeat-x bottom;}
.news1 li .ico{ float:left;}
.news1 li .text{ padding-left:245px; position:relative;}
.news1 li .text h2{ font-weight:inherit; font-size:20px; color:#333;}
.news1 li .text h2 a{ color:#333;}
.news1 li .text h2 a:hover{ color:#216999;}
.news1 li .text .time{ font-size:14px; color:#999; padding:15px 0;}
.news1 li .text .time img{ padding-right:10px;}
.news1 li .text p{ font-size:14px; line-height:1.5;}
.news1 li .text .more{ position:absolute; right:0; top:0; font-size:14px; color:#999;}
.news1 li .text .more:hover{ color:#216999;}

.news1 .ui-refresh .phMore{ display:none;}

.newshow1{}
.newshow1 .title{ padding-bottom:25px; margin-bottom:25px; border-bottom:1px #d9d9d9 solid; text-align:center;}
.newshow1 .title h1{ font-size:24px; color:#333; font-weight:inherit; padding-bottom:15px;}
.newshow1 .title .author{ color:#8a8a8a;}
.newshow1 .title .author em{ padding:0 20px;}
/*.newshow1 .text{ font-size:14px; line-height:2; text-indent:2em;}*/
.newshow1 .imgDiv{ text-align:center; padding:20px 0; }
.newshow1 .imgDiv img{ max-width:100%;}

.botomshare{ padding-top:30px; margin-top:40px; border-top:1px #d9d9d9 solid;}
.botomshare .left{ float:left; line-height:2; font-size:14px;}
.botomshare .left a:hover{ color:#216999;}
.botomshare .back{ float:right;}
.botomshare .back a{ display:block; width:130px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; background-color:#b8b8b8; border-radius:40px; margin-top:10px;}
.botomshare .back a:hover{ text-decoration:underline; background-color:#216999;}

.statute1{}
.statute1 li{ padding-bottom:30px; margin-bottom:30px; background:url(/govern/images/ico11_1hr.png) repeat-x bottom;}
.statute1 li .text{ position:relative;}
.statute1 li .text h2{ font-weight:inherit; font-size:20px; color:#333;}
.statute1 li .text h2 a{ color:#333;}
.statute1 li .text h2 a:hover{ color:#216999;}
.statute1 li .text .time{ font-size:14px; color:#999; padding:15px 0;}
.statute1 li .text .time img{ padding-right:10px;}
.statute1 li .text p{ font-size:14px; line-height:1.5;}
.statute1 li .text .more{ position:absolute; right:0; top:0; font-size:14px; color:#216999;}
.statute1 li .text .more:hover{ text-decoration:underline;}

.project1 .formDiv{ margin-left:240px; margin-right:290px; margin-top:30px;}
.project1 li{ height:40px; line-height:40px; margin-bottom:40px;}
.project1 li .name{ float:left; width:130px; font-size:16px; color:#333; text-align:right;}
.project1 li .name em{ color:#c90915;}
.project1 li .box{ padding-left:170px;}
.project1 li .box .input1{ display:block; border:1px #dcdcdc solid; height:40px; line-height:40px; text-indent:10px; font-size:14px; color:#999; width:100%;}
.project1 li .box select{ display:block; border:1px #dcdcdc solid; height:40px; line-height:40px; text-indent:10px; font-size:14px; color:#999; width:100%;}
.project1 li .uploadDiv{}
.project1 li .uploadDiv .upload{ display:block; width:121px; height:41px; background:url(/govern/images/ico13_1.png) no-repeat center; float:left; margin-right:20px; font-size:14px; color:#333; text-align:center;}
.project1 li .uploadDiv .upload:hover{ color:#216999;}
.project1 li .uploadDiv .upload span{ font-size:14px;}
.project1 li .btn{ display:block; width:145px; height:40px; line-height:40px; font-size:14px; color:#fff; border-radius:40px; background-color:#216999; text-align:center;}
.project1 li .btn:hover{ text-decoration:underline;}

.jod1 .title{ font-size:14px; line-height:2; text-indent:2em; padding-bottom:30px;}
.jod1 .libox{ height:60px; line-height:60px; background-color:#f5f5f5; margin-bottom:5px;}
.jod1 .libox li{ float:left; width:14%; text-align:center; font-size:14px; color:#727272; background:url(/govern/images/ico14_1.png) no-repeat left center;}
.jod1 .libox li:first-child{ width:29%; background:none; text-align:left; text-indent:20px;}
.jod1 .libox li:nth-child(2){ width:16%;}
.jod1 .libox li:last-child{ width:13%;background:none;}
.jod1 .libox li em{ font-weight:bold;}
.jod1 .libox li .move{ background:url(/govern/images/ico14_8.png) no-repeat right center; background-color:#b1b1b1; cursor:pointer; color:#fff;}
.jod1 .libox li .btn2{ display:none;}
.jod1 .libox li .move:hover{ background-color:#216999; color:#fff;}
.jod1 .libox.currentDt{ margin-bottom:0;}
.jod1 .libox.currentDt .move{ background:url(/govern/images/ico14_8on.png) no-repeat right center; background-color:#216999;}
.jod1 .libox.currentDt li .btn2{ display:block;}
.jod1 .libox.currentDt li .btn1{ display:none;}
.jod1 .textab{ display:none;}
.jod1 .textab .box{ padding:30px; border:1px #eee solid; border-top:none; margin-bottom:5px;}
.jod1 .textab h3{ color:#5d5d5d; font-size:14px; padding-bottom:10px; padding-left:30px;}
.jod1 .textab p{ font-size:14px; color:#5d5d5d; line-height:2; padding-left:30px;}
.jod1 .textab .text{ padding-bottom:40px;}
.jod1 .textab .text01 h3{ background:url(/govern/images/ico15_1.png) no-repeat left top;}
.jod1 .textab .upload{ margin-left:30px; display:block; width:125px; height:40px; line-height:40px; text-align:center; background-color:#216999; font-size:14px; color:#fff; border-radius:40px;}
.jod1 .textab .upload:hover{ text-decoration:underline;}

.contact1{}
.contact1 .text h2{ margin-bottom:35px; font-size:24px; color:#333; font-weight:inherit; padding-left:15px; background:url(/govern/images/ico15_6bg.png) no-repeat left center;}
.contact1 .text li{ width:50%; float:left; margin-bottom:40px; height:40px; line-height:40px; position:relative;}
.contact1 .text li p{ padding-left:55px; font-size:14px; color:#333;}
.contact1 .text li p b{ font-size:16px;}
.contact1 .text li .ico{ position:absolute; left:0; top:0;}
.contact1 .map{height:350px;width:100%}


.law1{ font-size:14px; line-height:2;}

.sitemap1 h3{ padding-bottom:10px;}
.sitemap1 h3 a{ font-size:18px; color:#c90a16;}
.sitemap1 li{ padding-bottom:25px; margin-bottom:25px; background:url(/govern/images/ico11_1hr.png) repeat-x bottom;}
.sitemap1 li dd{ display:inline-block; margin-right:90px; font-size:14px;}
.sitemap1 li dd a{ display:block;}
.sitemap1 li dd:last-child{ margin-right:0;}

.privacy1{ font-size:14px; line-height:2;}

.search1 .title{ font-size:18px; padding-bottom:40px;}
.search1 .title em{ color:#c90915;}
.search1 .ye{ padding-bottom:30px; margin-bottom:30px; background:url(/govern/images/ico11_1hr.png) repeat-x bottom;}
.search1 .ye .ico{ float:left;}
.search1 .ye .text{ padding-left:245px; position:relative;}
.search1 .ye .text h2{ font-weight:inherit; font-size:20px; color:#333;}
.search1 .ye .text h2 a{ color:#333;}
.search1 .ye .text h2 a:hover{ color:#216999;}
.search1 .ye .text .time{ font-size:14px; color:#999; padding:15px 0;}
.search1 .ye .text .time img{ padding-right:10px;}
.search1 .ye .text p{ font-size:14px; line-height:1.5;}
.search1 .ye .text .more{ position:absolute; right:0; top:0; font-size:14px; color:#999;}
.search1 .ye .text .more:hover{ color:#216999;}

.search1 .no{ padding-bottom:30px; margin-bottom:30px; background:url(/govern/images/ico11_1hr.png) repeat-x bottom;}
.search1 .no .text{ position:relative;}
.search1 .no .text h2{ font-weight:inherit; font-size:20px; color:#333;}
.search1 .no .text h2 a{ color:#333;}
.search1 .no .text h2 a:hover{ color:#216999;}
.search1 .no .text .time{ font-size:14px; color:#999; padding:15px 0;}
.search1 .no .text .time img{ padding-right:10px;}
.search1 .no .text p{ font-size:14px; line-height:1.5;}
.search1 .no .text .more{ position:absolute; right:0; top:0; font-size:14px; color:#216999;}
.search1 .no .text .more:hover{ text-decoration:underline;}


.wal1230{ width:1230px;}
.investment1 .title{ font-size:18px; color:#216999; font-weight:bold; padding-bottom:25px; margin-left:15px; margin-right:15px;}
.investment1 .slick{ margin:0 15px;}
.investment1 dd{ margin-bottom:30px;}
.investment1 dd .imgDiv{ border:1px #e8e8e8 solid;overflow:hidden;}
.investment1 dd .imgDiv img{ width:100%; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.investment1 dd .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.investment1 dd .name a{ display:block; text-align:center; padding:10px; font-size:14px; background-color:#e8e8e8; height:40px;}
.investment1 .content .ilist{ background:url(/govern/images/ico16_1bg.png) no-repeat bottom center; margin-bottom:30px;}
.investment1 .content .list4{ background:none;}
.investment1 .slick-prev{ display:block; width:29px; height:55px; position:absolute; left:-50px; top:50%; margin-top:-40px; background:url(/govern/images/ico9_1prev.png) no-repeat center;}
.investment1 .slick-prev:hover{ background:url(/govern/images/ico9_1prevon.png) no-repeat center;}
.investment1 .slick-next{ display:block; width:29px; height:55px; position:absolute; right:-50px; top:50%; margin-top:-40px; background:url(/govern/images/ico9_1next.png) no-repeat center;}
.investment1 .slick-next:hover{ background:url(/govern/images/ico9_1nexton.png) no-repeat center;}


.investment1 .list ul{ width:1250px;}
/*.investment1 .list li{ width:16.66%; float:left; margin-bottom:20px;}*/
.investment1 .list li{width:16.66%;float:left;margin-bottom:20px;height: 125px;}
.investment1 .list li .box{ margin-right:20px;}
.investment1 .list li .imgDiv{ border:1px #e8e8e8 solid;overflow:hidden;}
.investment1 .list li .imgDiv img{ width:100%; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.investment1 .list li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.investment1 .list li .name a{ display:block; text-align:center; font-size:14px; background-color:#e8e8e8; height:40px; line-height:40px;}
.investment1 .pageNumDiv{ padding-top:40px; padding-bottom:40px;}








