/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";*{margin:0;padding:0;color:#5c5c5c;font-family:"微软雅黑"}
a{text-decoration:none}
li{list-style:none}
img,input{border:0}
h1,h2,h3,h4,h5,h6{font-weight:400}
.pageTop{height:181px;background:url(../img/topBg.jpg) no-repeat center 0}
.pageTBox{width:1100px;margin:0 auto}
.FPTLine{height:41px;overflow:hidden;line-height:41px}
.FPTLine p{float:left;font-size:14px}
.FPTLine h1,.FPTLine ul,.FPTLine ul li{float:right}
.FPTLine h1,.FPTLine h1 a,.FPTLine ul li a{font-size:14px}
.FPTLine h1{margin-right:20px}
.FPTLine ul li{width:100px}
.FPTLine ul li a{margin-left:26px}
.FPTLine h1 a{margin:0 10px}
.FPTLine ul li.FPTLi1{background-image:url(../img/tx.jpg);background-repeat:no-repeat;background-position:left center}
.FPTLine ul li.FPTLi2{background-image:url(../img/xl.jpg);background-repeat:no-repeat;background-position:left center}
.SPTLine{height:140px;overflow:hidden;clear:both}
.logo{float:left;margin-top:6px}
.topPhone{height:63px;float:right;margin-top:34px;background-image:url(../img/phone.jpg);background-repeat:no-repeat;background-position:left center;padding-left:135px}
.topPhone dd{font-size:16px;line-height:26px}
.topPhone dt{font-size:28px;color:#0e8d0e;font-family:Impact}
.nav{height:52px;background:url(../img/nav.jpg) no-repeat center 0;clear:both}
.navBox{width:1092px;margin:0 auto;overflow:hidden}
.linob{background-image:none!important}
.libh a{width:156px;font-size:18px;color:#fff;text-align:center}
.menu .mainlevel{float:left;line-height:52px;padding:0;height:52px;display:inline;width:156px}
.menu .mainlevel a{font-size:18px;text-decoration:none;height:52px;line-height:52px;display:block;color:#fff;text-align:center}
.menu .mainlevel a:hover{color:#fff;text-decoration:none;background-color:#e8ca00}
.menu .mainlevel ul{display:none;position:absolute;z-index:9999}
.menu .mainlevel li{border-top:1px solid #fff;background-color:#0e8d0e;width:156px}
.menu .mainlevel li a{color:#fff}
.full_banner{width:100%;position:relative;height:550px;background:#fff;overflow:hidden}
.full_banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.full_banner .bd ul{width:100%!important}
.full_banner .bd li{width:100%!important;float:left;height:550px;overflow:hidden;text-align:center}
.full_banner .bd li a{display:block;height:550px}
.full_banner .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:50px;line-height:50px;text-align:center}
.full_banner .hd ul{text-align:center}
.full_banner .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:40px;height:12px;margin:5px;background:url(../img/tg_flash_p.png) -50px 0;overflow:hidden;line-height:9999px}
.full_banner .hd ul .on{background-position:0 0}
.searchLine{height:66px;width:1100px;margin:0 auto;line-height:66px;padding-bottom:38px;overflow:hidden;background-image:url(../img/searchLine.jpg);background-repeat:no-repeat;background-position:bottom center;clear:both}
.searchLine h3{float:left;font-size:14px}
.searchLine h3 span{font-weight:700;color:#0e8d0e}
.searchLine h3 a{margin:0 5px}
.searchLine h3 a:hover{text-decoration:underline}
.searchBox{float:right;width:380px;height:30px;border:1px solid #ccc;margin-top:18px}
.searchBox input{float:left;width:315px;height:30px;padding-left:10px}
.searchBox img{float:right;margin-right:10px;margin-top:5px}
.part01{background:url(../img/paru01.jpg) no-repeat center 0}
.partCon{width:1100px;margin:0 auto;height:883px;padding-top:37px}
.proList{height:171px;overflow:hidden}
.proList li{float:left;width:171px;height:171px;margin:0 24px;position:relative}
.proList li h3{width:100%;height:100%;background:url(../img/shadow.png) no-repeat center 0;text-align:center;line-height:171px;display:none;position:absolute;top:0}
.proList li h3 a{font-size:18px;color:#fff}
.caseName{clear:both;margin-top:90px;height:60px;background:url(../img/caseName.jpg) no-repeat center 0}
.caseMore{display:block;font-size:14px;text-align:center;line-height:34px}
.casePart{height:360px;overflow:hidden;margin-top:23px}
.mr_frbox{height:360px}
.mr_frBtnL{float:left;margin:140px 10px 0 0;cursor:pointer;display:inline}
.mr_frUl{float:left;height:360px;width:1030px}
.mr_frBtnR{float:right;margin-top:140px;cursor:pointer}
.mr_frUl ul li{display:inline;float:left;height:330px;width:330px;margin-left:10px;overflow:hidden;position:relative;padding-bottom:30px;background-image:url(../img/caseShow.png);background-position:bottom 0}
.mr_frUl ul li p{position:absolute;top:290px;text-align:center;width:100%;height:40px;line-height:40px;background-image:url(../img/caseTable.png);color:#000}
.mr_frUl ul li img{display:block;width:330px;height:330px}
.proA{clear:both;background:url(../img/prob.jpg) no-repeat center 0;padding-top:148px;padding-bottom:25px}
.proPBox{width:1100px;margin:0 auto;overflow:hidden}
.proPBox li{width:220px;float:left}
.proPBox li img{display:block;width:143px;height:143px;margin:0 auto}
.proPBox li p{width:170px;text-align:center;color:#fff;margin:18px auto;font-size:16px;line-height:24px}
.proPBox li p span{color:#ffde00}
.proLI1,.proLI3{margin-top:260px}
.proLI2,.proLI4{margin-top:70px}
.phoneLine{width:330px;margin:0 auto;overflow:hidden;clear:both}
.phoneLine img{float:left}
.phoneLine p{float:right;line-height:40px;font-size:16px;color:#fff}
.phoneLine h1{color:#ffde00;font-size:28px;font-family:Impact;float:right}
.Advan{clear:both;background:url(../img/Advan.jpg) no-repeat center 0;padding-top:314px;padding-bottom:196px}
.AdvBox{width:1050px;margin:0 auto;overflow:hidden}
.leftAd{float:left;width:474px}
.rightAd{float:right;width:474px}
.AdvBox li{font-size:16px;color:#343434;line-height:26px;background-image:url(../img/circle.jpg);background-repeat:no-repeat;background-position:left 10px;padding-left:22px;margin-bottom:20px}
.Adul2{margin-top:320px}
.Ads1{clear:both;background:url(../img/Ads01.jpg) no-repeat center 0}
.Ad1Box{width:1100px;margin:0 auto;padding:97px 0 58px 0;overflow:hidden}
.Ad1Box p{color:#fff;font-size:28px;line-height:45px;float:right;margin-right:55px}
.Contain{background:url(../img/conBg.jpg) #fff no-repeat center 0;padding-top:75px}
.conshiw{width:1100px;margin:0 auto}
.profile{background:url(../img/profile.jpg) no-repeat center 0;height:270px;padding-top:99px;overflow:hidden}
.proPic{float:left;display:block;width:401px;height:270px}
.profileR{float:right;width:579px}
.profileR p{line-height:30px;font-size:15px;height:165px;width:556px;margin-left:23px}
.picLine{height:105px;overflow:hidden}
.picLine img{display:block;width:170px;height:105px;margin-left:23px;float:left}
.honerTop{height:60px;background:url(../img/honerTop.png) no-repeat center 0;clear:both;margin-top:75px}
.honerShow{overflow:hidden;margin-top:20px;height:121px}
.honerShow img{display:block;width:173px;height:121px;border:1px solid #ccc;float:left;margin-left:20px}
#demo{overflow:hidden;width:1100px;margin:0 auto}
#indemo{float:left;width:800%}
#demo1{float:left}
#demo2{float:left}
.Ads2{margin-top:20px;background:url(../img/Ads02.jpg) no-repeat center 0;padding-top:164px;clear:both;padding-bottom:36px}
.Ads2Box{width:1000px;margin:0 auto;overflow:hidden}
.leftAdsb{float:left;width:534px}
.leftAdsb img{float:right;margin-top:106px}
.rightAdsb{float:right}
.rightAdsb dd{font-size:22px}
.rightAdsb dt{font-size:30px;font-weight:700;color:#0e8d0e}
.newsLine{width:1100px;margin:50px auto;overflow:hidden;clear:both}
.leftNes{float:left;width:342px}
.rightNes{float:right;width:342px;margin-left:36px}
.newsName{height:40px;background-image:url(../img/line.png);background-repeat:no-repeat;background-position:bottom;overflow:hidden;line-height:40px;margin-bottom:10px}
.newsName div{width:4px;height:18px;background-color:#4aad2a;float:left;margin-top:10px}
.newsName h3{float:left;font-size:16px;font-weight:700;color:#4aad2a;margin:0 10px}
.newsName p{float:left;font-size:12px;color:#4aad2a}
.newsName a,.newsName img{float:right}
.newsName img{margin-top:12px}
.newsName a{font-size:12px;margin-right:5px}
.newsCon{height:320px}
.newsCon table td{height:24px;line-height:24px}
.newsCon table .ask{background-image:url(../img/ask.png);background-repeat:no-repeat;background-position:left center}
.newsCon table .ask a{font-weight:700;color:#0e8d0e}
.newsCon table .answer{background-image:url(../img/answer.png);background-repeat:no-repeat;background-position:left 6px}
.newsCon table td a{margin-left:30px;font-size:13px}
.newsCon ul li{height:34px;border-bottom:1px dotted #ccc;line-height:34px;background-image:url(../img/circle.png);background-repeat:no-repeat;background-position:left center}
.newsCon ul li a{margin-left:20px;font-size:14px}
.pageBotm{background-color:#0e8d0e;padding:40px 0;clear:both}
.pageDBox{width:1100px;margin:0 auto}
.friengLink{overflow:hidden}
.friengLink img{float:left}
.friengLink p{width:920px;float:right;color:#fff;font-size:14px;line-height:30px}
.friengLink p a{color:#fff;font-size:14px;margin:0 10px}
.sendNav{height:40px;background-color:#108010;margin-top:40px;clear:both}
.navShadow{height:72px;background-image:url(../img/navShadow.png);background-repeat:no-repeat;background-position:bottom center}
.sendNav p{color:#fff;font-size:14px;line-height:40px;text-align:center}
.sendNav p a{color:#fff;font-size:14px;margin:0 10px}
.BotmText{overflow:hidden;clear:both}
.BotmText p{font-size:14px;color:#fff;line-height:24px;float:left}
.BotmText p a,.BotmText p span{margin-right:30px;font-size:14px;color:#fff}
.BotmText p a:hover{text-decoration:underline}
.ewm{float:right}
.pagination-wrapper{margin:20px 0}
.pagination{height:34px;text-align:center}
.pagination li{display:inline-block;height:34px;margin-right:5px}
.pagination li a{float:left;display:block;height:32px;line-height:32px;padding:0 12px;font-size:16px;border:1px solid #ddd;color:#555;text-decoration:none}
.pagination li a:hover{background:#f5f5f5;color:#0e8d0e}
.pagination li.thisclass{background:#0e8d0e;color:#fff}
.pagination li.thisclass a,.pagination li.thisclass a:hover{background:0 0;border-color:#0e8d0e;color:#fff;cursor:default}
