/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";*{margin:0;padding:0;color:#3d3d3d;font-family:"微软雅黑";font-size:14px}
a{text-decoration:none}
li{list-style:none}
img,input{border:0}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.pageTop{height:36px;line-height:36px;background-color:#f7faf3}
.pageTBox{width:1180px;margin:0 auto;overflow:hidden}
.pageTBox h1{float:left}
.pageTBox p,.pageTBox ul,.pageTBox ul li{float:right}
.pageTBox ul li{background-repeat:no-repeat;background-position:left center;width:100px}
.linkLi1{background-image:url(../img/tx.jpg);margin-right:20px}
.linkLi2{background-image:url(../img/xl.jpg)}
.linkLi3{background-image:url(../img/wx.jpg)}
.pageTBox ul li a{margin-left:27px}
.pageTBox p a{margin:0 5px}
.logoLine{width:1180px;margin:0 auto;clear:both;overflow:hidden}
.logo{float:left;margin-top:23px}
.logoLine dl{float:right;margin-top:23px}
.logoLine dl dd{text-align:center}
.logoLine dl dt{overflow:hidden;line-height:35px;margin:6px 0 15px 0}
.logoLine dl dt img,.logoLine dl dt p,.logoLine dl dt h2{float:left}
.logoLine dl dt p{font-size:16px;margin:0 10px}
.logoLine dl dt h2{font-size:28px;color:#ff3e00;font-weight:bold}
.navBanner{position:relative;height:615px}
.nav{height:57px;background:url(../img/navBg.png) no-repeat center 0;position:absolute;top:0;width:100%}
.navBox{width:1176px;margin:0 auto;height:auto;overflow:hidden}
.navBox li{float:left;height:50px;line-height:50px;width:147px;text-align:center;margin-top:7px;background-image:url(../img/spline.jpg);background-repeat:no-repeat;background-position:right center}
.navBox li a{font-size:18px;color:white;display:block}
.navBox li a:hover{background-color:#ff3f01}
.full_banner{width:100%;position:relative;height:615px;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:615px;overflow:hidden;text-align:center}
.full_banner .bd li a{display:block;height:615px}
.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;*display:inline;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:0px 0px}
.conPater{width:1180px;margin:50px auto;clear:both}
.coperCon h3,.caseCon h3{font-size:28px;color:#329b00;text-align:center;line-height:74px;background-image:url(../img/coperLine.jpg);background-repeat:no-repeat;background-position:bottom center;height:74px}
.coperMore{display:block;color:#ff3e00;text-align:center;margin:15px 0 28px 0}
.coperMore:hover{text-decoration:underline}
.coperLine{height:100px;overflow:hidden;padding-bottom:90px;background-image:url(../img/coperBg.jpg);background-repeat:no-repeat;background-position:center bottom}
.mr_frbox{height:100px}
.mr_frBtnL{float:left;margin-top:20px;cursor:pointer;display:inline}
.mr_frUl{float:left;height:100px;width:1120px}
.mr_frBtnR{float:right;margin-top:20px;cursor:pointer}
.mr_frUl ul li{display:inline;float:left;height:100px;width:200px;margin-left:21px;overflow:hidden}
.mr_frUl ul li img{display:block;width:198px;height:98px;border:1px solid #ccc}
.GCCon{clear:both;overflow:hidden}
.leftGC{float:left;width:256px;height:856px}
.leftGCTop{height:122px;background:url(../img/GCTitle.jpg) no-repeat center 0}
.leftGCBody{width:224px;background-color:#e9e9e9;padding:18px 8px;margin:0 auto}
.leftGCBody dl dd{width:100%;height:34px;background-color:#329b00;line-height:34px;margin:10px 0}
.leftGCBody dl dd a,.leftGCBody dl dd a span{color:white;font-size:18px}
.leftGCBody dl dd span{margin:0 8px 0 25px}
.leftGCBody dl dt{height:32px;line-height:32px}
.leftGCBody dl dt a span{margin:0 10px 0 38px}
.leftGCBody dl dt a{font-size:15px}
.GCPhone{width:100%;padding:34px 0;background:url(../img/gcPhone.jpg) no-repeat center 0;margin-top:20px}
.GCPline{height:48px;overflow:hidden;margin:0 auto;width:200px}
.GCPline img{float:left}
.GCPline div{float:left;margin-left:5px}
.GCPline div p{color:white;font-size:14px}
.GCPline div h1{color:white;font-size:20px;font-weight:500}
.rightGC{float:right;width:903px;height:856px}
.RgcTop{height:67px;background-color:#e9e9e9;width:882px;margin-right:20px;margin-top:45px;overflow:hidden;line-height:67px}
.RgcTop ul,.RgcTop ul li{float:left}
.RgcTop ul li{width:280px;text-align:center;font-weight:bold;font-size:18px}
.RgcTop ul li span{font-size:14px;font-style:italic}
.RgcTop a{float:right;margin-right:20px}
.specialLi{background-color:#329b00;color:white}
.specialLi span{color:white}
.RgcBox{display:none;overflow:hidden}
.RgcBox li{width:278px;height:226px;border:1px solid #e9e9e9;float:left;margin:20px 21px 0 0}
.RgcBox li:hover{border:1px solid #329b00}
.RgcBox li img{display:block;width:278px;height:194px}
.RgcBox li p{height:32px;background-color:#e9e9e9;line-height:32px;text-align:center}
.caseCon{clear:both;margin-top:40px}
.caseBox ul{overflow:hidden}
.caseBox ul li{width:275px;height:245px;float:left;margin:0 14px}
.caseBox ul li img{display:block;width:275px;height:210px;border:1px solid #ccc}
.caseBox ul li p{line-height:33px;height:33px;text-align:center}
#demo{overflow:hidden;width:1180px;margin:0 auto}
#indemo{float:left;width:800%}
#demo1{float:left}
#demo2{float:left}
.disturb{background:url(../img/disturb.jpg) no-repeat center 0;padding-top:159px;clear:both;padding-bottom:125px;margin-bottom:57px}
.disCon{width:1180px;margin:0 auto;overflow:hidden}
.leftDis,.rightDis{width:510px;text-align:center}
.leftDis{float:left}
.rightDis{float:right}
.disCon p{font-size:18px;line-height:26px;height:52px;margin-bottom:297px}
.disCon p span{color:#329b00;font-size:18px;font-weight:600}
.Advan1{background:url(../img/AdvanBg1.jpg) no-repeat center 0;margin-bottom:42px}
.Adcion1{width:1020px;margin:0 auto;padding:100px 0 109px 0}
.AdvCon li{background-image:url(../img/start.jpg);background-repeat:no-repeat;background-position:left 6px;padding-left:33px;font-size:16px;line-height:26px;width:485px}
.AdvCon li span{color:#ff3f01;font-size:16px}
.Advan2{background:url(../img/AdvanBg2.jpg) no-repeat center 0;margin-bottom:12px}
.Adcion2{width:1128px;margin:0 auto;overflow:hidden;padding:91px 0}
.Adcion2 ul,.Adcion4 ul{float:right}
.Advan3{background:url(../img/AdvanBg3.jpg) no-repeat center 0;margin-bottom:40px;clear:both}
.Adcion3{width:1020px;margin:0 auto;padding:116px 0 145px 0}
.Advan4{background:url(../img/AdvanBg4.jpg) no-repeat center 0;margin-bottom:20px}
.Adcion4{width:1128px;margin:0 auto;overflow:hidden;padding:103px 0 132px 0}
.Ads{background:url(../img/ADs.jpg) no-repeat center 0}
.Ads div{width:1090px;margin:0 auto;overflow:hidden;padding:60px 0}
.aDScON{float:right;width:150px}
.aDScON button{width:145px;height:44px;background:url(../img/DZBtn.png) no-repeat center 0;border:0}
.aDScON dt{color:white;font-size:26px;font-family:Impact}
.cusName{height:55px;background:url(../img/cusName.jpg) no-repeat center 0}
.cusMorew{display:block;width:90px;height:22px;border:1px solid #52ad34;margin:12px auto;color:#52ad34;text-align:center;font-size:12px;line-height:22px}
.cusBox{margin-top:25px;overflow:hidden;height:300px;margin-bottom:40px}
.cusBox li{width:260px;float:left;height:300px;margin-left:28px}
.cusBox li img{display:block;width:260px;height:163px}
.cusBox li p{line-height:24px;height:70px;margin:10px 0}
.detaMore{display:block;color:#329b00}
.detaMore:hover{text-decoration:underline}
.profCon{clear:both}
.profiNa{width:284px;height:27px;background:url(../img/profileNe.jpg) no-repeat center 0;margin:0 auto}
.proShow{height:304px;overflow:hidden}
.leftPro{float:left;width:610px;background:url(../img/proMovie.jpg) no-repeat center 0;height:304px}
.movieBox{width:350px;height:232px;border:3px solid #52ad34;margin:43px 0 0 250px;padding:5px}
.movieBox img{display:block;width:350px;height:232px}
.rightPro{float:right;width:550px}
.rightPro p{margin:40px 0 0 10px;line-height:28px;height:100px;width:530px}
.profMore{display:block;color:#329b00;line-height:24px;height:24px}
.rightPro ul{width:100%;overflow:hidden;height:116px;margin-top:10px}
.rightPro ul li{float:left;margin-left:10px;width:170px}
.rightPro ul li img{display:block;width:170px;height:116px}
.newsCon{width:100%;clear:both;margin:50px 0;overflow:hidden;height:480px}
.leftNes{float:left;width:750px}
.rightNes{float:right;width:380px}
.newsName{height:33px;overflow:hidden;width:100%;background-color:#ededed;line-height:33px;margin-bottom:15px}
.newsName ul,.newsName ul li{float:left}
.newsName ul li{width:125px;text-align:center;font-size:16px;font-weight:600}
.speNews{background-color:white;border:0;border-top:2px solid #329b00}
.newsName a{float:right;margin-right:10px}
.newsShow{clear:both}
.Upnews{height:172px;overflow:hidden}
.Upnews img{display:block;float:left;width:294px;height:172px}
.UpneText{float:right;width:430px}
.UpneText h3{line-height:34px}
.UpneText h3 a{font-size:16px;font-weight:600;color:#329b00}
.UpneText p{height:100px;margin-bottom:10px;line-height:24px}
.UpneText button{width:108px;height:28px;background-color:#329b00;color:white;border:0;cursor:pointer}
.Donews{clear:both;margin-top:10px;line-height:37px;border-bottom:1px dashed #ddd;overflow:hidden}
.Donews dl{float:left;width:355px;margin:0 10px}
.Donews dl dd{background-image:url(../img/dot.jpg);background-repeat:no-repeat;background-position:left center}
.Donews dl dd a{margin-left:20px}
.newsShow table td{height:28px;line-height:28px}
.newsShow table .ask{background-image:url(../img/ask.jpg);background-repeat:no-repeat;background-position:left center}
.newsShow table .ask a{color:#329b00;font-weight:600}
.newsShow table .answer{background-image:url(../img/answer.jpg);background-repeat:no-repeat;background-position:left 6px}
.newsShow table td a{margin-left:30px;font-size:14px}
.friLink{clear:both}
.linkNane{overflow:hidden;margin-bottom:15px}
.linkNane h3{float:left;font-size:20px;color:#329b00;line-height:30px;font-weight:600}
.linkR{float:right;text-align:center;width:1080px;height:2px;background-color:#ccc;margin-top:14px}
.linkCon{clear:both;overflow:hidden}
.linkCon img{float:left}
.linkCon p{float:right;width:1040px;line-height:30px}
.linkCon p a{margin:0 10px}
.pageDon{clear:both;background:url(../img/pageBg1.jpg) no-repeat center 0;padding:104px 0 10px 0;position:relative;min-width:1200px}
.pageDon:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/pageBg2.jpg) repeat-y center 0;z-index:-1}
.pGEbcON{width:1086px;margin:0 auto;overflow:hidden}
.mewssBox{float:left;width:350px}
.newsPart{display:none}
.messLine{overflow:hidden;width:100%;height:35px;border:1px solid #ccc;margin-bottom:10px;clear:both}
.messLine img{float:left}
.messLine input{float:right;height:35px;line-height:35px;width:290px}
textarea{border:0;border:1px solid #ccc;padding:5px;margin-bottom:10px;clear:both}
.mewssBox button{width:100%;height:40px;background-color:#329b00;color:white;border:0;cursor:pointer;font-size:20px;line-height:40px;margin-bottom:32px}
.BotmPhone{background-image:url(../img/botmPhone.jpg);background-repeat:no-repeat;background-position:left center;height:48px;padding-left:60px}
.BotmPhone dd{color:#329b00;line-height:20px}
.BotmPhone dt{color:#329b00;font-size:24px;line-height:28px;font-weight:bold}
.BotmCon{float:right;width:685px;margin-top:50px}
.subNav{height:40px;line-height:40px;background-color:white;text-align:center;color:#329b00;font-weight:600}
.subNav a{font-size:16px;color:#329b00;font-weight:600;margin:0 7px}
.Shadow{width:100%;height:36px;background:url(../img/subNav.png) no-repeat center 0}
.pageDPart{height:200px;overflow:hidden;margin:20px 0}
.pageDPart p{width:490px;float:left;color:white;line-height:28px}
.pageDPart p span{color:white;margin-left:30px}
.pageDPart p a{color:white}
.pageDPart p a:hover{text-decoration:underline}
.pageDPart .ewm{float:right;display:block;width:123px;height:123px;margin-top:15px}
