@charset "utf-8";
/* 全局CSS定义 */
*{margin:0;padding:0;border:0;}
body{text-align:center;margin:0 auto;padding:0;background:#FFF;font-size:12px;color:#333; width:100%; width:expression(document.body.clientWidth <= 1100? "1100px":"auto"); min-width:1100px; font-family:"微软雅黑", "黑体", "宋体"; font-weight:500;}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
select,input,img,select{vertical-align:middle;}
img,a img{ border:0; margin:0; padding:0; vertical-align:middle;}/*清除图片间距*/
ul,ol,li{list-style:none}
table,td,input{font-size:12px;padding:0}

/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{color:#0080df;text-decoration:none;}

/*清除链接虚框*/
a,area {blr:expression(this.onFocus=this.blur()) }
:focus {-moz-outline-style: none; }
 
/* 通用属性 */
.l{float:left;}
.r{float:right;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden}

/*常用方法*/
.show{display:block}
.hide{display:none}
.box{ width:1100px; margin:0 auto;}
a.a_more,a.a_more:hover{ border:1px solid #fff; width:130px; height:32px; line-height:32px; display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius:16px; }
a.a_more2,a.a_more2:hover{ border:1px solid #9bb0d5; width:150px; height:36px; line-height:36px; display:inline-block; font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; color:#9bb0d5;}

/*------------------------------------------------------------------*/
.head{ background:url(../images/yf_r1_c1_s1.jpg) no-repeat center top;height:105px; border-top:3px solid #0099FF;}
.logo{ float:left;}
.tel{ float:right;color: #666;line-height: 30px;padding-left: 55px;display: inline;background: url(../images/tel.png) left bottom no-repeat;font-size: 24px;font-weight: bold; margin-top:20px;}
.tel span {color: #666;line-height: 24px;display: block;font-size: 14px; text-align:left;}

.nav{ width:100%; background:#0099FF; height:50px; line-height:50px; overflow:hidden;}
.nav ul{ float:left; font-size:16px; background:url(../images/yf_r3_c8_s1.jpg) no-repeat left center;}
.nav ul li{ float:left; text-align:center; width:122px; background:url(../images/yf_r3_c8_s1.jpg) no-repeat right center;}
.nav ul li a{ display:block; color:#fff;}
.nav ul li a:hover{ display:block; color:#fff; background:url(../images/cp_r4_c9_s1.jpg) repeat-x center bottom;}

.fullSlide {width:100%;position:relative;height:450px;background:#efefef;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:450px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;	height:450px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=100);opacity:1;line-height:999px;}
.fullSlide .hd ul .on {background:#0099FF;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}

.sousuo{ background:#F6F6F6; height:50px; line-height:50px; font-family:"宋体";}
.sousuo .l{ width:680px; text-align:left;}
.sousuo .l a{ display:inline-block; padding:0 5px; color:#999;}
.sousuo .l a:hover{ color:#0099ff;}
.sousuo .r{ width:400px; height:32px; line-height:32px; padding:10px 0;}
.sousuo .r span{ float:left; width:70px;}
.sousuo .r input.inp01{ float:left; border:1px solid #ddd; height:30px; line-height:30px; padding:0 5px; width:260px;}
.sousuo .r input.inp02{ float:left; width:48px;}

.z_nav{ background:url(../images/lin1.jpg) no-repeat center 86px; color:#000; line-height:28px; padding:45px 0 10px;}
.nz_nav{ padding-bottom:30px; background-position: center 75px;}
.z_nav .p_1{ font-size:24px;}
.z_nav .p_1 font{ color:#cc0202;}
.z_nav .p_2{ font-size:18px; font-weight:bold;}
.z_nav .p_3{ font-size:12px; font-family:"宋体"; color:#888; padding-top:10px;}
.z_nav2{ color:#fff; line-height:28px; padding:55px 0 10px;}
.z_nav2 .p_1{ font-size:24px;}
.z_nav2 .p_2{ font-size:18px; font-weight:bold;}
.z_nav2 .p_3{ font-size:12px; font-family:"宋体"; color:#fff; padding-top:0px;}

.z_lanmu{ padding:10px 0;}
.z_lanmu a{ display:inline-block; width:200px; margin:0 10px 0 0; background:#8f8f8f; height:44px; line-height:44px; text-align:center; font-size:16px; color:#fff;}
.z_lanmu1 a{ width:150px;}
.z_lanmu a:hover,.z_lanmu a.a_one{ background:#0099ff;}
.z_lanmu2{ padding:10px 0;}
.z_lanmu2 a{ float:left; display:inline-block; width:170px; margin:6px 5px; border:1px solid #ddd; height:38px; line-height:38px;}
.z_lanmu2 a.a_one,.z_lanmu2 a:hover{ background:#0099ff; color:#fff;}
.z_lanmu2 a.w_noe{ margin-right:0;}
.z_lanmu3{ padding:15px 0; font-family:"宋体"; font-size:14px;}
.z_lanmu3 a{ display:inline-block; margin:0 5px; height:32px; line-height:32px; width:106px;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius:16px; background:#fff; color:#666;}
.z_lanmu3 a:hover{ color:#0080df;}
.z_lanmu4 a{ background:#999; color:#fff;}
.z_lanmu4 a.a_one,.z_lanmu4 a:hover{ background:#0080df; color:#fff;}

.hm_prod ul{ float:left; width:100%; padding:0 0 10px;}
.hm_prod ul li{ width:350px; height:250px; float:left; padding:12px 25px 30px 0;}
.hm_prod ul li.w_noe{ padding-right:0;}
.hm_prod ul li a{ display:block;}
.hm_prod ul li span{ position:relative; width:310px; height:44px; line-height:44px; font-size:22px; margin:0 auto; background:url(../images/ls_s1.png) no-repeat 0 0; text-align:center; z-index:10; top:-250px; padding:136px 20px 120px; color:#fff; display:none;}
.hm_prod ul li.cp_li1 span{ display:block;}
.ad{ background:url(../images/yinying.jpg) no-repeat center bottom; padding-bottom:15px; margin-bottom:15px;}
.hm_case{ background:url(../images/case_bg.jpg) no-repeat center top;}
.hm_case .blk_29 { padding:10px 0 30px; zoom: 1; position: relative; width:1100px; margin:0 auto; height:674px; overflow:hidden;}
.hm_case .blk_29 .LeftBotton { background:url(../images/jt_r2.png) no-repeat 0 0; left:0; float: left; width:41px; cursor: pointer; position: absolute; top:325px; height:41px;}
.hm_case .blk_29 .RightBotton { right:0; background:url(../images/jt_r1.png) no-repeat 0 0; float: right; width:41px; cursor: pointer; position: absolute; top:325px; height:41px;}
.hm_case .blk_29 .Cont { margin: 0px auto; overflow: hidden; width:1014px;}
.hm_case .blk_29 .xbox { float: left; text-align: center; width:320px; overflow:hidden; padding:0 9px;}
.hm_case .blk_29 .xbox p{ padding:9px 0; margin:0 auto;}
.hm_case .blk_29 .xbox a{ display:block; background:#fff; color:#666;}
.hm_case .blk_29 .xbox a:hover{ color:#0080df;}
.hm_case .blk_29 .xbox img{ display:block; margin: 0px auto; border:none;}
.hm_case .blk_29 .xbox span{ height:44px; line-height:44px; overflow:hidden; font-size:14px; font-family:"宋体";}
.hm_liyou{ background:url(../images/yf_r20_c2_s1.jpg) repeat-x left top;}
.hm_liyou .ly_nav{ padding:30px 0;}

.ly_bg{ background:url(../images/yf_r24_4.jpg) no-repeat 0 0; text-align:left; padding:50px 0 0; height:1366px;}
.ly_bg .ly_lf1{ width:550px; height:167px; padding:0 550px 103px 0;}
.ly_bg .ly_lf2{ width:550px; height:167px; padding:0 550px 123px 0;}
.ly_bg .ly_lf3{ width:585px; height:202px; padding:0 515px 68px 0;}
.ly_bg .ly_rg1{ width:535px; height:202px; padding:0 0 90px 565px;}
.ly_bg .ly_rg2{ width:535px; height:97px; padding:0 0 147px 565px;}
.ly_bg .liy_txt h4{ font-size:26px; color:#163c87; font-weight:bold; padding:0 0 10px 50px; line-height:52px;}
.ly_bg .liy_txt p{ font-size:16px; color:#666; line-height:34px; border-bottom:1px dashed #ddd; padding-left:20px;}
.ly_bg .liy_txt p.p_1{ background:url(../images/dian_s1.jpg) no-repeat 5px 13px;}
.ly_bg .liy_txt p font{ color:#ff9c01;}

.hm_about{ background:url(../images/about_bg.jpg) no-repeat center top;}
.hm_about .hm_abl{ width:430px; height:290px; padding:15px 30px 100px 0;}
.hm_about .hm_abr{ width:640px; height:290px; text-align:left; color:#fff;}
.hm_about .hm_abr h3 a{ display:block; line-height:36px; font-size:22px; color:#fff; font-weight:bold; padding:20px 0 10px;}
.hm_about .hm_abr p{ line-height:24px; font-size:12px;}
.hm_about .hm_abr a.a_more{ text-align:center; color:#fff; margin:20px 0 0;}
.hm_about .hm_abr a.a_more:hover,.hm_about .hm_abr a:hover{ color:#fff;}

.hm_huodong{ padding:0 0 50px;}
.hm_huodong ul{ float:left; width:100%; padding:15px 0 30px;}
.hm_huodong ul li{ float:left; width:250px; padding-right:33px;}
.hm_huodong ul li.w_noe{ padding-right:0;}
.hm_huodong ul li span{ font-size:14px; text-align:center; display:block; height:44px; line-height:44px;}

.hm_news .z_nav{ background:url(../images/line2.jpg) no-repeat center 80px;}
.hm_ndl{ padding:20px 0 80px;}
.hm_ndl dl{ width:325px; float:left; padding-right:62px; text-align:left; line-height:22px; font-family:"宋体";}
.hm_ndl dl.w_noe{ padding-right:0;}
.hm_ndl dd{ color:#8f8f8f;}
.hm_ndl dd.dd_tit a{ font-size:16px; color:#686868; font-weight:bold; display:block; height:42px; line-height:42px;}
.hm_ndl dd.dd_tit a:hover{ color:#cc0101;}
.hm_ndl dd.dd_time{ border-bottom:1px solid #ccc; color:#686868; border-top:1px solid #ccc; height:32px; line-height:32px; font-size:14px;}
.hm_ndl dd.dd_time span{ float:left; background:url(../images/yf_r38_c36_s1.jpg) no-repeat left center; padding-left:15px;}
.hm_ndl dd.dd_time i{ float:right; font-style:normal; background:url(../images/yf_r39_c42_s1.jpg) no-repeat left center; padding-left:15px;}
.hm_ndl dd.dd_txt{ padding:10px 0;}
.hm_ndl dd.dd_but a{ display:block; background:url(../images/yf_r41_c20_s1.jpg) no-repeat left center; height:20px; line-height:20px; text-indent:30px;}
.hm_ndl dd.dd_but a:hover{ display:block; background:url(../images/yf_r41_c5_s1.jpg) no-repeat left center; color:#fff;}

.inf_l{width:430px;overflow: hidden;}
.inf_t{font-family: "Microsoft YaHei";height: 50px;line-height: 37px;overflow: hidden;background:url(../images/inf_l.gif) left 37px repeat-x;}
.inf_t .r{display: inline-block;padding: 0 23px;color: #333;background: url(../images/more_ic.gif) right 12px no-repeat;}
.inf_t h3{float: left;border-bottom:4px #0099FF solid;font-size:18px;}
.inf_l indexlc img{display:block;width:430px;height:88px;overflow:hidden; vertical-align:top;}
.inf_l ul{width: 430px;verflow: hidden; margin-top:24px;}
.inf_l ul li{text-align:left;line-height:30px;height:30px; font-size:12px; font-weight:100; font-family:"Microsoft YaHei";padding:0 0 0 25px;background:url(../images/success.gif) left 9px no-repeat;}
.inf_l ul li a{color:#666;}
.inf_l ul span{float:right;color:#666;}

.inf_r{width:623px; overflow:hidden;}
.inf_r .inf_t{margin:0;}
.inf2_c{ clear:both;text-align:left;}
.inf2_c dl{width:623px;height:112px;overflow:hidden;}
.inf2_c dt img{display:block;width:146px;height:88px; overflow:hidden;}
.inf2_c dt{ float:left;}
.inf2_c dl dd{width:465px;overflow:hidden; float:right;}
.inf2_c dl dd h4{ font-weight:100; line-height:20px;height:32px; font-size:14px; font-family:"Microsoft YaHei";}
.inf2_c dl dd h4 a{color:#000;}
.inf2_c dl p{ line-height:22px;color:#666;height:45px; overflow:hidden;}
.inf2_c dl p a{color:#d30000; font-size:12px; text-transform:uppercase;}
.inf2_c ul{width:623px; overflow:hidden; clear:both;}
.inf2_c ul li{ overflow:hidden;  float:left; display:inline;width:45%;overflow:hidden; line-height:30px;height:30px;padding:0 0 0 25px;background:url(../images/inf_ic.gif) left 9px no-repeat;}
.inf2_c ul li a{color:#666;}

.hm_hezuo ul{ width:100%; float:left; padding:10px 0 50px;}
.hm_hezuo ul li{ float:left; width:162px; padding-right:25px;}
.hm_hezuo ul li a{ display:block; border:1px solid #ddd;}
.hm_hezuo ul li.w_noe{ padding-right:0;}

.lnk{height:178px;overflow:hidden;background:url(../images/link_bg.gif) center 15px no-repeat;text-align:left;}
.lnk h3{ font-family:"Microsoft YaHei";line-height:32px;height:50px; text-align:center;}
.lnk h3 span{ text-transform:uppercase; font-size:20px; color:#d30000;margin:0 0 0 12px; font-weight:100;}
.lnk h3 a{ font-size:20px; color:#000;}
.lk_c{font-family:"Microsoft YaHei";  line-height:20px; height:66px; overflow:hidden;word-spacing:-11px;}
.lk_c a{ display:inline-block;padding:0 15px;color:#666;}
.lnk span a{ margin:0 0 0 483px;display:inline-block;padding:0 0 0 13px;width:134px;background:url(../images/link_bt.gif) left top no-repeat; font-size:14px;color:#fff; font-family:"Microsoft YaHei"; line-height:27px;}

.ft_nav{ background:#111111; height:60px; line-height:60px;}
.ft_nav a{ display:inline-block; padding:0 25px; background:url(../images/yf_r49_c28_s1.jpg) no-repeat right center; font-size:14px; color:#555;}
.ft_nav a.w_noe{ background:none;}

.footer{ background:#1C1E20; color:#5c6880; line-height:22px; text-align:left; padding:35px 0; border-top:1px dashed #444; border-bottom:1px dashed #444;}
.footer .ft_lf{ width:286px; height:141px; border-right:1px solid #2c2b2b;}
.footer .ft_lf img{ float:left;}
.footer .ft_lf span{ float:left; width:130px; padding:30px 0 0 15px;}
.footer .ft_md{ border-right:1px solid #2c2b2b; padding:0 45px; width:230px;}
.footer .ft_rg{ background:url(../images/yf_r53_c26_s1.jpg) no-repeat 40px center; width:385px; padding-left:107px;}

.copy{ background:#111111; color:#fff; text-align:center; height:60px; line-height:60px; font-family:"宋体";}
.copy a,.copy a:hover{ color:#fff;}
/*---------------------------------------------------*/
.weizhi{ background:#F6F6F6; height:46px; line-height:46px; text-align:left; font-family:"宋体"; color:#666;}
.weizhi div.box{ background:url(../images/nb_r3_c2_s1.jpg) no-repeat 3px 14px; text-indent:25px;}
.weizhi a{ color:#666;}
.weizhi a:hover{ color:#0099ff;}

.ny_case{}
.ny_case ul{ float:left; padding:15px 40px; font-family:"宋体";}
.ny_case ul li{ float:left; text-align:center; width:320px; overflow:hidden; padding:5px 10px;}
.ny_case ul li a{ display:block; color:#666;}
.ny_case ul li a:hover{ color:#0099ff;}
.ny_case ul li span{ display:block; height:44px; line-height:44px; font-size:14px; overflow:hidden;}

.ny_huodong{}
.ny_huodong ul{ float:left; width:100%; padding:15px 0 15px;}
.ny_huodong ul li{ float:left; width:250px; padding:0 33px 10px 0;}
.ny_huodong ul li.w_noe{ padding-right:0;}
.ny_huodong ul li span{ font-size:14px; text-align:center; display:block; height:44px; line-height:44px;}

.ny_honor{}
.ny_honor ul{ float:left; width:100%; padding:35px 0 15px;}
.ny_honor ul li{ float:left; width:250px; padding:0 33px 10px 0;}
.ny_honor ul li.w_noe{ padding-right:0;}
.ny_honor ul li span{ font-size:14px; text-align:center; display:block; height:44px; line-height:44px;}

.nr_atxt{ font-size:14px; color:#333; text-align:left; line-height:25px; padding:20px 0 50px;}
.nr_atxt h1.h1_a{ font-size:20px; line-height:36px; text-align:center; padding:15px 0;}

.nr_tit .h1_a{ font-size:22px; line-height:36px; text-align:center; padding-top:40px;}
.nr_tit .time{ line-height:24px; font-size:14px; color:#999; padding:10px 0; border-bottom:1px dashed #ddd;}
.nr_tit .time a{ color:#999;}
.nr_tit .share{ text-align:center; padding:10px 0; line-height:32px;}
.nr_tit .share a{ float:none; display:inline-block;}

.nr_ztit{ font-size:16px; text-align:left; height:32px; line-height:32px; padding:5px 0; border-bottom:1px dashed #ddd;}
.xg_lie{ padding:20px 0 50px; }
.xg_lie ul{ float:left; width:1100px;}
.xg_lie ul li{ float:left; width:520px; font-size:14px; line-height:32px; padding:0 15px; color:#666;}
.xg_lie ul li a{ float:left; background:url(../images/wsj_s1.jpg) no-repeat left 13px; padding-left:15px; color:#666;}
.xg_lie ul li a:hover{ background:url(../images/hsj_s1.jpg) no-repeat left 13px;}
.xg_lie ul li i{ float:right; font-size:12px; padding-right:10px; font-style:normal;}
.ny_ndl{ padding-bottom:30px;}

.ny_news{ padding:20px 0 30px; }
.ny_news ul{ float:left; width:1100px;}
.ny_news ul li{ float:left; width:1090px; font-size:14px; padding:0 5px; line-height:52px; color:#666; border-bottom:1px solid #eee;}
.ny_news ul li a{ float:left; background:url(../images/wsj_s1.jpg) no-repeat left 23px; padding-left:15px; color:#666;}
.ny_news ul li a:hover{ background:url(../images/hsj_s1.jpg) no-repeat left 23px; color:#cc0101;}
.ny_news ul li i{ float:right; font-size:12px; padding-right:5px;}

.nr_cont{ background:url(../images/ct_s1.jpg) no-repeat center 20px; padding:130px 0 60px;}
.nr_cont h3{ font-size:16px; font-weight:500; height:44px; line-height:44px; text-align:center;}
.nr_cont p{ line-height:26px; font-size:14px;}
.nr_cont .lef{ width:278px; height:200px; text-align:left; padding:0 30px 0;}
.nr_cont .mid{ width:278px; height:200px; text-align:center; padding:0 73px 0;}
.nr_cont .rig{ width:278px; height:200px; text-align:center; padding:0 30px 0;}

.nr_map{ padding-bottom:60px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.nr_ptxt{ text-align:left; padding:40px 0;}
.nr_ptxt .nr_dl{ float:left; width:100%; height:497px; overflow:hidden;}
.nr_ptxt .nr_dl dt{ float:left; width:580px; height:497px; padding-right:40px;}
.nr_ptxt .nr_dl dd{ float:left; width:480px;}
.nr_ptxt .nr_dl dd.nr_dda a,.nr_ptxt .nr_dl dd.nr_dda a:hover{ display:block; font-size:38px; font-weight:bold; color:#0099ff; line-height:44px; padding:25px 0; border-bottom:1px dashed #ddd;}
.nr_ptxt .nr_dl dd.nr_ddb{ margin:15px auto; font-size:14px; line-height:32px; background:#F9F9F9; padding:10px 15px; width:450px;}
.nr_ptxt .nr_dl dd.nr_ddc,.nr_ptxt .nr_dl dd.nr_ddd{ padding:10px 0;}
.nr_ptxt .nr_dl dd.nr_ddd a,.nr_ptxt .nr_dl dd.nr_ddd a:hover{ background:#0099ff; color:#fff; width:200px; display:inline-block; text-align:center; height:44px; line-height:44px; font-size:18px;}
.nr_ptxt .nr_dl dd.nr_dde{ padding-top:20px;}
.nr_nav{ border-bottom:1px solid #ddd; padding-top:40px;}
.nr_nav span{ display:inline-block; height:44px; line-height:44px; font-size:18px; color:#fff; background:#0099ff; padding:0 40px;}
.nr_text{ font-size:14px; line-height:26px; padding:20px 0;}
.xg_chanpin{}
.xg_chanpin ul{ float:left;width:100%; padding:15px 0;}
.xg_chanpin ul li{ float:left; width:204px; padding:8px 20px 8px 0; text-align:center;}
.xg_chanpin ul li.w_noe{ padding:8px 0 8px 0;}
.xg_chanpin ul li.w_noex{ padding:8px 0 8px 0;}
.xg_chanpin ul li span{ display:block; background:#f6f6f6; font-size:14px; height:36px; line-height:36px;}

.ab_nav{ text-align:center; padding:50px 0 40px;}
.ab_ftxt .ab_lf{ width:490px; height:370px; padding:0 0 70px;}
.ab_ftxt .ab_rg{ width:570px; height:370px; padding:0 0 70px 40px; text-align:left; line-height:24px; color:#666;}
.ab_ftxt2 .ab_lf{ width:490px; height:330px; padding:20px 0 70px;}
.ab_ftxt2 .ab_rg{ width:570px; height:330px; padding:20px 0 70px 40px; text-align:left; line-height:24px; color:#666;}
.ab_ftxt .ab_rg h3{ font-size:22px; font-weight:bold; line-height:44px; padding:20px 0;}
.ab_ftxt2 .ab_rg h4{ font-size:20px; font-weight:500; color:#000; line-height:44px; padding:20px 0;}
.ab_wh{ background:url(../images/abt_r3_c1_s1.jpg) no-repeat center top; padding:215px 0 145px; height:200px;}
.ab_wh p{ width:200px; font-size:15px; color:#666; text-align:center; line-height:26px; float:left;}
.ab_wh p.p_1{ padding:95px 25px 0 63px;}
.ab_wh p.p_2{ padding:90px 25px 0;}
.ab_wh p.p_3{ padding:90px 25px 0;}
.ab_wh p.p_4{ padding:90px 25px 0;}
.ab_huodong{ background:#F8F8F8;}
.ab_honor{ background:#fff;}
.ab_hezuo{ background:#F8F8F8; padding-bottom:40px;}
.ab_hezuo ul li{ padding-bottom:20px;}

/*--------分页-------*/
.next_fy{ padding:40px 0 80px; text-align:center; font-size:14px;}
.next_fyw{ padding:30px 0 40px;}
.next_fy a,.next_fy b{ height:36px; line-height:36px; margin:2px; display:inline-block; border:1px solid #ddd; background:#fff; padding:0 12px;}
.next_fy a:hover,.next_fy b{ background:#0099ff; font-weight:500; color:#fff; border:1px solid #0099ff;}
.next_fy span{ display:inline-block; padding-left:10px;}
.next_fp{ line-height:32px; font-size:14px; color:#666; padding:15px 0; text-align:left; border-top:1px dashed #ddd;}
.next_fp a{ color:#666;}
.next_fp a:hover{ color:#0099ff;}



*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:999;
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px; z-index:999;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;}
#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;z-index:999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}