﻿/* CSS Document */
* {word-break:break-all;margin:0px; padding:0px;font-family:Arial,Helvetica,Microsoft YaHei,"微软雅黑","宋体", sans-serif,Tahoma,Verdana;letter-spacing: 1px;}
ul,li{ list-style-type:none;}
body {
	font-size: 12px;
	color: #373737;
	line-height: 1.8;
	text-align: center;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	background-color: #FFFFFF;cursor:url(../images/mouse.cur);
}
p { line-height: 1.8 }
a,img{border:none;}
a,a:link,a:visited { text-decoration: none }
a:hover{cursor:url(../images/Hand.cur);}

ul li { list-style: none }
.clearfix:after {
    clear: both;content: ".";display: block; height: 0;  visibility: hidden;
}
.fr{ float:right;}
.mt25{ margin-top:25px;}
.ml20{ margin-left:20px;}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
.lineA,.lineB{margin: 0px;height: 1px;width: 100%;}
.lineA{background-color:#CACACA}
.lineB{background-color: #FFFFFF;}

#kinMaxShow{ display:none;  width:100%;height:auto; background:#000 url(../images/loading.gif) no-repeat center center;}
#kinMaxShow img{width:100%;height:auto;border:none;}
/*顶栏*/
#mytitle{width:100%;background-color: #679902;height:2px;margin:0;}

#header{width:100%;background-color: #ffffff;}
.header{margin:0 auto;height: 150px;width: 1000px;}
#menu{background:url(../images/navibg.jpg) repeat-x;height:48px;width:100%;margin-top: 0;}

/*导航*/
.lavaLamp,.lavaLamp li{POSITION: relative;}
.lavaLamp li {TEXT-AliGN: center;liNE-HEIGHT: 48px;WIDTH: 120px;FLOAT: left;background-image: url(../images/naviline.jpg);background-repeat: no-repeat;background-position: right 5px;}
.lavaLamp li.back,.lavaLamp li A{WIDTH: 120px;HEIGHT: 48px;line-height:48px;DISPLAY: block;TEXT-DECORATION: none;FONT-SIZE:15px;}
.lavaLamp li A {Z-INDEX: 2;POSITION: relative;color: #ffffff;font-weight: bold;}
.lavaLamp li A:hover {COLOR: #B2C629;}
.lavaLamp li a.hot{background-image: url(../images/hot2.gif);background-repeat: no-repeat;background-position: 100px 8px;}
/*下拉菜单*/
.lavaLamp li ul{display: none;width: 150px;position: absolute;top: 48px;left: 1px;z-index:8899;}
/*.lavaLamp li:hover ul.subnav{display: block;}*/
.lavaLamp li ul li {/*border-bottom: 1px solid #ffffff;*/}
.lavaLamp li ul li a{color: #ffffff;text-decoration: none;display: block;background-color:#679902 ;line-height: 45px;height:45px;FONT-SIZE:14px;width: 150px;border-bottom: 1px solid green;}
.lavaLamp li ul li a:hover {background: #000;color: #fff;text-decoration: none;border-bottom: 1px solid #ffffff;}


.mymenu{margin:0 auto;padding: 0;width:980px;}
/*导航 End*/

#myslider{width: 100%;}
#slider{margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;display:none;}



.main,.anli{ width:980px; margin:0 auto;}
.adv{ margin-top:30px; border-left:1px solid #CACACA;border-right:1px solid #ffffff;}
.adv li{
	float:left;
	text-align:justify;
	width:324px;
	height:190px;
	font-size:12px;
	border-right:1px solid #CACACA;border-left:1px solid #ffffff;
	background-repeat: no-repeat;
	background-position: left center;
	color: #666666;
}
.adv li.l1{background-image: url(../images/t1.gif);}
.adv li.l2{background-image: url(../images/t2.gif);}
.adv li.l3{background-image: url(../images/t3.gif);}
.adv li p,.adv li h1{width:230px; margin-left:85px;}
.adv li h1{line-height:35px;margin-top:28px;font-size: 18px;text-shadow: 1px 1px 2px #888888;}
.adv li p{line-height:24px; }

.anli{margin-bottom: 30px;}
.anli h3{
	color:#0F3A00;
	line-height:30px;height:30px;
	font-size:14px;
	margin-top:40px;
	clear:both;
	position: relative;
}
.anli h3 span{
	float:right;
	color:#999999;font-size:12px;font-weight:normal;display: block;height: 20px;width: 70px;position: absolute;top: 0px;right: 6px;}
.anli h3 span a{color:#999999;}
.anli h3 span a:hover{color:#0F3A00; text-decoration:none;text-shadow: 1px 1px 1px #666666;}
.anli #anlis{width:980px;}
.anli .anlis{height:280px;overflow:hidden;}
.anli .anlipage{height:auto;overflow:hidden;margin-top: 30px;}

.anli #anlis ul{margin: 0px;}
.anli #anlis li{
	float:left;
	height:auto;
	margin:0;
	width:245px;
	overflow: hidden;
	display: block;
}
.anli #anlis li a{float:left;width:228px;height:228px;margin:20px 8px 8px 7px;border:1px solid #CACACA;padding-top:12px;background-color: #F3F3F3;border-radius:5px;}
.anli #anlis li a:hover{-webkit-box-shadow: 5px 5px 10px #999999;-moz-box-shadow:5px 5px 10px #999999;box-shadow:5px 5px 10px #999999;}
.anli #anlis li a img:hover{cursor:pointer; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.anli #anlis li a img{ display:block; margin:0 auto;}
.anli #anlis li a h4{ font-family:"宋体"; font-size:14px;text-align:center;}
.anli #anlis li a p{ font-size:12px; text-align: center;}
.anli #anlis li a p span{ background:#295E16; color:#fff; padding:2px 4px;}
.anli #anlis li a{ color:#373737;}
.anli li.mrn0{ margin-right:0;}

#pagebanner,#mymsg{width: 100%;margin:0;text-align:center;}
#pagebanner img{width: 100%;}
.mymsg{
	width: 1000px;
	margin: 0 auto 0 auto;
	padding:0;
	height:420px;
	background-image: url(../images/200710.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
	position: relative;
}
.mymsg .pp{display: block;width: 420px;position: absolute;top: 50px;left: 420px;}
.mymsg div.d1,.mymsg div.d2,.mymsg div.d3{width: 410px;margin-top: 8px;display: block;}
.mymsg div.d1,.mymsg div.d2{border:1px solid #679902;}

.mymsg div.d1,.mymsg div.d3{height: 40px;}
.mymsg div.d2{height: 120px;}
.mymsg div.d3 img{margin-top: 10px;}

.mymsg div.d1 span,.mymsg div.d1 input,.mymsg div.d2 span,.mymsg div.d2 textarea{display: block;font-size: 14px;float: left;}

.mymsg div.d1 span,.mymsg div.d2 span{
	width: 80px;
	color: #FFFFFF;
	vertical-align: baseline;
	text-align: center;background-color: #679902;
}
.mymsg div.d1 span{height: 40px;line-height: 38px;}
.mymsg div.d2 span{height: 120px;line-height: 120px;}

.mymsg div.d1 input{height: 38px;line-height: 38px;}
.mymsg div.d2 textarea{
	height: 118px;
	overflow: auto;line-height: 150%;
}
.mymsg div.d1 input,.mymsg div.d2 textarea{
	width: 320px;
	border:none;
	background-color: #FFFFFF;color: #679902;text-indent: 12px;}
.mymsg div .text{
	background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#myservice,#mypre{width: 100%;margin-bottom: 30px;}
.myservice,.mypre{margin: 0 auto 0 auto;height: auto;width: 1000px;}
/*临时项目*/
.mypre .div{border:1px solid #D0D0D0;
	border-radius:5px;
	width: 980px;
	height:200px;
	margin: 30px 10px 0 10px;
	display: block;
	box-shadow:0px 0px 4px #CCCCCC;
-moz-box-shadow:0px 0px 4px #CCCCCC;-webkit-box-shadow:0px 0px 4px #CCCCCC;
text-align:center;background-color: #FFFFFF;}
.mypre .div img{margin-top: 60px;}


.myservice ul li{
	border:1px solid #D0D0D0;
	float:left;
	border-radius:5px;
	width: 472px;
	height:165px;
	margin: 30px 10px 0 10px;
	display: block;
	box-shadow:0px 0px 4px #CCCCCC;
-moz-box-shadow:0px 0px 4px #CCCCCC;-webkit-box-shadow:0px 0px 4px #CCCCCC;
text-align:center;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: 12px 26px;
	
}
.myservice ul li.b1{
	background-image: url(../images/zyfw01.jpg);
}
.myservice ul li.b2{
	background-image: url(../images/zyfw02.jpg);
}	
.myservice ul li.b3{
	background-image: url(../images/zyfw04.jpg);
}
.myservice ul li.b4{
	background-image: url(../images/zyfw03.jpg);
}
.myservice ul li.p1{background-image: url(../images/p-1.jpg);}
.myservice ul li.p2{background-image: url(../images/p-2.jpg);}
.myservice ul li.p3{background-image: url(../images/p-3.jpg);}
.myservice ul li.p4{background-image: url(../images/p-4.jpg);}

.myservice ul li h1,.myservice ul li div{
	width: 220px;
	margin-left: 240px;
	display: block;
	text-align: justify;
}
.myservice ul li h1{
	height: 28px;
	margin-top: 20px;
	font-size: 13px;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.myservice ul li div{
	margin: 3px 0 18px 240px ;
	text-indent: 20px;
	line-height: 150%;}
		
#myfooter{background-image: url(../images/footbg_1.jpg);background-repeat: repeat-x;background-position: left top;text-align: center;height: 170px;width: 100%;margin: 0 auto 0 auto;overflow: hidden;position: relative;}
.myfooter{background-image: url(../images/footbg.jpg);background-repeat: no-repeat;background-position: center top;height: 170px;width: auto;}
.myfooter ul{height: 170px;width: 1000px;margin: 0 auto 0 auto;overflow: hidden;border-left:0px solid #CACACA;position: relative;}
.myfooter ul li{height: 170px;float: left;margin: 0px;text-align: center;color: #FFFFFF;}
.myfooter ul li.l1{width: 350px;}
.myfooter ul li.l2{width: 360px;}
.myfooter ul li.l3{width: 285px;}
.myfooter ul li div.t1{margin-top: 80px;}/*QQ*/
.myfooter ul li div.t2{margin-top: 45px;}/*Logo*/
.myfooter ul li pre{margin: 48px auto auto 32px;display: block;text-align: justify;vertical-align: baseline;}
.myfooter ul li div,.myfooter ul li pre{line-height: 200%;}
.myfooter ul li div .img{display: inline;margin:25px 4px auto 4px;}
.myfooter ul li a:link {color: #FFFFFF;text-decoration: none;}
.myfooter ul li a:visited {color: #FFFFB3;text-decoration: none;}
.myfooter ul li a:hover {color: #FFCC00;text-decoration: none;}
.myfooter ul li a:active {color: #66CC00;text-decoration: none;}

#wx_img{ width:260px; height:305px;position:fixed; right:10%; bottom:68px; cursor:pointer; display:none;z-index:999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:1px;border:solid 1px #cccccc;background-color:#FFFFFF}/*微信*/
#wx_img img{height: 250px;width: 250px;margin-top: 8px 5px 10px 5px;}
#wx_img img:hover{cursor:pointer;}
#wx_img p{font-family: Arial, Helvetica, sans-serif;font-size: 15px;line-height: 150%;text-align: center;width: 100%;}

/*About*/
#aboutpage,#prepage{
	width:100%;
	margin:0;
	text-align: center;
	background-color: #FFFFFF;
	padding: 0;
}
	
.about,.prepage{margin:0 auto 0 auto;width: 1000px;background-repeat: no-repeat;}
.about{background-image: url();background-position: left bottom;padding: 30px 0 20px 0;height:auto;}
.about .imgs{margin: 30px;float: left;}
.about .div{margin:8px 0 10px 20px;
	text-align: justify;
	text-indent: 38px;
	vertical-align: baseline;font-size: 18px;}
.about .div p img{
	margin:5px auto;
	background-image: url(../images/loading2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.prepage{background-image: url(../images/index_img05.png);background-position: left center;padding: 60px 0 20px 0;height:435px;}
.prepage h1{
	font-size: 35px;
	text-shadow: 1px 1px 2px #888888;
	color: red;
}
.prepage div{font-size: 18px;}
.prepage div,.prepage h1{margin-left: 320px;text-align: justify;text-indent: 28px;}
