body{font-size:12px}
.all{width:1180px;height:auto;margin:0 auto}
.main{padding-top:20px;width:1100px;margin:0 auto;height:auto;overflow:hidden}
.main .main_left{float:left;width:200px}
.main .main_left .leftitem{border:#d5d5d5 1px solid;border-radius:4px;margin-bottom:12px}
.main .main_left .leftitem .tit{background:url(tit1.gif) repeat-x;height:32px;line-height:32px;font-size:14px;text-indent:20px;font-weight:700}
.main .main_left .leftitem .cates{padding:12px 0}
.main .main_left .leftitem .cates dl{padding:0 12px}
.main .main_left .leftitem .cates dl dt{background-color:#027bc4;height:24px;line-height:24px;color:#fff;font-weight:700;text-indent:16px;margin-bottom:6px;border-radius:2px}
.main .main_left .leftitem .cates dl dd{line-height:18px; padding:10px 0; padding-left:20px; border-bottom:1px dotted #eee;}
.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{background:url(tel1.gif) left center no-repeat;padding:10px 0;padding-left:60px}
.main .main_left .leftitem .lianxi dl dt .tel{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#148d01;font-weight:700;line-height:24px}
.main .main_left .leftitem .lianxi dl dd{line-height:24px}
.main .main_right{float:right;width:890px;overflow:hidden;margin-bottom:20px;margin-left:10px}
.main .main_right .sitemap{border:1px solid #d5d5d5;border-radius:4px;height:34px;line-height:34px;padding-left:12px}
.main .main_right .sitemap a{display:inline;color:#000}
.main .main_right .content{border:1px solid #d5d5d5;border-radius:4px;padding:20px;margin-top:12px;font-size:14px;line-height:28px}
.main .main_right .content .newslist{font-size:12px;overflow:hidden}
.main .main_right .content .newslist li{padding:20px 0;overflow:hidden}
.main .main_right .content .newslist li .img{width:168px;height:118px;float:left;overflow:hidden;margin-top:2px}
.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{font-family:Verdana,Geneva,sans-serif;height:30px;border:1px solid #d5d5d5;font-size:12px;padding:0 12px;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{border:1px solid #d5d5d5;display:inline-block;width:auto;height:12px;line-height:12px;padding:4px}
.main .main_right .content .pagebar .pr a:hover{border:1px solid #dd127b}
.news_xaingxi{margin:15px auto ;line-height:1.5;color:#505050;font-family:"Microsoft Yahei";font-size:20px;font-weight:700;text-align:center}

.news_author{height:30px;line-height:30px;color:#505050;font-size:12px;text-align:center;border-bottom:#e1e3df dashed 1px; border-top:#e1e3df dashed 1px; margin:0 auto}
.news_content{width:890px;height:auto;line-height:25px;color:#505050;font-size:12px;margin:0 auto}
.main .main_right .cateslist{margin-top:12px;overflow:hidden}
.main .main_right .cateslist dl{border:1px solid #d5d5d5;border-radius:4px;overflow:hidden}
.main .main_right .cateslist dl dt{background:url(tit1.gif) repeat-x;height:32px;padding-left:12px;line-height:32px;font-weight:700}
.main .main_right .cateslist dl dd{float:left;margin:12px 10px;width:200px}
.main .main_right .cateslist dl dd .img{width:200px;height:200px;border:1px solid #eee;position:relative;display:block}
.main .main_right .cateslist dl dd .img img{max-width:100%;max-height:100%;position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.main .main_right .cateslist dl dd .img a:hover img{border:#148d00 1px solid}
.main .main_right .cateslist dl dd .txt{line-height:1.5;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.pagebar li{float:left;list-style:none;margin-left:5px;margin-right:5px}
.zoom-section{clear:both;margin-top:20px}
*html .zoom-section{display:inline;clear:both}
.zoom-desc{float:left;margin-left:10px;width:310px;margin-bottom:20px}
.zoom-small-image{border:1px solid #ccc;float:left;margin-bottom:20px}
.zoom-tiny-image{border:1px solid #ccc;margin:0}
.zoom-tiny-image:hover{border:1px solid #c00}
.prohead{overflow:hidden}
.prohead .hleft{width:402px;float:left}
.prohead .hleft .proimg{width:400px;height:400px}
.prohead .hleft .proimg img{width:400px;height:400px}
.prohead .hleft .smallimg{width:402px;height:60px;overflow:hidden}
.prohead .hleft .smallimg dl{width:402px;height:60px}
.prohead .hleft .smallimg dl dt{width:10px;height:45px;margin-top:8px}
.prohead .hleft .smallimg dl dt.prev{float:left}
.prohead .hleft .smallimg dl dt.next{float:right}
.prohead .hleft .smallimg dd{width:360px;height:60px;float:left;margin-left:12px;overflow:hidden}
.prohead .hleft .smallimg dd li{width:72px;float:left;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{display:block;height:22px;line-height:22px;text-indent:20px;font-size:12px;background:url(btn-s-bg.png) no-repeat;float:left;margin-right:16px;width:80px}
.prohead .hleft .btns a.b1{background-position:left -150px}
.prohead .hleft .btns a.b2{background-position:left -30px;width:93px}
.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{font-size:15px;color:#ff7300}
.prohead .hright .proinfo{border-bottom:1px solid #ddd;padding-bottom:12px}
.prohead .hright .btns{padding:10px 0}
.prohead .hright .btns img{margin-right:20px}
.prohead .hright .tips{border:#f66 1px solid;background-color:#fcf;font-size:12px;padding:0 12px;color:red;display:none}
.procontent{margin-top:20px}
.procontent .tit{height:40px;line-height:40px;border-bottom:2px solid #148d00}
.procontent .tit dt{float:left;height:40px;line-height:40px;color:#fff;background-color:#148d00;text-align:center;width:160px;font-weight:700;font-size:14px}
.procontent .detail{margin-top:20px}
.formbox{padding-top:12px}
.formbox dl{border:1px solid #d5d5d5;border-radius:4px;overflow:hidden}
.formbox dl dt{background:url(tit1.gif) repeat-x;height:32px;padding-left:12px;line-height:32px;font-weight:700}
.formbox dl dd{padding:20px 0;line-height:26px}
.formbox dl dd input{border:1px solid #ccc;height:30px;border-radius:4px;padding:0 12px}
.formbox dl dd textarea{border:1px solid #ccc;height:100px;border-radius:4px}
.formbox dl dd input.submit{background-color:#148d00;color:#fff;border-color:#148d00;text-shadow:1px 1px 0 #148d00}
.formbox dl dd .rate{background:url(stars_3_small.gif) no-repeat;width:80px;height:12px;overflow:hidden}
.formbox dl dd .rate label{width:14px;height:12px;float:left;display:block;cursor:pointer;padding:0;margin:0;line-height:12px;margin-right:1px}
.formbox dl dd .ratesbox{width:0;height:0;overflow:hidden;float:left}
.formbox dl dd .rate.rate1{background:url(stars_1_small.gif) no-repeat}
.formbox dl dd .rate.rate2{background:url(stars_2_small.gif) no-repeat}
.formbox dl dd .rate.rate3{background:url(stars_3_small.gif) no-repeat}
.formbox dl dd .rate.rate4{background:url(stars_4_small.gif) no-repeat}
.formbox dl dd .rate.rate5{background:url(stars_5_small.gif) no-repeat}
.formbox .btnews{padding:0 20px;overflow:hidden}
.formbox .btnews li{width:300px;float:left;list-style:square inside;margin-left:20px;margin-right:10px}
.formbox .reviewbox{padding:0 30px}
.formbox .reviewbox li{padding-bottom:12px}
.formbox .reviewbox li .name{font-weight:700}
.formbox .reviewbox li .name span{color:#f90;margin:0 12px}
.formbox .reviewbox li .reply{background:#f4f4f4;padding:0 12px}
.formbox .reviewbox li .reply span{color:#999}
.rexian{width:493px;height:56px;line-height:56px;color:red;border-top:#999 solid 1px;border-bottom:#999 solid 1px;font-size:22px;font-family:"Microsoft Yahei"}
.map_main{margin:10px 0;overflow:hidden;padding-bottom:10px}
.sitemap_con{color:#666;margin:0 auto;width:1100px}
.sitemap_con .map_top{border-bottom:1px solid #ccc}
.sitemap_con .map_top img{float:left}
.site_r_link{background:none repeat scroll 0 0 #f8f8f8;border:1px solid #cdcdcd;float:right;margin-top:45px;padding:5px 10px;width:120px}
.site_plc{background:url(ico27.gif) no-repeat scroll 0 8px;padding:5px 0;text-indent:10px}
.sitemap_con h4{line-height:30px;font-size:14px}
.sitemap_con h4 a{color:#a30c01}
.b4{height:auto;overflow:hidden;border-bottom:1px dotted #ccc;margin-bottom:8px}
.b4 ul{padding:0 11px}
.b4 li{float:left;line-height:25px;overflow:hidden;white-space:nowrap;width:164px}
.b4 li a{color:#666}
.b4 li a:hover{color:#a30c01}
.fanye{width:850px;height:auto;overflow:hidden}
.fanye li{float:left;width:425px;overflow:hidden}
.fanye li a{color:#000;display:inline}
.tcp{width:174px;margin-left:12px;margin-top:10px}
.tcp a img{width:174px;height:170px}
.tcp a p{width:174px;text-align:center;overflow:hidden;color:#000}
.pagination-wrapper{clear:both;padding:1em 0 2em 0;text-align:center}
.pagination{display:inline-block;font-size:12px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.05)}
.pagination li{list-style:none;display:inline;float:left;line-height:1em;text-decoration:none;border:1px solid #ddd;border-left-width:0}
.pagination li a{display:inline-block;padding:.5em .8em;background-color:#f9f9f9;color:#999}
.pagination li a:link{background:#fff;color:#4c78a5}
.pagination li a:hover{text-decoration:none}
.pagination li a:link:hover{color:#000}
.pagination li.thisclass{background-color:#f9f9f9;color:#999}
.pagination li:first-child{border-left-width:1px;border-radius:3px 0 0 3px}
.pagination li:last-child{border-radius:0 3px 3px 0}
.pagination .pageinfo{color:#444}

.xiangxineirong{ font-size:14px; line-height:1.75; overflow:hidden; clear:both; width:100%;}
.xiangxineirong table{ width:100%; border-collapse:collapse; } 
.xiangxineirong img{ max-width:848px; vertical-align:bottom;}