﻿@charset "utf-8";
html, body, ul, ol, li, p, h1, h2, h3, b, h4, h5, h6, form, fieldset, table, td, img,dl, dt,dd { margin:0; padding:0; border:0; font-weight:normal; vertical-align: top; } 
*{ margin:auto; padding:auto;}
* html .clear{zoom:1;}
*+html .clear{zoom:1;} 
ul,dl, dt,dd,ol,li{list-style-type:none;}
select,input {vertical-align:middle;}
body,td,p,div,li,dd,select,input,textarea { font:14px/180% "微软雅黑" ;color:#666;}
a { color:#666;}

table,tr,td { text-indent:0;}








body { background:url(../images/bg.jpg);}



.wrap { width:100%;}
.head { width:100%; background-color:#fff; overflow:hidden;}
.logo { width:100%; height:60px; background:url(../images/logo.jpg) top center no-repeat; border-bottom:1px solid #4dbd2f;}
.nav { width:100%; height:63px;}
.nav ul { padding:0;}
.nav li { width:33%; height:30px; float:left; line-height:30px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center; font-size:16px; color:#333;}
.nav li a { color:#333;}


.banner { width:100%; height:140px;}
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:140px;}
.index_banner li img { width:100%; height:140px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;top:120px;left:30%;z-index:999;display:block;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#1d8bd8;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#e9382f;}
.index_banner cite span.cur{background-color:#e9382f;cursor:default;}
.clear{clear:both;}


.content { width:100%; overflow:hidden; background:url(../images/fymy.png) top right repeat-y;}
.content1 { width:100%; overflow:hidden; background:url(../images/fymz.png) top left repeat-y;}

.cptj { width:100%; float:left;}
.cptj h3 { width:100%; height:70px; text-align:center;}
.cptj ul { padding:0px;}
.cptj li { width:23%; float:left; margin:1%;}
.cptj li img { width:100%; height:100%;}


.gywm { width:100%; float:left; margin-top:2%;}
.gywm h3 { width:100%; height:60px; background:url(../images/2t.png) top center no-repeat;}
.gywm h4 { width:96%; margin:1% 2%; text-align:center; font-size:14px; line-height:24px;}
.gywm ul { width:98%; height:180px; margin:15px 1% 0 1%; background:url(../images/wmbg.jpg);}
.gywm li { width:23%; float:left; margin:40px 1% 0 1%;}
.gywm li img { width:100%; height:100%;}

.fy { width:100%; float:left; margin-top:2%;}
.fy h3 { width:100%; height:80px; background:url(../images/fyt.png) center no-repeat; border-bottom:1px solid #7dc569;}
.fy h4 { width:100%; height:34px; text-align:center;}
.fy h5 { width:98%; height:240px; margin:1%;}
.fy ul {width:94%; margin:1% 2%; padding:1%; border:1px solid #ccc; border-radius:15px; }
.fy li {  line-height:24px; font-size:14px;}


.foot { width:100%; border-top:10px solid #5b000b; background-color:#353535; margin-top:20px;}
.foot ul { text-align:center; padding:15px 0;}
.foot li { font-size:14px; line-height:24px; color:#fff;}
.foot li a { color:#fff;}


/*副页面*/
.list { width:100%; padding:20px 0;}
.list h3 { width:100%; height:50px; background:url(../images/fymt.png) center; line-height:50px; text-align:center; font-size:24px; color:#8c0010;}
.list ul { width:96%; height:60px; padding:10px 2%; border-bottom:1px solid #ddd;}
.ltz { width:25%; height:60px; float:left;}
.ltz img { width:100%; height:100%;}
.lty { float:right; width:70%; line-height:24px; padding-top:2%;}

.ypwz { width:100%; padding:10px 0; overflow:hidden;}
.ypwz h3 { width:100%; height:50px; background:url(../images/fymt.png) center; line-height:50px; text-align:center; font-size:24px; color:#8c0010;}
.ypwz ul { padding:10px 2%;}
.ypwz li { text-indent:2em; line-height:24px; font-size:14px;}
.ypwz li p { text-indent:2em; line-height:24px; font-size:14px;}
.ypwz li img { display:block; margin:0 auto; padding:10px 0; max-width:96%;
            width: expression_r(this.width > 96% && this.width > this.height ? 96% : 'auto';); max-height: 500px; height: expresion(this.height > 500 ? 500px : 'auto';);}
.ypwz li p img { display:block; margin:0 auto; padding:10px 0; max-width:96%;
            width: expression_r(this.width > 96% && this.width > this.height ? 96% : 'auto';); max-height: 500px; height: expresion(this.height > 500 ? 500px : 'auto';);}



.xwxx { width:100%; padding:10px 0; overflow:hidden;}
.xwxx h3 { width:100%; border-bottom:1px solid #6bbd55; text-align:center; font-size:20px; line-height:32px; color:#8c0010; padding-bottom:10px;}
.xwxx ul { padding:10px 2%;}
.xwxx li { text-indent:2em; line-height:24px; font-size:14px;}
.xwxx li p { text-indent:2em; line-height:24px; font-size:14px;}
.xwxx li img { display:block; margin:0 auto; padding:10px 0; max-width:96%;
            width: expression_r(this.width > 96% && this.width > this.height ? 96% : 'auto';); max-height: 500px; height: expresion(this.height > 500 ? 500px : 'auto';);}
.xwxx li p img { display:block; margin:0 auto; padding:10px 0; max-width:96%;
            width: expression_r(this.width > 96% && this.width > this.height ? 96% : 'auto';); max-height: 500px; height: expresion(this.height > 500 ? 500px : 'auto';);}


.tplb { width:100%; padding:10px 0; overflow:hidden;}
.tplb h3 { width:100%; height:50px; background:url(../images/fymt.png) center; line-height:50px; text-align:center; font-size:24px; color:#8c0010;}
.tplb ul { padding:10px 0;}

.tpb { width:26%; height:140px; padding:2%; border:1px solid #ccc; float:left; margin:1% 0 1% 2%; background-color:#fff;}
.tpb h4 { width:100%; height:120px;}
.tpb h4 img { width:100%; height:100%;}
.tpb h5 { text-align:center; font-size:14px;}



/*分页页码*/
.page-list{ position:relative; margin:20px 0; clear:both; }
	.page-list:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.page-list a,.page-list span{ margin:0;  padding:0; display:none; float:left; width:24%; line-height:35px; border:1px solid #ddd; border-right-color:#fff; font-size:13px; text-align:center; background:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.page-list span{ color:#999; }
	.page-list a{ color:#0088D1; }
	.page-list span:nth-child(1),.page-list span:nth-child(2),.page-list a:nth-child(2){ display:block; float:left;}
	.page-list span:nth-last-child(1),.page-list a:nth-last-child(1){ display:block; float:left; border-right-color:#ddd; }
	.page-list .current{ display:block; float:left; }





