/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{}
body{font-size:12px;font-family:"微软雅黑";color:#222222;margin:0px auto; min-width:1200px;}
img{border:none;max-width: 100%;}
a{color:#333333;text-decoration:none;}
a:hover{color:#333;text-decoration:none;}
ul,li,ol,dl,dt,dd{list-style:none; padding:0px; margin:0px;}
input, select, button{font:12px Verdana, Arial, Tahoma;vertical-align:middle;}
.clear{clear:both;}
.center{margin:0px auto;}
.w960{width:1200px;}
.sbj{margin-top:30px;}
.content iframe{display: block;width: 70%;height: 400px;margin: 0 auto;}

.message{line-height:24px;}
.message dt{float:left;clear:both;width:80px;margin-left:20px;height:30px;margin-top:10px;}
.message dd{float:left;margin-top:10px;}
.message input{line-height:24px;height:24px;}
.message p{clear:both;margin-left:200px;}
.sub{height:30px;width:60px;display:block;float:left;margin-left:30px;}
.e2 li{line-height:52px;background-image:url(../images/dot.png);background-position:left center;padding-left:12px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCCCCC;	background-repeat:no-repeat;}
.e2 li span{float:right;}
.listimg{width:219px;float:left;margin:0px 5px;}
.listimg a{width:218px;height:218px;display:table-cell;vertical-align:middle;overflow:hidden;border:1px solid #ccc; text-align:center;}
.listimg a img{vertical-align:middle;object-fit: contain;}
.listimg p{line-height:40px; height:40px; text-align:center; width:218px; margin:0px auto;}
.slt{overflow:hidden;margin-top:10px;margin-bottom:10px;}
.timeBar{color:#666;line-height:36px;text-align:center;margin-top:20px;margin-right:auto;margin-bottom:10px;margin-left:auto;}
.time{background-color:#f3f3f3;border:1px solid #dedede;}
.guidbar_next{overflow:hidden;padding:10px 0px;border-top:1px solid #dadada;margin-top:20px;}
.guidbar_next li{width:49%;font-size:12px;color:#666;}
.guidbar_next li a{color:#333;}
.pre{text-align:left;float:left;}
.next{text-align:right;float:right;}
.page{padding-top:20px;padding-left:40px;height:30px;clear:both;}
.page strong{font-size:12px;}
.page li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #000;}
.page li a{float:left;padding:2px 4px 2px;color:#333;display:block;line-height:17px;}
.page li a:hover{color:#000;text-decoration:none;padding:2px 4px 2px;}
#left{width:240px; float:left; margin-right:20px;margin-top:20px; margin-bottom:20px;}
#right{width:930px;float:left;margin-top:20px;margin-bottom:20px;}
.icpfl dl{ background-color:#2c6401; height:40px; line-height:40px; color:#fff; padding-left:20px; font-size:16px;}
.icpfl ul{ padding:10px; border:1px solid #ccc;}
.icpfl ul li{line-height:36px; height:36px; margin-bottom:10px; background:url(../images/dot.png) 20px center no-repeat #EDEDED;}
.icpfl ul li a{display:block; padding-left:40px; font-size:14px; color:#000000;}
.icpfl ul dt{line-height:36px; height:36px; margin-bottom:10px; background:url(../images/dot.png) 40px center no-repeat #EDEDED;}
.icpfl ul dt a{display:block; padding-left:60px; font-size:14px; color:#000000;}
.contact dl{ background-color:#2c6401; height:40px; line-height:40px; color:#fff; padding-left:20px; font-size:16px;}
.contact dt{padding:10px 0px 10px 5px; line-height:32px; border:1px solid #ccc;}
.title3{background-color:#2c6401;line-height:40px;height:40px;color:#fff;padding:0px 10px;font-size:16px;}
.title3 span{ float:right; color:#fff;}
.content{line-height:36px;font-size:13px; padding:5px; border:1px solid #ccc;}
#right h1{font-size: 22px;}