﻿/*QQ：45301025
Email:deanty@126.com  45301025@qq.com
电话:13974251314
制作：deanty   制作时间：2015-6-04*/
body {margin:0px;font-size:15px;font-family:"Microsoft YaHei","微软雅黑", "黑体";background:#fff;}
a {text-decoration:none;color:#2F2F2F}
a:hover {color:#C30;}
h1,h2,h3,h4,p,dl, dt, dd{margin:0px;padding:0px;}
ul {margin:0px;padding:0px; list-style:none;}
.clear {clear:both;}
img {border:0px;}

.w {width:1280px;margin:auto;overflow:hidden;border:1px solid #BFBFBF;border-top:0px;}
.headbg {background:url(../images/headbg.jpg);height:142px;min-width:1280px;margin:auto;width:auto;border-bottom:1px solid #40A548;}
#head {background:url(../images/head01.jpg);height:142px;overflow:hidden;margin:auto;margin:auto;width:1280px;}
#head ul {padding-top:95px;margin-left:494px;height:49px;line-height:49px;font-size:17px;text-align:center;}
#head ul li {display:inline-block;padding:0px 11px;height:49px;line-height:49px;float:left}
#head ul li a {color:#fff;}
#head ul li ul {display:none;}
#head ul li:hover ul {display:block; position:absolute;margin:0;padding:0px;z-index:999;max-width:160px;}
#head ul li:hover ul li {height:40px;font-size:18px;line-height:40px;background:#23C526; font-family:"Microsoft YaHei","微软雅黑", "黑体"}
#head ul li:hover ul li:hover {background:#008542;}

#head2 {background:url(../images/headbg3.jpg);min-width:1280px;width:auto;height:133px;overflow:hidden;}
#head2 ul {background:url(../images/headbg2.jpg) no-repeat center top;height:40px;padding-top:93px; text-align:right;font-family:"Microsoft YaHei","微软雅黑", "黑体";width:1280px;margin:auto;font-size:21px;line-height:40px;}
#head2 ul li {display:inline-block;padding:0px 10px;}

#banner {width:100%;margin:auto;min-width:1280px;}
.five {position:relative;margin-top:-118px;text-align:center;overflow:hidden}
.jiyin {width:1280px;margin:auto;border:1px solid #0D4E3A;background:url(../images/jiying.jpg);height:75px;overflow:hidden;}
.jiyin div {line-height:75px;font-size:18px;padding-left:190px;font-family:"Microsoft YaHei", "微软雅黑","黑体";font-weight:normal;}
.jiyin div a {display:inline-block;margin-right:10px;}

.div2_1{position:fixed;border:1px solid #0D4E3A;
    width:1280px;left:50%;margin-left:-640px;
    height:75px;
    z-index:999;
	background:url(../images/jiying.jpg);
    top:0px;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
}
.div2_1 div {line-height:75px;font-size:18px;padding-left:190px; font-family:inherit}
.div2_1 div a {display:inline-block;margin-right:11px;}

.ative {padding-top:26px; }
.a-left {display:inline;float:left;margin-left:10px;width:232px;}
.a-right {display:inline;float:right;width:975px; margin-right:45px;}
.a-title {margin-bottom:7px;}
.a-menu {background:#94D28C;padding:15px 0px;}
.a-menu li {height:70px;padding:0px 20px;}
.a-menu li a {display: block;height:60px;border-bottom: 1px solid #6F9D69;line-height:60px;font-size:24px; text-align:center;}
/*
.a-menu li a.a01 {background-repeat: no-repeat;background-position: center -7px;background-image: url(../images/ziti.png);}
.a-menu li a.a02 {background-repeat: no-repeat;background-position: center -80px;background-image: url(../images/ziti.png);}
.a-menu li a.a03 {background-repeat: no-repeat;background-position: center -154px;background-image: url(../images/ziti.png);}
.a-menu li a.a04 {background-repeat: no-repeat;background-position: center -224px;background-image: url(../images/ziti.png);}
.a-menu li a.a05 {background-repeat: no-repeat;background-position: center -295px;background-image: url(../images/ziti.png);}
.a-menu li a.a06 {background-repeat: no-repeat;background-position: center -369px;background-image: url(../images/ziti.png);}
.a-menu li a.a07 {background-repeat: no-repeat;background-position: center -438px;background-image: url(../images/ziti.png);}
.a-menu li a.a08 {background-repeat: no-repeat;background-position: center -513px;background-image: url(../images/ziti.png);}
.a-menu li a.a09 {background-repeat: no-repeat;background-position: center -586px;background-image: url(../images/ziti.png);}*/
.a-menu li:hover {background:#2fd85f;}

/* 轮播图 */
#slider{ width:100%; height:503px; background:#ccc; position:relative; overflow:hidden; }
#slider a.prev,#slider a.next{ width:40px; height:40px; position:absolute; }
#slider a.prev{ background:url(../images/slider_button.png) no-repeat; top:231px; left:30px; }
#slider a.prev:hover{ background:url(../images/slider_button.png) no-repeat 0 -40px; }
#slider a.next{ background:url(../images/slider_button.png) no-repeat 0 -80px; top:231px; right:30px; }
#slider a.next:hover{ background:url(../images/slider_button.png) no-repeat 0 -120px; }
#slider ul { position: absolute; }
#slider ul li { float: left; }
#slider ul li img{ position:relative; left:0; }
.slider-btn { display: none; cursor: pointer;z-index: 100; }

/*jQuery图片折叠轮换样式*/
div.orbit-wrapper { position:relative; overflow: visible; width: 1000px;height:600px;margin-left:23px; margin-top:50px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 664px; box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 40px; height: 120px;  color: #fff; text-align: center; position: absolute; z-index: 100; top: 220px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right:40px; background:url(../images/slider_right.jpg); }
div.slider-nav span.left { left:-50px;background:url(../images/slider_left.jpg); }
div.slider-nav span.right:hover {background:url(../images/slider_right.jpg) bottom; }
div.slider-nav span.left:hover {background:url(../images/slider_left.jpg) bottom; }

.a-menu2 {background:#94D28C;padding:15px 0px;}
.a-menu2 li {height:70px;padding:0px 0px;}
.a-menu2 li a {display: block;height:60px;border-bottom: 1px solid #6F9D69;line-height:60px;font-size:24px; text-align:center;}
/*
.a-menu2 li a.a01 {background-repeat: no-repeat;background-position: center -7px;background-image: url(../images/ziti2.png);}
.a-menu2 li a.a02 {background-repeat: no-repeat;background-position: center -80px;background-image: url(../images/ziti2.png);}
.a-menu2 li a.a03 {background-repeat: no-repeat;background-position: center -154px;background-image: url(../images/ziti2.png);}
.a-menu2 li a.a04 {background-repeat: no-repeat;background-position: center -224px;background-image: url(../images/ziti2.png);}
.a-menu2 li a.a05 {background-repeat: no-repeat;background-position: center -295px;background-image: url(../images/ziti2.png);}
.a-menu2 li a.a06 {background-repeat: no-repeat;background-position: center -369px;background-image: url(../images/ziti2.png);}
.a-menu2 li a.a07 {background-repeat: no-repeat;background-position: center -438px;background-image: url(../images/ziti2.png);}
.a-menu2 li a.a08 {background-repeat: no-repeat;background-position: center -513px;background-image: url(../images/ziti2.png);}
.a-menu2 li a.a09 {background-repeat: no-repeat;background-position: center -586px;background-image: url(../images/ziti2.png);}
.a-menu2 li a.a010 {background-repeat: no-repeat;background-position: center -659px;background-image: url(../images/ziti2.png);}*/
.a-menu2 li:hover {background:#2fd85f;}

#index_slider {width:1000px;height:184px;padding-top:30px;padding-right:10px;}
#inservice {float:left;height:184px;}
#inservice ul,#inservice li {height:184px;}
#inservice ul {width:890px;}
#inservice li {margin:auto 8px;width:209px;height:184px;background:#000000;color:#fff;}
#prev-01 {background: url(../images/focus_btn.png) no-repeat bottom left;width:40px;height:74px;display:block;float:left;margin:55px 0px;margin-right:10px;}
#next-01 {background: url(../images/focus_btn.png) no-repeat bottom right;width:40px;height:74px;display:block;float:left;margin:55px 0px;margin-left:10px;}
#prev-01:hover {background: url(../images/focus_btn.png) no-repeat top left;}
#next-01:hover {background: url(../images/focus_btn.png) no-repeat top right;}
#banner3 {padding-top:20px;}

#index_about {padding-top:39px;}
.index_left {display:inline;float:left;width:660px;border-right:1px solid #779F0B;padding-left:10px;}
.index_right {display:inline;float:right;width:600px;}
.x-line {height:29px;background:url(../images/x-line.jpg) repeat-x bottom;margin-right:10px;}
.index-ative {margin-top:24px;background:url(../images/x-line.jpg) repeat-x bottom;padding-bottom:8px;margin-right:10px;}
.index-ative-img {display:inline;float:right;margin-right:18px;padding-top:10px;}
.index-ative-list {width:400px;float:left;display:inline;padding:10px 0;}
.index-ative-list li {height:35px;line-height:35px;font-size:18px;}

.index-mt {margin-top:21px;margin-right:10px;background:url(../images/x-line.jpg) repeat-x bottom;padding-bottom:20px;}
.index-mt-01 {padding-bottom:3px;}
.index-mt-img {display:inline;float:left;padding-top:10px;}
.index-mt-list {width:400px; display:inline;float:right;}
.index-mt-list li {height:35px;line-height:35px;font-size:16px;}
.index-mt-list li span {float:right;padding-right:15px;}

.yuyue {padding-top:17px;padding-bottom:7px;}
.index-yuyue {float:left;display:inline;}
.yuyue-form {display:inline;float:right;height:271px;width:340px;margin-right:15px;}
.yuyue-form label {display:block;line-height:45px;font-size:18px}
.yuyue-form label input  {padding:8px;font-size:16px;border:1px solid #7F7F7F;width:250px;}
.yuyue-form div {margin-right:18px;padding-top:7px;}
.yuyue-form div input {padding:8px 0;width:120px;background:#FF6E00;font-size:16px;color:#fff;border:none;font-family:"Microsoft YaHei","微软雅黑", "黑体";}
.tuijian {padding-top:17px;}
.tjlist {padding-top:10px;}
.tjlist li {display:inline;float:left;margin-right:10px;margin-bottom:10px;width:315px;overflow:hidden;}

.zhibo {padding-top:0px;padding-bottom:4px;}
.video {border:3px solid #26771B;height:207px;margin-right:10px;}
.video-show {display:inline;float:left;}
.video-list {width:328px;overflow:hidden;float:right;background:#F2F2F2;}
.video-list li {height:70px;overflow:hidden;padding-top:8px;border-bottom:1px dotted #6B6B6B;margin:0 10px;}
.video-list li .video-img {width:85px;height:60px;float:left;}
.video-list li .video-txt {width:220px;height:60px;float:right;}
.video-list li h1 {font-size:18px;font-weight:normal;line-height:35px; text-align:left}
.video-list li p {padding-top:0px;line-height:23px;color:#787878;margin-right:10px;}
.video-list li a {color:#C90202;font-size:13px;}

.index-ly {padding-top:14px;padding-top:12px;}
.index-ask {padding-top:14px;}
.ask-list {padding:10px;background:url(../images/x-line.jpg) repeat-x bottom;padding-bottom:20px;}
.ask-list li {padding:5px 0px;font-size:18px;}
.nav {padding-top:14px;padding-bottom:10px;}
.map {border:3px solid #329F22;}

.bus,.index-contact {font-size:16px;line-height:30px;background:url(../images/x-line.jpg) repeat-x bottom;padding-bottom:20px;margin-right:10px;}
.contact {padding-top:16px;}
.index-contact {margin-bottom:10px;}
.index-link {font-size:15px;line-height:22px;}
.foot-link {height:35px;min-width:1280px;width:auto;line-height:35px;font-size:15px; text-align:center;background:#8fe491;}
.copyright {background:#63b467;height:128px;font-size:14px;text-align:center;min-width:1280px;width:auto;padding-top:20px;line-height:30px;}
.erweima {position:absolute;margin-top:-50px;margin-left:150px;}

.about-m,#con-main {background:#f9fef8;border:2px solid #bbbbbb;width:1216px;margin:auto;min-height:300px;height:auto;margin-top:8px;padding:30px;}
.m-left {display:inline;float:left;width:760px;overflow:hidden;}
.m-right {display:inline;float:right;width:418px;}

.about-title {font-size:28px;color:#555;line-height:50px;border-bottom:2px solid #c5c7c5}
.about-content {font-size:20px;line-height:35px;color:#555;margin-bottom:40px;}

.green-by {
	background: #59c25e;
	height: 50px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	padding:0px 30px;
	color:#fff;
	font-size:24px;line-height:50px;
	display:inline-block
}
.green-by2 {
	background: #59c25e;
	height: 60px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	padding:0px 30px;
	color:#fff;
	font-size:25px;line-height:60px;
	text-align:center
}

#project {padding-left:0px;padding-top:20px;}
#project-list {display:inline;float:left;}
#project-list ul {height:170px;}
#project-list li {display:inline;float:left;margin:auto 5px;height:170px;width:158px; cursor:pointer}
#prev-02 {background: url(../images/upnext.jpg) no-repeat top left;width:26px;height:25px;display:block;float:left;margin:55px 10px;}
#project-list li div {width:177px;height:125px;overflow:hidden;background:#090}
#project-list li label {display:block;line-height:40px; text-align:center;font-size:18px;}
#next-02 {background: url(../images/upnext.jpg) no-repeat bottom left;width:26px;height:25px;display:block;float:left;margin:55px 8px;}

.asklist {padding:20px 0px;width:570px;float:left;display:inline}
.left-ask {padding:20px 0px;width:390px;}
.asklist li,.left-ask {
	background-repeat: no-repeat;
	background-position: 10px 15px;
	background-image: url(../images/yuan.gif);
	font-size: 18px;
	line-height: 30px;
	padding-left: 27px;
}
.ask-img {display:inline;float:right;margin-top:20px;margin-right:13px;}
.a-list {padding:5px;}
.a-list li {display:inline;float:left;margin:5px;}
.a-list li img {width:166px;height:123px;}
.more {background:#248826; position:absolute;border-top-left-radius: 7px;border-top-right-radius: 7px;color:#fff; font-family:Arial; text-align:center;padding:6px 15px;font-size:14px;line-height:20px;margin-top:28px;margin-left:26px;}
.more a {color:#fff;}
.ly-active {background:#E6EBE7;padding:20px;font-size:18px;line-height:35px;margin-top:5px;margin-bottom:17px;}
.ly-active .img {display:inline;float:left;margin-right:15px;width:136px;}

.t-product {background:#E7EBE7;margin-top:10px;margin-bottom:10px;padding:0 13px 15px 13px;}
.t-product li {border-bottom:1px solid #A1A2A1;padding:15px 0px;overflow:hidden}
.t-product li .img {background:#fff;border-radius:4px;padding:5px;width:167px;float:left;display:inline;}
.t-product li .img img {max-width:167px;}
.t-product li .txt {float:right;width:200px;font-size:14px;line-height:28px;}
.t-product li .txt a {float:right; display:inline;margin-top:10px;}

.dm-photo {background:#E7EBE7;margin-top:8px;padding:15px;}
#dm-photo {width:387px;}
#prev-011 {display:block;position:absolute;background:url(../images/upnext.png) no-repeat left top;width:15px;height:36px;margin-left:8px;margin-top:136px; z-index:999}
#next-011 {display:block;position:absolute;background:url(../images/upnext.png) no-repeat left bottom;width:15px;height:36px;margin-left:364px;margin-top:136px;z-index:999}
#dm-photo li div {width:387px;height:296px;overflow:hidden;}
#dm-photo li label {display:block;height:35px; text-align:center;font-size:18px;line-height:35px;}
#dm-photo li p {padding:5px 0px;line-height:24px;font-size:14px}

#con-main {padding:15px 20px;width:1240px;}
#mleft {display:inline;float:left;width:366px;overflow:hidden;padding-right:10px;}
#mright {display:inline;float:right;width:818px;overflow:hidden;}
.left-title {background:url(../images/left-title-bg.jpg) no-repeat left top;height:49px;line-height:49px;padding-left:50px;font-size:24px;color:#646663;overflow:hidden}
.left-title span {float:right;font-size:16px;padding-top:7px;}
.left-yewu {margin:26px auto;background:#fff;padding:5px;border-radius:5px;width:335px;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;box-shadow:2px 2px 10px #909090;}
.left-active {padding:13px 0px;font-size:18px;line-height:30px;}
.left-active .img {float:left;margin-right:15px;}

.l-t-product {margin-top:10px;margin-bottom:10px}
.l-t-product li {border-bottom:1px solid #A1A2A1;padding:15px 0px;overflow:hidden}
.l-t-product li .img {background:#fff;border-radius:4px;padding:5px;width:166px;float:left;display:inline;}
.l-t-product li .img img {max-width:166px;}
.l-t-product li .txt {float:right;width:175px;font-size:14px;line-height:28px;}
.l-t-product li .txt a {float:right; display:inline;margin-top:5px;}

.m-title {border-bottom:1px solid #7C7C7C;color:#666;height:49px;overflow:hidden;}
.m-title label {display:inline-block;border-bottom:2px solid #4D7C1B;font-size:23px;height:47px;line-height:47px;}
.m-title span {float:right;font-size:16px;padding-top:18px;}

#con-content {padding:15px 0;font-size:18px;line-height:30px;color:#666;}
#con-content .h1-title {font-size:30px; text-align:center;line-height:30px;padding:25px 0px;}

#list {padding-top:3px;}
#list li {padding:13px 0px;height:128px;overflow:hidden;}
#list li .img {background:#fff;padding:3px;border-radius:5px;width:381px;-moz-box-shadow: 2px 2px 10px #cbcdca;box-shadow: 2px 2px 10px #cbcdca;-webkit-box-shadow: 2px 2px 10px #cbcdca;width:173px;height:121px;display:inline;float:left;overflow:hidden;}
#list li .img img {width:173px;height:121px;}
#list li .txt {display:inline;width:600px;height:128px;float:right}
#list li .txt h1 {font-size:22px;height:45px;line-height:45px;padding-left:20px;background:url(../images/yuan.gif) no-repeat left center;color:#40762b;font-weight:normal;margin-left:22px;}
#list li .txt p {font-size:18px;line-height:28px;color:#656565;}
#list li .txt p a {color:#E70003}

#nextpage {line-height:30px;height:30px;}

.weizhi {height:30px;line-height:30px; text-align:right;font-size:18px;color:#666;}
.form {width:780px;margin:auto;}
.form label {line-height:50px;font-size:22px;}
.form label.l-left {width:120px; display:inline-block;float:left}
.form input {font-size:18px;padding:4px;width:500px;}
.form textarea {padding:5px;font-size:16px;width:550px;height:200px;margin-top:12px;}

.form input.button {background:url(../images/button.jpg);width:184px;height:74px;border:0px;font-size:27px;padding-bottom:11px;}

#readnews {margin:10px auto;padding-top:30px;}
#readnews h1 {font-family:"Microsoft YaHei","微软雅黑", "黑体";font-weight:normal;font-size:25px;margin:0px;padding:0px;line-height:25px;}
#readnews .time {line-height:40px;color:#A2A3A5;overflow:hidden;background:url(../images/x-line.gif) repeat-x bottom;padding:5px 0px 10px 0}
#readnews .newscontent {background:url(../images/x-line.gif) repeat-x bottom;padding-bottom:40px;line-height:28px;color:#565656;padding-top:30px;font-size:16px}

#upnext {height:20px;line-height:20px;overflow:hidden;margin-top:20px;}
#upnext span {float:right;}

