/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
body{font-size:12px;}
.all{margin:0 auto;width:1180px;height:auto;}
.main{overflow:hidden;margin:0 auto;padding-top:20px;width:1100px;height:auto;}
.main .main_left{float:left;width:200px;}
.main .main_left .leftitem{margin-bottom:12px;border:#d5d5d5 1px solid;border-radius:4px;}
.main .main_left .leftitem .tit{height:32px;background:url(../img/tit1.gif) repeat-x;text-indent:20px;font-weight:700;font-size:14px;line-height:32px;}
.main .main_left .leftitem .cates{padding:12px 0;}
.main .main_left .leftitem .cates dl{padding:0 12px;}
.main .main_left .leftitem .cates dl dt{margin-bottom:6px;height:24px;border-radius:2px;background-color:#b14a27;color:#fff;text-indent:16px;font-weight:700;line-height:24px;}
.main .main_left .leftitem .cates dl dd{padding-left:30px;height:24px;line-height:24px;}
.main .main_left .leftitem .cates dl dd a{color:#000;}
.main .main_left .leftitem .lianxi{padding:12px 0;}
.main .main_left .leftitem .lianxi dl{padding:0 12px;}
.main .main_left .leftitem .lianxi dl dt{padding:10px 0;padding-left:60px;background:url(../img/tel1.gif) left center no-repeat;}
.main .main_left .leftitem .lianxi dl dt .tel{color:#148d01;font-weight:700;font-size:16px;font-family:Arial,Helvetica,sans-serif;line-height:24px;}
.main .main_left .leftitem .lianxi dl dd{line-height:24px;}
.main .main_right{float:right;overflow:hidden;margin-bottom:20px;margin-left:10px;width:890px;}
.main .main_right .sitemap{padding-left:12px;height:34px;border:1px solid #d5d5d5;border-radius:4px;line-height:34px;}
.main .main_right .sitemap a{display:inline;color:#000;}
.main .main_right .content{margin-top:12px;padding:20px;border:1px solid #d5d5d5;border-radius:4px;font-size:14px;line-height:28px;}
.main .main_right .content .newslist{overflow:hidden;font-size:12px;}
.main .main_right .content .newslist li{overflow:hidden;padding:20px 0;}
.main .main_right .content .newslist li .img{float:left;overflow:hidden;margin-top:2px;width:168px;height:118px;}
.main .main_right .content .newslist li .img img{width:167px;height:118px;}
.main .main_right .content .newslist li .txt{float:right;width:655px;line-height:24px;}
.main .main_right .content .newslist li .txt h2 a{font-size:14px;}
.s{width:906px;height:15px;border-bottom:#d1d2d1 dashed 1px;}
.main .main_right .content .pagebar{padding:0 12px;height:30px;border:1px solid #d5d5d5;font-size:12px;font-family:Verdana,Geneva,sans-serif;line-height:30px;}
.main .main_right .content .pagebar .pl{float:left;}
.main .main_right .content .pagebar .pr{float:right;}
.main .main_right .content .pagebar .pr a{display:inline-block;padding:4px;width:auto;height:12px;border:1px solid #d5d5d5;line-height:12px;}
.main .main_right .content .pagebar .pr a:hover{border:1px solid #dd127b;}
.news_xaingxi{margin:15px auto 0 auto;margin-bottom:20px;width:827px;height:60px;border-bottom:#e1e3df dashed 1px;color:#505050;text-align:center;font-weight:700;font-size:22px;font-family:"Microsoft Yahei";line-height:80px;}
.news_author{margin:0 auto;margin-bottom:20px;width:827px;height:30px;border-bottom:#e1e3df dashed 1px;color:#505050;text-align:center;font-size:12px;line-height:30px;}
.news_content{margin:0 auto;width:890px;height:auto;color:#505050;font-size:12px;line-height:25px;}
.main .main_right .cateslist{overflow:hidden;margin-top:12px;}
.main .main_right .cateslist dl{overflow:hidden;border:1px solid #d5d5d5;border-radius:4px;}
.main .main_right .cateslist dl dt{padding-left:12px;height:32px;background:url(../img/tit1.gif) repeat-x;font-weight:700;line-height:32px;}
.main .main_right .cateslist dl dd{float:left;margin:12px 10px;width:200px;}
.main .main_right .cateslist dl dd .img{width:200px;height:197px;}
.main .main_right .cateslist dl dd .img img{width:200px;height:194px;border:1px solid #d5d5d5;}
.main .main_right .cateslist dl dd .img a:hover img{border:#148d00 1px solid;}
.main .main_right .cateslist dl dd .txt{height:30px;text-align:center;line-height:30px;}
.pagebar li{float:left;margin-right:5px;margin-left:5px;list-style:none;}
.zoom-section{clear:both;margin-top:20px;}
*html .zoom-section{clear:both;display:inline;}
.zoom-desc{float:left;margin-bottom:20px;margin-left:10px;width:310px;}
.zoom-small-image{float:left;margin-bottom:20px;border:1px solid #ccc;}
.zoom-tiny-image{margin:0;border:1px solid #ccc;}
.zoom-tiny-image:hover{border:1px solid #c00;}
.prohead{overflow:hidden;}
.prohead .hleft{float:left;width:402px;}
.prohead .hleft .proimg{width:400px;height:400px;}
.prohead .hleft .proimg img{width:400px;height:400px;}
.prohead .hleft .smallimg{overflow:hidden;width:402px;height:60px;}
.prohead .hleft .smallimg dl{width:402px;height:60px;}
.prohead .hleft .smallimg dl dt{margin-top:8px;width:10px;height:45px;}
.prohead .hleft .smallimg dl dt.prev{float:left;}
.prohead .hleft .smallimg dl dt.next{float:right;}
.prohead .hleft .smallimg dd{float:left;overflow:hidden;margin-left:12px;width:360px;height:60px;}
.prohead .hleft .smallimg dd li{float:left;width:72px;height:60px;text-align:center;}
.prohead .hleft .smallimg dd li img{width:58px;height:58px;border:1px solid #ccc;}
.prohead .hleft .smallimg dd li a.hover img,.prohead .hleft .smallimg dd li a:hover img{border-color:#dd127b;}
.prohead .hleft .btns{margin-top:20px;}
.prohead .hleft .btns span{display:none;}
.prohead .hleft .btns a{float:left;display:block;margin-right:16px;width:80px;height:22px;background:url(../img/btn-s-bg.png) no-repeat;text-indent:20px;font-size:12px;line-height:22px;}
.prohead .hleft .btns a.b1{background-position:left -150px;}
.prohead .hleft .btns a.b2{width:93px;background-position:left -30px;}
.prohead .hleft .btns a.b3{background-position:left -120px;}
.prohead .hleft .btns a.b4{background-position:left -60px;}
.prohead .hright{float:right;width:500px;font-family:microsoft yahei;}
.prohead .hright h1{font-size:18px;}
.prohead .hright h2{color:#ff7300;font-size:15px;}
.prohead .hright .proinfo{padding-bottom:12px;border-bottom:1px solid #ddd;}
.prohead .hright .btns{padding:10px 0;}
.prohead .hright .btns img{margin-right:20px;}
.prohead .hright .tips{display:none;padding:0 12px;border:#f66 1px solid;background-color:#fcf;color:red;font-size:12px;}
.procontent{margin-top:20px;}
.procontent .tit{height:40px;border-bottom:2px solid #b14a27;line-height:40px;}
.procontent .tit dt{float:left;width:160px;height:40px;background-color:#b14a27;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:40px;}
.procontent .detail{margin-top:20px;}
.formbox{padding-top:12px;}
.formbox dl{overflow:hidden;border:1px solid #d5d5d5;border-radius:4px;}
.formbox dl dt{padding-left:12px;height:32px;background:url(../img/tit1.gif) repeat-x;font-weight:700;line-height:32px;}
.formbox dl dd{padding:20px 0;line-height:26px;}
.formbox dl dd input{padding:0 12px;height:30px;border:1px solid #ccc;border-radius:4px;}
.formbox dl dd textarea{height:100px;border:1px solid #ccc;border-radius:4px;}
.formbox dl dd input.submit{border-color:#148d00;background-color:#148d00;color:#fff;text-shadow:1px 1px 0 #148d00;}
.formbox dl dd .rate{overflow:hidden;width:80px;height:12px;background:url(../img/stars_3_small.gif) no-repeat;}
.formbox dl dd .rate label{float:left;display:block;margin:0;margin-right:1px;padding:0;width:14px;height:12px;line-height:12px;cursor:pointer;}
.formbox dl dd .ratesbox{float:left;overflow:hidden;width:0;height:0;}
.formbox dl dd .rate.rate1{background:url(../img/stars_1_small.gif) no-repeat;}
.formbox dl dd .rate.rate2{background:url(../img/stars_2_small.gif) no-repeat;}
.formbox dl dd .rate.rate3{background:url(../img/stars_3_small.gif) no-repeat;}
.formbox dl dd .rate.rate4{background:url(../img/stars_4_small.gif) no-repeat;}
.formbox dl dd .rate.rate5{background:url(../img/stars_5_small.gif) no-repeat;}
.formbox .btnews{overflow:hidden;padding:0 20px;}
.formbox .btnews li{float:left;margin-right:10px;margin-left:20px;width:300px;list-style:square inside;}
.formbox .reviewbox{padding:0 30px;}
.formbox .reviewbox li{padding-bottom:12px;}
.formbox .reviewbox li .name{font-weight:700;}
.formbox .reviewbox li .name span{margin:0 12px;color:#f90;}
.formbox .reviewbox li .reply{padding:0 12px;background:#f4f4f4;}
.formbox .reviewbox li .reply span{color:#999;}
.rexian{width:493px;height:56px;border-top:#999 solid 1px;border-bottom:#999 solid 1px;color:red;font-size:22px;font-family:"Microsoft Yahei";line-height:56px;}
.map_main{overflow:hidden;margin:10px 0;padding-bottom:10px;}
.sitemap_con{margin:0 auto;width:1100px;color:#666;}
.sitemap_con .map_top{border-bottom:1px solid #ccc;}
.sitemap_con .map_top img{float:left;}
.site_r_link{float:right;margin-top:45px;padding:5px 10px;width:120px;border:1px solid #cdcdcd;background:none repeat scroll 0 0 #f8f8f8;}
.site_plc{padding:5px 0;background:url(../img/ico27.gif) no-repeat scroll 0 8px;text-indent:10px;}
.sitemap_con h4{font-size:14px;line-height:30px;}
.sitemap_con h4 a{color:#a30c01;}
.b4{overflow:hidden;margin-bottom:8px;height:auto;border-bottom:1px dotted #ccc;}
.b4 ul{padding:0 11px;}
.b4 li{float:left;overflow:hidden;width:164px;white-space:nowrap;line-height:25px;}
.b4 li a{color:#666;}
.b4 li a:hover{color:#a30c01;}
.fanye{overflow:hidden;margin-top:20px;width:850px;height:auto;}
.fanye li{float:left;overflow:hidden;width:425px;}
.fanye li a{display:inline;color:#000;}
.tcp{margin-top:10px;margin-left:12px;width:174px;}
.tcp a img{width:174px;height:170px;}
.tcp a p{overflow:hidden;width:174px;color:#000;text-align:center;}
