
/* CSS Document */
.inKv{ height:370px; width:100%; overflow: hidden; }


.inCli1,.inCli2,.inCli3{display:block;}

.inC{ 
	background-color: #e2e2e2; 	
}
.inCli2{
	height:96px;
	background-color: #fff; 	
}
.inCli3{ background-color: #06264b; height:120px; min-width:1160px }
.inCli1{ padding:24px 28px; position: relative;  background-color:#e2e2e2}


.inCli1_left{ width: 636px; padding:20px;  background-color:#f7f7f6; float:left;height:242px;	position: relative;}

.inNews_1_t {padding:0 0 13px 0; }
.inNews_1_t span {display: block; width:104px; height:23px; background-position: -47px -144px; }

.inNews_1{padding:0px;width:300px;float:left;}

.inCli1_left .tab_h1 {height:28px;padding:0 0 15px 0;}
.inCli1_left .tab_h1_t{ height:28px; width:145px; float:left;margin-right:1px; cursor: pointer;}
.inCli1_left .tab_h1_t a{  display: inline-block; opacity: 0;}
.inNewst1{background-position: -50px -39px;}
.inNewst2{background-position: -196px -39px;}

.inNewst1:hover, .inNewst1.current {background-position: -50px -89px;}
.inNewst2:hover, .inNewst2.current {background-position: -196px -89px;}

.inNewsLi{ clear:both; height:24px;  line-height:1em; background-image: url(../image/inNewsLid.gif); background-repeat: no-repeat; background-position: 0px 5px; padding: 0 0 0 15px; }
.inNewsLi_title{ color:#434343; padding-bottom:5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:280px; }
.inNewsLi_time{color:#b3b3b3;}
.inNewsLi_more{padding-left:15px;}

.rollObjMask{ width:333px; height:209px; overflow: hidden; position: relative; }
.rollObjAll{width:10000px;display:block;}
.rollObjLi{ float:left; width:333px; height:209px; position: relative; }

.rollObjMask03{ min-width: 1160px; max-width: 1440px; width:expression(document.body.clientWidth <=1440? "1160px": "100%" ); height:370px; overflow: hidden; position: relative; z-index:1 }

.inNewsPic_img{}
.inNewsPic_bg{ position: absolute; z-index:20; height: 34px; width: 100%; bottom: 0px; background-color: #00326d; opacity: 0.7;}
.inNewsPic_title{color:#fff;line-height:34px;position: absolute;z-index:21;padding-left:15px;bottom: 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:300px;}
.inNewsPic_title a { color:#fff }
.inNewsPic_title a:hover { color:#CCC }



.inCli2Ul{ display:block; padding:0; margin:0; width:100%;height:96px;}
.inCli2_li{width:20%;float:left;}
.inCli2_li p { width:100%;}
.inCli2_li1 p, .inCli2_li2 p, .inCli2_li3 p, .inCli2_li3 p,.inCli2_li4 p{ border-right:1px solid #CCC;	}
.inCli2_li.inCli2_li1 p { min-width:230px; height:91px; padding-top:5px }

.in-video { display:block; width:224px; height:87px; background:url(../image/in-videoa.jpg) no-repeat; margin-left:auto; margin-right:auto }
.in-video:hover { background:url(../image/in-videob.jpg) no-repeat }

.inCli2_li p{
	display:block;text-align:center;height:96px;margin:0 auto;
}
/*.inCli2_li span img{
	transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	}
*/.inCli2_li2 p:hover img, .inCli2_li3 p:hover img, .inCli2_li4 p:hover img,.inCli2_li5 p:hover img{ opacity: 0.5; }
.inCli2_li span {
	
    vertical-align:middle;}


.in_kvButton{ position: absolute; height:65px; width: 100%; left: 0px; bottom: 0px; background-image: url(../image/inkvbbg.png); z-index:9999 }

.in_kvB1_11{ float:left; padding: 12px 15px 8px 25px; border-right:1px solid #526a86; position: relative; }
.ingp{ display:none;position: absolute; background:url(../image/gpbg.png) 0 0 no-repeat; bottom:58px;left:28px; width:270px; height:230px; padding:20px 20px 0 20px }
.ingp iframe { width:270px; height:220px; overflow:hidden; margin:0 auto }

.in_kvB1_11:hover p{color:#fff;}
.ingp img{display:block;margin:21px 0 0 5px;}
.in_kvB1_12{ float:left; margin:12px 0 0 12px;padding:0 0 0 15px; background-image: url(../image/in_jt1.gif); background-repeat: no-repeat; background-position: 0px 5px; width:24% }
.in_kvB1_12:hover .color5287c7 a{color:#fff;}
.in_kvButtonR{float:right; position:absolute; top:0; right:0; z-index:100 }
.in-ntxt { width:100%; display:block; height:24px; line-height:24px; overflow:hidden }
.in-ntxt li { width:100%; display:block; height:24px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis }

.in_kvButtonRLi, .inNews_1_t span, .inCli1_left .tab_h1_t, .inCli1_rightTitle, .inPro_sela, .in_Landmarks li {background-image: url(../image/inPic.png); background-repeat: no-repeat;}
.in_kvButtonRLi{ float:left; border-left:1px solid #536c88;   }
.in_kvButtonRLi a{display:block;width:100%;height:65px;}
.in_kvButtonRLi1{width:180px;background-position: -13px -367px}
.in_kvButtonRLi2{width:180px;background-position: -207px -367px}
.in_kvButtonRLi3{width:180px;background-position: -408px -367px}
.in_kvButtonRLi4{width:180px;background-position: -622px -367px}

.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 { position: absolute; top: 234px; right: 18px; }

.inNews_2{float:right;width:333px; }

.inPro_dotBox{ position: absolute; top: 235px; right: 19px;}


.in_Landmarks li{display:block;float:left;height:120px;opacity: 0.5;
/*	-webkit-transition: -webkit-transform 0.8s;
	transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
*/}
.in_Landmarks li:hover{opacity: 1;}
.in_Landmarks li a{display:block;height:120px;}
.in_Landmarks li.in_L1{ background-position: 0 -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:0; }


.inCli1_right{ margin-left:700px; background-color:#f7f7f6; /*width:688px;*/height:282px;}
.inCli1_rightBox{ height:242px; background-color: #f7f7f6; position: relative; padding:20px; }

.inCli1_rightTitle{ position: absolute; left: 20px; top: 20px;  background-position: -46px -181px; width:196px; height:34px; z-index:200; display:block }

.inPro_sel{position: absolute; right:18px; top:15px; z-index:200; width:89px }

.inPro_sela{  background-position: -181px -221px; width:89px; height:26px }
.inPro_sela:hover, .inPro_sel:hover .inPro_sela{ background-position: -341px -221px }

.inPro_selDiv{ display:none; position: absolute; top:24px; right:0; width:492px; height:243px; padding:
20px; background:url(../image/inPro_selDivbg.png) no-repeat; color:#282828; z-index:20000 }
.inPro_selDivbox { width:236px; height:115px }
.inPro_selDivbox a { margin-right:20px; white-space:nowrap; color:#00326d }
.inPro_selDivbox a:hover { color:#282828 }

.intjxm-slides { height:180px; position:relative; overflow:hidden; padding-top:26px; margin-left:320px }
.intjxm-slider { width:330px; height:230px; overflow:auto; border:0; position:relative; z-index:1 }
.intjxm-slider ul { position:absolute; top:0; left:0 }
.intjxm-slider li { float:left; width:330px; height:221px }
.intjxm-slider .intjxm-slidertit { width:100%; height:46px; line-height:46px; position:absolute; bottom:40px; z-index:1000 }
.intjxm-slider .intjxm-slidertit a { color:#fff }
.intjxm-slider .intjxm-slidertit a:hover { color:#CCC }

*+html .intjxm-slider .intjxm-slidertit a span { margin-left:10px }

.intjxm-slider .intjxm-sliderbg { left:0; width:100%; height:46px; line-height:46px; background-color:#00326d; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; position:absolute; bottom:40px; z-index:999 }

.intjxm-pagination { width:60px; height:24px; line-height:24px; position:absolute; top:236px; right:10px; z-index:3; text-align:right }
.intjxm-pagination li { float:left; background-image: url(../image/icon.png); background-repeat: no-repeat; background-position: -42px -161px; height: 11px; width: 11px; display:block; margin-left: 5px }
.intjxm-pagination li:hover, .intjxm-pagination li.current { background-position: -23px -161px }


/*-----------------首页轮播图------------------*/


.header-content { width:100%; height: 520px; position:relative; z-index: 1; background:#e2e2e2; }
.header-content .mainpic { float: left; margin: 0; position: absolute; top: 0; left: 0; z-index: 1;height:370px;  }
.header-content .text { width: 500px; position: absolute; z-index: 2 }
.header-content .text .txt, .header-content .text .button { display:block; padding-left:33px; padding-top:5px }
.header-content .text01 { top: 65px; left: 871px; }
.header-content .text02 { top: 30px; left: 110px; }
.header-content .text03 { top: 125px; left: 480px; }

.header-content .text04 { width:728px; position:absolute; left:auto; right:20px; top:45px  }

.header-content .text02 .button{ margin-left:230px; margin-top:20px }

.header-content .text03 .title{margin-left:62px;padding-bottom:5px;}
.header-content .text03 .txt{margin-left: 0;padding-bottom:5px;}
.header-content .text03 .t3{margin-left:111px;}
.header-content .text03 .button{ margin-left:170px;}
.header-content .text03 .t5{ margin-left:765px;margin-top:-240px;}

.header-content .text05 { width:731px; position: absolute; z-index: 2; top:25px; right:150px }
.header-content .text05 .button{ margin-top:15px }

.header-content .text06 { width:111px; position: absolute; z-index: 2; top:300px; left:1032px }
.header-content .text06 .title{/* width:1000px;padding-left:500px;padding-top:200px;*/ }

.header-content .text08 { width:1200px; height:370px; top:0; left:50%; margin-left:-600px }
.header-content .text08 .title { width:600px; height:262px; position:absolute; top:20px; left:50%; margin-left:-44px }
.header-content .text08 .t3{ position:absolute; left:30%;  top:150px; }
.header-content .text08 .button{ position:absolute; top:219px;margin-top:15px;left:40%;}

@media ( max-width:1280px ) {
.header-content .text08 { width:1100px; height:370px; top:0; left:80px; margin-left:0 }
}

.header-content .text09 { width:1100px; top:0; left:50%; margin-left:-550px }
.header-content .text09 .title{ float:left; margin-left:0; margin-top:70px; }
.header-content .text09 .txt{ float:right; margin-right:126px; margin-top:100px; }
.header-content .text09 .t3{ float:left; width:1092px; margin-top:20px; margin-left:0; margin-right:0 }

.kv1BigImg img, .kv2BigImg img, .kv3BigImg img, .kv4BigImg img, .kv5BigImg img{ margin-top:-40px;  }
.kv2BigImg img{ margin-top:0 !important; }
.kv4BigImg img{ margin-top:-146px !important; }
.kv5BigImg img{ margin-top:-11px !important; }


.header-content .text_zp .title { position:absolute; left:350px; top:60px }


.header-content .kv-llbox { width:100%; height:370px }
.header-content .text04 { width:716px; height:144px; left:590px; top:110px }
.header-content .text04 img { width:716px; height:144px }


/*.header-content .kv-llbox { width:100%; height:370px }
@media ( min-width:1281px ) and ( max-width:1366px ) {
.header-content .kv-llbox { width:1280px }
.header-content .text04 img { margin-right:0!important }

}

@media ( max-width:1280px ) {
.header-content .kv-llbox { width:1200px }
.header-content .text04 { right:20px!important }
.header-content .text04 img { width:520px; height:auto; margin-right:0!important; margin-top:15px!important }
}

.header-content .text04 { width:577px; height:250px; position:absolute; left:auto; right:20px; top:35px  }
.header-content .text04 img { margin-right:60px }
*/



/* => Slider <= */
#slider-wrap { width:100%; height: 370px; margin: 0 auto; position: relative; }
#slider { height: 370px; }
/* => SLIDE PREV AND NEXT ARROWS <= */
.slider-prev, .slider-next { width: 34px; height: 51px; background: url(../image/icon.png) -975px -170px no-repeat; position: absolute; top: 145px; z-index: 999; opacity: 0.5; -webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */ -moz-transition: all 0.3s ease-out;  /* FF4+ */ -ms-transition: all 0.3s ease-out;  /* IE10? */ -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */ transition: all 0.3s ease-out }
.slider-prev { left: 20px; }
.slider-next { right: 20px; background-position: -1015px -170px }
.slider-prev:hover, .slider-next:hover { opacity: 0.8; }
/* => SLIDER NAV o o o <= */    
.slider-nav { position: absolute; bottom: 70px; left: 50%; list-style: none; overflow: hidden; padding: 2px; z-index: 10; margin: 0; }
.slider-nav li { float: left; }
.slider-nav li a { display: block; width: 11px; height: 11px; overflow: hidden; padding: 0px; margin: 5px; background: url(../image/icon.png) no-repeat -42px -161px; text-decoration: none; text-indent: -999px; }
.slider-nav li a:hover, .slider-nav li a.selected { background-position: -23px -161px }
/* => HOLY SLIDES <= */
.slider section { display: none; }
.slider section.first { display: block; }
.slider-sections, .slider-sections section { width: 1440px; height: 520px }
.slider-sections { margin: 0 auto; position: relative }
.slider-sections section { position: absolute; top: 0; left: 0px }


/*-------------------地图-------------------*/
.zhiye_xm2{
	position: absolute;
	top:40px;
	left:30px;
	width:257px;
	height:200px;
	background-image: url(../image/in_map.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	z-index:10
}

.inMap_name{
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	white-space:nowrap;
	display:none;
	color:#fff;
	text-align: center;
	padding-top: 2px;
	position: absolute;
	z-index:11;
	top:-32px;
}
.inMap_ntxt{
	padding: 2px 10px;
	text-align: center;
	background-color: #00326d;
	border-radius: 5px;
}
.inMap_name span{
	display:block;
	background-image: url(../image/map_namejt.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 4px;
	margin-left:-5px
	
}
.mapa{
	
	background-image: url(../image/mapdb.png);
	_background-image: url(../image/mapdb.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
	width: 8px;
	display: block;
	
}

.mapa:hover, .mapli .mapahover{
 	background-image: url(../image/mapd.png);
	_background-image: url(../image/mapd.gif);
}
.mapli{
	position: absolute;
	height: 12px;
	width: 12px;
	z-index:10;
	display:block;
}
.mapli.inMap_1 {
	left:180px;
	top:76px;
}
.mapli.inMap_2 {
	left:190px;
	top:95px;
}
.mapli.inMap_3{
	left:205px;
	top:88px;
}
.mapli.inMap_4{
	left:213px;
	top:83px;
}
.mapli.inMap_5{
	left:215px;
	top:118px;
}
.mapli.inMap_6{
	left:204px;
	top:118px;
}
.mapli.inMap_7{
	left:202px;
	top:127px;
}
.mapli.inMap_8{
	left:214px;
	top:127px;
}
.mapli.inMap_9{
	left:215px;
	top:137px;
}
.mapli.inMap_10{
	left:180px;
	top:130px;
}
.mapli.inMap_11{
	left:194px;
	top:157px;
}
.mapli.inMap_12{
	left:192px;
	top:166px;
}
.mapli.inMap_13{
	left:180px;
	top:162px;
}
.mapli.inMap_14{
	left:172px;
	top:169px;
}
.mapli.inMap_15{
	left:162px;
	top:160px;
}
.mapli.inMap_16{
	left:156px;
	top:169px;
}
.mapli.inMap_17{
	left:166px;
	top:192px;
}
.mapli.inMap_18{
	left:128px;
	top:130px;
}
.mapli.inMap_19{
	left:142px;
	top:130px;
}

.mapli.inMap_20{
	left:140px;
	top:150px;
}
.mapli.inMap_21{
	left:146px;
	top:140px;
}
.mapli.inMap_22{
	left:120px;
	top:155px;
}
.mapli.inMap_23{
	left:220px;
	top:35px;
}


.mapli.inMap_24{
	left:298px;
	top:44px;
	}
.mapli.inMap_25{
	left:298px;
	top:44px;
	}
	
	.mapli.inMap_26{
	left:192px;
	top:175px;
}
.mapli.inMap_27{
	left:165px;
	top:152px;
}


.inBanner1217ewm{ left: 23px; top:-236px; position: absolute; width:231px;height:242px;z-index:9999;display:none;}
.inCli2_li5:hover .inBanner1217ewm{display:block;}

.index-nwrap { width:100%; margin: 0 auto}
.index-nbox { padding-right:712px }
.index-nleft { width:100%; float:left }
.index-nright { width:672px; padding:40px 20px; margin-right:-712px; float:left }

.index-ntit { height:24px; display:block; background-image:url(../image/index-ntit.png); background-repeat:no-repeat }
.index-ntit01 { width:190px; background-position:0 0 }
.index-ntit02 { width:117px; background-position:0 -40px }

.index-nlcon01 { padding:40px 48px }

.index-nrcon01 { width:422px }
.index-nrcon02 { width:200px; margin-left:30px; margin-right:20px }

.index-nli { display:block; width:100%; border-bottom:1px solid #eee; color:#525252; height:34px; line-height:34px; padding-top:5px; transition-duration: 0.3s; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s  }
.index-nli:hover { color:#1675dd }

.index-nstit01 { width:12em }
.index-nltxt01 { width:50%; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.index-nltxt02 { width:70%; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }


.index-nstit02 { width:3em }

.index-nli02 { width:100%; border-bottom:1px solid #eee; color:#525252; height:34px; line-height:34px; padding-top:5px; transition-duration: 0.3s; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s  }
.index-nli02:hover, .index-nli02:hover a { color:#1675dd }

.index_date01 { position:absolute; top:5px; right:0; z-index:2 }


/* 焦点图 */
.focus{width:200px; height:200px; position:relative }
.f200x200{width:200px;height:160px;overflow:hidden}
.f200x200 img{width:200px;height:80px}
.f200x200 a:hover img{ filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5 }

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(/en/images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:3px; margin-left:3px }
.rslides_tabs a{text-indent:-9999px;overflow:hidden;display:inline-block;_display:block;*display:block; background-image: url(../image/icon.png); background-repeat: no-repeat; background-position: -42px -161px; height: 11px; width: 11px }
.rslides_tabs .rslides_here a{ background-position: -23px -161px }

