@charset "gb2312";
/* CSS Reset */
html,body{height:100%;word-wrap: break-word}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,i,span{margin:0;padding:0;}
body{background-color:#fff;font:14px/180% Microsoft YaHei,Tahoma,Verdana,Simsun,Arial Unicode MS,Mingliu,Arial,Helvetica,sans-serif;}
/*display:table;width:100%;*/

h1,h2,h3,h4,h5{font-size:1em;}
ul,ol{list-style-type:none;}
button,label{cursor:pointer;}
select{font-size:12px;}
table{border-collapse:collapse;}
button{cursor:pointer;font-size:12px;margin:0;padding:0;}
fieldset,img{border:0 none;}


ul,ol,li {list-style:none}
a {text-decoration: none;word-wrap: break-word}
a:link,
a:visited{color:#444;text-decoration:none;}
a:hover,
a:active{color:green;text-decoration:underline;}
a:focus{outline:0;}
a.green{color:#1259B2}
img{border:0}
.fl{float:left;}
.fr{float:right;}
.clr{clear:both}
.padd15{padding:15px}
.paddB{padding-bottom:15px}
.marT20{margin-top:20px}
.marT60{margin-top:55px}
.indent{text-indent:2em;}

.border{border:1px solid #DBDBDB;}
.brdgray{border:1px solid #EEEEEE;}

.box-show{box-shadow: 1px 1px 1px rgba(0,0,0,0.2); /* CSS3 */
-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2); /* Firefox */
-webkit-box-shadow: 1px 1px 1px #ddd; /* Safari, Chrome */}
.gradient{background:#F7F7F7;
background: #5F9C22; /* old browsers */
background: -moz-linear-gradient(top, #3D4850 3%, #313d45 4%, #232B30 100%); /* firefox */
background: -webkit-linear-gradient(top,#fff,#EFEFEF);/* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71B62E', endColorstr='#4C8F15',GradientType=0 ); /* ie */
}
.fixie6{clear:both;height:0px;overflow:hidden;display:none;_display:block;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.clr{clear:both}


/* 框架 */
.w{width:1200px;margin:0 auto}
#page{padding-top:140px}
.col-main{float:left;min-height:1px;width:100%;z-index:2;}
.col-sub,.col-extra{float:left;z-index:20;}

/*宽250右*/
.grid-c2r300 .main-wrap{margin:0 330px 0 0;}
.grid-c2r300 .col-sub{width:310px;margin-left:-310px;}

/*宽250右*/
.grid-c2r400 .main-wrap{margin:0 430px 0 0;}
.grid-c2r400 .col-sub{width:410px;margin-left:-410px;}


.grid-c2r300,.grid-c2r400{clear:both;}
.grid-c2r300,.grid-c2r400,.main-wrap,.col-sub,.col-extra{zoom:1;}
.grid-c2r300:after,.grid-c2r400:after{content:" ";display:block;height:0;clear:both;}

/*通用按钮*/
.button{border:0}
.input{ border:solid 1px #c3c3c3; border-top:solid 1px #7c7c7c;border-right:solid 1px #7c7c7c;  background:#fafafa;height:30px; line-height:30px; padding:0 10px;}
.input2{ border:solid 1px #c3c3c3; border-top:solid 1px #7c7c7c;border-right:solid 1px #7c7c7c;  background:#fafafa;padding:5px;}

.btn{cursor:pointer;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;overflow:hidden;text-align:center;vertical-align:middle;background:transparent none no-repeat 0 0;font-size:0;}
.btn-radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.btn-blue,.btn-green,.btn-gray,.btn-red,.btn-org{color:#fff;text-align:center;box-shadow:0px 1px 1px rgba(0,0,0,0.4);text-shadow:0px -1px 0px rgba(0,0,0,0.6);font-size:10px;padding:2px 5px}

.btn-blue, 
.btn-blue:link, 
.btn-blue:visited{color:#fff;text-decoration:none;border:#00B9E2;
background-color:#0088ce;
background-image:linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);
background-image:-o-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);
background-image:-moz-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);
background-image:-webkit-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);
background-image:-ms-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(0,90,186)),color-stop(1, rgb(0,185,226)));
}

.btn-blue:hover{background-color:#17a4eb;color:#fff;text-decoration:none;
background-image:linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);
background-image:-o-linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);
background-image:-moz-linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);
background-image:-webkit-linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);
background-image:-ms-linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(38,114,196)),color-stop(1, rgb(38,195,230)));}

.btn-gray, .btn-gray:link, .btn-gray:visited{color:#0088CE;border:#00B9E2;border:#00B9E2;
background-color:#D9D9D9;text-shadow:0px -1px 0px rgba(0,0,0,0);
background-image:linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);
background-image:-o-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);
background-image:-moz-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);
background-image:-webkit-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);
background-image:-ms-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(217, 217, 217)),color-stop(1, rgb(245, 245, 245)));
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF0000',endColorStr='#F9F900',gradientType='0'); 
}

.btn-grayb,.btn-grayb:link, .btn-grayb:visited,.btn-grayb:hover,.btn-gray:hover,.bg-gray:hover{background:#f7f7f7;color:#444;
background:-moz-linear-gradient(top, #fff 0%, #E9E7E8 100%)
;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #E9E7E8));
background:-webkit-linear-gradient(top, #fff 0%, #E9E7E8 100%);
background:-o-linear-gradient(top, #fff 0%, #E9E7E8 100%);
background:-ms-linear-gradient(top, #fff 0%, #E9E7E8 100%);
background:linear-gradient(top, #fff 0%, #E9E7E8 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E9E7E8');
box-shadow:0px 1px 2px rgba(0, 0, 0, 0.25);text-shadow:0px -1px 0px rgba(0,0,0,0);}


.btn-green, .btn-green:link, .btn-green:visited{background-color:#7AB800;color:#fff;border:#00B9E2;
background-image:linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);
background-image:-o-linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);
background-image:-moz-linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);
background-image:-webkit-linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);
background-image:-ms-linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(78,117,1)),color-stop(1, rgb(152,223,10)))
}

.btn-green:hover{background-color:#99ca00;color:#fff;text-decoration:none;
background-image:linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-o-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-moz-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-webkit-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-ms-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(103,138,39)),color-stop(1, rgb(168,228,47)));}

.btn-org, .btn-org:link, .btn-org:visited{background-color:#FFC96F;color:#fff;border:#00B9E2;
background-image:linear-gradient(bottom, #FF9900 0%, #FFC96F 100%);
background-image:-o-linear-gradient(bottom, #FF9900 0%, #FFC96F 100%);
background-image:-moz-linear-gradient(bottom, #FF9900 0%, #FFC96F 100%);
background-image:-webkit-linear-gradient(bottom, #FF9900 0%, #FFC96F 100%);
background-image:-ms-linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #E88B00),color-stop(1, #FFC96F))}

.btn-org:hover{background-color:#99ca00;color:#fff;text-decoration:none;
background-image:linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-o-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-moz-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-webkit-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-ms-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #F99500),color-stop(1, #FFD288))}

.btn-24{font-size:24px;padding:10px 20px}
.btn-18{font-size:18px;padding:8px 15px;font-family:Microsoft YaHei,Tahoma,Verdana,Simsun,Arial Unicode MS,Mingliu,Arial,Helvetica,sans-serif;}
.btn-16{font-size:16px;padding:7px 12px}
.btn-14{font-size:14px;padding:6px 10px}
.btn-12{font-size:12px;padding:5px 8px}
.btn-10{font-size:10px;padding:3px 5px}



.zoom{zoom:1;}
/*.grid-c1:after,.grid-c2:after,.grid-c2r:after,.grid-c2b:after,.grid-c2c:after,.grid-c2d:after,.grid-c3:after,.grid-c3b:after,.grid-c2r250:after,.grid-c2r212:after{content:" ";display:block;height:0;clear:both;}
body:first-of-type .main-wrap{display:inline-block;}*/

/* 顶部导航 */
#header{height:110px;position:fixed;z-index:99999;width:100%;top:0;left:0}
.topbg{height:35px;background:#246952}
.topnav{height:35px;line-height:35px;padding:0 12px;color:#DCF3EC}

.topnav .fr a{color:#DCF3EC;cursor:pointer}
.topnav .fr a:hover{color:#390}

.head{background:#2B8B6B;border-bottom:3px solid #154032;position:relative;z-index:2;z-index:9999}

/* logo */
.head .logos{width:300px;float:left}
.head .logos img{margin-top:5px;}
/*导航*/
.navs{float:right;width:840px;}

.menus{height:80px;_overflow:hidden;}
.menus a{color:#fff;height:80px;line-height:80px;float:left;position:relative}
.menus li{font-size:16px;float:left;position:relative;padding:0 20px;}
.menus li:hover{background-color:#fff;border:1px solid #629d2a;border-bottom:none;border-top:none;padding:0px 19px}
.menus li:hover a{color:#357d13}
.menus li.no_sub:hover{border:1px solid #629d2a;}
.menus ul{width:250px;background-color:#fff;border:1px solid #629d2a;border-top:none;position:absolute;left:-1px;top:-999em;z-index:99999;padding:8px;display:none}
.menus li:hover ul{top:71px;display:block}
.menus li:hover ul.goto67{left:-165px;}
.menus li:hover ul li{font-size:14px;border:none;width:70px;float:left;padding:0px 0 0px 10px}
.menus li:hover ul li a{color:#333;text-decoration:none;padding:0}
.menus li:hover ul li a:hover{text-decoration:underline}
/*IE6*/
.menus li.on{background-color:#319D7A}
.menus li.on a{color:#fff}
.menus li.hover{background-color:#fff;border:1px solid #629d2a;border-bottom:none;border-top:none;}
.menus li.hover a{color:#357d13}
.menus li.hover ul{top:76px;display:block}
.menus li.hover ul.goto67{left:-165px;}
.menus li.hover ul li{border:none;width:70px;float:left;padding:0px 0 0px 10px}
.menus li.hover ul li a{height:32px;line-height:32px;font-size:14px;color:#333;text-decoration:none;padding:0}
.menus li.hover ul li a:hover{text-decoration:underline}
.menus li.no_sub.hover1{border:1px solid #629d2a;padding:0px 15px}


.tit{background:#fff;}
.tit dl{clear:both;padding:0}
.tit h3,
.tit dt{position:relative;height:40px;line-height:40px;clear:both;text-indent:10px;font-weight:700;font-size:14px;z-index:10}
.tit dt{margin-bottom:10px;}
.tit h3 span.more,
.tit dt span.more{display:inline-block;float:right;*margin-top:-28px;margin-right:10px;font-weight:400;cursor:pointer}
.tit dt span.icon{background:url(../../images/long/ico.png) no-repeat;padding-left:22px}

/*li文字列表*/
.list-txt{margin:10px 20px;}
.list-txt li,
.list-txt dd{color:#A2A2A2;overflow:hidden;height:32px;line-height:32px;position:relative;}
.list-txt dd{height:36px;line-height:36px;}
.list-txt li span strong{font-weight:400}
.list-txt li.line,
.list-txt dd.line{border-bottom:0px dashed #CCCCCC;height:1px;margin:0 0 20px;*margin:0 0 0px;*line-height:10px;padding-top:0;background:none}
.list-txt li.list468x60{height:auto;margin:6px 0}
.list-txt li.list468x60 p{width:468px;margin:0 auto;display:block;}
/*dd 时间在右*/
dl.date dd span{float:right;*margin-top:-36px;margin-right:30px;font-size:13px;color:#ccc}
/*列表点*/
dl.dotted dd{background:url(../images/dotted.gif) no-repeat 0 16px}

dl.hover dd{border-left:3px solid #fff}
dl.hover dd a{padding-left:10px;}
dl.hover dd:hover{text-decoration:none;background:#F6F6F6;border-left:3px solid #390}

dl.img dd{padding-bottom:20px;width:262px;float:left;margin-right:50px;}
dl.img dd.no-mar{margin-right:0}
dl.img dd img{border:2px solid #eee;width:262px;height:190px;}
dl.img dd a:hover img{border:2px solid #666;}


dl.imgL dd{height:100px;margin:20px 15px 10px;}
dl.imgL dd img{width:130px;float:left;margin-right:15px;height:90px;}

/*元素背景色*/
.bgRed{background:#fbeeef;}
.bgDeepRed{background:#d9685a;bgor:#fff;}
.bgGray{background:#f7f7f7;}
.bgGraydark{background:#efefef;}
.bgGreen{background:#eefbee;}
.bgBlue{background:#eef4fb}
.bgOrange{background:#FBF7EE}
.bgWhite{background:#fff}


/* flexslider ---copy过来的轮播大图样式*/
.flexslider{ position:relative; width:100%; height:450px;margin-top:113px}
.slides{position:relative;z-index:1;}
.slides li{height:450px;width: 100%;*overflow:hidden; float: left; margin-right: -100%; position: relative;display: block; z-index: 1;background-position: 50% 0px; background-repeat: no-repeat no-repeat;}
.slides li a{ display:block; width:100%; height:90%; margin:0px auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:10;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background-color:#000;cursor:pointer;-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
.flex-control-nav a:hover,.flex-control-nav a.current{ background-color:#2B8B6B;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{ position:absolute;z-index:50; top:0px; left:0px; width:100%;}
.flex-direction-nav li{ position:relative;}

/*左右箭头*/

.flex-direction-nav .arrow{ display:block; position:absolute; width:50px; height:50px;  background:url(../images/sprite.png) 0 0 no-repeat;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
.flex-direction-nav .arrow:hover{opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}
.flex-direction-nav .arrowRight{ background-position:-448px -137px; top:230px; right:20px;}
.flex-direction-nav .arrowLeft{ background-position:-390px -137px; top:230px; left:20px;}
/* flexslider ---copy过来的轮播大图样式----结束*/


/*快速工具入库*/
.rapid{}
.rapid li{float:left;width:190px;height:118px;border:1px solid #ddd;background-color:#fff;margin-right:30px;margin-bottom:30px;
/*background-color:#D9D9D9;
background-image:linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);
background-image:-o-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);
background-image:-moz-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);
background-image:-webkit-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);
background-image:-ms-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);*/
}
.rapid2 li{width:190px;height:118px;margin-right:60px;margin-bottom:45px;}
.rapid li.no-mar{margin-right:0px}
.rapid li a{display:block;width:100%;height:120px;overflow:hidden;line-height:186px;text-align:center;background:url(../images/icon.png) 5px 0 no-repeat;color:#154032}
.rapid li a:hover{background:#2B8B6B url(../images/icon.png) -180px 0 no-repeat;color:#fff}
.rapid li a.care{background-position:5px -240px}
.rapid li a.edu{background-position:5px -120px}
.rapid li a.merry{background-position:5px -360px}
.rapid li a.jt{background-position:5px -480px}
.rapid li a.img{background-position:5px -1080px}
.rapid li a.bank{background-position:5px -720px}
.rapid li a.shop{background-position:5px -600px}
.rapid li a.food{background-position:5px -960px}
.rapid li a.tel{background-position:5px -1200px}
.rapid li a.tool{background-position:5px -840px}
.rapid li a.help{background-position:5px -1320px}

.rapid li a.care:hover{background-position:-175px -240px}
.rapid li a.edu:hover{background-position:-175px -120px}
.rapid li a.merry:hover{background-position:-175px -360px}
.rapid li a.jt:hover{background-position:-175px -480px}
.rapid li a.img:hover{background-position:-175px -1080px}
.rapid li a.bank:hover{background-position:-175px -720px}
.rapid li a.shop:hover{background-position:-175px -600px}
.rapid li a.food:hover{background-position:-175px -960px}
.rapid li a.tel:hover{background-position:-175px -1200px}
.rapid li a.tool:hover{background-position:-175px -840px}
.rapid li a.help:hover{background-position:-175px -1320px}

/*领导*/
.lingdao{margin:20px 20px 0 0;height:214px;}
.lingdao p{width:124px;float:left;margin-left:20px;margin-bottom:20px;display:block;height:190px;text-align:center;}
.lingdao span{width:124px;float:left;display:block;height:170px;background:url(../images/lingdao.jpg) no-repeat;}
.email{margin:0 20px 10px;height:135px}
.email a{width:260px;height:50px;margin-bottom:20px;display:block;line-height:50px;font-size:1.2em;overflow:hidden;text-align:left}
.email a em{display:inline-block;background:url(../images/icon2.png) 10px 5px no-repeat;width:70px;margin:0 20px 0 40px;height:50px;}
.email a em.mails{background-position:10px -52px}
/**/
.tese{margin:20px 0;height:190px;}
.tese div{background:#fff;width:560px;padding:15px;height:150px;}
.tese img{float:left;margin-right:15px;}



/*村*/
.cun{}
.cun a{display:inline-block;float:left;width:25%;height:32px;line-height:32px;text-align:center;border:1px solid #eee;margin-bottom:13px;margin-left:16px;}
.cun2 a{width:40%;border:0px solid #eee;margin-bottom:13px;margin-left:14px;}
/*头条*/
.headline{background-color:#fff;padding:0 10px 0; position: relative;width:480px; }
.headline h2 { font-weight: normal; padding:8px 5px 3px;line-height:24px}
.headline h2 a { color:#1259B2; display: block; font-size: 18px; font-weight: normal; height: 27px; overflow: hidden; text-align: center; }
.headline p{ color: #666666;padding:10px;border-bottom:1px dashed #CCCCCC} 
.headline ul.list-txt{padding:7px 0px;font-size:14px;border-top:1px dashed #CCCCCC;}
.headline ul.list-txt li.line{border:0}


/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,
.FocusPic .title{position:absolute;left:0px;bottom:0;width:100%;height:36px;line-height:36px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}

.nextPre {line-height:180%;margin-bottom:10px}
.keywd{padding:15px 0;line-height:180%;}
.keywd a{padding-right:3px;}

/*ads*/
.ads250{margin-top:12px;}
.ads250 img{width:350px;height:130px}

/*百合信息*/
.info{}
.info li{float:left;padding:21px 0;width:190px;border:1px solid #ddd;background-color:#fff;margin-right:30px;margin-bottom:30px;text-align:center;}
.info li.no-mar{margin-right:0px}
.info li a{display:block;width:100%;overflow:hidden;color:#154032}

/*合作伙伴*/
.links{}
.links h3{padding-bottom:15px;color:#666;font-size:1.5em;font-weight:normal}
.links dl dd{width:214px;height:70px;float:left;border:1px solid #ddd;background-color:#fff;text-align:center;margin:0 30px 30px 0;}
.links dl dd.no-mar{margin-right:0}
.links dl dd img{max-width:200px;max-height:60px;margin:5px;}

.links dl.txt dd{width:auto;height:40px;line-height:40px;border:0;margin:0;margin-right:50px;background:none;text-align:left;}

#footer{height:250px;background-color:#41475f;color:#fff;border-top:1px solid #3ea02d;position:relative;}
	#footer .ftLogo{position:absolute;left:60px}
	.ftNav{text-align:center;padding-top:40px;}
	.ftNav a{color:#fff}
	.copyright{padding-top:20px;background:url(../images/copyright.png) center no-repeat;line-height:30px}
	.code{position:absolute;right:60px;top:37px}

.footer { position:relative; background:#303030; width:100%; margin:0 auto; height:120px; }
.foot-menu { text-align:center; line-height: 22px; font-size: 16px; overflow: hidden; }
.foot-menu a { color: #fff; padding: 0 30px 0 0; text-decoration:none; }
.foot-menu a:hover { color: #1570A6; }


/*所在位置*/
.position{padding:10px 0 20px;border-bottom:1px solid #e4e4e4;margin-right:20px}
.position2{border-bottom:0}

.cate-info{}
.cate-info img{margin:15px 15px 0;}
/*分类列表*/
.cate-list{margin:30px 0 40px;margin-left:200px;;}
.list160x600{width:180px;float:left;background:#f7f7f7;margin:30px 0 40px;height:600px}

/*内容页*/

/*文章内容页*/
/*文章内容标题*/
.subject{padding:15px;text-align:center;margin:0 20px 10px 0;}
.subject h2{font-size:2em;padding:15px 10px 0px;line-height:150%}
.subject h3{font-size:1.6em;padding:15px;;line-height:150%}

.summary{text-align:center;margin:0 20px 30px 0;padding-bottom:15px;color:#666;border-bottom:1px solid #e4e4e4;}
.summary span{padding-right:15px;}
.summary span.fontsize{padding-left:30px;padding-right:5px;}
/*正文*/
.txtbox{padding:0 10px 50px 0;}
.txtbox .txtmain{line-height:200%;padding-right:10px;}
.txtbox .txtmain p{text-indent:2em;padding-bottom:8px}
.introduce{padding:0px 15px;line-height:180%;color:#666;margin-bottom:10px;}

/*图片内容*/
.big-pic{ text-align:center; padding:10px 0; position: relative;}
.big-pic img{max-width:860px}
.big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px;height:auto}
.big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url(../images/v9/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(../images/blank.gif);display:block; width:100%; height:100%; outline:none;}
/* endSelect */
#endSelect{top:290px;left:333px;position:absolute;width:230px;height:90px;border:1px solid #8a8a8a;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:10px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#rePlayBut,#nextPicsBut,#endSelect #endSelClose{background:url(../images/big-btn.png) no-repeat}
#rePlayBut{float:left;width:69px;height:23px;background-position: 0px -167px;}
#nextPicsBut{float:left;width:97px;height:23px;background-position: -100px -167px;margin-left:10px;}
#endSelect #endSelClose{background-position: 0px -217px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}

#Article .tool .up,
#Article .tool .next{background: url(../images/up-next.png) 0 0 no-repeat; height:27px; width:31px;display:inline-block;margin-right:10px; overflow:hidden; }
#Article .tool .next{background-position: -78px top;}
#Article .tool span{height:27px;display:inline-block;line-height:27px; }

#Article .list-pic{ padding:22px 0 0; height:100px}
#Article .cont{overflow:hidden; float: left;}
#Article .cont li{ float:left; width:123px; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px;border:2px solid #fff}
#Article .cont li .img-wrap img{width:100px;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(../images/v9/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ left:-8px;top:-3px; margin-right:14px}
#Article .list-pic .next{ right:-8px; float:right;top:-3px}
#Article .list-pic .pre .img-wrap,
#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px}
#Article .list-pic .pre .img-wrap a,
#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}


/*留言板*/
.book-list{padding:30px 0}
.book-list dl{clear:both;margin:30px 0;border-top:1px solid #eee;padding-top:30px;margin-right:10px;}
.book-list dt{float:left;width:10%;display:block;}
.book-list dt p{width:100px;height:100px;background:#eee url(../images/touxiang.jpg) 0 0 no-repeat;display:block}
.book-list dt p.man{background-position:0 -100px}
.book-list dt span{text-align:center}
.book-list dd{float:left;width:80%;display:block;padding:0 20px;margin-left:35px;}
.book-list dd small{color:#999;}
.book-list dd .maintxt{padding:10px 0;word-wrap: break-word;word-break: normal;}
.book-list dd .replay{background: #f7f7f7;position:relative;padding:10px;color:#2B8B6B}
.book-list dd .replay em{display:block; border-width:10px; position:absolute; top:-20px; left:30px;border-style:solid dashed dashed; border-color:transparent  transparent #f7f7f7 ;font-size:0; line-height:0;}

.regbox{padding:20px;}
.regbox dl dd{padding-left:10px;margin:20px 0;}
.regbox dl dd label{display:inline-block;width:40px;vertical-align:top}

/*镇政府首页*/
.spz .navs{float:none;width:auto;}
.spz .menus{height:60px;}
.spz .menus a{height:60px;line-height:60px;}
.spz .menus li{padding:0 30px;}

.spz .headlogo{border-top:3px solid #154032;border-bottom:3px solid #154032;background: url(http://www.shipairen.com/statics/images/ban5.jpg) center -30px no-repeat;height:400px;overflow:hidden;position:relative;}
.spz .headlogo .spzlogo{position:absolute;top:40px;left:120px;z-index:9999}
.spz .headlogo .sp-cun{position:absolute;*top:-30px;top:-10px;left:150px;;z-index:9999;line-height:4em;;font-size:4em;color:#FF0000;-webkit-text-stroke:2px #fff;text-stroke:2px #fff;font-weight:bold;}

.spz .flexslider{height:400px;margin-top:0;overflow:hidden}
.spz #footer{height:150px;}
.spz .copyright{padding-top:0px;}


@media (max-width:1024px){
	.spz .headlogo{height:320px;}
	.spz .headlogo .spzlogo{left:10%;}
	.spz .flexslider{height:320px;}
	.spz .headlogo .sp-cun{font-size:1em;}
}

