/*
┌──────────────────┐
│月影社区 版权所有  http://wf66.com/ │
│网站制作 程序开发  QQ:23169062      │
│                   核心程序版本 5.0 │
└──────────────────┘
*/
td {font-size: 14px; font-family: "Microsoft Yahei"; color: #333333; line-height: 25px;}
* { font-family:"Microsoft Yahei";  -webkit-text-size-adjust:none; }
html, body, ul, li, a, span, p,h1,h2,th,td  { margin:0; padding:0; background-repeat: repeat-x; list-style:none; text-decoration:none;}

img {border:0;}
.clear {clear:both;}
h1{ padding-bottom:20px; color:#ffffff; font-size:30px; font-weight:normal; text-align:center;}
h2{ margin-bottom:10px; color:#333333; text-align:center;}
h3{ padding:0px 15px;font-size:14px; color:#64b200;  text-align:center; font-weight:normal;}

a:link { color:#000000; text-decoration:none}
a:visited{COLOR: #000000; TEXT-DECORATION: none}
a:active{color:#ea0000;text-decoration:none}
a:hover{color:#ea0000;text-decoration:none;}
.alpah {filter: alpha(opacity=28)}
.width{ width:100%; margin:0px auto;}
.width-1200{ width:1200px; margin:0px auto;}
.float-l{ float: left; }
.float-r{ float: right; }

/*dh设置*/
.part-sytop{position:relative;}
#topsy{ width: 100%; margin: 0px auto; position:absolute;z-index: 99999; }
#topsy .logo{ width: 170px; }

#dh{ width:910px; height:20px;}
.memu2{ width:910px; margin:0 auto;}
.memu2 li{ margin-top: 60px; float:left; text-align:center;}
.memu2 li a{display:block; width: 110px; background: url(../images/dhbg.png); font-size:16px; text-indent: 5px;
	color:#4da53f; font-weight: bold;
 height:70px; line-height:70px;}
 .memu2 li a:hover{ color:#;}
/*标题展示*/


.part-bt2{ 
    margin: 0px auto;
    padding-top:20px;
    padding-bottom: 20px;
    background: url(../images/cpbg.png) center 50px no-repeat;
    font-size: 16px; 
    color: #c0c0c0;
    text-align:center;
    text-transform: uppercase; 
    font-weight:normal;
    line-height: 34px;
   }
.part-bt2 span{ font-size:30px; color: #3a3a3a;font-weight:bold; }
.part-bt2 a{ font-size: 40px; color: #3264e6; }
.part-bt2 h1{ padding-bottom:5px; font-size:30px; color: #3264e6;font-weight:bold; }
.part-bt2 h1 span{ font-size: 30px; color: #3a3a3a; }

.part-bt2 img{ margin-top: 10px; }

/*新鲜奶屋*/
.part-cpbg{
	width: 100%;
	height: 583px;
	margin: 0px auto; 
	background:url(../images/cpbg.jpg) bottom center no-repeat;
	margin-top: 30px;
}
.part-cpbg1{ width: 940px; margin: 0px auto; }
.part-cpbg1 .part-cppic-l{ width: 320px; }
.part-cpbg1 .part-cppic-r{ padding-top: 50px; width: 620px; }
.part-cpbg1 .part-cppic-r h2{ text-align: left; color: #4ba53f; font-size:56px; font-weight: bold;  }
.part-cpbg1 .part-cppic-r h1{ margin: 0px; padding-bottom:5px; text-align: left;  color: #434343; font-size:30px; font-weight:normal;  }
.part-cpbg1 .part-cppic-r p{ text-align: left;  color: #434343; 
	font-size:18px; line-height: 30px; font-weight:normal;  }

/*首页分类设置*/
.cpfl2{margin: 0px auto; width: 1200px; border: 1px solid #cbcbcb; background: #f7f7f7;}
.cpfl2 .xm{ padding:0px;}
.cpfl2 .xm a{ border-right: 1px solid #cbcbcb; float: left; display:block; width:160px; height:51px; background: #f7f7f7;
	font-size:18px; line-height:51px; text-align: center; color: #333333;}

.cpfl2 .xm a:hover{ color: #00a2bf; }

/*首页简介*/
.part-jj{ padding-left:480px;  width: 620px; height: 488px; margin: 0px auto;
 background: url(../images/jjbg.jpg) top left no-repeat; }
.part-jj .jjbt{ padding-top: 70px;	font-size: 36px; font-weight: bold; color: #4da53f; }
.part-jj .jjbt span{font-size: 18px; color: #4da53f; font-weight: normal; }

.part-jj1{ width: 600px; float:left;}

.part-jj1 .con{ 
	padding:20px 0px 0px 0px;
	overflow: hidden; 
	font-size: 14px; 
	color: #515151;  line-height: 24px; }

.part-jj1 .con p{ 
	color: #515151;  line-height: 24px; }

.jjmore{ width: 141px; height: 32px; background: #4da53f; 
	margin-top: 20px; text-align: center; line-height: 32px; }
.jjmore a{ color: #ffffff; font-size: 16px; }


/*首页新闻中心*/
#part-xw{ width: 100%; margin: 0px auto;  }

.part-xwl{ 
	margin: 5px;
 width: 590px; 
 float:left; 
 background: #ffffff; }
.part-xwl .pic{ width: 185px; float: left; }
.part-xwl .xwcon{ float:right; width: 395px; }
.part-xwl h1{padding-top: 10px; padding-bottom: 10px; text-align: left;
 font-size: 20px;}
.part-xwl h1 a{ font-size: 16px; font-weight:bold; color: #2d2d2d; font-weight: normal; } 
.part-xwl p{ height: 80px; font-size: 14px; color: #999999;  line-height: 22px;}
.part-xwl .xwmore{ height: 40px; line-height: 40px; border:1px solid #00a2bf; text-align: center; }
.part-xwl .xwmore a{ display: block; font-size: 16px; color: #00a2bf; }

.part-xwl:hover h1{font-size: 20px; text-indent: 10px; transition: 0.6s all;}
.part-xwl:hover .xwmore{ background:#00a2bf; transition: 0.6s all;}
.part-xwl:hover .xwmore a{color: #ffffff;}

.xmsy2{ width:1200px; height:auto; margin:0px auto;}
.xmsy2 ul{}
.xmsy2 ul li{float:left; width:580px; margin-bottom:30px;margin-bottom:20px; margin-right:20px; }
.xmsy2 ul li a{ float:left; width:580px; }
.xmsy2 .date{ margin-right: 20px; float:left; width:114px; height:114px; 
	font-size: 60px; text-align: center;
 color: #a1a1a1; font-weight: bold; border: 5px solid #a1a1a1; background: #f9f9f9;}
.xmsy2 .date span{ font-size: 18px; color: #a1a1a1;  font-weight:normal;}

.xmsy2 ul li:hover .date{ margin-right: 20px; float:left; width:114px; height:114px; 
	font-size: 60px; text-align: center;
 color: #238cf4; font-weight: bold; border: 5px solid #238cf4; background: #ffffff;}
.xmsy2 ul li:hover .date span{font-size: 18px; color: #238cf4;}

.xmsy2 .con{ float:right; width:590px; height:114px;}
.xmsy2 .xwbt{ height:44px;  line-height:44px; font-size:18px; text-align:left; color:#494848; }
.xmsy2 .xwbt a{ font-size:18px; color:#494848; font-weight:normal;}
.xmsy2 .intro{font-size:12px; color:#6f6f6f; line-height:20px;}
.xmsy2 .intro a{ font-size:12px; color:#6f6f6f; line-height:20px;}

/*底部联系*/
.part-lx{
 width: 100%; height: 653px;
 background: url(../images/endbg.jpg) top center no-repeat; }

.part-lx1{ margin: 0px auto; padding-top: 100px; padding-left: 550px; 
	width: 425px; height: 408px;
 font-size:15px; line-height: 28px; color: #ffffff; text-align: left;}
.part-lx1 h1{ padding-bottom:5px; font-weight: bold; text-align: left; line-height: 34px; }
.part-lx1 h1 span{ font-size: 23px; font-weight:normal;}

.lx01{ float:left; margin: 320px; padding-top: 74px; width: 236px; height: 220px;
 text-align: center; background: #ffffff; }
.lx01 h1{ margin-top: 20px; padding-bottom: 0px; color: #0081ff; font-size: 22px;  }
.lx01 p{ color: #0081ff; font-size: 24px; text-align: center; }
.lx01 p a{ color: #0081ff; }


/*内页分类设置
.cpflny{ margin: 0px auto; width: 1200px; }
.cpflny .xmny{ padding:0px;}
.cpflny .xmny a{ float: left; display:block; margin: 0px 10px; width:200px; height:90px;
	font-size:20px; line-height:90px; text-indent: 70px; color: #ffffff;
	text-align:left; background:#0081ff url(../images/cpmore.jpg)20px no-repeat; transition: 0.3s all ease;}

.cpflny .xmny a:hover{ float: left; display:block; margin: 0px 10px; width:200px; height:90px;
	font-size:20px; line-height:90px; text-indent: 70px; color: #ffffff;
	text-align:left; background:#ff8a19 url(../images/cpmore1.jpg)20px no-repeat;}*/

.bannerny{ width: 100%; margin: 0px auto; height: 600px; background:url(../images/bannerny.jpg) top center no-repeat;}
.ny{padding: 10px 0px; line-height: 26px; margin-bottom: 30px;}
.nydh{ height: 45px; margin: 0px auto; width: 1200px;  font-size: 14px; line-height: 45px; color: #333333; border-bottom: 1px dashed #eaeaea;}
.nydh a{ font-size: 14px; color: #333333; }

.part-xwbt1{float: left; width: 500px; margin: 20px 0px; background: url(../images/fl01.jpg) left 10px no-repeat; 
	font-size: 30px; font-weight: bold; color: #333333; text-indent: 30px; }
.part-xwbt1 span{ font-size: 14px; text-transform: uppercase; font-weight: normal; }

/*底部联系*/
#enddh{padding-top: 40px; padding-left: 350px; width:850px; height:40px;}
.endmemu2{ width:850px; margin:0 auto;}
.endmemu2 li{ float:left; text-align:left;}
.endmemu2 li a{display:block; width: 80px; font-size:16px; 
	color:#333333;
 height:40px; line-height:40px;}


/*底部版权*/
.bottom-bq{	padding-left: 350px; width:850px; height: 35px;
 text-align:left; color: #444444; line-height: 35px;  font-size:16px;}
.bottom-bq p{  font-size:16px; color: #444444; }
.bottom-bq p a{ font-size:16px; color: #444444; }
.bottom-bq a{ font-size:16px; color: #444444; }


/*首页简介*/
.newssy{ width:1200px; margin:0px auto; padding-bottom:20px;}
.newssy li{ padding:10px;float:left; margin:8px; width:560px; background:#f7f7f7; border:1px solid #f1f1f1;}
.news01{float:left; margin:10px; width:580px;}
.news01-l{float:left; width:260px;}
.news01-r{ padding-top:10px;float:right; width:300px;}
.news01-r a b{ font-size:16px;}
.news01-r p{ padding-top:10px; padding-bottom:10px;}


/*内页分类*/
.H-CLASS01{ width: 100%; margin-right: 20px; }
.H-CLASS01 ul{ width: 200px; margin: 0 auto; height: auto; overflow: hidden; }
.H-CLASS01 ul li{ float: left; margin-bottom: 10px; height: auto; overflow: hidden; }

.H-CLASS01 ul li .cl-l{ width:200px; }
.H-CLASS01 ul li .cl-l h3{ padding: 0px; margin: 0px; width:200px; height: 45px; line-height: 45px; 
    text-align:center;font-size: 18px; color: #ffffff; background: #00a2bf; font-weight: bold;
    }
.H-CLASS01 ul li .cl-l h3 a{ color: #ffffff;}

.H-CLASS01 ul li .cl-r{ width:200px; }

.H-CLASS01 ul li .cl-r dt{ padding-left: 15px; padding-top: 15px; padding-bottom: 15px; width:200px;  border: #eaeaea 1px solid;border-top: none; line-height: 30px;background:#f9f9f9; line-height: 23px; }

.H-CLASS01 ul li .cl-r a{height: auto; font-size: 15px; color: #565656;  font-weight: bold; }
.H-CLASS01 ul li .cl-r a:hover{ font-size: 15px; color: #35bf66; }
