.inKv {
	width: 100%; overflow: hidden;
}
.inCli1 {
	display: block;
}
.inCli2 {
	display: block;
}
.inCli3 {
	display: block;
}
.inC {
	background-color: rgb(226, 226, 226);
}
.inCli2 {
	height: 96px; background-color: rgb(255, 255, 255);
}
.inCli3 {
	height: 120px; min-width:320px; background-color: rgb(6, 38, 75);
}
.inCli1 {
	padding: 24px 28px; position: relative; background-color: rgb(226, 226, 226);
}
.inCli1_left {
	padding: 20px; width: 320px;  float: left; position: relative; background-color: rgb(247, 247, 246);
}
.inNews_1_t {
	padding: 0px 0px 13px;
}
.inNews_1_t span {
	background-position: -47px -144px; width: 94px; height: 23px; display: block;
}
.inNews_1 {
	padding: 0px; width: 300px; float: left;
}
.inCli1_left .tab_h1 {
	padding: 0px 0px 15px; height: 28px;
}
.inCli1_left .tab_h1_t {
	width: 70px; height: 28px; margin-right: 1px; float: left; cursor: pointer;
}
.inCli1_left .tab_h1_t a {
	display: inline-block; opacity: 0;
}
.inNewst1 {
	background-position: -50px -39px;
}
.inNewst2 {
	background-position: -121px -39px;
}
.inNewst3 {
	background-position: -196px -39px;
}
.inNewst4 {
	background-position: -270px -39px;
}
.inNewst1:hover {
	background-position: -50px -89px;
}
.current.inNewst1 {
	background-position: -50px -89px;
}
.inNewst2:hover {
	background-position: -121px -89px;
}
.current.inNewst2 {
	background-position: -121px -89px;
}
.inNewst3:hover {
	background-position: -196px -89px;
}
.current.inNewst3 {
	background-position: -196px -89px;
}
.inNewst4:hover {
	background-position: -270px -89px;
}
.current.inNewst4 {
	background-position: -270px -89px;
}
.inNewsLi {
	background-position: 0px 5px; padding: 0px 0px 0px 15px; height: 24px; line-height: 1em; clear: both; background-image: url("inNewsLid.gif"); background-repeat: no-repeat;
}
.inNewsLi_title {
	width: 280px; color: rgb(67, 67, 67); overflow: hidden; padding-bottom: 5px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.inNewsLi_time {
	color: rgb(179, 179, 179);
}
.inNewsLi_more {
	padding-left: 15px;
}
.rollObjMask {
	width: 333px;  overflow: hidden; position: relative;
}
.rollObjAll {
	width: 100%; display: block;
}
.rollObjLi {
	width: 333px; height: 209px; float: left; position: relative;
}
.rollObjMask03 {
	height:100%; overflow: hidden; position: relative; z-index: 1; min-width:100%; max-width:100%;
}
.inNewsPic_img {
	
}
.inNewsPic_bg {
	width: 100%; height: 34px; bottom: 0px; position: absolute; z-index: 20; opacity: 0.7; background-color: rgb(0, 50, 109);
}
.inNewsPic_title {
	width: 300px; bottom: 0px; color: rgb(255, 255, 255); line-height: 34px; overflow: hidden; padding-left: 15px; white-space: nowrap; position: absolute; z-index: 21; -ms-text-overflow: ellipsis;
}
.inNewsPic_title a {
	color: rgb(255, 255, 255);
}
.inNewsPic_title a:hover {
	color: rgb(204, 204, 204);
}
.inCli2Ul {
	margin: 0px; padding: 0px; width: 100%; height: 96px; display: block;
}
.inCli2_li {
	width: 20%; float: left;
}
.inCli2_li p {
	width: 100%;
}
.inCli2_li1 p {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.inCli2_li2 p {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.inCli2_li3 p {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.inCli2_li3 p {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.inCli2_li4 p {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.inCli2_li1.inCli2_li p {
	text-align: left;
}
.inCli2_li1.inCli2_li p img {
	margin: 35px 0px 0px 46px;
}
.inCli2_li p {
	margin: 0px auto; height: 96px; text-align: center; display: block;
}
.inCli2_li2 p:hover img {
	opacity: 0.5;
}
.inCli2_li3 p:hover img {
	opacity: 0.5;
}
.inCli2_li4 p:hover img {
	opacity: 0.5;
}
.inCli2_li5 p:hover img {
	opacity: 0.5;
}
.inCli2_li span {
	vertical-align: middle;
}
.in_kvButton {
	left: 0px; width: 100%; height: 65px;bottom: 0px; position: absolute; z-index: 99; background-image: url("inkvbbg.png");
}
.in_kvB1_11 {
	padding: 12px 15px 8px 45px; border-right-color: rgb(82, 106, 134); border-right-width: 1px; border-right-style: solid; float: left; position: relative;
}
.ingp {
	background-position: -361px -6px; left: 28px; width: 282px; height: 205px; bottom: 43px; display: none; position: absolute; background-image: url("inPic.png"); background-repeat: no-repeat;
}
.in_kvB1_11:hover p {
	color: rgb(255, 255, 255);
}
.ingp img {
	margin: 21px 0px 0px 5px; display: block;
}
.in_kvB1_12 {
	background-position: 0px 5px; margin: 12px 0px 0px 12px; padding: 0px 0px 0px 15px; float: left; background-image: url("in_jt1.gif"); background-repeat: no-repeat;
}
.in_kvB1_12:hover .color5287c7 a {
	color: rgb(255, 255, 255);
}
.in_kvButtonR {
	float: right;
}
.in_kvButtonRLi {
	background-image: url("inPic.png"); background-repeat: no-repeat;
}
.inNews_1_t span {
	background-image: url("inPic.png"); background-repeat: no-repeat;
}
.inCli1_left .tab_h1_t {
	background-image: url("inPic.png"); background-repeat: no-repeat;
}
.inCli1_rightTitle {
	background-image: url("inPic.png"); background-repeat: no-repeat;
}
.inPro_sela {
	background-image: url("inPic.png"); background-repeat: no-repeat;
}
.in_Landmarks li {
	background-image: url("inPic.png"); background-repeat: no-repeat;
}
.in_kvButtonRLi {
	border-left-color: rgb(83, 108, 136); border-left-width: 1px; border-left-style: solid; float: left;
}
.in_kvButtonRLi a {
	width: 100%; height: 65px; display: block;
}
.in_kvButtonRLi1 {
	background-position: -13px -367px; width: 180px; height:65px;
}
.in_kvButtonRLi2 {
	background-position: -207px -367px; width: 180px;height:65px;
}
.in_kvButtonRLi3 {
	background-position: -408px -367px; width: 180px;height:65px;
}
.in_kvButtonRLi4 {
	background-position: -622px -367px; width: 180px;height:65px;
}
.in_kvButtonRLi1:hover {
	background-position: -13px -280px;
}
.in_kvButtonRLi2:hover {
	background-position: -207px -280px;
}
.in_kvButtonRLi3:hover {
	background-position: -408px -280px;
}
.in_kvButtonRLi4:hover {
	background-position: -622px -280px;
}
.rollObj_dotBox {
	top: 234px; right: 18px; position: absolute;
}
.inNews_2 {
	width: 333px; float: right;
}
.inPro_dotBox {
	top: 235px; right: 19px; position: absolute;
}
.in_Landmarks li {
	height: 120px; float: left; display: block; opacity: 0.5;
}
.in_Landmarks li:hover {
	opacity: 1;
}
.in_Landmarks li a {
	height: 120px; display: block;
}
.in_Landmarks li.in_L1 {
	background-position: 0px -467px; width: 95px; padding-right: 4%; padding-left: 49px; opacity: 1;
}
.in_L2 {
	background-position: -244px -467px; width: 223px; padding-right: 4%;
}
.in_L3 {
	background-position: -564px -467px; width: 113px; padding-right: 4%;
}
.in_L4 {
	background-position: -763px -467px; width: 105px; padding-right: 3%;
}
.in_L5 {
	background-position: -941px -467px; width: 170px; padding-right: 4%;
}
.in_L6 {
	background-position: -1198px -467px; width: 180px; padding-right: 0px;
}
.inCli1_right {
	height: 282px; margin-left: 700px; background-color: rgb(247, 247, 246);
}
.inCli1_rightBox {
	padding: 20px; height: 242px; position: relative; background-color: rgb(247, 247, 246);
}
.inCli1_rightTitle {
	background-position: -46px -181px; left: 20px; top: 20px; width: 90px; height: 34px; display: block; position: absolute; z-index: 200;
}
.inPro_sel {
	left: 20px; width: 149px; bottom: 20px; position: absolute; z-index: 200;
}
.inPro_sela {
	background-position: -181px -221px; width: 149px; height: 26px;
}
.inPro_sela:hover {
	background-position: -341px -221px;
}
.inPro_sel:hover .inPro_sela {
	background-position: -341px -221px;
}
.inPro_selDiv {
	background: url("inPro_selDivbg.png") no-repeat; padding: 30px; top: 24px; width: 372px; height: 203px; color: rgb(40, 40, 40); display: none; position: absolute;
}
.inPro_selDivbox {
	width: 166px;
}
.inPro_selDivbox a {
	color: rgb(0, 50, 109); margin-right: 20px; white-space: nowrap;
}
.inPro_selDivbox a:hover {
	color: rgb(40, 40, 40);
}
.intjxm-slides {
	height: 211px; overflow: hidden; position: relative;
}
.intjxm-slider {
	border: 0px currentColor; width:100%; height: 100%; overflow: auto; position: relative; z-index: 1;
}
.intjxm-slider ul {
	left: 0px; top: 0px; position: absolute;
}
.intjxm-slider li {
	width: 100%; height: 100%; float: left;
}
.intjxm-slider li img {
	float: left;
}
.intjxm-slider .intjxm-slidertit {
	width: 270px; height: 24px; line-height: 24px; padding-top: 50px; font-size: 12px; float: left;
}
.intjxm-pagination {
	top: 236px; width: 60px; height: 24px; text-align: right; right: 10px; line-height: 24px; position: absolute; z-index: 3;
}
.intjxm-pagination li {
	background-position: -42px -161px; width: 11px; height: 11px; margin-left: 5px; float: left; display: block; background-image: url("icon.png"); background-repeat: no-repeat;
}
.intjxm-pagination li:hover {
	background-position: -23px -161px;
}
.intjxm-pagination li.current {
	background-position: -23px -161px;
}
.header-content {
	background: rgb(226, 226, 226); width: 100%; height:100%; position: relative; z-index: 1;
}
.header-content .mainpic {
	margin: 0px; left: 0px; top: 0px; float: left; width:100%; height:100%; position: absolute; z-index: 1;
}
.header-content .text {
	width:100%; position: absolute; z-index: 2;
}
.header-content .text .txt {
	padding-top: 5px; padding-left: 33px; display: block;
}
.header-content .text .button {
	padding-top: 5px; padding-left: 33px; display: block;
}
.header-content .text01 {
	left: 780px; top: 150px;
}
.header-content .text02 {
	left: 820px; top: 265px;
}
.header-content .text03 {
	left: 760px; top: 240px;
}
.header-content .text04 {
	left: 500px; top: 295px;
}
#slider-wrap {
	margin: 0px auto; width: 100%; height: 100%; position: relative;
}

.slider-prev {
	background: url("icon.png") no-repeat -975px -170px; transition:0.3s ease-out; top: 280px; width: 34px; height: 51px; position: absolute; z-index: 9; opacity: 0.5; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.slider-next {
	background: url("icon.png") no-repeat -975px -170px; transition:0.3s ease-out; top: 280px; width: 34px; height: 51px; position: absolute; z-index: 9; opacity: 0.5; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.slider-prev {
	left: 20px;
}
.slider-next {
	background-position: -1015px -170px; right: 20px;
}
.slider-prev:hover {
	opacity: 0.8;
}
.slider-next:hover {
	opacity: 0.8;
}
.slider-nav {
	list-style: none; margin: 0px; padding: 2px; left: 50%; bottom:10%; overflow: hidden; position: absolute; z-index: 10;
}
.slider-nav li {
	float: left;
}
.slider-nav li a {
	background: url("icon.png") no-repeat -42px -161px; margin: 5px; padding: 0px; width: 11px; height: 11px; text-indent: -999px; overflow: hidden; text-decoration: none; display: block;
}
.slider-nav li a:hover {
	background-position: -23px -161px;
}
.slider-nav li a.selected {
	background-position: -23px -161px;
}
.slider section {
	display: none;
}
.slider section.first {
	display: block;
}
.slider-sections {
	width: 100%; height: 100%;;
}
.slider-sections section {
	width: 100%; height:  100%;;
}
.slider-sections {
	margin: 0px auto; position: relative;
}
.slider-sections section {
	left: 0px; top: 0px; position: absolute;
}

