@charset "gb2312";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:12px; color:#464647;font-family: "microsoft yahei"; background:url(bg.jpg) repeat;}
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "microsoft yahei", SimSun, "", STXihei, "细", Heiti, "", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#464647;text-decoration:none;}
a:hover{color:#d52720;text-decoration:underline;}
.b{color:#ffffff;text-decoration:none;}
a.b:hover{color:#ffffff;text-decoration:underline;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}

.top{ background:url(b1.jpg) repeat-x top; height:105px; padding-top:15px;}
.top11{ padding-top:8px;}
.top112{width:274px; height:23px; float:right; margin-top:15px; margin-bottom:10px;}

.m{ width:1200px; margin:0 auto;}

.head{ background:#06852e; height:33px; line-height:33px; width:100%; min-width:1200px; color:#fff;}
.head1 .rt{ background:url(i1.jpg) left no-repeat; padding-left:30px;}

.xw{ border-bottom:1px solid #ccc; height:50px; line-height:50px;width:100%; min-width:1200px; font-size:14px;}
.xw .lf a{display:block;font-size:15px;line-height:50px;text-decoration:none;color:#333;font-size:13px;} 
.shell{ 
width:888px; 
} 
#div1{ 
height:50px; 
overflow:hidden; 
} 
.xw .lf{ margin-right:8px;}
.xw .lf span{ color:#06852e; font-size:17px;}

.main{ margin-top:50px;}
.main h1{ font-weight:normal;color:#06852e; font-size:18px; margin-bottom:30px;}
.main1{ width:553px; float:left; overflow:hidden;}
.main1-c{ width:566px; float:left;}
.main1 .lf{ margin-right:5px;}
.main1  p{ font-size:18px;font-family: "microsoft yahei"; margin-bottom:20px;}


.wrap{margin:0px;position:relative; width:181px;}
.photo a{display:block;}
.photo a:hover{}
.photo span{width:161px ; height:199px;background:#000;display:none;position:absolute;bottom:0;left:0; padding:10px; padding-top:60px;color:#ffffff;filter:alpha(opacity=70);-moz-opacity:0.6;opacity:0.6;font:12px/30px Verdana, Arial; text-align:center;cursor:hand;}
.photo a:hover span{display:block;}


.wrap1{margin:0px;position:relative; width:305px;}
.photo1 a{border:0;}
.photo1 a:hover{ display:block;}
.photo1 span{width:305px; height:80px; padding-top:55px;background:#000;display:none;position:absolute;bottom:0;left:0;color:#ffffff;filter:alpha(opacity=70);-moz-opacity:0.6;opacity:0.6;font-family: "microsoft yahei"; font-size:18px;text-align:center; cursor:hand;display:block;}
.photo1 a:hover span{ display: none;}


.main3 .lf{ margin-left:43px; margin-right:43px; font-size:16px; line-height:40px; margin-top:20px;}
.main3 .lf img{transition: All 0.5s ease-in-out;-webkit-transition: All 0.5s ease-in-out;-moz-transition: All 0.5s ease-in-out;-o-transition: All 0.5s ease-in-out;}
.main3 .lf:hover img{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}

.foot1{ background:#f7f7f7; margin-top:80px; padding-top:50px; padding-bottom:50px; line-height:30px; text-align: left;}
.foot1 a{ color:#94908e;}
.foot1 p{ font-size:15px; margin-bottom:15px;}
.foot1 .lf{ margin-left:20px; margin-right:88px;}
.foot2{ background:#636363; height:80px; line-height:80px; text-align:center; color:#fff;}


.weizhi {width:100%; height:35px; background-color:#f6f6f5; padding-top:8px;overflow:hidden;}

.weizhi .wz {width:1200px; margin:0 auto; font-size:12px; line-height:34px; color:#555555; background:url(../images/wz.png) no-repeat left center; padding-left:20px;}

.weizhi .wz a {color:#555555; line-height:34px; text-decoration:none;}

.weizhi .wz a:hover {color:#06852e}

.weizhi .wz span {color:#06852e}

.neiye {width:1200px; min-height:500px; margin: 20px auto 0px; }

.neiye .left {width: 195px; float:left; overflow:hidden; background:url(yy2.png) bottom no-repeat}

.neiye .left h3 {width:184px; text-align:center; color:#fff; font-size:22px; font-weight:normal; line-height:80px; background:url(ej.jpg) left no-repeat; margin:0 auto;}

.neiye .left ul {width: 197px; margin:0 auto;}

.neiye .left ul li {width: 188px; height:51px;  font-size:14px; color:#ffffff; line-height:50px; float:left; display:block;}

.neiye .left ul li a { border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;  font-size:14px; color:#555555; line-height:50px; text-decoration:none; padding-left: 39px; margin-left:3px; display:block;}

.neiye .left ul li a:hover {background:url(lm.png) no-repeat left; color:#06852e; text-decoration:none;}

.neiye .left ul li a.ho {background:url(lm.png) no-repeat; color:#06852e;}

.neiye .left .bott {width:180px; height:5px; float:left;}

.neiye .right {width: 968px;font-size:14px; color:#555555; line-height:28px; float:right; margin-top:5px;} 

.neiye .right .lmmc {border-bottom:1px solid #dddddd; width:968px; height:51px; line-height:50px; color: #06852e; margin-bottom:30px;}

.neiye .right .lmmc span {border-bottom: 3px solid #06852e; padding-bottom:15px; font-size:16px; padding-right:25px;}

.ny-info{ width:100%; float:left;}

