﻿@charset "utf-8";
/* CSS Document */
/*首页及通用部分*/
body{ margin:0; padding:0; font-size:12px; background:#f5f5f5; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif;}
p,ul,li{ margin:0; padding:0; list-style-type:none;}
img{ border:0;}
a {color: #000;text-decoration:none;}
a:hover {text-decoration:underline; color: #000;}
#topbg{ width:100%; height:70px; background:url(../images/topbg.jpg) repeat-x;}
#top{ width:980px; height:70px; margin:0 auto;}
#top #logo{ width:270px; height:70px; float:left;}
#top #tel{ width:710px; height:70px; text-align:right; float:left;}
#nav{ width:980px; height:28px; background:url(../images/nav_bg.jpg) no-repeat; margin:0 auto;}
#nav li{ width:99px; height:28px; line-height:28px; text-align:center; float:left;}
#nav li a{ color:#FFF; font-size:14px;}
#nav li a:hover{ color:#FF0;}
#nav li.home{ width:88px;}
#banner{ width:980px; height:370px; margin:15px auto; clear:both; background:#fff; position:relative;}
#inr{ width:980px; height:180px; margin:0 auto;}
.inrright{ width:629px; height:180px; float:left;}
.inrrighttop{ width:590px; height:27px; line-height:27px; padding-left:20px; background:url(../images/i_tit_bg1.jpg) no-repeat; color:#404040; font-size:14px; float:left;}
.inrrightmid{ width:608px; height:148px; border-left:1px #ddd solid; border-right:1px #ddd solid; background:url(../images/i_icon.jpg) no-repeat center #FFF;  float:left;}
.inrrightmid li{  float:left;}
.inrrightmid a{ width:152px; height:28px; display:block; text-align:center; font-size:14px; padding-top:120px; color:#404040;}
.inrrightmid a:hover{ color:#000; }
.inrrightbtm{ width:608px; height:5px; float:left;}
.inrleft{ width:351px; height:180px; float:left;}
.inrlefttop{ width:329px; height:27px; line-height:27px; padding-left:20px; background:url(../images/i_tit_bg2.jpg) no-repeat; color:#404040; font-size:14px; position:relative; float:left;}
.inrlefttop .more{width:50px; height:24px; line-height:27px; position:absolute; left: 299px; top: 0px; font-size:12px;}
.inrleftmid{ width:327px; height:128px; border-left:1px #ddd solid; border-right:1px #ddd solid; padding:10px; float:left;}
.inrleftmid li{ width:310px; height:24px; line-height:24px; border-bottom:1px #ddd dotted; background:url(../images/icon1.jpg) no-repeat left; padding-left:17px;}
.inrleftmid li a{ color:#404040; }
.inrleftmid li a:hover{ color:#000; text-decoration:none;}
.inrleftmid li p.listnr{ width:240px; height:24px; line-height:24px; float:left;}
.inrleftmid li p.time{ width:60px; height:24px; line-height:24px; float:left;}
.inrleftbtm{ width:351px; height:5px; float:left;}
#btm{ width:980px; height:29px; line-height:29px; background:url(../images/btm_bg.jpg) no-repeat; margin:15px auto; text-align:center; clear:both;}
/*内页*/
.intop{ width:965px; height:27px; line-height:27px; padding-left:15px; color:#404040; font-size:14px; background:url(../images/in_tit_bg1.jpg); margin:15px auto 0 auto;}
.inmid{ width:948px; height:auto; overflow:hidden; border-left:1px #ddd solid; border-right:1px #ddd solid; padding:15px; background:#FFF; margin:0 auto;}
.inbtm{ width:980px; height:5px; margin:0 auto;}
.inbanner{ width:946px; height:auto; margin-bottom:15px; border:1px #ddd solid;overflow:hidden;}
.innr{ width:946px; height:auto; line-height:25px;}
.newslist{ width:946px; height:auto;}
.newslist li{ width:929px; height:34px; line-height:34px; border-bottom:1px #ddd dotted; background:url(../images/icon1.jpg) no-repeat left; padding-left:17px;}
.newslist li a{ color:#404040; }
.newslist li a:hover{ color:#000; text-decoration:none;}
.newslist li p.listnr{ width:869px; height:34px; line-height:34px; float:left;}
.newslist li p.time{ width:60px; height:34px; line-height:34px; float:left;}
.newstit{ width:946px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; border-bottom:1px #ddd dotted; margin-bottom:10px; }
.newsback{ width:946px; height:40px; line-height:40px; text-align:center; border-top:1px #ddd dotted; margin-top:10px; padding-top:10px;}
.wztit{ width:946px; height:28px; text-align:center; font-size:14px; border-bottom:1px #ddd dotted;}
.wztit li{ width:83px; height:28px; line-height:28px; text-align:center; font-size:14px; float:left;}
.wztit li a{ width:83px; height:28px; display:block; color:#FFF; background:url(../images/btn1.jpg) no-repeat center;}
.wztit li a:hover{ color:#FF0;}
.wztit li.over{ width:83px; height:28px; line-height:28px; text-align:center; font-size:14px; float:left;}
.wztit li.over a{ width:83px; height:28px; display:block; background:url(../images/btn2.jpg) no-repeat center;}
.wztit li.over a:hover{ color:#FF0;}
.case{ width:946px; height:auto; overflow:hidden; padding:10px 0;}
.case li{ width:189px; height:200px; float:left;}
.case li p.pic{ width:150px; height:120px; margin:0 auto 10px auto;}
.case li p.pic img{ border:1px #ddd solid;}
.case li p.js{ width:150px; height:20px; line-height:20px; margin:0 auto;}
.caseview{ width:808px; height:auto; overflow:hidden; padding:10px 0; margin:0 auto;}
.caseview img{ width:800px; height:auto; border:4px #ddd solid; margin:0 auto; display:block;}



/*分页开始*/
.scott {padding:3px; margin:3px; text-align:center}
.scott a {border: #ddd 1px solid; padding:2px 5px; color:#53a0c4; margin-right:2px; text-decoration:none;}
.scott a:hover {border: #53a0c4 1px solid; background:#f1ffd6}
.scott a:active {border: #53a0c4 1px solid; background:#f1ffd6; color:#3e1e03; }
.scott span.current {border:#53a0c4 1px solid; padding:2px 5px; font-weight:bold; color:#000; margin-right: 2px; background:#ddd;}
.scott span.disabled {border: #f3f3f3 1px solid; padding:2px 5px; color: #ccc; margin-right: 2px;}
/*分页结束*/
