@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:Lantinghei SC, Microsoft Yahei;font-size:14px;color:#333;text-align:left;background:#fff;}
a:focus {outline:none;}
a {color:#333;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#1f8065;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}


.banner {overflow:hidden;width:100%;max-width:2560px;height:655px;background:url(../img/banner.jpg) no-repeat center 0px;margin:0px auto;}
.ban {overflow:hidden;width:100%;max-width:2560px;height:667px;background:url(../img/ban.jpg) no-repeat center 0px;margin:0px auto;}
.br {overflow:hidden;width:100%;max-width:2560px;height:289px;background:url(../img/br.jpg) no-repeat center 0px;margin:0px auto;}





.mainh {overflow:hidden;width:1248px;margin:0px auto;padding:6px 0px 0px;}
.mainh ul li {overflow:hidden;_display:inline;float:left;width:265px;background:#f1f1f1;margin:24px 0px 0px 24px;padding:7px 7px 10px 8px;border:1px solid #dbdbdb;}
.mainh ul li.pic {background:url(../img/bj8.jpg) #f1f1f1 no-repeat right bottom;}
.mainh ul li h2 {overflow:hidden;display:table-cell;width:265px;height:170px;text-align:center;vertical-align:middle;margin:0px auto;}
.mainh ul li h2 img {max-width:265px;max-height:170px;}
.mainh ul li h3 {overflow:hidden;font-size:14px;text-align:center;line-height:28px;padding:5px 0px 0px;}
.mainh ul li p {overflow:hidden;font-size:12px;text-align:center;height:35px;line-height:35px;}
.mainh ul li p span {overflow:hidden;display:inline-block;font-size:12px;color:#fff;text-align:center;width:54px;margin:0px 10px;}
.mainh ul li p span a{display:block;color:#fff;background:url(../img/bj6.jpg) no-repeat center center;}
.mainh ul li p span a:hover{color:#fff;background:url(../img/bj7.jpg) no-repeat center center;text-decoration:none;}

.txt1 {float:left;}
.txt2 {float:right;}



.maink {overflow:hidden;width:1198px;margin:30px auto 0px;padding:25px 0px 30px;border:1px solid #eee;}


.mainka {overflow:hidden;text-align:center;}
.mainka img {margin:15px 0px 0px;padding:1px;border:1px solid #ccc;}

.mainkb {overflow:hidden;background:#f1f4fc;width:880px;line-height:35px;margin:30px auto 0px;padding:10px 30px;border:1px solid #eee;}
.mainkb h3 {float:left;font-size:16px;}
.mainkb h4 {float:right;font-size:14px;font-weight:normal;}


.details {font-size:12px;text-align:center;padding:30px 0px 0px;cursor:pointer;}
.details a {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}
.details a:hover {color:#fff;background:#3c3685;border:1px solid #3c3685;text-decoration:none;}
.details span {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}
.details input { border:1px solid #ccc; height:36px; }
#pagenav {vertical-align:middle;}

.title100 {overflow:hidden;width:100%;background:#f1f1f1;margin:0px auto;}

.title3 {overflow:hidden;font-size:14px;font-weight:normal;text-align:right;line-height:50px;width:1200px;margin:0px auto;}


.footer {overflow:hidden;font-size:14px;color:#666;text-align:center;background:#e5e5e5;width:100%;max-width:2560px;line-height:24px;margin:40px auto 0px;padding:25px 0px 20px;}
.footer h2 {padding:0px 0px 8px;}
.footer h3 {font-size:14px;font-weight:normal;line-height:32px;}
.footer a {color:#666;}
.footer a:hover {color:#ec0000;}


.bpic, .toutiao, .maina {display:none;}

@media only screen and (min-width:0px) and (max-width:850px){

.br, .ban, .banner {display:none;}

.bpic {display:block;margin:0px auto;}
.bpic img {width:100%;}

.toutiao {overflow:hidden;display:block;font-size:14px;width:94%;height:auto;line-height:24px;margin:3% auto 0px;padding:0px 3%;}
.toutiao p {text-indent:2em;}


.maina {overflow:hidden;display:block;width:94%;margin:3% auto 0px;border-bottom:1px solid #ddd;}
.maina h3 {float:left;font-size:18px;height:30px;border-bottom:3px solid #1f8065;}

.title3 {line-height:40px;width:94%;}

	
.mainh {width:100%;padding:0px;}
.mainh ul li {width:43.5%;height:auto;margin:3% 0px 0px 3%;padding:1%;}
.mainh ul li h2 {display:block;width:100%;height:120px;}
.mainh ul li h2 img {max-width:100%;max-height:120px;}
.mainh ul li h3 {line-height:24px;padding:5px 0px 0px;}
.mainh ul li p {height:28px;line-height:28px;}


.txt1 {float:none;display:block;}
.txt2 {float:none;display:block;}

.maink {width:94%;margin:3% auto 0px;padding:0px;border:none;}

.mainka img {max-width:96%;height:auto;margin:2% 0px 0px;}

.mainkb {width:88%;margin:3% auto 0px;padding:1% 3%;}
.mainkb h3 {font-size:14px;}
	

.footer {width:94%;margin:3% auto 0px;padding:3%;}

.page{font-size:11px;width:94%;margin:3% auto 0;}
.page a{padding:2px 2px 0;}

}



@media only screen and (min-width:768px) and (max-width:850px){

.mainb ul li {width:29.3%;}
.mainh ul li {width:27.3%;}

.page{font-size:14px;}	
}









