
.header{width:100%; background: url(../images/bg.jpg); height:170px;margin-bottom:10px;}
.toplinks{ height:29px; line-height:29px; width:1200px; margin:auto; color:#71a1c9;}
.toplinks a{color:#71a1c9;}
.toplinks a:hover{color:#fff;}
.logo{ background:url(../images/logo.jpg); height:93px; width:1200px; margin:auto;}
.rdfw{ height:40px; line-height:40px; width:1200px; margin:auto;}
.banner{height:442px; background:url(../images/banner.jpg) no-repeat center 0;margin:0 auto;padding-top:10px;}
.banner01{height:442px; background:url(../images/banner01.jpg) no-repeat center 0;margin:0 auto;padding-top:10px;}
.banner02{height:442px; background:url(../images/banner02.jpg) no-repeat center 0;margin:0 auto;padding-top:10px;}
.fuwu{margin:0 auto;width:1200px; background: url(../images/tt1.jpg) no-repeat center 30px #ececec ; height:200px; padding:90px 0 0 0;}
.fuwu ul{ width:1200px; margin:auto; height:180px;}
.fuwu ul li{ width:370px; height:180px; float:left;background:#ececec; }
.fuwu ul li.fwshu{ width:40px; background:url(../images/shu.JPG) center 0 no-repeat #ececec; height:150px;}
.fuwu ul li ul{ width:360px; height:160px;}
.fuwu ul li ul li{ width:180px; height:180px; float:left;background:#ececec;}
.fuwu ul li ul li a{ display:block; height:45px; width:150px; color:#333; font-size:18px; margin:auto; text-align:center; padding:105px 0 0 0;}
.fuwu ul li ul li a:hover{ color:#ff6600; text-decoration:none;}
.fuwu ul li ul li a.fwico1{ background:url(../images/fw1.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico2{ background:url(../images/fw2.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico3{ background:url(../images/fw3.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico4{ background:url(../images/fw4.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico5{ background:url(../images/fw5.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico6{ background:url(../images/fw6.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico7{ background:url(../images/fw7.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico8{ background:url(../images/fw8.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico9{ background:url(../images/fw9.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico10{ background:url(../images/fw10.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico11{ background:url(../images/fw11.jpg) no-repeat center 15px #fff;}
.fuwu ul li ul li a.fwico12{ background:url(../images/fw12.jpg) no-repeat center 15px #fff;}

.w870{ width:870px;}
.w300{ width:300px;}

/* 本例子css */
.newstab{   }
.newstab .hd{ overflow:hidden; background:#2fbcec; height:40px;  }
.newstab .hd li{ position:relative; height:40px; line-height:40px; text-align:center; float:left; font-size:14px; _font-weight:bold; cursor:default; color:#fff;}
.newstab .hd li.on{ background:#ff7b00;  color:#fff;  }
.newstab .bd{ height:250px;}
.newstab .lh{ overflow:hidden; }
.newstab .lh li{ height:36px; line-height:36px; font-size:14px; border-bottom:1px dashed #cccccc; }
.newstab .lh li span{ color:#a9a9a9; font-size:10px; float:right;}
.newstab .lh li .p-img{ width:130px; height:132px; padding:30px 13px 0 13px; margin:0 auto; text-align:center;   }
.newstab .lh li .p-name{ height:36px; line-height:18px;  word-break:break-all; word-wrap: break-word; overflow:hidden;   }
.newstab .lh li .p-price{ color:#999;  }
.newstab .lh li .p-price strong{ color:#c00; font-size:14px; font-family: verdana; }
.container{ width:1200px; margin:auto;}

.ltt{ height:40px; background:#35afc7; line-height:40px; padding:0 15px; color:#fff;}

.banshi li{ background:url(../images/banshi.jpg); height:46px; padding:0 0 0 45px; line-height:46px;}
.banshi01 li{ background:url(../images/banshi01.jpg); height:55px; padding:0 0 0 45px; line-height:55px;}
.newslist li{background:#f6f6f6; text-indent:25px;line-height:22px;padding-left:10px;padding-bottom:10px;}

.ltt2{ border:1px solid #cccccc; height:38px; line-height:38px; padding:0 20px 0 0;}
.ltt2 strong{ background:#2fbcec; width:180px; height:38px; text-align:center; color:#fff; display:block; font-size:14px;}

.piclist li{ width:20%; float:left; text-align:center;}
.piclist li img{ width:200px; height:130px; padding:4px; border:1px solid #dadbdf;}
.piclist li p{ margin:10px 0 0 0;}

.ry{ background: url(../images/ry.jpg) no-repeat center 0 #ececec; height:115px;}
.foot{ background:url(../images/foot.jpg) repeat-x; height:150px;}
.footlinks{ height:46px; line-height:46px; text-align:center;}
.copy{ padding:20px; text-align:center; line-height:24px; color:#9cb0d0;}\
.copy a{ color:#9cb0d0;}

.weizhi{ background:url(../images/lmdot1.jpg) no-repeat 0 center; padding:0 0 0 20px; height:40px; line-height:40px; border-bottom:1px solid #ccc;}

.newslist1 li{margin-left:20px;height:50px; line-height:50px; background:url(../images/dot2.jpg) no-repeat 0 center; padding:0 0 0 20px; border-bottom:1px dashed #dedede;}
.newslist1 li a{ font-size:14px;}

.fenye{padding:20px 0 0 0; height:40px;}
.fenye a{padding:5px; border:0px solid #eeeeee; color:#666666;font-size:16;}
.fenye a:hover{ color:#ff0000; text-decoration:none;font-size:16;}
.fenye .disabled{ padding:5px; border:1px solid #eeeeee; text-decoration:none;}

.piclist1 li{ width:33%; float:left; height:250px; text-align:center;}
.piclist1 li img{ width:240px; height:180px;}
.piclist1 li p{ margin:10px 0 0 0;}

.s_tt{ margin:20px 0 0 0; text-align:center; font-size:20px; font-weight:bold; color:#000;}
.s_xx{ border-bottom:1px dashed #dedede; height:30px; margin:15px 0 0 0; text-align:center;}
.s_nr{ margin:20px 0 0 10px; line-height:28px;font-size:14px;}
.s_nr p{max-height: 100%} //给元素加一个高度

/*页码容器*/
.page-box{float:left; margin:50px 30px; padding-left:30px;width:800px;height:40px;border:1px solid #e1e2e3; }
.page-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.pages{margin:30px 0 0 250px; padding:0; text-align:center; font-size:14px;height: 38px;	line-height: 38px; }
.pages a{min-width: 40px; display:block; float:left; padding: 0px 12px;  margin:0 0 0 8px; border:1px solid #e1e2e3; line-height:38px; height:38px; color:#666666; background:#fff; text-decoration:none; }
.pages a:hover { border:1px solid #3b8dd1; }
.pages span{ display:block; float:left; padding:5px 0; line-height:38px; height:38px; }
.pages span.current { padding: 0px 12px; margin:0 0 0 8px; color:#fff; font-weight:bold; background: #35afc7;}
.pages span.disabled { border:1px solid #eee; padding:0px 12px; margin:0 0 0 8px; color:#ddd; }
/*附件下载样式*/
.attach-list{ margin:0 50px 15px; color:#757575; }
.attach-list ul li{ margin-top:15px; padding:15px; border:1px solid #ebebeb; }
.attach-list ul li .link-btn{ display:block; float:right; margin-top:7px; padding:5px 15px; border:1px solid #e0e0e0; line-height:20px; font-size:14px; cursor:pointer; }
.attach-list ul li .link-btn i{ font-size:14px; }
.attach-list ul li .icon-box{ display:inline-block; margin-right:5px; line-height:38px; color:#ccc; }
.attach-list ul li .icon-box i{ font-size:38px; }
.attach-list ul li .info{ display:inline-block; }
.attach-list ul li .info h3{ line-height:20px; color:#333; font-size:14px; font-weight:normal; }
.attach-list ul li .info span{ margin-right:5px; line-height:18px; color:#999; font-size:12px; }
.contact01 {background:#f6f6f6;}	
.contact01  li.chang{ width:36%; float:right; margin-right:0;}
.contact01  li .title{ width:100%; height:50px; line-height:50px; font-size:18px; margin-bottom:20px;}
.contact01  li .title em{ font-size:12px;}
.contact01  li p{padding-left:10px;height:30px;font-size:13px;}
.contact01  li p span{ font-size:15px;}
/* #bottom */
#bottom {background:url(line_201008.jpg) left -100px repeat-x #dcecff; width:100%; height:300px; margin-top:10px;}
#footer {width:1200px; margin:10px auto; overflow:hidden;}
#footer dl{float:left;width:350px;padding-left:20px;}
#footer dt{overflow:hidden;zoom:1;border-bottom:1px solid #fff;}
#footer dd{padding:12px 10px 10px 10px; background:#E6F1FF; color:#27b;}
#footer dt strong{display:block;padding:25px 0 5px 0;border-bottom:1px solid #BDD3FF; font-size:14px;}
#footer .fore1 .fore2 .fore3{padding-left:10px;}
#footer ul{white-space: nowrap;overflow:hidden;zoom:1;width:100%;}
#footer li{height:22px;line-height:22px;}
#footer li img{height:90px;line-height:90px;width:90px;}
#footer li a:link,#footer li a:visited{display:block;height:22px;overflow:hidden;color:#27b;}
#bottom .copyright{margin:20px auto;font-family:arial;width:1200px;font-size:12px;text-align:center;}
#bottom .copyright span {float:right; margin-right:10px;}
#bottom #kingcms {display:none;}
#idScroller,#idScroller2 {width:280px; height:154px; overflow:hidden;}

/*顶部样式*/
.section{ position:relative; margin:0 auto; width:1200px; min-width:1160px; max-width:1160px; text-align:left; }     
.header .head-nav{ position:relative; height:100px;}
.header .head-nav .logo{ position:absolute; top:25px; left:0; width:180px; height:50px; }
.header .head-nav .nav-box{ position:absolute; top:0px; left:0; right:0; line-height:48px; height:48px; }
.header .head-nav .nav-box li{ float:left; margin:auto 0; width:120px; height:48px;}
.header .head-nav .nav-box li a{ display:block; height:48px; width:110px; text-align:center; color:#fff; font-size:14px;}
.header .head-nav .nav-box li a:hover{ background:#fff; color:#023a8d; text-decoration:none; }
.header .head-nav .nav-box li a.mon{ background:#fff; color:#023a8d; text-decoration:none;}
.header .head-nav .search-box{ position:absolute; top:5px; right:0; width:16%; height:42px; overflow:hidden; _height:43px; }
.header .head-nav .search-box .input-box{ position:absolute; top:0; left:0; right:65px; bottom:0; }
.header .head-nav .search-box .input-box input{ display:block; margin:0; padding:5px 12px; width:100%; height:25px; line-height:25px; background:#fff; border:1px solid #e5e5e5; color:#333; font-size:12px; transform:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
.header .head-nav .search-box .input-box input::-moz-placeholder{ color:#b3b3b3; opacity:1; }
.header .head-nav .search-box a{ display:block; position:absolute; top:0; right:0; bottom:0; padding:5px; width:30px; height:25px; line-height:25px; color:#333; font-size:16px; text-align:center; background:#fff; border:1px solid #e5e5e5; border-radius:0; cursor:pointer; -webkit-transition:all 0.2s linear; transition:all 0.2s linear; *top:1px; }
.header .head-nav .search-box a:hover{ background:#34ad2a; border-color:#34ad2a; -webkit-transition:all 0.3s linear; transition:all 0.3s linear; }
.header .head-nav .search-box a:hover i{ color:#fff !important; }
.search-tit{ display:block; margin:0 30px; padding-top:15px; line-height:38px; border-bottom:1px solid #f0f0f0; }
.search-tit h3{ display:inline-block; color:#333; font-size:16px; font-weight:normal; }
.search-tit span{ margin-left:15px; color:#999; font-size:14px; }
.search-tit span strong{ margin:0 2px; color:#1e7bb3; font-weight:600; }
.placeholder {position: absolute;top:15px;z-index: 10;color: #888;}	
/*上下一条样式*/
    .next-box{ position:relative; padding:10px 50px 20px; line-height:20px; color:#444; font-size:14px; }
    .next-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
    .next-box p{ display:block; width:49%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
    .next-box p a{ color:#428bca; }
    .next-box p.prev{ float:left; }
    .next-box p.next{ float:right; }	
/*Clear Fix*/ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
.clearfix { display:block; } 
