@charset "utf-8";
/* CSS Document */
.video{width: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,p,blockquote,img,table,th,td,pre,code,form,fieldset,legend,button,input,textarea{margin:0;padding:0;font-family:"微软雅黑"!important;color:#000;font-size:14px;}
body {background:#F5F5F5 url(../images/bodybg.jpg) repeat-x left top  ;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
dl,dt,dd,form,li,ul,ol{list-style:none;}
a:link,a:visited {text-decoration:none;color:#000;}
a:hover,a:active,a.curab:link,a.curab:visited {text-decoration:none;color:#418401;}
a.graylink:link,a.graylink:visited {text-decoration:none;color:#999;}
a.graylink:hover,a.graylink:active {text-decoration:none;color:#333;}
a.navlink:link,a.navlink:visited {display:block;height:50px;line-height:50px;text-align:center;font-size:16px;color:#FFF}
a.navlink:hover,a.navlink:active,a.curnav:link,a.curnav:visited {display:block;height:50px;line-height:50px;text-align:center;background:#4E9A01}
a.greenbga:link,a.greenbga:visited {text-align:center;margin:10px auto;background:#468800;display:block;width:220px;height:60px;border-radius:30px;line-height:60px;color:#FFF;font-size:18px}

a.greenbga:active,a.greenbga:hover{color:#D3FFA4;background:#448200}
.tright {text-align:right}
.margintop {margin-top:10px}
img {border:0;}
.cleardiv {context:"."; height:"0"; display:block;clear:both;visibility:hidden}
.hidebody {display:none}
.hidden{ display: none;}
.whitebg {background:#FFF;width:100%;overflow:hidden}
.graybg {background:#E4E4E4;width:100%;overflow:hidden}
.margintop10 {margin-top:10px}

#top,#header,#kands {width:1150px;margin:0 auto;overflow:hidden}
#top dt {width:840px;float:left;height:30px;line-height:28px;color:#A6BD93}
#top dd {width:100px;float:left;height:30px;line-height:28px}
#top dd img {margin-bottom:-5px;margin-right:5px}
#top dd a:link,#top dd a:visited {color:#A6BD93}
#top dd a:active,#top dd a:hover {text-decoration:underline}
#header dt {width:640px;float:left;margin:8px 0}
#header dd {width:400px;float:right;text-align:right;margin-top:60px}

#nav {width:100%;overflow:hidden;background-color:#418401}
#nav ul {width:1150px;margin:0 auto;overflow:hidden;}
#nav li {height:50px;line-height:50px;float:left;width:120px;text-align:center}
#nav li div {position:absolute;width:120px;margin-top:50px;background-color:#4E9A01;z-index:1000}
#nav div a:Link,#nav div a:visited {display:block;height:35px;line-height:35px;color:#FFF;border-top:1px solid #418401}
#nav div a:active,#nav div a:hover {background-color:#418401}

#kands dt {width:750px;float:left;height:40px;margin:10px 0;line-height:40px;color:#7BA750} 
#kands dt a:link,#kands dt a:visited{color:#7BA750}
#kands dt a:active,#kands dt a:hover {text-decoration:underline}
#kands dd {width:350px;float:right;height:40px;margin:10px 0}
#kands form {margin-top:10px}
.sipt {width:265px;float:left;height:24px;border:0;background:url(../images/search.jpg) left top;padding-left:40px;color:#A6BD93;outline:none}
.sbtn {width:45px;float:right;height:24px;border:0;background:url(../images/search.jpg) right top;
text-indent:50px}


#firstbody,#thirdbody,#fifthbody {width:1150px;margin:10px auto;overflow:hidden}
.itdh {height:46px;width:100%;overflow:hidden;background:Url(../images/dh.jpg)}
.itdh dt {width:220px;float:left;font-size:20px;color:#FFF;text-align:center;height:46px;line-height:46px}
.itdh dd {width:500px;float:right;text-align:right;padding-right:30px;padding-top:20px}

.iprolist {width:100%;overflow:hidden;margin:10px 0}
.iprolist li{width:260px;float:left;margin:13px;text-align:center;}
.iprolist div {width:260px;float:left;margin:10px 0;text-align:center;}
.iprolist img {border:1px solid #ddd;background:#FFF;border-radius:8px;margin-bottom:10px}
.iprolist img:hover {border:1px solid #A6BD93}

#secondbody,#forthbody,#sixbody,#mybody {width:1150px;margin:0 auto;overflow:hidden}
#sleft {width:218px;float:left}
#sright {width:932px;float:right}
#sleft div {height:46px;text-align:center;line-height:46px;font-size:22px;color:#FFF;background:url(../images/ldh.jpg)}
#sleft dl {width:100%;overflow:hidden;background-color:#468800;padding:10px 0}
#sleft dt {height:35px;background:url(../images/lsdh.jpg);margin-left:8px;line-height:35px;text-align:left;font-size:16px;color:#619728;padding-left:30px;}
#sleft dd a:link,#sleft dd a:visited {display:block;height:30px;line-height:30px;background:url(../images/li.jpg) no-repeat 12px center;padding-left:30px;color:#FFF;border-bottom:1px solid #6F9E40;margin:0 10px}
#sleft dd a:active,#sleft dd a:hover {color:#D3FFA4}
#sright div {height:26px;background:Url(../images/dh.jpg) right top;text-align:right;padding-right:20px;padding-top:20px}
#sright ul,#sright dl {width:100%;overflow:hidden}
#sright li {width:438px;float:left;margin:14px;}
#sright dt {width:282px;float:left;margin:12px}
#sright dd {width:292px;float:left;margin:14px;}
#sright dt a.greenbga {margin-top:40px}
#sright dd a.greenbga {margin-bottom:40px}
#sright li a.greenbga {margin-top:40px}

#tbleft {width:735px;float:left}
#tbright {width:390px;float:right}
#tbleft dt {height:38px;line-height:38px;background:url(../images/dhbg.jpg);font-size:20px;color:#FFF;padding-left:15px}
#tbleft dt a {float:right;margin-top:15px;margin-right:20px}
#tbleft dd {border:1px solid #DDD;padding:6px;line-height:2em;border-top:0;height:350px}
#tbleft dd img {margin-bottom:10px}
#tbleft dd a:link,#tbleft dd a:visited {color:#458E08;float:right;margin-right:20px}
#tbleft dd a:active,#tbleft dd a:hover {color:#326606}
#tbright dt {height:50px;background:#428E08;font-size:20px;padding-left:20px;line-height:50px;color:#FFF;}
#tbright dd {height: 348px;border:1px solid #DDD;border-top:0;overflow:hidden;background:#FFF}
#l {width:64px;float:left;text-align:center;margin-top:150px;border:none}
#r {width:64px;float:right;text-align:center;margin-top:150px;}
#l img,#r img {cursor:pointer;border:none}
#zizhi {width:260px;float:left;overflow:hidden;margin-top:20px}
#zizhi img {margin-bottom:15px}
#zizhi a:link,#zizhi a:visited  {text-align:center;display:block;font-size:18px;color:#438F09;}
#zizhi a:active,#zizhi a:hover {text-decoration:underline}

#iorder {width:1120px;margin:10px auto;background:#FFF;padding:15px 5px }
#iorder a:link,#iorder a:visited {font-size:16px;color:#1069AB;padding-left:15px;background:url(../images/li2.jpg) no-repeat left center;margin-left:20px;font-weight:bold}
#iorder a:active,#iorder a:hover {color:#0C4D7C}

#ffbleft {width:320px;float:left;border:1px solid #DDD;background-color:#FFF;overflow:hidden;padding:0 5px;}
#ffbcenter {width:380px;float:left;margin:0 16px;border:1px solid #DDD;background-color:#FFF;overflow:hidden;padding:0 5px;}
#ffbright {width:390px;float:right;background-color:#FFF}
.ftitle {height:50px;line-height:50px;background:url(../images/fline.jpg) no-repeat left bottom;font-size:20px;color:#418D07;padding-left:10px;}
.ftitle a {float:right;margin-right:20px;margin-top:20px}
#ffbleft dl {width:100%;overflow:hidden;padding:10px 0;height:380px}
#ffbleft dt,#ffbleft dd {background:url(../images/wd.jpg) no-repeat 10px 10px;padding-left:40px;min-height:80px;color:#424242;margin:5px 0;padding-right:10px}
#ffbleft dt {border-bottom:1px solid #ddd;padding-bottom:10px}
#ffbleft dl span {display:block;height:40px;line-height:40px;color:#424242}
#ffbleft dl div {line-height:2em;color:#424242;}
#ffbright dt {height:50px;background:#428E08;font-size:20px;padding-left:20px;line-height:50px;color:#FFF;}
#ffbright dd {padding:10px;line-height:2em;height:380px;}
#ffbcenter dl {height:380px;padding:10px 0}
#ffbcenter dt {text-align:center}
#ffbcenter dd {margin:5px;height:35px;line-height:35px;border-bottom:1px dashed #DDD;padding:0 10px }
#sixbody div {padding:10px 0}
#sixbody div a {margin:8px;float:left}

#footer {width:100%;margin-top:10px;text-align:center;background-color:#4A8A00;color:#FFF}
#footer div {height:40px;line-height:40px;width:1000px;text-align:center;background:url(../images/line.jpg) no-repeat center bottom;margin:0 auto}
#footer div a:link,#footer div a:visited {color:#9BEB64;margin:0 8px}
#footer div a:active,#footer div a:hover {color:#FFF;margin:0 8px}
#footer dl {width:1000px;margin:40px auto;overflow:hidden}
#footer dt {width:350px;float:left;color:#FFF;height:37px;background:url(../images/addr.jpg) no-repeat left center;padding-left:50px;text-align:left;line-height:37px}
#footer dd {width:250px;float:left;color:#FFF;height:37px;background:url(../images/addr.jpg) no-repeat left center;padding-left:50px;text-align:left;line-height:37px}
#footer span {display:block;text-align:center;color:#FFF;height:60px;}



#myleft {width:218px;float:left}
#myright {width:910px;float:right}
.lefttitle {height:50px;text-align:center;line-height:50px;font-size:20px;color:#FFF;background:url(../images/leftdh.jpg)}
#myleft dl {width:100%;overflow:hidden;background-color:#468800;padding:10px 0}
#myleft dt {height:35px;background:url(../images/lsdh.jpg);margin-left:8px;line-height:35px;text-align:left;font-size:16px;color:#619728;padding-left:30px;}
#myleft dd a:link,#myleft dd a:visited {display:block;height:30px;line-height:30px;background:url(../images/li.jpg) no-repeat 12px center;padding-left:30px;color:#FFF;border-bottom:1px solid #6F9E40;margin:0 10px}
#myleft dd a:active,#myleft dd a:hover {color:#D3FFA4}
#tjPro {width:100%;overflow:hidden;border:1px solid #DDD;border-top:0}
#tjPro li {width:190px;margin:10px auto;text-align:center;}
#tjPro li img {border:1px solid #DDD;padding:1px;margin-bottom:5px}
#lcontent {width:180px;padding:18px;border:1px solid #DDD;margin-top:10px;text-align:left;line-height:2em}
#lcontent img {margin-bottom:10px}

#location {height:50px;background:#FFF;line-height:50px;border-bottom:1px solid #DDD;font-size:14px;color:#468800;font-weight:bold}
#location span {border-left:5px solid #468800;padding-left:20px}
#location a:link,#location a:visited {font-weight:20px;color:#468800;}
#location a:active,#location a:hover {color:#3D6617}
#prolist {width:100%;overflow:hidden;background:#FFF;padding:10px 0}
#prolist li {width:190px;float:left;margin:18px;text-align:center;}
#prolist img {border:1px solid #ddd;background:#FFF;border-radius:8px;margin-bottom:10px}
#prolist img:hover {border:1px solid #A6BD93}
#mypage {height:80px;margin-top:40px;text-align:center}
#mypage a:link,#mypage a:visited {border:1px solid #E7E7E7;padding:4px 12px;margin:0 2px;color:#412710}
#mypage a:hover,#mypage a:active {color:#FFF;background-color:#468800}
#mypage span {border:1px solid #346106;padding:4px 12px;margin:0 2px;color:#FFF;background-color:#468800}

#rtitle {height:36px;line-height:36px;background:url(../images/rbg.jpg);font-size:20px;color:#FFF;padding-left:50px}
#rlist {border:1px solid #DDD;width:890px;overflow:hidden;margin-top:10px;padding:9px}
#rlist li {width:425px;float:left;height:30px;line-height:30px;padding:0 10px;border-bottom:1px dashed #DDD;}
#rlist li span {float:right}

#textlist {padding:10px 0}
#textlist li {width:890px;height:45px;line-height:45px;padding:0 10px;border-bottom:1px dashed #DDD;}
#textlist li span {float:right}
#textlist li a:link,#textlist li a:visited {font-size:14px}

#my_left {width:565px;float:left}
#my_right {width:330px;float:right}

.xfbg{width:560px;height: 510px;margin:0 auto;border:0px solid #DDD;overflow: hidden;box-sizing: border-box;}
.xfbg_left{width: 560px;height:auto;float: left}
.xfbg_right{float: left}
.xfshow{width:560px;height: 430px;margin-bottom: 20px;position: relative;border:0px solid #E8E8E8;}
.xfshow img{width: 560px;height: 430px;}
.mask{width: 215px;height: 215px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;}
.xfbigshow{width: 560px;height: 430px;overflow: hidden;margin-left: 10px;display: none;border:1px solid #E8E8E8;}
.xfbigshow img{width: 560px;height: 430px;margin-right: 10px;}
.xfsmallshow{width: 100%;height: 70px;position: relative}
.xfsmallshow img{width:100%;border:1px solid #e8e8e8;box-sizing: border-box;transition: all 0.5s}
.xfsmallshow>.xfmiddle_box{margin-left: 30px;margin-right: 30px;width:500px;overflow: hidden;height: 70px;}
.xfsmallshow .xfmiddle{overflow: hidden;transition: all 0.5s;height: 70px;}
.xfsmallshow .xfmiddle>li{width: 64px;height: 64px;float: left;cursor:pointer;padding:0 7px;}
.xfsmallshow>p{position: absolute;top:40%;width: 22px;height: 32px;margin-top: -16px;}
.xfsmallshow>.xfprev{left: 0;background: url(../images/hover-prev.png) no-repeat;transition: all 0.5s}
.xfsmallshow>.xfnext{right: 0;background: url(../images/hover-next.png) no-repeat;transition: all 0.5s}
.xfsmallshow>.xfprev.xfprevnone{left: 0;background: url(../images/prev.png) no-repeat;cursor: not-allowed}
.xfsmallshow>.xfnext.xfnextnone{right: 0;background: url(../images/next.png) no-repeat;cursor: not-allowed}

H3 {font-size:24px;font-weight:bold;color:#478700;height:40px;line-height:40px}
#my_right span {display:block;height:40px;line-height:40px;border-bottom:1px solid #DDD;font-size:16px}
#my_right div {font-size:18px;line-height:2em;padding:10px 0;color:#999}
#my_right div font {color:#000}
#my_right label {font-size:24px;color:#478700;margin:10px;display:block}
#my_right img {margin-top:40px}



#proinfo {width:896px;border:1px solid #DDD;padding:6px;}