﻿@charset "utf-8";
/* CSS Document */

body{ padding:0px; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-family:"宋体";  background-color: #ffffff;}
img{border:0px;}
*{margin:0px; padding:0px;}
ul,li,div{padding:0px; margin:0px;}
li{list-style:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
.clear{ clear:both;}
.clearfix:after{content: "."; display: block; visibility: hidden; height: 0; clear: both;}/*伪类清除，ie7以下存在微弱问题*/
.clearfix{zoom:1;} 
.clearit{ clear:both; height:0; font-size:0; overflow:hidden; } /* 设置class名清除, 有下拉框不使用*/

#pyheader_wrap{ width:100%; height:60px;}
.pyheader{ width:1200px; margin:0 auto; position:relative;}
.pyheader .logo{ display:block; float:left; width:178px;}
.pyheader .header_link{ display:block; float:right; line-height:60px; font-size:14px; color:#4c4c4c; padding-right:100px;}
.pyheader .header_link a{color:#4c4c4c;}
.fx_icon_o{ position:absolute; top:15px; right:52px;}
.fx_icon_t{ position:absolute; top:15px; right:0px;}

#wximg{position: absolute;right: 24px;top:50px;z-index: 999;padding: 5px;border:1px solid #999;background: #FFFFFF;display: none;}
/*nav*/
#pynav_wrap{ width:100%; background:url(../images/nav_bg.png) repeat-x; height:55px; position:relative; z-index:300;}
.pynav_q{ width:1200px; margin:0 auto; position:relative;}
.pysearch{ display:block; float:right;}
.pysearch .search_tex{ background:url(../images/search_bg.jpg) no-repeat; width:202px; height:27px; line-height:27px; position:absolute; top:15px; right:38px; border:0px; outline:none;}
.pysearch .search_button{ background:url(../images/search_button.jpg) no-repeat; width:38px; height:27px; position:absolute; top:15px; right:0px; border:0px; outline:none; }
.pynav{ display:block; float:left; width:930px;}

.fixed{display: block;}
#nav li{ float:left; position:relative; z-index:1000;}
.disspan{ display:none;}
#nav li .nav_tit{display:block; width:130px; height:55px; line-height:55px; hide-focus: expression(this.hideFocus=true);outline:none; z-index:1000; position:absolute; text-align:center; font-size:16px; color:#fff; }
#nav .nav_1{ width:130px; height:55px; margin-right:15px;}
#nav .nav_1 .nav_tit{background-position:left 0px; width:130px;}
#nav .nav_2{ width:130px; height:55px; margin-left:10px; margin-right:20px;}
#nav .nav_2 .nav_tit{background-position:left 0px; left:0px; top:0px;  }
#nav .nav_3{ width:130px; height:55px; margin-left:10px; margin-right:20px;}
#nav .nav_3 .nav_tit{background-position:left 0px; left:0px; top:0px; }
#nav .nav_4{ width:130px; height:55px; margin-left:10px; margin-right:20px;}
#nav .nav_4 .nav_tit{background-position:left 0px; left:0px; top:0px; }
#nav .nav_5{ width:130px; height:55px; margin-left:10px; margin-right:20px;}
#nav .nav_6{ width:119px; height:55px; margin-left:10px; margin-right:16px;}
#nav .nav_5 .nav_tit{background-position:left 0px; left:0px; top:0px; }


#nav li.current{ background:url(../images/nav_hover_bg.jpg) no-repeat center; margin-top:16px;height:39px;}
#nav li.current .nav_tit{line-height:26px;}
#nav .nav_on .nav_tit{ font-size:16px; height:39px; color:#c11512;background-position:left; text-decoration:none;}

#nav .nav_sub{ display:none; position:absolute; left:-4px; top:39px; width:793px; min-height:282px;
    background:url(../images/hover_xialabg.png) no-repeat left top; z-index:999; padding:20px 30px;background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='images/hover_xialabg.png',
    sizingMethod='scale');}
#nav .nav_2 .nav_sub{ left:-142px;}
#nav .nav_3 .nav_sub{ left:-142px;}
#nav .nav_4 .nav_sub{ left:-142px;}
#nav .nav_5 .nav_sub{ left:-462px;}
#nav .nav_6 .nav_sub{ left:-462px;}
/*导航下拉内容*/
.navsub_li_next{ float:left; border-right:1px solid #D5D5D5; padding-right:20px; padding-left:15px;margin-bottom: 10px}
.nav_sub_li_h{ font-size:16px; height:36px; line-height:36px; color:#262626; position:relative; padding-left:50px; padding-bottom:15px;}
.nav_sub_li_h span{ display:block; position:absolute; top:0px; left:0px;}
.navc_aa{ display:block; height:24px; line-height:24px; background:url(../images/navc_dian.png) no-repeat center left; padding-left:12px; font-size:14px; color:#5e5e5e;}
.navc_aa:hover{ color:#c11411;}
.navsub_li_last{ float:left; padding-right:20px; padding-left:15px;}

/*主页banner*/


.banner{width: 100%;max-width: 1920px;min-width: 1200px;position: relative;top: -15px;margin-bottom: -14px;z-index: 200;overflow: hidden;}
.banner .huan1{width: 1920px;height: 400px;position: relative;left: 50%;margin-left: -960px}
.banner .huan1 ul{width: 99999px}
.banner .huan1 ul li{list-style: none;float: left;display: block;width: 1920px;height: 400px;overflow: hidden;}
.banner .huan1 ul li img{width: 1920px;height: 400px;}
.banner .foc{position: absolute;left: 50%;bottom: 21px;margin-left: -190px;}
.banner .foc div{float: left;width: 65px;height: 6px;background-color: #a9a9a9;margin-right: 10px;cursor: pointer}
.banner .foc .curr{background-color: #c11512}

/*主页content*/
#content{width: 100%;max-width: 1920px;min-width: 1200px;position: relative;z-index: 100;
    background: url("../images/contbg.png") repeat-x}
#content .notice{width: 1200px;margin: 0 auto}
#content .notice .span1{display: block;width: 82px;float: left;font: 16px/37px "宋体";color: #c11512;text-align: center}
#content .notice .prev,#content .notice .next{float: left;width: 30px;height: 18px;margin-right: 1px;font: 14px/18px "宋体";
    color: #ffffff;text-align: center;background-color: #c8c8c8;position: relative;top: 10px;cursor: pointer;}
#content .notice .prev:hover,#content .notice .next:hover{background-color: #c11512}
#content .notice .notice-list{float: left;width: 1000px;height: 37px;position: relative;
    overflow: hidden;margin-left: 30px;z-index: 150}
#content .notice .notice-list li{display: block;width: 1000px;height: 37px;}
#content .notice .notice-list li a{display: block;width: 1000px;height: 37px;font: 14px/37px "宋体";color: #434343;
    position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
#content .notice .notice-list li a span{margin-left: 30px;color: #979797}
#content .gs-list{width: 1200px;margin: 0 auto;position: relative;top: 5px;margin-bottom: 57px}
#content .gs-list li{display: block;float: left;width: 380px;height: 240px;margin-left: 30px;background-color: #eeeeee}
#content .gs-list li:first-child{margin-left: 0}
#content .gs-list li .case{width: 380px;height: 240px;background: url("../images/case.png") no-repeat}
#content .gs-list li .div-tit{font: 22px/94px "宋体";color: #686868;text-indent: 93px;}
#content .gs-list li .div-tit .span2{font: 24px/94px "宋体";color: #bababa;text-transform: capitalize;margin-left: 10px}
#content .gs-list li .p1{font: 14px/24px "宋体";color: #8b8a8a;text-indent: 28px;width: 335px;margin: 0 auto}
#content .gs-list li .div-head{font: 22px/50px "宋体";color: #c11512;text-indent: 20px}
#content .gs-list li .div-head .span3{font: 24px/52px "宋体";color: #fefefe;margin-left: 18px;text-transform: capitalize}
#content .gs-list li ul{width: 300px;margin-left: 45px}
#content .gs-list li ul li{display: block;width: 300px;height: 30px;margin: 0;padding: 0;background: url("../images/libg.png") no-repeat left center}
#content .gs-list li ul li a{display: block;width: 285px;margin-left: 15px;font: 14px/30px "宋体";color: #4d4d4d;
    position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
#content .gs-list li ul li a:hover{color: #c11512}
#content .gs-list li .case1{width: 380px;height: 240px;display: none;background: url("../images/market1.jpg") no-repeat}
#content .gs-list li .market{width: 380px;height: 240px;background: url("../images/case.png") no-repeat}
#content .gs-list li .market1{width: 380px;height: 240px;display: none;background: url("../images/market2.jpg") no-repeat}
#content .gs-list li .service{width: 380px;height: 240px;background: url("../images/service.png") no-repeat}
#content .gs-list li .service1{width: 380px;height: 240px;display: none;background: url("../images/market3.jpg") no-repeat}
#content .answer-bg{width: 100%;max-width: 1920px;min-width: 1200px;min-height: 323px;position: relative;
    background: url("../images/answerbg.png") repeat-x left bottom}
#content .answer-bg .answer{width: 1200px;margin: 0 auto}
#content .answer-bg .answer .answer-tit{width: 100%;height: 51px;background-color: #9a9c9e;position: relative;top: 6px}
#content .answer-bg .answer .answer-tit .span3{display: block;width: 194px;height: 51px;background: url("../images/spanbg.png") no-repeat;
    font: 22px/51px "宋体";color: #ffffff;text-align: center;position: relative;left: 18px;top: -6px}
#content .answer-bg .answer .answer-tit .more{display: block;width: 61px;height: 43px;background: url("../images/moreebg.png") no-repeat;
    font: 14px/41px "宋体";color: #ffffff;position: absolute;right: 18px;top: -6px;text-align: center}
#content .answer-bg .answer .answer-text>div{width: 400px;float: left;height: 266px;box-sizing: border-box;
    border-left: 1px solid #c3c3c3;border-right: 1px solid #ffffff;position: relative;top: 6px;*width: 398px}
#content .answer-bg .answer .answer-text>div .tab1{margin-left: 39px;width: 105px;height: 246px;
    background: url("../images/tdbg.png") no-repeat right center;}
#content .answer-bg .answer .answer-text>div .tab1 td{width: 75px;}
#content .answer-bg .answer .answer-text>div .tab1 td a{display: block;width: 75px;font: 24px/32px "宋体";color: #5f5f5f}
#content .answer-bg .answer .answer-text>div .tab2{width: 256px;height: 240px;position: absolute;left: 144px;top: 0}
#content .answer-bg .answer .answer-text>div .tab2 td{width: 256px;}
#content .answer-bg .answer .answer-text>div .tab2 td ul{}
#content .answer-bg .answer .answer-text>div .tab2 td ul li{display: block;width: 256px;height: 30px;margin: 0;padding: 0;background: url("../images/libg.png") no-repeat left center}
#content .answer-bg .answer .answer-text>div .tab2 td ul li a{display: block;width: 220px;margin-left: 15px;font: 14px/30px "宋体";color: #4d4d4d;
    position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
#content .answer-bg .answer .answer-text>div .tab2 td ul li a:hover{color: #c11512}
#content .answer-bg .answer .answer-text>div .more{font: 14px/30px "宋体";color: #757575;position: absolute;right: 25px;bottom: 10px}
#content .answer-bg .answer .answer-text>div:hover{background-color: #ffffff;border-left: 1px solid #ffffff}
#content .answer-bg .answer .answer-text>div:hover .tab1 td a{color: #c11512}
#content .answer-bg .answer .answer-text>div:hover .more{color: #c11512}

/*banner*/
#pybanner_wrap{ width:100%; min-width:1200px; height:225px; z-index:-1; margin-top:-5px;}
#pybanner_wrap img{ width:100%; min-width:1200px; height:225px;  margin-top:-5px;}
.pybanner{ width:1200px; margin:0 auto;}

.banner_tit{position: relative;top: -224px; display:block; background: url(../images/ntitle_bg.png) repeat-x; width:265px; height:224px; margin-left:18px;}
.banner_tit h1{ font-size:30px; font-weight:normal; color:#c11512; text-align:center; padding-top:80px;}
.banner_tit h2{ font-size:16px; font-weight:normal; color:#7b7b7b; text-align:center;}

/*footer*/
#pyfooter_one{ width:1200px; margin:0 auto; margin-bottom:30px; border-top:1px solid #e5e5e5; padding-top:40px; overflow:hidden;}

.pyfooter_left{ float:left; padding-right:20px; border-right:2px solid #e5e5e5; height:145px; width:236px;}
.flogo{ text-align:center; display:block;}
.footerLinks{width: 190px; height: 25px; position: relative; z-index:2; background:url(../images/link_footer_pic.jpg) no-repeat; cursor: pointer; margin-top:25px; margin-left:38px;}
.linksList{width: 170px; padding: 8px; border: 1px solid #CCC; margin-bottom: 0; position: absolute; bottom: 25px; background:#fff; filter:alpha(opacity=90); opacity:0.9; display: none;}
.linksList a{display: inline-block; width: 100%; line-height:24px; color: #666; font-size:14px;}

.pyfooter_con{ float:left; padding-left:20px; padding-top:15px;}
.pyfooter_con .focon_one{ float:left; width:168px;}
.focon_one h1{ font-size:18px; font-weight:normal; color:#585858; padding-bottom:15px;}
.focon_one a{ display:block; background:url(../images/footer_point.jpg) no-repeat center left; padding-left:10px; float:left; width:90px; font-size:14px; color:#8c8c8c;}
.focon_one a:hover{ color:#c11411;}

.pyfooter_right{ float:left; /*width:164px;*/padding-top:15px;}
.pyfooter_right p{ margin-left:8px; font-size:12px; color:#8c8c8c; width:77px; float:left; text-align:center;}
.pyfooter_right p .weix{ border:1px solid #999; width:65px; height:65px; padding:5px;}
.pyfooter_right p .w_tex{font-size:12px; color:#8c8c8c; font-weight:normal;}

#pyfooter_two_wrap{ background:#4c4c4c; width:100%; min-width:1200px; height:50px; line-height:50px;}
#pyfooter_two{ width:1200px; margin:0 auto; text-align:center; color:#FFF; font-size:14px;}
#pyfooter_two a{ text-align:center; color:#FFF; font-size:14px;}
/*con*/
#pycon_wrap{ width:1200px; margin:0 auto;}

/*侧导航四级导航*/
.pymenu{ margin-right:32px; float:left; width:287px;}
.pymenu_c{ width:270px; background:#bdbdbd; padding-top:25px; padding-bottom:25px;}

.pymenu_c ul li .menu_o{ font-size:18px; display:block; width:210px;  padding:5px 30px; color:#393030;}
.pymenu_c ul li .menu_o:hover{ display:block; width:210px; background:#c11411; padding:5px 30px; color:#FFF;}
.pymenu_c ul li .menu_now{display:block; width:210px; background:#c11411; padding:5px 30px; color:#FFF;}

.menu_t{font-size:14px; display:block; width:210px;  padding:5px 30px; color:#393030;}
.menu_t:hover{ font-size:14px; display:block; width:210px; background:#c11411; padding:5px 30px; color:#FFF;}
.mnow{ font-size:14px; display:block; width:210px; background:#c11411; padding:5px 30px; color:#FFF;}

.menu_t_ul{ background:#e1ecf6;}
.menu_t_ul li .menu_tt{ font-size:12px; display:block; width:210px;  padding:5px 30px; color:#393030;}
.menu_t_ul li .menu_tt:hover{ color:#c11411;}
.menu_t_ul li a.now{ color:#c11411;}

/*内页右侧*/
.pycon{ float:right; width:880px;}
.tit_home{ font-size:16px; font-weight:normal; height:45px; border-bottom:1px solid #cbcbcb; width:880px; line-height:45px; position:relative;}
.tit_home .home_span{ position:absolute; top:0px; right:0px; color:#797979;}
.home_span a{ color:#797979;}
.home_span a:hover{ color:#c11512;}
.home_span .home_now{color:#c11512;}

.con_title{ font-size:18px; color:#c11512; padding-top:30px; padding-left:20px;}
.con_tab{ width:880px; border-bottom:2px solid #c11512; margin-top:30px;}
.con_tab a{ display:block; float:left; padding:6px 20px; background:#c8c8c8; margin-right:8px; font-size:18px; color:#595959;}
.con_tab a:hover{ color:#FFF; background:#c11512;}
.con_tab .tab_now{ color:#FFF; background:#c11512;}

.products_xt{ font-size:14px; color:#6d6d6d; line-height:26px; padding:50px 0px;display: none}
.products_xt2{ font-size:14px; color:#6d6d6d; line-height:26px; padding:50px 0px;width: 880px;word-break:break-all;overflow:auto;white-space:normal;}
.show{display: block}

/*分页*/
.zcpage-wrap{ height:20px; margin-top:40px; margin-bottom:40px; text-align:center; clear:both;}
.zcpage{ display:inline-block;}
.zcpage a{ display:inline-block; background:#ececec; border:1px solid #bfbfbf; width:22px; color:#676767; font:normal 14px/20px "宋体";margin-left: 10px;}
.zcpage a.selected{background:#c11411; color:#FFF; border:1px solid #c11411;}
.zcpage a:hover{background:#c11411; color:#FFF; border:1px solid #c11411;}
.zcpage .homepage{display:inline-block; background:#ececec; border:1px solid #bfbfbf; width:50px; color:#676767; font:normal 14px/20px "宋体";}
.zcpage .homepage:hover{background:#c11411; color:#FFF;  border:1px solid #c11411;}

/*产品方案1*/
.pro_o_one{ margin-bottom:30px; margin-top:30px;}
.pro_o_one img{ display:block; float:left; width:308px; height:202px; margin-right:20px;}
.pro_o_one .o_one_tex{ float:left; width:552px;}
.o_one_tex h1{ font-size:18px; font-weight:normal; color:#282828; padding-bottom:15px;}
.o_one_tex p{ font-size:14px; line-height:24px; color:#282828; margin-bottom:10px; height:120px; overflow:hidden;}
.o_one_tex a{ display:block; font-size:14px; color:#c11411;}


/*服务合作*/
.hezuo_logo{ margin-bottom:40px; margin-top:30px; position:relative;}
.hezuo_logo .hzlogo{ float:left; width:348px; margin-right:30px;}
.hezuo_logo .hzlogo img{ width:348px; height:236px;}
.hezuo_logo .hzlogo .hezuo_logobg{ background:url(../images/huoban_logobg.png) no-repeat; width:348px; height:236px; position:absolute; top:0px; left:0px;}
.hezuo_logo .hzlogo_tex{ float:left; width:502px; padding-top:34px;}
.hzlogo_tex h3{ width:502px; border-bottom:2px solid #c11411; height:30px; color:#c11411; font-size:18px; font-weight:normal;}
.hzlogo_tex p{ line-height:34px; font-size:14px; color:#737373; }

.hezuo_lcpic{ text-align:center; padding:50px;}

/*news*/
.newspy{ margin-top:40px; width:880px;}
.newspy .picnews_one{ float:left; margin-right:38px; width:268px;}
.newspy_one_img{ display:block; width:268px; height:180px;}
.newspy_one_tex{ display:block; background:#f1efef; width:268px; height:142px;}
.newspy_one_tex h1{ font-size:16px; font-weight:normal; color:#c11512; text-align:center; line-height:40px;}
.newspy_one_tex p{ padding:0px 10px; line-height:22px; font-size:14px; color:#939393;}
.newspy_one_tex a{ display:block; float:right; font-size:14px; color:#c11512; padding-right:10px;}

.newspy .picnews_two{ float:left; width:268px;}

.newspy_lb{ width:880px; padding-top:10px; border-top:1px solid #dddddd; margin-top:40px;}
.newspy_lb ul li{ line-height:50px;}
.newspy_lb ul li a{ background:url(../images/pynews_dian.jpg) no-repeat center left; padding-left:20px; display:block; float:left; width:650px; color:#797979; font-size:14px;}
.newspy_lb ul li a:hover{ color: #c11512;}
.newspy_lb ul li span{ display:block; float:right; font-size:14px; color:#b6b6b6;}

.newsal_lb{width:880px; padding-top:10px;}
.newsal_lb ul li{ line-height:50px; width:880px; border-bottom:1px solid #dddddd;}
.newsal_lb ul li a{  background:url(../images/pynews_dian.jpg) no-repeat center left; padding-left:20px; color:#797979; font-size:14px;}
.newsal_lb ul li a:hover{ color: #c11512;}
.newsal_lb ul li span{ display:block; float:right; font-size:14px; color:#b6b6b6;}

.newsjr{ width:880px; padding:30px 0px;}
.newsjr h1{ font-size:24px; color:#c11512; text-align:center; line-height:40px;}
.newsjr .newsjr_time{ font-size:14px; color:#a1a1a1; text-align:center; border-bottom:1px solid #dddddd; line-height:40px; margin-bottom:30px;}
.newsjr .newsjr_tex{ font-size:14px; color:#717171; line-height:24px; padding:0px 10px 40px 10px;}
.newsjr_prevtex{ width:450px; overflow:hidden; display:block; float:left; font-size:14px; color:#717171;}
.newsjr_prevtex:hover{ color:#c11512;}
.newsjr_nexttex{ display:block; float:right; font-size:14px; color:#717171;}
.newsjr_nexttex:hover{ color:#c11512;}

/*走进鹏业*/
.aboutpy{ width:880px; padding:30px; line-height:34px; font-size:14px; color:#737373; }

.pycontact{width:880px; padding-bottom:30px;}
.pycontact_fa{ padding:30px 0px 10px 0px;}
.pycontact_fa h2{ font-size:18px; color:#c11512; font-weight:normal; line-height:30px; padding-left:10px;}
.pycontact_fa h4{font-size:14px; color:#8e8e8e; font-weight:normal; line-height:30px; border-bottom:2px solid #c11512; padding-left:10px; margin-bottom:10px;}
.pycontact_fa p{ font-size:14px; color:#8e8e8e; line-height:30px;padding-left:10px;}

.pycontact_zi{ width:388px; float:left;margin-right:50px; }
.pycontact_zi h2{ font-size:14px; color:#c11512; font-weight:normal; line-height:30px; padding-left:10px;border-bottom:2px solid #c11512; margin-bottom:10px;}
.pycontact_zi p{ font-size:14px; color:#8e8e8e; line-height:30px;padding-left:10px;}
.pycontact_zi a{ font-size:14px; color:#8e8e8e; line-height:30px;padding-left:10px;}

.pycontact_zii{ width:388px; float:right; }
.pycontact_zii h2{ font-size:14px; color:#c11512; font-weight:normal; line-height:30px; padding-left:10px;border-bottom:2px solid #c11512; margin-bottom:10px;width:420px;}
.pycontact_zii p{ font-size:14px; color:#8e8e8e; line-height:30px;padding-left:10px;}

.zhaop_one{ width:850px; height:175px; background:#e9e9e9; margin:30px 0px 10px 0px; padding:10px 15px 0px 15px; position:relative;}
.zhaop_one h1{ font-size:18px; font-weight:normal; color:#c11512; }
.zhaop_one p{ font-size:16px; color:#838383; line-height:29px;}
.zhaop_one a{ display:block; float:right; padding:6px 10px; background:#898989; color:#FFF; font-size:14px; position:absolute; bottom:0px; right:15px;}
.zhaop_one a:hover{ background:#c11512;}

.zhaop_jr{ margin:30px 0px;}
.zhaop_jr h1{font-size:18px; font-weight:normal; color:#c11512; line-height:40px;}
.zhaop_jr h3{font-size:16px; font-weight:normal; color:#313131; line-height:40px;}
.zhaop_jr p{ font-size:16px; color:#838383; line-height:26px;}

.pycon img{max-width: 880px;}


