html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary{ margin:0; padding:0;}  
html { overflow-x: hidden; };
body{   background-color:#fff; overflow-x:hidden;}  
body,td,th {
	font-size: 14px;font-family:"Microsoft Yahei";color:#292929;
}
a{ color:#292929; text-decoration:none;}  
a:hover{text-decoration:none; color:#FEA439;}  
img{ border:none;}  
i,em{ font-style:normal;}  
li{ list-style-type:none;}  
textarea{ resize:vertical;}  
input, select, textarea{ font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei"; background-color:#fff; margin:0; padding:0; outline:none;} 

.jjhh a.open{line-height:55px;border-bottom:3px #02A1E5 solid;display:block; color:#02A1E5;font-size:16px;}
.jjhh a.open:hover{line-height:55px;border-bottom:3px #02A1E5 solid;display:block; color:#02A1E5;font-size:16px;}
.jjhh a{line-height:55px; display:block; font-size:16px;border-bottom:3px #fff solid;display:block;}
.jjhh a:hover{line-height:55px;border-bottom:3px #02A1E5 solid;display:block; color:#02A1E5;font-size:16px;}
.jjhh li{float:left; height:58px; text-align:center; width:150px;}

/*banner*/
.new_banner{
	position: relative;
	width: 100%;
	height:650px;
}
.new_banner li{
	position: absolute;
	width: 100%;
	display: none;
}
.new_banner li a{
	display: block;
	width: 100%;
}
.new_banner li a img{
	display: block;
	width: 100%;
	height:650px;
}
.new_banner .new_bannerBtn{
  border-radius: 6px;
  background-color: rgba(71,72,73,0.5);
  background-color:#a6a8a9 \9;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  width: 30px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  display: none;
}
.new_banner .new_bannerBtn:hover{
	background-color: rgba(71,72,73,0.8);
	background-color:#767778 \9;
}
.new_bannerBtnL{
	left: 64px;
}
.new_bannerBtnR{
	right: 64px;
}

a.hlkk{display:block;line-height:28px; width:100px; display:inline-table; background:#12A9EE; color:#FFFFFF;}

a.iuujk{display:block;line-height:28px; width:100px; display:inline-table;}
a.iuujk:hover{ background:#12A9EE; color:#FFFFFF;}

a.prev{display:block;line-height:28px; width:65px; display:inline-table; border:1px #ccc solid; text-align:center; margin-right:5px;}
a.prev:hover{background:#12A9EE; color:#FFFFFF;}

a.num{display:block;line-height:28px; width:30px; display:inline-table;margin-right:5px; border:1px #ccc solid; text-align:center;}
a.num:hover{background:#12A9EE; color:#FFFFFF;}

a.on{display:block;line-height:28px; width:30px; display:inline-table;margin-right:5px;background:#12A9EE; color:#FFFFFF; border:1px #ccc solid; text-align:center;}
a.on:hover{background:#12A9EE; color:#FFFFFF;}

a.next{display:block;line-height:28px; width:65px; display:inline-table;  border:1px #ccc solid; text-align:center;}
a.next:hover{background:#12A9EE; color:#FFFFFF;}
a.jtzft{float:right; font-size:12px;width:70px; text-align:center;  display:block; color:#333333;}
a.ftzjt{float:right; font-size:12px; width:60px; text-align:center;  color:#02A1E5; display:block;}
.pubSeach{
	float:right; width:398px; height:67px; position:relative; z-index:1;
}
.pubSeach input{
	color: #999;
	font-size: 15px;
	width: 100%;
	height: 34px;
	line-height: 34px;
	border: 1px solid #666;
	border-radius: 20px;
	padding: 0 44px 0 16px;
}
.pubSeach i{
	position: absolute;
	right: 12px;
	top: 27%;
	width: 26px;
	height: 26px;
	margin-top: -13px;
	background: url(../images/seach.png) no-repeat center;
	cursor: pointer;
}
.pubKeyword{
	margin-top: 10px;
	font-size: 14px;
}
.pubKeyword span{
	font-weight: bold;
	margin-left: 4px;
}
.pubKeyword a{
	font-size: 14px;
	color: #999;
	margin-right: 6px;
}
.pubKeyword a:hover{
	color: #028fe1;
}
/*-----top------*/
.heat{height:30px; width:100%; background:#EEEEEE; color:#888;}
.heatc{width:1190px; height:30px; margin:0 auto; position:relative; z-index:99;}
.heatc .p1{float:left; line-height:30px; padding-right:5px;font-size:12px; font-weight:normal;}
.heatc .p2{float:right; line-height:30px;text-align:right;}
.heatc h1{ width:100px; font-size:12px; font-weight:normal; float:left;line-height:30px;color:#888; }
.top{width:1190px; margin:0 auto; padding:20px 0 25px 0;}
.top a.alogo{display:inline-table;_display:inline; vertical-align:top; width:136px; margin-right:-3px; height:90px;}
.top_p{display:inline-table;_display:inline; vertical-align:top; width:20px; margin-right:6px; height:58px; padding-top:21px;}
.top_gg{display:inline-table;_display:inline; vertical-align:top; width:276px; margin-right:-3px; height:58px;padding-top:21px;}
.top_gg h3{line-height:26px; font-size:18px;}
.top_telico{display:inline-table;_display:inline; vertical-align:top; width:60px; margin-right:-3px; height:58px; padding-top:21px;}
.top_tel{display:inline-table;_display:inline; vertical-align:top; width:237px; margin-right:-3px; height:58px;padding-top:21px;}
.top_tel p{ padding-left:15px;}
.top_tel h2{color:#fb8902; font-size:25px; padding-left:8px;font-style:italic;}
.top_jg{display:inline-table;_display:inline; vertical-align:top; width:86px; margin-right:-3px; height:58px;}
.top_seo{display:inline-table;_display:inline; vertical-align:top; width:361px; margin-right:-3px; height:58px;padding-top:21px;}
.topkes{width:308px; height:31px; background:url(../images/home_12.jpg) 0 0 no-repeat; border:0px;vertical-align:top; padding-left:10px;}

.nvea{width:100%; height:40px; background:#eaeaea;}
.nvea div{width:1190px; margin:0 auto;}
a.hment{display:block; line-height:40px; width:147px; font-size:17px; color:#444; float:left;  text-align:center;}
a.hment:hover{background:#fb8902; color:#FFFFFF;}
a.ment{display:block; line-height:40px; width:147px; font-size:17px; color:#444; float:left;  text-align:center;}
a.ment:hover{background:#fb8902; color:#FFFFFF}
a.lxment{display:block; line-height:40px; width:147px; font-size:17px; color:#444; float:left;  text-align:center;}
a.lxment:hover{background:#fb8902; color:#FFf}
a.mentopen{display:block; line-height:40px; width:147px; font-size:17px; color:#FFFFFF; float:left; background:#fb8902; text-align:center; }

a.homecp{display:block; line-height:40px; padding-left:60px; background:url(../images/clo1.png) 90% 49% no-repeat #EEEEEE; font-size:18px;width:231px; margin-bottom:5px;}
a.homecp:hover{ background:url(../images/clo2.png) 90% 49% no-repeat #FEA439; color:#fff;}
a.homecpop{display:block; line-height:40px; padding-left:60px;background:url(../images/clo2.png) 90% 49% no-repeat #FEA439; color:#fff; font-size:18px;width:231px; margin-bottom:5px;}
a.homecp h1{ font-size:18px; font-weight:normal;}


.homecplist{display:inline-table; _display:inline; vertical-align:top;margin-right:-4px; margin-bottom:20px; width:296px; }
.homecplist a{ display:block;position:relative; z-index:1;}
.homecplist a h2{line-height:35px; margin:0 0 0 7px; text-align:center; font-weight:normal; font-size:14px; width:268px;}
.homecplist a:hover h2{ background:#FEA439;color:#fff;}
.homecpjg{width:15px;_width:0px; height:100px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px;}

.homecplist2{display:inline-table; _display:inline; vertical-align:top;margin-right:-5px; margin-bottom:20px; width:296px;}
.homecplist2 a h1{line-height:35px; margin-left:7px;  text-align:center; font-weight:normal; font-size:14px; width:268px;}
.homecplist2 a:hover h1{ background:#FEA439;color:#fff;}
.homecpjg2{width:15px; height:100px;display:inline-table; _display:inline; vertical-align:top;margin-right:-3px;}


a.more{display:block; width:80px; line-height:28px; color:#FFFFFF; background:#ED8001; text-align:center; position:absolute; right:0; top:0; z-index:8;border-radius:5px;}
a.more:hover{ background:#FD9C2B;}

a.foot_m{display:block; float:left; width:114px; font-size:16px; color:#f4f4f4; line-height:45px;}
a.foot_m:hover{ color:#fff;}
.homecase{width:100%; text-align:center; height:31px; position:relative; z-index:6; margin-bottom:31px;}
.homecase p{width:104px; height:31px;display:inline-table; _display:inline; vertical-align:top; margin-right:5px;}
.homecase p a{display:block; width:100%; line-height:30px; color:#FFFFFF; background:#828282; font-size:16px;}
.homecase p a:hover{background:#fb8902;}
.homecase p a.caseopen{display:block; width:100%; line-height:30px; color:#FFFFFF; background:#fb8902;font-size:16px;}

.homecaselist{width:270px; height:130px;display:inline-table; _display:inline; vertical-align:top; text-align:left;}
.homecaselist a h3{line-height:30px; text-align:center; font-weight:normal; font-size:14px;}
.homecaselist a:hover h3{color:#FEA439;}

.pages{width:100%; padding:25px 0; text-align:center;}
.pages p{display:inline-table; _display:inline; vertical-align:top;margin-right: 5px;}
.pages p a{display:block; border:1px #ddd solid;line-height:30px;padding:0 15px;font-size:14px;}
.pages p a:hover{background:#F38700; color:#FFFFFF;}
.pages p a.open{display:block; border:1px #ddd solid;line-height:30px;padding:0 15px;font-size:16px;background:#F38700; color:#FFFFFF;}

a.cpshowldt{display:block; line-height:70px; width:20px; text-align:center; background:#ddd; float:left; margin-right:10px;}
a.cpshowldt:hover{ background:#1AA12B; color:#FFFFFF;}
a.cpshowrdt{display:block; line-height:70px; width:20px; text-align:center; background:#ddd; float:right;}
a.cpshowrdt:hover{background:#1AA12B; color:#FFFFFF;}
.onling{position:fixed; width:103px; z-index:99; background:#72C47C; padding:5px 0 10px 0; margin:250px 0 0 -120px;}
.onling h2{line-height:30px; color:#FFFFFF; font-weight:normal; text-align:center; font-size:16px;}
.tcfgwe{width:93px; margin:0 auto; background:#fff; text-align:center; padding:5px 0;}
.vbeefsf{width:93px; margin:3px auto; background:#fff; text-align:center; padding:5px 0;font-size:12px;}
.homenewli{height:236px; padding-left:40px; background:url(../images/home_102.jpg) 0px 5px no-repeat;}
.homenewli a{line-height:26px; border-bottom:1px #ddd dashed; display:block; margin-bottom:13px;}
a.cpshowc{display:block; line-height:35px; width:130px; text-align:center; font-size:16px; background:#F38700; color:#FFFFFF; float:left;}
a.cpshowt{display:block; line-height:35px; width:130px; text-align:center; font-size:16px;color:#333; float:left;}
a.cpshowt:hover{background:#F38700; color:#FFFFFF;}
a.newlistp{display:block; padding:0 0 15px 0; border-bottom:1px #ddd solid; width:100%; margin-bottom:15px;}
a.newlistp h2{width:100px; height:75px; line-height:35px;font-weight:normal; padding-top:5px; font-size:33px;display:inline-table; _display:inline; vertical-align:top; margin-right:8px; color:#FFFFFF; background:#A2A2A2; text-align:center;}
a.newlistp:hover h2{background:#FEA439;}
a.newlistp div{ line-height:22px;display:inline-table; _display:inline; vertical-align:top; width:754px; color:#999999;}
a.newlistp h3{line-height:30px;color:#333333;}
a.newlistp:hover h3{ color:#fb8902}



/* 滚动图css */
.slideGroup{ width:100%; text-align:left; height:242px;  }
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroup .parBd{zoom:1;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; }

.slideGroup .sPrev,.slideGroup .sNext{ display:block; line-height:83px;text-align:center; width:27px; float:left;color:#FFFFFF; background:#ccc; margin-top:60px; }
.slideGroup .sPrev{ margin-right:15px;}
.slideGroup .sNext{ color:#FFFFFF; background:#ccc; margin-left:15px  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ background:#fb8902; }
.slideGroup .parBd .tempWrap{ float:left;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1; float:left;  }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:257px; height:197px; display:block; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }


/*-------------------------------------------------------------------*/
.homecps{width:1190px; margin:0 auto;}
.homecpc{display:inline-table; _display:inline; vertical-align:top; width:293px; margin-right:-3px;}
.homecpc_div{padding:22px 0 22px 30px; background:#fb8902; width:261px; margin-bottom:14px;}
.homecpc_div h2{line-height:28px; height:28px; color:#FFFFFF; padding-bottom:5px;}
.homecpc_div h3{color:#FFFFFF; font-size:18px; font-weight:normal;}


.hab_jg{display:inline-table; _display:inline; vertical-align:top; width:26px; height:200px;margin-right:-3px;}

.hocpso{display:inline-table; _display:inline; vertical-align:top;margin-right:-3px; width:871px;}
.hocpsoc{width:100%; padding:55px 0 20px 0;}
.hocpsoc div{height:38px; width:100%; position:relative; z-index:6; }
.hocpsoc div h2{width:780px;line-height:30px;height:38px; color:#fb8902;}
.hocpsoc div h2 font{font-size:16px; color:#777; font-weight:normal; }

.whyok{width:1190px; margin:0 auto 38px auto; height:130px;}
.whyok div{width:510px; height:38px; line-height:38px; padding-top:30px; margin:0 auto; border:1px #fff solid;position:relative; z-index:1; font-size:22px; color:#FFFFFF; text-align:center;}
.whyok div h2{font-weight:normal; color:#fb8902; background:#fff; line-height:38px; text-align:center; width:460px; position:absolute; left:5%; bottom:52px; font-size:24px;}

.hyyies{width:1190px; margin:0 auto;}
.hyyies h2{width:386px;line-height:31px; margin:0 auto 10px auto; text-align:center; color:#fb8902;}
.hyyies_div{width:386px;line-height:31px;text-align:center; color:#888;margin:0 auto 13px auto; font-size:18px; position:relative; z-index:6;}
.hyyies_div p{position:absolute; width:130px; height:15px; border-bottom:1px #ddd solid; left:0; top:0; }
.hyyies_div span{position:absolute; width:130px; height:15px; border-bottom:1px #ddd solid; right:0; top:0; display:block; }

.ory{width:1190px; margin:25px auto; background:url(../images/2vh9.jpg) repeat-y #020202; padding:35px 0 40px 0; text-align:center;}
.ory h2{width:386px;line-height:31px; margin:0 auto 10px auto;  color:#fb8902;}

.hkooef{width:386px;line-height:31px; color:#ccc;margin:0 auto 13px auto; font-size:18px; position:relative; z-index:6;}
.hkooef p{position:absolute; width:130px; height:15px; border-bottom:1px #ddd solid; left:0; top:0;}
.hkooef span{position:absolute; width:130px; height:15px; border-bottom:1px #ddd solid; right:0; top:0;}
.uuieff_p{width:502px; line-height:28px;   color:#fff; margin:5px auto 23px auto; font-size:18px;}

.uierw_pwr{width:1190px; margin:25px auto;}
.uierw_pwr h2{width:386px;line-height:31px; margin:0 auto 10px auto; text-align:center; color:#fb8902;}
.uierw_pwr_div{width:386px;line-height:31px;text-align:center; color:#888;margin:0 auto 13px auto; font-size:18px; position:relative; z-index:6;}
.uierw_pwr_div p{position:absolute; width:130px; height:15px; border-bottom:1px #ddd solid; left:0; top:0;}
.uierw_pwr_div span{position:absolute; width:130px; height:15px; border-bottom:1px #ddd solid; right:0; top:0;}

.habou{width:654px;display:inline-table; _display:inline; vertical-align:top;margin-right:-3px;}
.habou_div{height:37px; line-height:37px; border-bottom:2px #ddd solid; position:relative; z-index:6; margin-bottom:15px;}
.habou_div h2{ background:url(../images/home_85.jpg) 0 0 no-repeat;line-height:37px; color:#fb8902; padding-left:40px;}
.habou_div h2 font{font-size:16px; color:#777; font-weight:normal;}

.hoabming{width:360px;display:inline-table; _display:inline; vertical-align:top;margin-right:-3px;}
.hoabtext{width:267px; line-height:23px;display:inline-table; _display:inline; vertical-align:top;margin-right:-3px; font-size:14px; padding-left:20px;}
.hoabo_jg{width:46px; height:200px;display:inline-table; _display:inline; vertical-align:top; margin-right:-3px;}

.homnew{width:490px;display:inline-table; _display:inline; vertical-align:top;margin-right:-3px;}

.honetie{height:37px; line-height:37px; border-bottom:2px #ddd solid; position:relative; z-index:6; margin-bottom:15px;}
.honetie h2{background:url(../images/home_85.jpg) 0 0 no-repeat;line-height:37px; color:#fb8902; padding-left:40px;}
.honetie h2 font{font-size:16px; color:#777; font-weight:normal;}
.homeviea{
	width:100%;
	padding-top:15px;
	min-height:180px;
	}
	.homeviea p{padding-bottom:8px;}
	/*-------foot---------*/
.footl{width:1190px; margin:50px auto 0 auto; height:32px;}
.footl_pl{width:11px; height:32px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px;}
.footl_pc{width:317px; height:31px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px; border-top:1px #ddd solid;}
.footl_pr{width:21px; height:32px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px;}

.foot{width:100%; background:#ccc;}
.footc{width:1190px; margin:0 auto;}
.footc_l{width:7px; height:32px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px;}
.footc_c{background:#fff; width:324px; height:394px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px;}
.footc_c h2{width:251px;line-height:38px; color:#fb8902; margin:0 auto 25px auto; padding-top:15px; }
.footc_r{width:5px; height:32px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px;}
.footc_jg{width:51px; height:100px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px;}
.footc_right{display:inline-table; _display:inline; vertical-align:top;margin-right:-4px; width:1190px; color:#444;}
.footc_nav{padding:10px 0; overflow:hidden; border-bottom:1px #888 solid; margin-bottom:38px;}
.footc_dl{float:left; width:100px;font-size:16px; color:#F60; font-weight:bold;}
.footc_dr{float:right; width:1080px; line-height:28px;}
.footc_dr a{ color:#666;}
.footc_dr a:hover{ color:#F90;}
.footc_lx{width:400px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px; line-height:28px; height:242px;}
.fewm{width:128px;display:inline-table; _display:inline; vertical-align:top;margin-right:-4px; padding-right:50px;}
.fewm span{line-height:28px; display:block; font-size:18px; padding-bottom:10px;}
.yqlink{width:803px; height:58px; line-height:25px;}

.webban{width:100%; height:35px; background:#D37402;}
.webbanc{width:1190px; margin:0 auto; line-height:35px; color:#FFFFFF; text-align:center;}

.vvgg{width:1000px; margin:0 auto; overflow:hidden;}
.vvgg_a{width:35%; float:left; overflow:hidden; margin-right:5%; position:relative; z-index:1; height:121px;}
.vvgg_a_l{position:absolute; left:0; top:0; z-index:5;color:#FFFFFF; background:url(../images/kf.png) center 15% no-repeat #fb8902; border-radius: 10px; width:130px; padding:60px 0 20px 0; font-size:14px;}
.vvgg_a_c{position:absolute; left:110px; top:0; z-index:4;color:#fb8902; background:#FFFFFF; border-radius: 10px; width:200px; padding:40px 0;font-size:14px;}
.vvgg_a_r{position:absolute; right:0; top:0; z-index:3;background:#fb8902; border-radius: 10px; width:80px; padding:60px 0 37px 0;}
.vvgg_b{float:left; color:#FFFFFF; background:url(../images/hf.png) center 15% no-repeat #fb8902; border-radius: 10px; width:165px; padding:60px 0 20px 0; font-size:14px;margin-right:5%;}
.vvgg_c{float:left; color:#FFFFFF; background:url(../images/bs.png) center 15% no-repeat #fb8902; border-radius: 10px; width:165px; padding:60px 0 20px 0; font-size:14px;margin-right:5%;}
.vvgg_d{float:right; color:#FFFFFF; background:url(../images/td.png) center 15% no-repeat #fb8902; border-radius: 10px; width:170px; padding:60px 0 20px 0; font-size:14px;}


.footmen{width:592px; overflow:hidden;display: inline-table;_display: inline;vertical-align: top;}
.footmen div{padding:0 40px;  float:left; font-size:16px; height:223px;}
.footmen div a{display:block; line-height:25px; color:#666; font-size:13px;}
.footmen div a:hover{ color:#fb8902;}


.cplistmb{width:1190px; margin:22px auto; height:21px; text-align:right; line-height:21px;}
.cplistct{width:1190px; margin:0 auto 22px auto;}
.cplist_lt{display:inline-table; _display:inline; vertical-align:top; width:293px; margin-right:-3px;}
.cplist_lc{width:30px;display:inline-table; _display:inline; vertical-align:top; height:100px; margin-right:-4px;}
.cplist_lr{display:inline-table; _display:inline; vertical-align:top;margin-right:-4px; width:867px;}
.cplist_lrh2{width:780px;line-height:30px;height:38px; color:#fb8902; padding-top:50px;}
.abmain{width:100%; margin:0 auto; font-size:16px; line-height:28px; overflow:hidden;}
.fxiang{width:100%; padding-top:15px;height:43px; padding-bottom:15px; border-bottom:1px #ddd solid; margin-bottom:25px;}
.cpshowxq{width:100%; height:35px; background:#eee; margin:20px 0; border-top:1px #ddd solid;}
#nei1{width:100%; margin:0 auto; font-size:14px; line-height:28px; display:block;}
#nei2{width:100%; margin:0 auto; display:none;}
.pnpagec{width:98%;height:33px; background:#eee; margin:25px 0; padding-left:2%;}
.xgcpshow{padding-bottom:10px; border-bottom:1px #ddd solid; background:url(../images/mjkl1.jpg) 0px 0px no-repeat; width:96%; padding-left:4%;}
.xgcpshowc{margin-top:15px; width:100%;overflow:hidden;}
.xgcpshowc a{display:block; line-height:25px; text-align:center;float:left; width:22%; padding-left:2%; padding-bottom:2%;}

.fwcc{width:100%; margin:0 auto; font-size:16px; line-height:28px;}
.alshowcn{width:100%; margin:0 auto; font-size:14px; line-height:28px;min-height:400px;}
.newtif{text-align:center; padding-bottom:25px; border-bottom:1px #ddd solid; font-weight:normal; margin-bottom:15px;}
.newfxia{overflow:hidden; width:100%;}
.cpshowaaa{float:right; width:360px;line-height:28px;font-size:14px; }
.aahw3{padding-bottom:15px; font-size:18px;}
.vvvvxgan{ margin-top:15px; width:100%; height:95px;}
.vvvvxgan a{display:block; line-height:25px; background:url(../images/new1.jpg) 0px 5px no-repeat; float:left; width:29%; padding-left:3%;}
.homen{width:1190px; margin:20px auto; overflow:hidden;}
.homenli{width:358px; float:left; border:1px #ddd solid; padding-bottom:15px;}
.homenli div{width:90%; margin:0 auto; padding:10px 0;}
.homenli div a{line-height:25px; display:block; font-size:15px;    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.homenli div a h1{ font-weight:normal; font-size:15px;}
.homenli h3{padding:10px 0 10px 20px;}
.homenli div span{color:#999; display:block; line-height:20px; font-size:12px;}
.homenli div p{line-height:18px;margin-bottom:10px;font-size:12px;color:#999;}
.homenli_jg{float:left; height:120px; width:53px;}
a.homemor{display:block; float:right; width: 58px; height: 22px; line-height: 22px; color:rgba(239,114,23,1); border:1px rgba(239,114,23,1) solid; text-align:center;border-radius:8px;}
a.homemor:hover{ background:rgba(239,114,23,1); color:#fff;}

.pmov{overflow:hidden;  width:90%; margin:0 auto;}
.hvnews{width:100%; position:relative; z-index:1;}
.hvnews_p{height:158px; background:rgb(235, 235, 235); width:100%; position:absolute; left:0; top:42px; z-index:-1;}

.habllc{width:1190px; margin:30px auto; border:1px #ddd solid; overflow:hidden;}
.habllc_av{float:left; width:450px; height:250px; padding-right:10px;}
.habllc_nei{float:left; width:500px; padding-left:40px;padding-top:30px;}
.habllc_nei h2{font-weight:normal;}
.habllc_nei span{width:60px; height:3px; background:rgba(239,114,23,1); margin:10px 0; display:block;}
.habllc_nei div{line-height:25px; font-size:15px;}
.habccvf{float:right; width:130px; padding-top:50px;}

a.msdzz{display:block;border-radius: 5px; margin-bottom:25px; width:110px; font-size:16px; text-align:center; background-color: #fff; border:1px rgba(239,114,23,1) solid; color:rgba(239,114,23,1); line-height:38px;}
a.msdzz:hover{background-color: rgba(239,114,23,1); border:1px rgba(239,114,23,1) solid; color:#fff;}


.transparent_class {
            /* Required for IE 5, 6, 7 */
            /* ...or something to trigger hasLayout, like zoom: 1; */
			position:absolute; z-index:2; background:#FEA439; left:0; top:0;
            width: 283px;
            height: 100%;
			display:none;
            /* older safari/Chrome browsers */
            -webkit-opacity: 0.8;
            /* Netscape and Older than Firefox 0.9 */
            -moz-opacity: 0.8;
            /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/
            -khtml-opacity: 0.8;
            /* IE9 + etc...modern browsers */
            opacity: .8;
            /* IE 4-9 */
            filter: alpha(opacity=80);
            /*This works in IE 8 & 9 too*/
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
            /*IE4-IE9*/
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        }
.jsjsd{width:253px; position:absolute; left:5px; top:0; padding:100px 10px 10px 10px; z-index:3; display:none; background:url(../images/fdj.png) center 20% no-repeat; color:#FFF;}
.jsjsd h4{font-size:16px; color:#fff; text-align:center; padding-bottom:15px;}



.footlcx{width:100%; height:60px;}

.homenli2{width:258px; float:left; border:1px #ddd solid; padding-bottom:15px; margin-bottom:25px; background: #eaeaea;}
.homenli2 div{width:90%; margin:0 auto; padding:10px 0;}
.homenli2 div a{line-height:25px; display:block; font-size:15px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.homenli2 div a h1{ font-weight:normal; font-size:15px;}
.homenli2 h3{padding:10px 0 10px 20px;}
.homenli2 div span{color:#999; display:block; line-height:20px; font-size:12px;}
.homenli2 div p{line-height:18px;margin-bottom:10px;font-size:12px;color:#999;}
.homenli2_jg{float:left; height:120px; width:47px;}
.homenli2:hover{background: #ddd;}


.mm_p{line-height:35px; text-align:center;}
.mm_p font{font-size:14px; color:#999999;}

/*右侧悬浮框*/
.xuanfWrap{position: fixed;top: 30%;right: 0;margin-top: -130px;z-index: 99;width:60px;
			padding: 12px 0;background-color: #6da9df;border-radius: 10px 0 0 10px;z-index: 9999999;}			
.xuanfIcons a{display: block;font-size: 12px;color: #fff;text-align: center;}
.xuanfIcons a i{display: block;width: 32px;height: 32px;margin: 0 auto 2px;}
.xuanfTop,.xuanfBot{width:36px;height:14px;margin: 0 auto;}
.xuanfBot{margin-top: 18px;}
.xuanfZXZX,.xuanfKFDH,.xuanfGFWX{margin: 18px 0 16px;}
.xuanfZXZX i{background: url(../images/gosunXfIcon1.jpg) no-repeat center;background-size: 100%;}
.xuanfKFDH i{background: url(../images/gosunXfIcon2.jpg) no-repeat center;background-size: 100%;}
.xuanfGFWX i{background: url(../images/gosunXfIcon3.jpg) no-repeat center;background-size: 100%;}
.xuanfInfo{position:absolute;right: 60px;top: 50%;width: 0;height: 170px;
			background-color: #6da9df;border-radius: 10px 0 0 10px;text-align: center;
			margin-top: -85px;overflow: hidden;}
.xuanfInfo a{color: #fff;display: block;font-size: 12px;margin: 14px 0 10px;}
.xuanfInfo a i{display: block;width: 50px;height: 50px;margin: 0 auto;margin-bottom: 2px;}
.zxzxTip01 i{background: url(../images/gosunXfzxkf.jpg) no-repeat center;}
.zxzxTip02 i{background: url(../images/gosunXfqqkf.jpg) no-repeat center;}
.kfdhTipDiv{width: 70%;margin: 22px auto 10px;}
.kfdhTipDiv h2{color: #fff;font-size: 15px;font-weight: normal;padding: 6px 0;}
.kfdhTipDiv h3{color: #fff;font-size: 12px;font-weight: normal;padding: 6px 0;
			border-bottom: 1px solid #fff;}
.gfwxTip img{margin: 20px 0 4px;
    width: 120px;
    height: 120px;}
.gfwxTip h3{color: #fff;font-size: 12px;font-weight: normal;}
.zxzxTip{display: none;}
.kfdhTip{display: none;}
.gfwxTip{display: none;}