@charset "utf-8";
/* CSS Document */


html,body,div,ul,ol,li,span,p,dl,dt,dd,legend,filedset,h1,h2,h3,h4,h5.h6,table,tr,td,form,select,input,textarea,option,optgroup{ margin:0; padding:0; }
body{ font-family:"微软雅黑",Arial, Tahoma; font-size:12px; line-height:23px; color:#5b5b5b; }
p{ text-indent:2em; margin:3px 0}
a{ color:#5b5b5b; text-decoration:none;}
a:focus {outline-style: none;}
a,area {blr: expression(this.onFocus =   this.blur () );}
a:hover{ text-decoration:underline; color:#b85701;}
ul li{ list-style:none}
img{ border:none;}
table{ border-collapse:collapse;}
th {white-space: nowrap;}
td {word-break: break-all;}
.fl{ float:left}
.fr{ float:right;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.wrapper{ width:1000px; margin:0 auto;}
.wrapper1{width:980px; margin:0 auto;}
.clear{ zoom:1; overflow:hidden;}
.clearfix{ clear:both;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pb10{ padding-bottom:10px;}
.ptb{ padding:10px 0;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt5{ margin-top:5px;}
.mb10{ margin-bottom:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:25px;}
.plr{ padding-left:10px; padding-right:10px;}
.pl{ padding-left:10px;}
.blank{ line-height:15px; }
.blank1{ line-height:20px;}
.ewm{ width:250px;}
/* 菜单 */
.nav{ line-height:40px; background:url(../images/navbg.jpg) repeat-x; color:#fff;}
/*.bortop{  border-left:1px solid #3e98f9; border-right:1px solid #3e98f9; }*/
.nav a{ font-size:15px; padding:0 17px; display:inline-block; color:#fff;}
.nav a:hover{ background:#187ef1; color:#fff; text-decoration:none;}
.nav a.on{ background:#187ef1; color:#fff;}


/*-- / banner切换 / --*/
#bannerqh{position:relative}
/* banner */
.banner{height:380px;overflow:hidden;}
.banner .d1{width:100%;height:380px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:350px;}
.banner .d2 ul{float:left;position:absolute;left:55%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/*-- / banner切换 / --*/
.comWidth{ width:295px;}
.bg01{ background:#f3d358;}
.bg02{ background:#69d05a;}
.bg03{ background:#6bd8ed;}
.comTitle01{ font-size:15px; color:#0e6674; font-weight:bold; padding-left:45px;  background:url(../images/jianjie.png) no-repeat left; line-height:40px;}
.comTitle01 span{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.comTitle02{ font-size:15px; color:#1f7313; font-weight:bold; padding-left:45px; background:url(../images/fuwu.png) no-repeat left; line-height:40px;}
.comTitle02 span{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.comTitle03{ font-size:15px; color:#0e6674; font-weight:bold; padding-left:45px; background:url(../images/news.png) no-repeat left; line-height:40px;}
.comTitle03 span{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}


a.dianji01{ background:#d0b13c; width:100px; line-height:35px; color:#fff; text-align:center; border-bottom:1px solid #c9a624;}
a.dianji02{ background:#34bf1f; width:100px; line-height:35px; color:#fff; text-align:center; border-bottom:1px solid #26ad12;}
a.dianji03{ background:#28b5d0; width:100px; line-height:35px; color:#fff; text-align:center; border-bottom:1px solid #119eb9;}

.newsList a{ display:block; line-height:28px; background:url(../images/newsicon.png) no-repeat 10px; padding-left:25px;}


.proShow{ background:#fbfbfb; }

.combg{ background:url(../images/combg.png) no-repeat #f2f2f2; line-height:28px; padding-left:20px; color:#FFF; font-size:14px; font-weight:bold; padding-right:10px;}

.showbg{ background:url(../images/showbg.png) no-repeat center; text-align:center; line-height:37px; color:#fff; font-size:16px; font-weight:bold;}

#demo {
overflow:hidden; margin:0 auto;
width:1000px;
}

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.bottom{ background:#3e3e3e; color:#fff;}
.link{ color:#fff; background:#4a4a4a;}
.link a{ color:#fff; line-height:45px; padding:0 12px;}
