@charset "utf-8";

/* reset */
body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,button,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1,h2,h3,h4,h5,h6,input,textarea,select,button,label{font-size:100%;vertical-align:middle;}
ul,dl,ol{list-style:none;}
img,fieldset{border:none;}
img{display:inline-block;overflow:hidden;}
em,address{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
q:before,q:after{content:"";}
button{cursor:pointer;}

/* global */
body{font:12px/1.5 "微软雅黑","Arial";}
button, select, textarea, input{font-family:Tahoma, Arial, Simsun;}
a,a:hover{text-decoration:none;color:#333;}
.wrap{width:980px;margin:0 auto;}
/* clearfix */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.hbox{background:#e90000;height:95px;}
.header{width:980px;margin:0 auto}
.logo{float:left}
.phone{float:right}
.navbox{background:#c80000}
.nav{width:980px;margin:0 auto;height:45px;line-height:45px;}
.nav li{width:100px;text-align:center;float:left;color:#fff;font-size:14px}
.nav li a{color:#fff;}
.tips{float:right;}

/* 杞浇璇蜂繚鐣欑増鏉冧俊鎭細鎳掍汉鍥惧簱 www.lanrentuku.com */
*{ padding:0; margin:0; }
.picboxx{background:#f6f6f6;height:280px;border-bottom:1px solid #ccc;}
ul,li{ list-style:none;}
img{ border:0;}
#zSlider{margin:0px auto; width:980px; overflow:hidden;}
#picshow{position:relative;}
#picshow,#picshow_img{width:740px; height:280px; overflow:hidden; float:left;}
#picshow_img li{width:740px; height:280px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:740px; height:280px;}
#picshow_tx{left:0px; width:740px; bottom:0px; position:absolute; height:90px; overflow:hidden;}
#picshow_tx li{background:url(../images/picshow_bg.png) repeat; padding:10px 15px; height:70px; color:#fff; display:none;}
#picshow_tx li a{color:#fff;}
#picshow_tx li a:hover{text-decoration:underline;}
#picshow_tx li h3{ margin:13px 0;}
#picshow_tx li p{ color:#ccc; line-height:16px; height:16px; overflow:hidden;}
#select_btn{width:240px; height:280px; color:#111; float:right; display:inline; background-color:#fff;}
#select_btn li{padding:0px 11px 0px 0px; width:245px; height:70px; border-top:2px solid #f6f6f6; cursor:pointer;}
#select_btn li:hover{background-color:#f6f6f6;}
#select_btn li.current{background-color:#f6f6f6;}
#select_btn li.current:hover{background-color:#f6f6f6;}
#select_btn a{color:#000;}
#select_btn img{width:240px; height:70px;float:left;}
#select_btn .select_text{ height:20px; font:bold 13px/16px 'Microsoft YaHei'; overflow:hidden; display:block;}
#select_btn .select_text:hover{text-decoration:underline;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block;color: #999}



.topnews{width:980px;margin:0 auto;border:1px solid #ccc;height:40px;line-height:40px;margin-top:20px;}
.topnews h2{font-size:12px;background:#f3f3f3;text-align:center;width:60px;border-right:1px solid #ccc;float:left;}
.topnews li{float:left;width:300px;padding-left:10px;}
.topnews li span{float:right;color:#999}
.topnews img{float:right;padding-right:10px;padding-top:5px;}

.product{width:980px;margin:20px auto}
.ptitle{height:40px;}
.ptitle h2{font-size:18px;font-weight:bold;float:left;width:80px;text-align:center;border-bottom:2px solid #c80000;height:30px;padding-bottom:10px;}
.ptab{width:900px;border-bottom:2px solid #ccc;float:left;padding-bottom:10px;}
.ptab ul{float:right;padding-top:7px;}
.ptab li{float:left;padding:0px 10px;text-align:right;font-size:14px;}
.ptab li.curr{border:1px solid #c80000;color:#c80000}
.ptab li.curr a{color:#c80000}
.plist{width:980px;overflow:hidden;margin-right:-30px;}
.plist li{float:left;padding:20px 26px 20px 0;border-bottom:1px solid #ccc;}
.plist li img{float:left;width:80px}
.plist li div{float:left;width:210px;padding-left:10px;}
.plist li div span{padding:5px 0 8px 0;font-size:14px;display:inline-block}
.plist li div p{color:#999;line-height:22px;height:66px;overflow:hidden}


.friendbox{background:#f6f6f6;border-top:1px solid #ccc;padding:20px}
.friendwrap{width:980px;margin:0 auto;}
.friend{float:left;width:800px;}
.link h3,.contact h3{float:left;font-size:18px;font-weight:bold;line-height:40px;}
.link li{float:left;height:40px;border:1px solid #ccc;margin:0 10px;}
.contact{float:left;width:800px;padding-top:20px;}
.contact p{float:left;width:600px;color:#666;line-height:26px;padding-top:8px;padding-left:10px}
.code{float:right;width:180px;}

.banner{background:url(content_banner.jpg) bottom center repeat-x;height:235px;}
.content{width:980px;padding:10px;margin:0 auto;background:url(content-bg.jpg) top center no-repeat;}
.contentL{width:210px;float:left;padding:20px;}
.catelist{width:195px;}
.h2text{font-size:18px;width:75px;border-bottom:2px solid #c80000;display:inline-block;line-height:40px;height:40px;float:left;}
.h2line{width:115px;border-bottom:2px solid #ccc;display:inline-block;line-height:18px;height:25px;float:left;color:#999;padding-top:15px;padding-left:5px;}

.catelist ul{padding:10px 0;float: left;display: block}
.catelist li{float:left;background:url(arrow.jpg) left 18px no-repeat;padding-left:10px;line-height:50px;width:185px;}
.catelist li div{display: none}
.catelist li span{display:block;padding-left:20px;}

li.catecurr,span.catecurr{background:#c80000;color:#fff;}
li.catecurr a,span.catecurr a{color:#fff;}
.contentwidget p{ float:left;line-height:30px;color:#666;display:block;padding-top:5px;}
.contentR{width:730px;float:right }
.crbox{width:690px;margin:20px 0;border-left:1px solid #e2e2e2;padding:0 20px}
.subnav{}
.subnav span{float:right;color:#999;}
.subnav h1{font-size:18px;}
.conprolist{padding:20px 0;}
.conprolist li{float:left;width:335px;margin:0 0 25px 0}
.conprolist img{float:left;width:80px}
.conprolist div{float:left;width:220px;padding-left:10px}
.conprolist span{font-size:14px;padding:3px 0 8px 0}
.conprolist p{line-height:26px;color:#999;height:78px;overflow:hidden;}

.newslist{padding:20px 0;}
.newslist li{float:left;width:690px;margin:0 0 25px 0}
.newslist li span{float:right;color:#999}

.contenttext{line-height:26px;color:#333;padding:15px 0}

.footerbox{background:#333;height:50px}
.footer{width:980px;margin:0 auto;}
.footer li{float:left;width:60px;line-height:50px;color:#fff;text-align:center}
.footer li a{color:#fff;}
.plist{display: none}

.probaseinfo img{float:left;padding-right:10px;display: block}
.probaseinfo span{float:left;display: block;width:500px;height:30px;}
.probaseinfo p{float:left;color:#666;display: block;width:500px;height:170px;}
.protext{color:#333;line-height:30px;padding:10px 0;float:left;}