/*首页右侧文字*/
.content_zi{
	width:338px;
	height: 206px;
	float:right;
	color:#fff;
	position:absolute;
	top:376px;
	left:600px;
	/*background:url(../images/text-shadow.png) no-repeat top center;*/
	background-size:cover;
	/*-moz-text-shadow:0 0 50px #000;filter:shadow(Color=#000,Direction=10,Strength=10);
	-o-text-shadow:0 0 50px #000;filter:shadow(Color=#000,Direction=10,Strength=10);
	-webkit-text-shadow:0 0 50px #000;filter:shadow(Color=#000,Direction=10,Strength=10);*/
}
.content_zi h3{	
	font-size: 60px;
	font-family: "宋体";
}
.content_zi p{
	font-size:34px;
	font-family: "宋体";
}
.content_zi .contentText_p{
	font-size:32px;
	font-family: "宋体";
	line-height:48px;
}
.content_zi img{
	box-shadow: 0 0 50px #444;
	margin-top:20px;
}

/*页面内容*/
#content2{
	width:100%;
	height:auto;
	position:relative;
	top:0;
	left:0;
}
	/*内容左侧*/
#content2 .content2Left{
	width:326px;
	/*height:656px;
	overflow:hidden;*/
	float:left;
	position:relative;
	
}
#content2 .img_box{
	position: relative;
	overflow:hidden;
	margin-bottom: 14px;
}
#content2 .content2Left .content2Left_box1{
	width:325px;
	height:220px;
	position:absolute;
	top:0px;
	right:0px;
}
#content2 .content2Left .content2Left_box2{
	width:238px;
	height:176px;
	position:absolute;
	top:234px;
	right:0px;
}
#content2 .content2Left .content2Left_box3{
	width:298px;
	height:174px;
	position:absolute;
	top:426px;
	right:0px;
}
	/*内容右侧*/
#content2 .content2Right{
	width:326px;
	/*height:656px;
	overflow:hidden;*/
	float:right;
	position:relative;
}
#content2 .content2Right .content2Right_box1{
	width:308px;
	height:220px;
	float:left;
	z-index: 10;
	position:absolute;
	top:0px;
	left:0px;

}
#content2 .content2Right .content2Right_box2{
	width:257px;
	height:221px;
	float:left;
	z-index: 10;
	position:absolute;
	top:234px;
	left:0px;
}

#content2 .content2Right .content2Right_box3{
	width:298px;
	height:185px;
	float:left;
	z-index: 10;
	position:absolute;
	top:472px;
	left:0px;
}


.content2_img{
	width:100%;
	height:auto;
}
.content2_h3{
	position:absolute;
	bottom: 0;
	color:#fff;
	min-height: 51px;
	width:100%;
	padding-top:15px;	
}
.content2_h3 h3{
	padding:0 10px 0 10px;
	display: block;
}
/*内容文字背景的颜色渐变*/
.bgB{
	background:url(../images/blue_bg.jpg) repeat-y;
}

.bgG{
	background:url(../images/green1_bg.jpg) repeat-y;
}
.bgQ{
	background:url(../images/green2_bg.jpg) repeat-y;
}
.bgY{
	background:url(../images/yellow_bg.jpg) repeat-y;
}
.bgP{
	background:url(../images/puple_bg.jpg) repeat-y;
}

.bgR{
	background:url(../images/red_bg.jpg) repeat-y;
}


/*点击跳出方框内容介绍*/
.hidden_box{
	width:100%;
	height:294px;
	background:#fff;
	margin:0 auto;
	z-index:10;
	position:relative;
}
.sanjiao{
	position: absolute;
	top:-15px;
	z-index: 100;
}
.box_center img{
	text-align: center;
}
.js_box0{

	top:-558px;
	display:none;
}
.js_box0 .sanjiao{
	left:68px;
}
.js_box3{

	top:-578px;
	display:none;
}
.js_box3 .sanjiao{
	left:395px;
}
.js_box1{

	top:-369px;
	display:none;
}
.js_box1 .sanjiao{
	left:99px;
}
.js_box4{
	top:-386px;
	display:none;
}
.js_box4 .sanjiao{
	left:374px;
}
.js_box2{

	top:-202px;	
	display:none;
}
.js_box2 .sanjiao{
	left:62px;
}
.js_box5{
	top:-202px;
	display:none;
}
.js_box5 .sanjiao{
	left:394px;
}
.ctBox{
	width:1000px;
	height:294px;
	margin:0 auto;
	/*overflow:hidden;*/

}

.box_left{
	width:256px;
	height:294px;
	float: left;
}
.box_center{
	width:251px;
	height:310px;
	float: left;
	position:relative;
	text-align: center;
}
.box_center h2{
	font-size:20px;
	line-height:78px;
	text-align: center;
	color:#5499d4;
}
.box_right{
	width:434px;
	height:183px;
	float: left;
	padding-top:10px;
	font-size:14px;
	position:relative;
}
.box_right .more{
	position:absolute;
	bottom:-90px;
	right:5px;
}
.js_box5 h2{
	font-size:30px;
	text-align: center;
	color:#7ebe26;
}
.js_box1 h2{
	color:#42b5a5;
}
.js_box1 .more a{
	background:#42b5a5;
}
.js_box2 .more a{
	background:#c4111c;
}
.js_box2 h2{
	color:#c4111c;
}
.js_box3 h2{
	color:#f28d00;
}
.js_box3 .more a{
	background:#f28d00;
}
.js_box4 h2{
	color:#ad4a98;
}
.js_box4 .more a{
	background:#ad4a98;
}
.js_box5 .box_right {
	width:352px;
	float:right;

}
.js_box5 .box_right a{
	background:#7ebe26;
}
.js_box5 .box_right p{
	width:320px;
	padding-top:20px;
	margin:0 auto;
}
.js_box5 .box_center{
	width:390px;
	height:280px;
	padding-top:10px;
}
.box_right span{
	text-align: right;
	display: block;
}
.box_right img{
	cursor:pointer;
}
.box_right span a{
	width:200px;
	height:30px;
	display: inline-block;
	background:#5499d4;
	text-align: center;
	line-height: 30px;
}



/*背景*/
.index_focus{position:relative;width:100%;min-width:1366px;height:100%;margin: 0 auto;min-height:768px;overflow:hidden;position: fixed; top: 0;left:0;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}
.index_focus .bd img{
	width:100%;min-width:1366px;height:100%;margin: 0 auto;min-height:768px;
}
.index_focus_post{z-index:10;}
.index_focus .pic{height:auto;display:block;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute;left:50%;top:70%;}
.index_focus .slide_nav a{cursor:pointer;float:left;font-size:28px;font-family:"宋体";color:#fff;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none;color:#9c0;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre{left:4%;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:4%;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"宋体";-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:url("../images/index_focus_bg.png") no-repeat;_background:none;}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:"宋体";display:none;}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}





/*banner轮播*/

.fullSlide{ position:relative; background:#000; margin:0 auto; }
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li img{width:100%; vertical-align:top;  } 
.fullSlide .hd{position:relative; z-index:1; margin-top:-30px; height:30px; line-height:30px;  text-align:center;
	 background:#000; filter:alpha(opacity=60);opacity:0.6 
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
	font-size:0;
}
.fullSlide .hd ul .on{ background-position:0 0; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:55px; height:55px; position:absolute;top:45%; margin-left:3%; float:left;  background:url(../images/arrow.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4;outline: none; }
.fullSlide .next{  background-position:right 0; float:right; margin-right:3% ;right:0; }
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }


/*底部轮播*/

		/**/
/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=90);/*IE7 fix*/
	opacity: 0.9;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}

/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	/*overflow: hidden;*/
	position: relative;
	width: 100%;
}

.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}		
		
		
		/**/
.scroll-outer{height:490px;width:100%;max-width:1908px;overflow: hidden;}
#scroll{margin:0 auto;padding-top:5px;font-family:"宋体";padding-bottom: 30px;}
@media screen and (max-width: 1980px) {
#scroll {width:1080px;}
} 
@media screen and (max-width: 1024px) {
#scroll{width:270px}
} 
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:250px;height:339px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .shd{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.15);}
#scroll .shd a{display:block;width:250px;height:239px;*background-image:url(about:blank);background-image:url(about:blank)\0;}
#scroll .txt{position:absolute;left:0;bottom:0;width:226px;height:100px;padding:0 12px;color:#888;/*box-shadow:0 0 15px 15px rgba(228, 233, 238, 0.95);*/background-color:#e4e9ee\9;background-color:rgba(228, 233, 238, 0.95);}
#scroll h3{width:226px;height:25px;margin-bottom:6px;padding-top:6px;font:700 18px/25px arial,"Microsoft Yahei";overflow:hidden;}
#scroll h3 a{color:#333;text-decoration:none;font-size: 16px;}
#scroll h3 a:hover{color:#d70208;}
#scroll p{width:200px;height:54px;line-height:18px;font-size:12px;padding-top:12px;}
#scroll .txt a{
	color:#595959;text-decoration:none;font-size: 14px;
}
#scroll .item img{
	height:240px;
	display: inline-block;
	/*width:250px;
	height:160px;
	padding-top:40px;*/
	
}
.scroll-outer .scroll_title{
	margin:0 auto;
	line-height:50px;
	width:1070px;
	font-size:24px;
	padding: 20px 0 0 10px ;
}

#scroll .item:hover .shd{background-color:rgba(0, 0, 0, 0);}
#scroll .item:hover .txt{background-color:#fff\9;background-color:rgba(248, 249, 249, 0.95);/*box-shadow:0 0 15px 15px rgba(248, 249, 249, 0.95);*/}

.owl-theme .owl-controls .owl-buttons div{position:absolute;/*top:146px;*/width:1000px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;height: 344px; background-color: #fff; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; cursor: pointer;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-1000px;top:0;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-1000px;top:0;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";color:#000;position:absolute;top:146px;right:10px;display: none;}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";color:#000;position:absolute;top:146px;left:10px;display: none;}
.owl-theme .owl-controls .owl-buttons .owl-prev:hover:before{
	display: block;
}
.owl-theme .owl-controls .owl-buttons .owl-next:hover:before{
	display: block;
}


.item .txt span{
	  width: 15px; height: 15px; display: block; position: absolute; top: 11px; right: 8px; background-image: url(../images/icon_img_jiantou.gif); background-repeat: no-repeat; background-position: 0px -21px;overflow:hidden;
}
.item:hover .txt span{
	background-image: url(../images/icon_img_jiantou.gif); width: 15px; height: 15px; background-position: 0px 0px;}