/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin:0px}
input,button,ul,ol{margin:0px;padding:0px}
body,input,button,form{font:12px/1.5 "微软雅黑","Arial Black";color:#666;line-height:24px}
h1,h2,h3,h4,h5,h6,font{font-size:12px;font-weight:400}
ul,ol{list-style:none}
img{border:0px}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#000}
a:hover{text-decoration:none;color:#d51234}
a:visited{text-decoration:none}
.w1000{width:1000px;margin:0px auto;padding-bottom:30px}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
.top{width:100%;height:95px;background:#FFF}
.top_c{background:url(../images/top.jpg) no-repeat center;width:100%;height:2px}
.logo{width:440px;height:95px;float:left}
.header_right{float:right;width:555px;height:95px}
.tell{background:url(../images/tell.jpg) no-repeat;width:295px;height:35px;margin-top:30px;float:left}
.tell span{font-family:"Impact";display:block;font-size:32px;line-height:35px;color:#d51234;padding-left:50px;font-weight:bold}
.searcher{margin-top:25px}
.searcher{width:205px;height:40px;float:right;border:1px solid #ccc}
.searcher .submit{width:39px;height:40px;float:right;border:0px;background:url(../images/btnbg.gif) no-repeat 0px 0px;cursor:pointer}
.searcher .txt{width:165px;height:40px;line-height:40px;float:right;background:none;border:0px;color:#aaa}
.searcher .type{width:42px;line-height:23px;height:23px;float:right;position:relative;z-index:1000}
.searcher .type span.res{width:100%;display:block;height:40px;line-height:40px;color:#777;background:url(../images/resbg.gif) no-repeat 85% 50%;cursor:pointer}
.searcher .type .drop{display:none;position:absolute;z-index:1000;top:40px;left:0px;width:81px;padding:5px 0px;background:#d51234}
.searcher .type .drop a{width:100%;display:block;height:20px;line-height:20px;text-indent:0.5em;text-align:left;color:#fff;cursor:pointer}
.searcher .type .drop a:hover{background:#fff;color:#348502}
.nav{background:#fff;height:50px;position:relative;z-index:99}
.nav_s{background:url(../images/nav.jpg) no-repeat center;height:50px;z-index:100}
.navl{position:relative;width:1000px;height:50px;display:block;margin:0 auto}
.nav ul{width:1000px;height:50px;float:left}
.nav li{width:111px;display:inline;float:left;position:relative}
.nav li a{width:111px;height:50px;line-height:50px;color:#ffffff;font-size:14px;font-family:"微软雅黑";text-align:center;font-weight:bold;display:block;float:left}
.nav li a:hover,.nav li a.ov{width:111px;height:50px;text-align:center;line-height:50px;float:left;display:block;background:url(../images/nav_hover.png) no-repeat}
.nav li:hover .drop{display:block}
.nav li .drop{position:absolute;width:700px;top:50px;left:0;display:none;background:url(../images/navdrop.jpg) repeat 0px 0px}
.nav li .nav2{width:111px;float:left;height:37px;line-height:37px;text-align:center;margin-left:10px;margin-top:5px}
.nav li .nav2 a{width:114px;font-weight:normal;font-size:15px;background:url(../images/navhover1.png);color:#fff;display:block;height:33px;line-height:33px;position:relative}
.nav li .nav2 a:hover{cursor:pointer;width:114px;background:url(../images/navhover2.png);color:#fff;height:33px;line-height:33px}
.nav li .nav2 a:hover .nav3{width:111px}
.banner{width:100%;overflow:hidden;min-width:1000px;height:400px;position:relative;z-index:1}
.banner ul.list{width:500%;height:400px;float:left}
.banner li.item{width:20%;height:400px;float:left}
.banner .tip{width:100%;height:30px;text-align:center;position:absolute;bottom:0px;left:0}
.banner div.tip .main{width:100%;height:15px;padding:8px 0px 5px;opacity:0.5;filter:alpha(opacity=50);_background-color:#91c72e}
.banner div.tip em{width:12px;height:12px;_overflow:hidden;border-radius:100%;display:inline-block;background:#FFF;margin:0 5px;cursor:pointer}
.banner div.tip em.cur{background:#d51234}
.wrapper_pro{width:100%;height:780px;padding-top:20px;background:url(../images/bj.jpg)center no-repeat}
.sidebar{width:230px;float:left}
.sidebar .leftNav{width:230px;position:relative}
.sidebar .leftNav_s{margin-top:10px;width:230px;height:76px;background:url(../images/left_1.jpg) no-repeat}
.leftNav_s h1{font-size:24px;color:#FFF;padding-top:18px;padding-left:25px}
.leftNav_s span{font-size:12px;color:#FFF;padding-top:18px;padding-left:25px}
.sidebar ul{border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;font-size:14px;height:auto}
.sidebar li{border-bottom:#ccc 1px solid;height:46px;position:relative}
.sidebar ul li a{width:160px;height:46px;line-height:46px;display:block;padding-left:65px;background:url(../images/left_3.jpg) 22px center no-repeat;position:relative;top:-1px;_top:-1px}
.sidebar a.nav2:hover{background:url(../images/left_hover.jpg) no-repeat left;width:225px;color:#d51234}
.leftNav .drop{position:absolute;z-index:100px;left:230px;top:0px;width:149px;background:#FFF;border:1px solid #ddd;padding-bottom:5px;display:none;z-index:1000}
.leftNav .item2{width:110px;height:30px;line-height:30px;margin:0 auto}
.leftNav .item2 a{padding-left:10px;display:block}
.leftNav .item2 a:hover{color:#297c00}
.left-botm{background:url(../images/left_2.jpg) no-repeat;height:185px}
.left-botm span{padding-top:65px;text-align:center;line-height:18px;color:#fff;font-size:18px;display:block}
.left-botm .tel400{font-family:"Impact";line-height:55px;width:229px;text-align:center;font-size:33px;color:#FFF}
.left-botm a{text-align:center;color:#FFF;padding-left:75px;line-height:26px;font-size:18px}
.left-botm a:hover{color:#000}
.ipro{width:740px;float:right}
.thead{width:100%;height:40px;border-bottom:1px solid #ddd}
.thead h3{height:40px;line-height:43px;font-size:20px;color:#d51234}
.thead h3 span{color:#666;font-size:14px;margin-left:5px}
.thead .tab{float:right;background:url(../images/more.png) no-repeat;width:60px;height:30px;margin-top:10px}
.thead a{float:right;line-height:20px;color:#FFF;width:60px;text-align:center}
.thead a:hover{color:#d51234}
.ipro_c{width:740px;overflow:hidden;position:relative}
.ipro_list{width:105%;float:left}
.ipro_list a.more{color:#fff}
.ipro_list li{width:253px;float:left;padding-top:10px}
.ipro_list li a img{display:block;width:225px;height:168px;padding:3px;border:1px solid #e0e0e0}
.ipro_list li .txt{background:#e7e7e7;width:233px;height:60px}
.ipro_list li .txt span{width:100px;padding-left:15px;display:block;line-height:60px;height:60px;background:#e7e7e7;color:#000;font-size:14px;float:left;cursor:pointer}
.ipro_list li a:hover span{color:#d51234}
.ipro_list li .txt p{width:78px;padding-left:5px;display:block;line-height:55px;background:url(../images/pro_1.jpg) no-repeat;color:#fff;font-size:14px;float:right;font-weight:bold}
.order{background:url(../images/pro_1.jpg) no-repeat;height:45px;width:50px}
.iabout{background:url(../images/abou_bj.jpg) center no-repeat;height:595px;margin-top:10px}
.iab_toP{height:395px;width:100%}
.iab_lef{width:305px;float:left}
.iabout h1{text-align:center;padding-top:40px;color:#fff;font-size:33px;font-family:"Impact"}
.iabout h2{text-align:center;padding-top:25px;color:#fff;font-size:22px;font-weight:bold}
.iabout .iab_toP img{padding-top:36px;padding-left:15px}
.iabout_s{width:670px;float:right;color:#FFF;padding-top:8px}
.iabout_s h1{font-size:18px;text-align:left;font-family:"微软雅黑";line-height:24px}
.iabout_s h3{border-bottom:2px solid #fff;width:50px;margin:12px 0px;*height:1px}
.iabout_s a{color:#FFF;border:1px solid #fff;width:80px;height:27px;line-height:27px;display:block;padding-left:10px;background:url(../images/about_1.gif) right no-repeat}
.iabout_s a:hover{color:#000}
.iab_bot li{float:left;width:250px;height:175px;position:relative}
.iab_bot img{float:left}
.iab_bot span{height:30px;line-height:30px;display:block;text-align:center;width:230px;color:#fff;background:url(../images/proimgbg.png) repeat;position:absolute;bottom:3px;left:0px}
.iab_bot span:hover{text-decoration:underline}
.incase{width:100%;height:600px;padding-top:20px;background:url(../images/case_bj.jpg) center no-repeat}
.case{background:url(../images/case_title.jpg) center no-repeat;height:180px}
.case_toP{height:150px}
.case h1{text-align:center;padding-top:27px;color:#d51234;font-size:33px;font-family:"Impact"}
.case h2{text-align:center;padding-top:25px;color:#000;font-size:22px;font-weight:bold}
.case a{text-align:center;color:#b3b3b3;font-size:12px}
.case a:hover{color:#d51234}
.case_img{width:100%;overflow:hidden}
.case_list{width:105%;float:left}
.case_list li{width:256px;height:220px;float:left}
.case_list li a img{display:block;width:224px;height:168px;border:1px solid #e0e0e0;padding:3px}
.case_list li a:hover img{border:1px solid #000;display:block}
.case_list li span{width:232px;text-align:center;display:block;line-height:30px;background:#e7e7e7;color:#000;font-size:14px;float:left}
.case_list li a:hover span{background:#000;color:#fff}
.box{width:100%;height:380px}
.Service,.news,.contact{float:left}
.box .news_s{background:url(../images/title.jpg) no-repeat;width:310px;height:75px}
.box .news_s .itit{font-size:22px;font-weight:bold;padding-top:20px;padding-left:30px}
.box .news_s .orange{font-size:22px;font-weight:bold;padding-top:20px;color:#d51234}
.box .news_s a{float:right;padding-top:20px;padding-right:30px}
.Service{width:308px;margin-top:20px}
.ServiceCon{width:308px;height:123px;border-bottom:1px solid #e7e7e7;margin-bottom:10px}
.ServiceCon img{display:block;float:left;margin:7px 20px 0px 0px;background:#fff}
.Serv_title{height:55px;width:268px;*float:right;*width:158px}
.Serv_title a{font-size:16px}
.Serv_title span{float:left;width:30px;height:3px;padding:6px 0;border-bottom:3px solid #e87d90}
.ServiceCon p{font-size:12px}
.Service_p ul li{width:308px;height:30px;border-bottom:1px dashed #fff}
.Service_p li h1{line-height:30px;font-size:12px;float:left}
.Service_p li h1 a:hover{text-decoration:underline}
.Service_p li span{line-height:30px;font-size:12px;float:right}
.Service_p li em{color:#F00;font-style:normal}
.news{width:308px;margin:20px 37px 0px 37px}
.nws_p ul li{width:308px;height:30px;border-bottom:1px dashed #fff}
.nws_p li h1{line-height:30px;font-size:12px;float:left}
.nws_p li h1 a:hover{text-decoration:underline}
.nws_p li span{line-height:30px;font-size:12px;float:right}
.nws_p li em{color:#F00;font-style:normal}
.contact{width:310px;margin-top:20px}
.call{width:295px;height:50px;m}
.call h1{margin-top:8px;width:84px;height:33px;background:url(../images/conta_title.jpg) no-repeat;float:left;padding-left:15px;font-size:16px;color:#000;line-height:30px}
.call span{margin-top:8px;font-family:"Impact";display:block;font-size:30px;line-height:33px;color:#d51234;font-weight:bold;float:right}
.link{background:url(../images/link.jpg) no-repeat center;width:100%;height:128px}
.inlin{width:800px;float:right}
.inlin .item{float:left;margin:40px 0 7px 20px;display:inline}
.inlin .item a{display:block;background:url(../images/linkimg.jpg) no-repeat;height:60px}
.inlin .item img{display:block;width:131px;height:40px;padding:8px 4px}
.bottom{width:100%;height:186px;background:url(../images/bottom.jpg) no-repeat center}
.bottom1{width:1002px;height:146px;padding:25px 0 0;margin:0 auto}
.blogo{width:180px;height:146px;float:left;text-align:center}
.blogo img{padding-top:25px}
.bottom_right{width:790px;float:right}
.bnav{width:815px;height:24px}
.bnav ul{width:815px;height:24px}
.bnav ul li{width:80px;height:13px;line-height:13px;margin-top:10px;float:left;text-align:center;border-left:1px dashed #fff}
.bnav ul li a{color:#fff}
.bnav ul li a:hover{color:#d51234}
.gjc{height:40px;line-height:40px;background:url(../images/bottom_gjz.jpg) no-repeat;overflow:hidden;text-indent:15px;color:#fff;margin-top:15px}
.banquan{width:750px;height:52px;line-height:26px;color:#fff;margin-top:10px;padding-left:15px}
.banquan a,.banquan a:hover{color:#fff}
.wrapper{margin-bottom:40px;padding-top:20px}
.leftCon{padding-top:30px}
.con{padding:15px 9px 20px 10px;line-height:26px;border:1px solid #ccc}
.leftContact{background:url(../images/p2.gif) center top no-repeat}
.leftContact p{overflow:hidden;padding-top:100px;margin-bottom:20px;line-height:22px}
.title_c{background:url(../images/left_1.jpg) no-repeat}
.title_c h1{padding-left:25px;width:100%;overflow:hidden;color:#fff;font-size:24px;line-height:30px;font-weight:400;padding-top:10px}
.title_c h2{padding-left:25px;width:100%;overflow:hidden;color:#fff;font-size:12px;line-height:20px;font-weight:400;padding-bottom:10px}
.sitepath{float:right;padding-top:10px;font-size:14px}
.singlePage{line-height:26px;padding:8px 10px;font-size:14px}
.sitepath a{color:#666;line-height:26px}
.theader{width:100%;height:40px;border-bottom:1px solid #ddd}
.theader h3{height:40px;line-height:32px;font-size:20px;color:#d51234}
.theader h3 span{color:#666;font-size:14px;margin-left:5px}
.theader .tab{float:right;background:url(../images/more.png) no-repeat;width:60px;height:30px;margin-top:10px}
.theader a{line-height:17px;color:#666;width:60px;text-align:center;padding-left:7px}
.theader a:hover{color:#d51234}
.pager{display:block;width:100%;height:auto;padding:25px 0 5px;text-align:center;clear:both;margin-bottom:5px}
.pager span,.pager a{border:1px solid #aaa;color:#333;background:#fff;height:20px;line-height:20px;padding:0px 7px;text-decoration:none;margin:0 5px;border-radius:1px}
.pager a:hover{background:#f5f5f5;border-color:#aaa;color:#aaa;text-decoration:none}
.pager .cur{background:#fff;border-color:#3f9a06;font-weight:bold;color:#3f9a06}
.pager span.dot{background:#3f9a06;border-color:#3f9a06;font-weight:bold;color:#fff}
.reLink{height:30px;line-height:30px;border:1px solid #d51234;width:100%;background:none;margin-bottom:15px;margin-top:75px}
.reLink .prevLink{float:left;margin-left:10px}
.reLink .nextLink{float:right;margin-right:10px}
.reLink a:hover{text-decoration:underline}
.reInformation{width:100%;margin-bottom:20px;overflow:hidden}
.reInformation .tit{height:30px;line-height:30px;border-bottom:1px solid #d51234;font-size:14px;margin-bottom:10px;font-family:"Microsoft Yahei";color:#d51234}
.reInformation ul{width:110%;float:left}
.reInformation li{float:left;width:200px;padding:5px 11px 0;border:1px solid #dbe6c7;margin-right:26px;display:inline}
.reInformation li:hover{border-color:#d51234}
.reInformation li img{width:200px;height:150px}
.reInformation li img:hover{opacity:0.9}
.reInformation .g{display:block;width:200px}
.reInformation .t{float:left;line-height:30px}
.reInformation .o,.reInformation .o:visited{float:right;line-height:30px;color:#d51234}
.reInformation .o:hover,.reInformation .t:hover{text-decoration:underline}
.product2 ul.list{padding-bottom:20px;overflow:hidden}
.product2 li.item{float:left;padding:10px 0px;width:100%;border-bottom:1px dotted #aaa}
.product2 li.item .img{float:left;width:200px;height:150px;padding:2px;border:1px solid #cccccc;background:#FFF;overflow:hidden}
.product2 li.item .img:hover{border:1px solid #3b9a00}
.product2 li.item .img img{width:200px;height:150px}
.product2 li.item .wd{width:490px;float:right}
.product2 li.item .tit{height:25px;line-height:20px;font-size:16px;font-family:"Microsoft Yahei"}
.product2 li.item .tit a{color:#3b9a00;font-weight:400}
.product2 li.item .tit a:hover{color:#ff9900}
.prz oduct2 li.item .summary{text-indent:2em;line-height:22px;height:107px;overflow:hidden;color:#555}
.product2 li.item .opr .order{height:20px;text-align:center;line-height:20px;display:inline-block;padding:0 10px;border:1px solid #dedede}
.product2 li.item .opr .order:hover{background:#d4b877;color:#0e6597}
.news_list ul{padding:16px 10px;font-size:14px}
.news_list li{width:100%;height:35px;line-height:35px;border-bottom:1px dashed #bfbfbf}
.news_list li span{float:right;color:#999}
.news_list li a{color:#666;background:url(../images/libg.gif) no-repeat left center}
.news_list li a:hover{color:#d51234}
.product2 ul.list{padding-bottom:20px;overflow:hidden}
.product2 li.item{float:left;padding:10px 0px;width:100%;border-bottom:1px dotted #aaa}
.product2 li.item .img{float:left;width:200px;height:150px;padding:2px;border:1px solid #cccccc;background:#FFF;overflow:hidden}
.product2 li.item .img:hover{border:1px solid #d51234}
.product2 li.item .img img{width:200px;height:150px}
.product2 li.item .wd{width:490px;float:right}
.product2 li.item .tit{height:25px;line-height:20px;font-size:16px;font-family:"Microsoft Yahei"}
.product2 li.item .tit a{color:#d51234;font-weight:400}
.product2 li.item .tit a:hover{color:#ff9900}
.prz oduct2 li.item .summary{text-indent:2em;line-height:22px;height:107px;overflow:hidden;color:#555}
.product2 li.item .opr .order{height:20px;text-align:center;line-height:20px;display:inline-block;padding:0 10px;border:1px solid #dedede}
.product2 li.item .opr .order:hover{background:#d4b877;color:#0e6597}
.pageNews h1{font-size:20px;line-height:25px;padding:15px 0;text-align:center;font-weight:700}
.pageNews .mark{height:30px;line-height:30px;text-align:center;margin-bottom:20px;border-bottom:1px solid #DDD;border-top:1px solid #DDD}
.pageNews .mark span{margin:0 7px}
.pageNews .info{margin-bottom:40px;font-size:14px}
.pagecase2 .photo{padding-top:16px;overflow:hidden;margin-bottom:10px;text-align:center}
.pagecase2 .photo .img{display:block;padding:4px;border:1px solid #dbe7c7}
.pageProduct2 .photo{padding-top:16px;float:left;width:400px;margin-bottom:10px}
.pageProduct2 .photo .img{width:400px;height:300px;display:block;padding:4px;border:1px solid #dbe7c7}
.pageProduct2 .baseInfo{padding-top:16px;float:right;width:300px}
.pageProduct2 h1{height:30px;line-height:30px;font-size:16px}
.pageProduct2 .baseInfo p{line-height:30px}
.pageProduct2 .baseInfo p span{font-size:18px;color:#d51234;font-family:"Georgia"}
.pageProduct2 .baseInfo p.button{padding-top:40px}
.pageProduct2 .baseInfo a.btn{display:block;width:77px;height:25px;line-height:25px;text-align:center;color:#333;border:1px solid #aaa}
.pageProduct2 .baseInfo a.btn:hover{color:#d51234;border-color:#d51234}
.pageProduct2 .detaiTit{width:750px;height:25px;line-height:20px;border-bottom:1px solid #aaa;font-size:14px;margin-bottom:10px;font-family:"Microsoft Yahei";color:#333;font-weight:700}
.pageProduct2 .detaiInfo{margin-bottom:10px;font-size:14px}
