/*header start*/

.header{min-width:1200px; z-index:999;}
.top_bar {
	height:39px;
	line-height:39px;
	background-color:#fafafa;
	border-bottom:1px solid #f2f2f2;
}
.bg_tb{
	background:url(../images/top_xfz.jpg) no-repeat left center;
}
.bg_tb1{
	background:url(../images/top_phone.png) no-repeat left center;
}
.link{
	color:#ccc;
	padding-left:10px;
}
.link a{
	padding:0 8px;
	color:#666;
}

.logo_menu{
	height:110px;
}

.logo{ margin-top:32px; height:55px;}

.nav{ 
	position: relative; 
	z-index: 999; 
}
.nav a { 
	text-decoration: none; 
}
.navmain { 
	height: 42px; 
	position: relative; 
}
#nav_all { 
	height: 42px; 
	float: left; 
	margin-top:35px; 
	line-height: 42px; 
	z-index: 99999; 
}
#nav_all li { 
	float: left; 
	position: relative; 
}
#nav_all li a { 
	color: #333; 
	display: inline-block; 
	font-size: 18px; 
	cursor: pointer; 
	padding-left:42px; 
	height: 42px; 
	line-height: 42px; 
	white-space: nowrap; 
}
#nav_all li a:hover {  
	color:#E56C03;
}
#nav_all li a.current {  
	color:#E56C03;
}
#nav_all li ul {
width:100%; background:#FFFFFF ; border:1px solid #f0f0f0;
	display: none; 
	position: absolute; 
	z-index: 99999; 
	left: 20px; 
	
	top: 45px;
	padding-top:10px;
	padding-bottom:10px;
	-webkit-box-shadow: 3px 3px 3px;  
  -moz-box-shadow: 3px 3px 3px;  
  box-shadow: 1px 1px 1px #b4b4b4;
    
}
#nav_all li ul .jian{ position:absolute; top:-10px; left:44%;}
#nav_all li ul.min{ 
	min-width:530px;
}
#nav_all ul li {
width:100%;
	background-image: none; 
	padding-top: 0px; 
	padding: 0;
	text-align:center;
height:34px; line-height:34px;
}
#nav_all ul li a { 	text-align:center;
border-bottom:1px dotted #CCCCCC;
line-height:34px;height:34px;	font-size:14px; 
	padding:0 20px; 
	color:#666;
}




/* banner*/
.banner{min-width:1200px;
position:relative;
	height:470px;
	overflow:hidden;
	 z-index:-1;
}
.banner .d1{width:100%;height:470px;display:block;position:absolute;left:0px;top:0px; z-index:-1;}
.banner .d2{width:100%;height:30px;position:absolute;z-index:100;left:0px;top:430px; }
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline; z-index:98;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
	.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/*main*/
.pro_tie{
	margin-top:23px;
	line-height:50px;
	border-bottom:1px solid #e5e5e5;
}
.pro_tie1{
	margin-top:37px;
}
.pro_tie h2{
	font-size:20px;
	border-bottom:1px solid #727272;
	margin-bottom:-1px;
}
.pro_tie a{
	display:block;
	background:url(../images/more_right.jpg) no-repeat right center;
	padding-right:20px;
	margin-right:12px;
	color:#333;
}
.pro_tie a.a00{
	background:none;
	color:#999;
	margin-right:0;
	padding-right:3px;
}
.pro_tie a.a001{
	background:none;
	margin-right:0;
}
.pro_con{
	margin-top:37px;
}
.pro_c_tie{
	width:184px;
	height:267px;
	background-color:#2b77bc;
	padding:32px 28px 0 27px;
}
.pro_c_tie h3{
	line-height:80px;
	font-size:30px;
	border-bottom:1px solid #95bbde;
	margin-bottom:20px;
}
.font_14{
	font-size:14px;
	line-height:24px;
}
.pro_c_tie a{
	display:block;
	color:#fff;
	padding-top:40px;
}
ul.pro_c_list li{
	width:239px;
	height:299px;
	float:left;
	margin-left:1px;
}
ul.pro_c_list li a{
	text-align:center;
	width:239px;
	height:299px;
	display:block;
	background-color:#f9f9f9;
	font-size:14px;
}
ul.pro_c_list li a img{
	width:162px;
	height:131px;
	padding:85px 0 50px;
}
ul.pro_c_list li a:hover{
	background-color:#f4f4f4;
}
.more_hui{
	display:block;
	height:50px;
	line-height:50px;
	font-size:17px;
	text-transform:uppercase;
	background-color:#f9f9f9;
	text-align:center;
	margin-top:11px;
}
.w835{
	width:835px;
}
.w332{
	width:332px;
}
.two_con{
	margin-top:32px;
}
.hot_n{
	width:360px;
}
.hot_n time{
	line-height:38px;
}
.hot_n h3{
	line-height:24px
}
ul.n_list{
	width:327px;
}
ul.n_list li{
	height:35px;
	line-height:35px;
	background:url(../images/news_xx.jpg) repeat-x left bottom;
	padding:0 10px 0 0px;
}
ul.n_list li a{
	background:url(../images/news_jt.jpg) no-repeat left center;
	padding-left:15px;
	display:block;
	width:213px;
	overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;
}
ul.n_list li a:hover{ color:#0c69d2;}
.txt_line{
	line-height:24px;
	margin:8px 0 15px;
}

.img_h1{
	padding:35px 0 25px 0;
}
.one_t{
	width:300px;
}
.two_t{
	width:783px;
	margin-left:84px;
}


/* nei ye start*/
.ny_banner{min-width:1200px;}
.ny_banner img{
	width:100%;
}

/*inside pages start*/
.inside_pages{min-width:1200px;
	background:url(../images/inside_pages_bg.jpg) no-repeat top center;
	padding-bottom:50px;
}
.in_left{
	width:215px;
}
.t_big{
	color:#596b79;
	padding-top:38px;
}
.t_big1{
	color:#0066cc;
	text-transform:uppercase;
}
ul.in_list{
	margin-top:36px;
}
ul.in_list a{
	display:block;
	width:185px;
	height:40px;
	padding-left:20px;
	line-height:40px;
	border-bottom:1px solid #f7f7f7;
}
ul.in_list a.current{
	width:195px;
	color:#fff;
	background-color:#0066cc;
}
.in_phone{
	background:url(../images/in_phone.jpg) no-repeat left center;
	text-align:right;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.y_1{
	font-size:21px;
}
.y_2{
	color:#ccc;
	font-size:10px;
}

.in_right{
	margin-left:48px;
	width:937px;
}
.you_position{
	background:url(../images/in_xfz.jpg) no-repeat left center;
	font-family:"SimSun";
	color:#768693;
	padding-left:23px;
	margin-top:45px;
}
.you_position a{
	color:#768693;
}
.y_3{
	font-family:Arial, Helvetica, sans-serif;
	color:#cbcbcb;
	padding-top:26px;
}
.z_1{
	color:#697686;
	font-size:22px;
}
.about_nr{
	color:#697686;
	line-height:33px;
	margin-top:40px;
}

.about_nr .img img{vertical-align:middle;max-width:200px;_width:expression(this.width > 200 ? "200px" : this.width);_width:expression(this.height > 280 ? "280px" : this.height);max-height:280px;}
.about_nr .img2 img{vertical-align:middle;max-width:300px;_width:expression(this.width > 300 ? "300px" : this.width);_width:expression(this.height > 400 ? "400px" : this.height);max-height:400px;}
ul.pro_list{
	margin-top:15px;
}
ul.pro_list li{
	float:left;
	width:226px;
	height:282px;
	text-align:center;
	background-color:#fff;
	margin:0 10px 10px 0;
	border-bottom: 2px solid #eee;
}
ul.pro_list li a:hover{ color:#0066cc; }
ul.pro_list li.no{
	margin-right:0;
}


ul.pro_list li .img{border: none; text-align:center; height:238px;display: table-cell; width:226px; 
vertical-align:middle;
text-align:center;
*display: block; 
*font-size: 140px;
*font-family:Arial;}

ul.pro_list li .img img{vertical-align:middle;max-width:150px;_width:expression(this.width > 150 ? "150px" : this.width);_width:expression(this.height > 200 ? "200px" : this.height);max-height:200px;}

.pro_img_big{
	width:935px;
	height:450px;
	background-color:#f4f4f4;
	text-align:center;
	margin-top:15px;
}
.pro_img_big img{
}
.line_big{
	margin-top:10px;
	line-height:100px;
	text-align:center;
}
.pro_js{
	line-height:30px;
}
ul.news_c_list{
	padding-top:15px;
}
ul.news_c_list li{
	line-height:48px;
	border-bottom:1px solid #eee;
	padding:0 30px 0 8px;
}
ul.news_c_list li a{
	font-size:14px;
	color:#697686;
	background:url(../images/news_list_yy.jpg) no-repeat left center;
	padding-left:35px;
	width:678px;
	overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;
} ul.news_c_list li a:hover{ text-decoration:underline;}
ul.news_c_list li span{
	color:#ccc;
}
.b_bottom{
	color:#697686;
	padding-bottom:25px;
	border-bottom:1px solid #f0f0f0;
	margin:15px 0 18px;
	text-align:center
}
.news_con_detail p{
	text-align:center;
	color:#ccc;
	margin-bottom:30px;
}
.news_nr_detail{
	padding-top:20px;
	color:#697686;
	line-height:36px;
}

.res_con{
	color:#697686;
	padding-top:40px;
	line-height:33px;
}
.recri_con{
	line-height:33px;
	padding-top:30px;
}

.contact_con{
	padding-top:30px;
}
.con_txt{
	width:334px;
	line-height:33px;
}
.three_tb{
	margin-top:23px;
}
.three_tb a{
	display:block;
	float:left;
	padding-right:12px;
}

/*page*/
.page{height:30px; padding:70px 0 20px; margin-left:292px;}
.page span,.page a{ display:inline-block; border:1px solid #e4e4e4; height:28px; line-height:28px; padding:0 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin:0 4px; text-decoration:none;}
.page span,.page a.active,.page a:hover{ color:#FFF; background:#0066CC; border-color:#0066CC;}
.page a em{ display:inline-block; width: 0; height: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent;}
.page a.prev em{border-right: 8px solid #999; margin-right:5px;}
.page a.next em{border-left: 8px solid #999; margin-left:5px;}
.page a.prev:hover em{ border-right-color:#FFF;}
.page a.next:hover em{ border-left-color:#FFF;}


.footer{
	border-top:1px solid #e5e5e5;
	padding:35px 0 50px 0;
	
}



.box-content{background: #f5f5f5;padding: 25px;border: 1px solid #e6e6e6; height:220px;}
.box-content:hover{background: #1976D2;color: #fff;-webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;}
.box-content:hover h3{color: #fff;}
.box-area h3{ line-height: 1.1em;color: #333;margin-bottom: 20px;font-size: 24px;margin-top: 20px;}
.box-area p{margin: 0 0 10px; font-size: 14px;font-weight: 300;line-height: 1.6em; color: #656565; text-align:center;}
.box-content:hover p{color: #fff;-webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;}
.skill-home .icons {color: #1976d2;font-size: 38px;text-align: center;-ms-border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;display: inline-table;border-radius: 50%;background: #ffffff;width: 110px;height: 110px;border: none;font-weight: bolder;}
.skill-home .c1{ padding-top:34px; height:76px;}
.skill-home .c2{ padding-top:26px; height:84px;}
.skill-home .c3{ padding-top:30px; height:80px;}
.skill-home .c4{ padding-top:24px; height:86px;}
.skill-home h2 {
padding-top: 20px;
font-size: 36px;
font-weight: 700;
} 
.testimonial-solid {
padding: 50px 0 60px 0;
margin: 0 0 0 0;
background: #FFFFFF;
text-align: center;
}
.testi-icon-area {
text-align: center;
position: absolute;
top: -84px;
margin: 0 auto; 
width: 100%;
}
.testi-icon-area .quote {
padding: 15px 0 0 0;
margin: 0 0 0 0;
background: #ffffff;
text-align: center;
color: #1891EC;
display: inline-table;
width: 70px;
height: 70px;
-ms-border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
font-size: 42px; 
border: 1px solid #1891EC;
display: none;
}

.testi-icon-area .carousel-inner { 
margin: 20px 0;
}



.col-md-3 {    width: 33.33%; float:left;    position: relative;
    min-height: 1px;
    padding-left: 5px;
    padding-right: 5px; text-align: center;     box-sizing: border-box;}





		/*水平滚动样式*/
		.slider-box{height: 245px;width: 846px;margin: 0px auto; position:relative; }
		.slider-btn{height: 72px;width: 18px;text-indent: -9999px; position:absolute; z-index:99;}
		.slider-next{left:0px; top:84px; background:url(../Assets/images/left_a.jpg); }
		.slider-prev{right:0px; top:84px; background:url(../Assets/images/right_a.jpg);}
		.slider-next:hover{ background:url(../Assets/images/left_a1.jpg); }
		.slider-prev:hover{ background:url(../Assets/images/right_a1.jpg);}
		.slider-wrapper{height: 100%;position: relative;width: 846px;overflow:hidden; z-index:5;}
		.slider-wrapper ul{position: absolute;height: 100%;width: 800px;}
		.slider-wrapper li{float: left;width:284px; height:245px; text-align:center; line-height:30px; }
		.slider-wrapper li a{ font-size:14px; color:#646464; background-color:#f9f9f9; display:block; width:278px; height:248px; background-color:#f9f9f9;} .slider-wrapper li a:hover{ color:#1976D2;}
		.slider-wrapper li .img{border: none; text-align:center; height:200px;display: table-cell; width:278px; 
vertical-align:middle;/*设置水平居中*/
text-align:center;/* 针对IE的Hack */ 
*display: block; 
*font-size: 140px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;}

          .slider-wrapper li .img img{vertical-align:middle;max-width:250px;_width:expression(this.width > 250 ? "250px" : this.width);_width:expression(this.height > 150 ? "150px" : this.height);max-height:150px;}



.foot_menu{ padding:15px 0px; background-color:#fbfbfb; border-top:1px solid #e5e5e5;min-width:1200px;}
.foot_menu ul { float:left; padding-right:80px; margin-top:20px;}
.foot_menu ul .title{ font-size:16px; color:#000; font-weight:bold; padding-bottom:10px;}
.foot_menu ul li{ text-align:center; line-height:24px; font-size:14px;}
.foot_menu ul li a:hover{ color:#0066cc;}
.foot_menu .ewm{ text-align:center; float:right; font-size:14px; color:#959595;} .foot_menu .ewm img{ display:block;}




.list{width: 215px;margin:40px auto 0 auto;}
.list ul li{ border-bottom:0;}
.list ul li a{display: block;  color:#333; font-size:14px; width: 185px;  height: 40px;  padding-left: 20px;  line-height: 40px;  border-bottom: 1px solid #f7f7f7;}
.list ul li .inactive{ }
.list ul li .inactives{width: 195px;    color: #fff;    background-color: #0066cc;} 
.list ul li ul{display: none; }
.list ul li ul li { }
.list ul li ul li a{display: block; font-size:12px; color:#666666;
    width: 185px;
    height: 40px;
    padding-left: 20px;
    line-height: 40px;
    border-bottom: 1px solid #f7f7f7;}
.list ul li ul li ul{display: none;}
.list ul li ul li a{ padding-left:20px;}
.list ul li ul li a.now{ color:#0066cc;}

.last{ background-color:#d6e6f1; border-color:#6196bb; }
.list ul li ul li ul li a{ color:#316a91; padding-left:30px;}




/*列表内容页*/
.listConts{line-height:26px;color:#666;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:400px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:15px;line-height:24px;border:1px solid #f4e4b4;background:#fffff0; }
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}
.listConts #textarea{ font-size:14px;}


/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}

.join_d{ width:100%; border-top:1px solid #ddd; border-left:1px solid #ddd; margin-top:20px; padding-bottom:0px; margin-bottom:30px;}
.join_d td{ border-bottom:1px solid #ddd !important; border-right:1px solid #ddd; font-size:13px; padding:10px;}
.join_d td.title{ text-align:left; font-size:14px; color:#303030; background-color:#FCFCFC; width:100px; text-align:center;}
.join_d td.left{ text-align:left; color:#6C6C6C; line-height:160%; padding:15px 20px; line-height:26px;}
.join_d td.left div{ font-size:14px; color:#FF5D00; }



#preview{ float:none; margin:0px auto; text-align:center;}


.zoomdiv{ left:859px; height:350px; }
.list-h li{ float:left;}
#spec-n5{ height:60px; padding-top:10px; overflow:hidden; position:relative;}
#spec-left{/* background:url(../images/p_prev.png) no-repeat;*/ width:14px; height:27px; float:left; cursor:pointer; margin-top:30px; display:none;}
#spec-right{/*background:url(../images/p_right.png) no-repeat;*/ width:14px; height:27px; float:left;cursor:pointer; margin-top:30px; position:absolute; right:0px; display:none;}
#spec-list{  overflow:hidden; display:inline;}
#spec-list ul li{ float:left; display:inline; width:89px;}
#spec-list ul li img{ border:1px solid #eee; width:78px; height:58px;}


/*jqzoom*/

.jqzoom{position:relative;border: none; height:360px;display: table-cell; width:935px; border-bottom:1px solid #eee; 
vertical-align:middle;/*设置水平居中*/
text-align:center;/* 针对IE的Hack */ 
*display: block; 
*font-size: 320px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;}

.jqzoom img{vertical-align:middle;max-width:1000px;_width:expression(this.width > 1000 ? "1000px" : this.width);_width:expression(this.height > 350 ? "350px" : this.height);max-height:350px;}


.jqzoom i{ display:block; width:35px; height:28px; background:url(../images/icon19.png) no-repeat; position:absolute; right:0; bottom:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:350px;height:350px;border:1px solid #eee;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:78px;height:58px;border:1px solid #eee;background:#008BDA 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; }
#spec-list div{ margin-top:0; *margin-left:0;}
#spec-list .list-h{ display:inline-block; text-align:center;}
.pro_dm{ width:100%; text-align:left; line-height:180%;}
.pro_dm .tabBox_t , .pro_dm .tabBox  {width:100%;text-align:left;}
.pro_dm .tabBox_t{ width:100%; margin:0px auto;}
.pro_dm .tabBox .tabNav { width:100%; background:#DDDDDD}
.pro_dm .tabBox .tabNav li{ padding-left:15px; padding-right:15px;text-align:center; height:40px; line-height:40px; float:left; font-size:16px; position:relative; cursor:pointer; color:#000;}
.pro_dm .tabBox .tabNav li.now{ color:#FFF; background:#0072B8;}
.pro_dm .tabBox .tabCont { width:728px; padding:20px 10px; font-size:14px; color:#000; line-height:200%; display:none; border:1px solid #ddd; border-top:0;}
.relative{ width:100%;}
.relative .r_title{ width:100%; height:40px; line-height:40px; text-align:left; background:#ddd;}
.relative .r_title span{ display:block; width:115px; height:40px; text-align:center; line-height:40px; font-size:16px; color:#FFF; background:#0072B8;}
.relative ul{ width:100%; padding:15px 0;}
.relative ul li{ width:230px; float:left; margin-right:30px;}
.relative ul li img{ width:228px; height:140px; border:1px solid #ddd; vertical-align:top; margin-bottom:8px;}
.relative ul li p{ width:100%; height:23px; line-height:23px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;}




.experts{ width:846px; overflow:hidden; position:relative;}
.experts_t{ height:37px; line-height:37px;}
.experts_t li{    float: left;    width: 284px;    height: 245px;    text-align: center;    line-height: 30px;}

.experts_t li.noborder{background: none}
.experts_t li.why{background:url(../image/index_66.jpg) no-repeat; color: #007f41; font-size:14px; font-weight:bold; text-indent:24px; margin-left:10px;}
.experts_t li a{ display:block;color: #007f41; font-size:14px; font-weight:bold;}
.experts_t li a.hover{ background:url(../image/index_71.jpg) no-repeat; width:100px; color:#FFFFFF; text-align:center}
.experts_t li a:hover{ background:url(../image/index_71.jpg) no-repeat; width:100px; color:#FFFFFF; text-align:center}
.experts_c{ padding:10px 10px 5px 10px; width:730px;height:184px; overflow:hidden}

.conexpert{overflow:hidden; }
.conexpert li{  float: left;    width: 284px;    height: 245px;    text-align: center;    line-height: 30px;}
.conexpert .more{ background:url(../image/index_88.png) bottom right no-repeat; float:right; z-index:100px; text-indent:-1000px; display:block;width:54px; height:50px; dis; margin-top:-50px;}

.conexpert li a{
    font-size: 14px;
    color: #646464;
    display: block;
    width: 278px;
    height: 248px;
    background-color: #f9f9f9;}
	.conexpert li a:hover{ color:#0c69d2}

.conexpert li .img{border: none; text-align:center; height:200px;display: table-cell; width:278px; 
vertical-align:middle;
text-align:center;
*display: block; 
*font-size: 140px;
*font-family:Arial;}

.conexpert li .img img{vertical-align:middle;max-width:250px;_width:expression(this.width > 250 ? "250px" : this.width);_width:expression(this.height > 150 ? "150px" : this.height);max-height:150px;}




.gdjyhjl {cursor: pointer; position:absolute; left:0px; top:84px;background:url(../images/left_a.jpg) no-repeat;WIDTH: 18px;HEIGHT: 72px; TEXT-INDENT: -999px;}
.gdjyhjl:hover{background:url(../images/left_a1.jpg) no-repeat;}
.gdjyhjr {cursor: pointer; position:absolute; right:0px; top:84px; background:url(../images/right_a.jpg)  no-repeat;WIDTH: 18px;HEIGHT: 72px;  TEXT-INDENT: -999px;}
.gdjyhjr:hover{background:url(../images/right_a1.jpg) no-repeat;}



.index_focus{position:relative;width:100%;height:470px;margin:0 auto;overflow:hidden;min-width:1200px;z-index:1;}
.index_focus .yy{ width:100%; height:7px; background:url(../images/yy.png) repeat-x; position:absolute; top:0px; z-index:22;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0; height:470px; width:100%;}
.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:45%;bottom:2%}
.index_focus .slide_nav a{cursor:pointer;float:left;font-size:28px;font-family:arial;color:#fff;padding:5px 6px}
.index_focus .slide_nav .on,.index_focus .slide_nav li:hover{text-decoration:none;color:#0c69d2;filter:alpha(opacity=80);opacity:.8}
.index_focus_next,.index_focus_pre{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:30px;background-position:0 0}
.index_focus_pre:hover{background-position:0 -144px}
.index_focus_next{right:30px;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:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0,0,0,.6);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,.6);text-shadow:1px 1px 1px rgba(0,0,0,.6);background:url(../images/index_focus_bg.png) no-repeat}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1,\u9ed1\u4f53,"Lucida Grande";display:none}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none}




