@charset "utf-8";
/* CSS Document */
body{ background-color:#588800; color:#3c3c3c; line-height:25px; font-family:"宋体"; font-size:13px; }
body,div,h2,h3,ul,img,li,p,form,dl,dt,dd,label,input,textarea{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ border:none;}
ul{ list-style:none;}

.clear{ height:0; overflow:hidden; clear:both; line-height:10px;}
.blank10{ height:10px; overflow:hidden; line-height:10px; clear:both;}
.blank5{ height:5px; overflow:hidden; line-height:5px; clear:both;}

#top,#header,#yingx,#leibie,#celue,#gmyuan,#yinshi,#daodu,#swtong,#footer{ margin:0 auto; width:975px; overflow:hidden; border-left:10px solid #fff; border-right:10px solid #fff;}

#top {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/gm_topbg.jpg");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: repeat-x;
    background-size: auto auto;
    height: 43px;
    overflow-x: hidden;
    overflow-y: hidden;
}
#top img {
    float: left;
    height: 34px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 0;
    padding-top: 3px;
    width: 207px;
}
#top ul {
    float: right;
    font-size: 14px;
    line-height: 43px;
    padding-right: 10px;
}
#top li {
    display: inline;
}
#top li a {
    color: #404040;
}
#top li a:hover {
    color: #278610;
}

#header { position:relative;}
#header img{ display:block; width:975px; overflow:hidden;}
#daodu{ background:url(../images/daodu_bg.jpg) no-repeat left top; height:80px; overflow:hidden;}
#daodu img{ padding:20px 50px 0 20px; float:left}
#daodu p{ font-size:14px; color:#000; text-indent:2em; padding-top:15px; padding-right:20px;}
#yingx{ background-color:#f0fafa; padding-top:5px;}
#yingx .yingx_xx{ width:605px; overflow:hidden; float:left; padding-left:10px;}
.yingx_xx h2{ padding:8px 0 20px 0;}
.yingx_xx ul{}
.yingx_xx li{ height:60px; overflow:hidden; padding:3px 0; border-top:1px dashed #747979;}
.yingx_xx li img{ float:left;}
.yingx_xx li p{ line-height:20px; width:380px; overflow:hidden; float:left; vertical-align:middle; padding:10px 10px 0 10px; }
.tishi{ width:349px; height:361px; padding-left:10px; background:url(../images/yingx_tx_bg.jpg) no-repeat 10px top; overflow:hidden; float:left;}
.tishi p{ font-size:14px; text-indent:2em; color:#000; padding:43px 8px 15px 10px;}
.tishi img{ margin-left:10px; border:1px solid #ccc; width:320px; height:221px; overflow:hidden; display:block;}

#leibie{ background-color:#ffeff5;}
#leibie h2 img{ width:975px; height:53px; overflow:hidden; display:block;}
#leibie ul{ width:975px; overflow:hidden; padding:15px 0;}
#leibie li{ width:227px; height:340px; padding-left:13px; overflow:hidden; float:left; background:url(../images/leibie_bg.jpg) no-repeat 13px top; }
#leibie li img{ display:block; margin:8px auto 0;}
#leibie li p{ padding:14px 10px 8px;}
#leibie li p b{ color:#7a9f00;}
#leibie li p.one{ background:url(../images/one.jpg) no-repeat 40px 10px;}
#leibie li p.two{background:url(../images/two.jpg) no-repeat 35px 10px;}
#leibie li p.three{background:url(../images/three.jpg) no-repeat 40px 10px;}
#leibie li p.four{background:url(../images/four.jpg) no-repeat 40px 10px;}

#celue{ background-color:#fff;}
#celue h2{ padding:10px 0;}
.doc_jd{ background:url(../images/celue_dou1.jpg) no-repeat 150px 15px #ebebeb; width:100%; overflow:hidden;}
.doc_jd img{ padding:5px 25px; width:81px; height:75px; overflow:hidden; float:left;}
.doc_jd p{ text-indent:2em; padding:20px 15px 0 20px; float:left; width:787px; background:url(../images/celue_dou2.jpg) no-repeat right bottom;}
.doc{ width:374px; overflow:hidden; float:left; border:1px solid #9c9c9b; padding:7px;}
.doc p{ background-color:#df8800; margin-top:2px; margin-bottom:10px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.doc p a{ color:#FFFF99;}
.doc p a:hover{ color:#CCFFFF;}
.doc .btn{ padding-left:8px;}
#celue dl{ width:545px; overflow:hidden; float:left; padding-left:25px;}
#celue dl dt{ font-weight:bold; color:#df8800;}
#celue dl dd{ padding-bottom:10px; line-height:22px;}
#celue dl dd span{ color:#588800; font-weight:bold;}
#celue .wenda{ background:url(../images/wenda_bg.jpg) no-repeat left top; height:312px; width:964px; padding-left:10px; overflow:hidden;}
#celue .wenda .wd_left{ width:456px; float:left; overflow:hidden; padding-left:20px;}
#celue .wenda .jcwenda{ width:423px; overflow:hidden; float:left; float:left; padding-left:30px;}
#celue .wenda .wd_left h3{ font-size:20px; font-family:Microsoft YaHei; color:#3a8100; padding:40px 0 0 80px;}
#celue .wenda .wd_left img{ display:block; padding:5px 0 10px 80px;}
#celue .wenda .wd_left form{ padding-left:25px;}
.dy_input{border: 1px solid #dcdcdc;vertical-align:middle;font-size: 12px;padding: 2px;}
.dy_btn1{ vertical-align: middle; background:url(../images/celue_btn3.jpg) no-repeat left top;width: 106px;height: 29px; border:none;cursor:pointer;  margin:0 0px 0 90px;}
.dy_btn2{ vertical-align: middle; background:url(../images/celue_btn4.jpg) no-repeat left top;width: 106px;height: 29px; border:none; cursor:pointer;  margin:0 0px 0 30px;}
#celue .wenda .jcwenda h3{ padding-top:40px; }
#celue .wenda .jcwenda ul{ width:413px; padding-left:10px; overflow:hidden; background-color:#fffbe5; padding-top:15px; padding-bottom:15px;}
#celue .wenda .jcwenda li{ background:url(../images/celue_list.jpg) no-repeat left center; line-height:28px; padding-left:10px; float:left; width:194px; overflow:hidden;}
#celue .wenda .jcwenda li a{ color:#3c3c3c;}
#celue .wenda .jcwenda li a:hover{ color:#FF6600;}

#gmyuan{ background-color:#fff; }
.gmyuan_top img{ width:180px; height:122px; overflow:hidden; float:left; padding:4px 40px 0 8px;}
.gmyuan_top p{ padding-top:5px; text-indent:2em;}
.gmyuan_top p span{ font-weight:bold;}
#gmyuan form{ background:url(../images/gmyuan_bd_bg.jpg) no-repeat 5px top;}
#gmyuan form input{ padding-left:15px; padding-right:2px; }
#gmyuan form li{ height:25px;}
#gmyuan .form_left{ width:320px; float:left; overflow:hidden; padding-left:20px;  padding-top:20px; height:190px;}
#gmyuan .form_left h3{ font-weight:normal; font-size:18px; color:#df6400; font-family:Microsoft YaHei; line-height:40px;}
#gmyuan .form_right{width:610px; float:left; overflow:hidden; padding-left:10px;  padding-top:20px; height:190px;}
#gmyuan .form_right h3{font-weight:normal; font-size:18px; color:#3a8100; font-family:Microsoft YaHei; line-height:40px;}
#gmyuan .tijiao{ padding-top:30px; padding-left:30px;}
#gmyuan .tijiao .tj_input{ border:none; border-bottom:1px solid #cccccc; width:80px; padding:2px 0;}
.dy_btn3{ vertical-align: middle; background:url(../images/gmyuan_btn1.jpg) no-repeat left top;width: 172px;height: 36px; border:none;cursor:pointer;  margin:0 0px 0 10px;}
.dy_btn4{ vertical-align: middle; background:url(../images/gmyuan_btn2.jpg) no-repeat left top;width: 172px;height: 36px; border:none;cursor:pointer;  margin:0 0px 0 10px;}
#yinshi{ background-color:#fbf6d8;}
#yinshi h2{ padding:5px 0 10px;}
#yinshi ul{}
#yinshi li{ width:227px; height:439px; overflow:hidden; background:url(../images/yinshi_bg.jpg) no-repeat 14px top; float:left; padding-left:14px; }
#yinshi li strong{ padding:0 12px; font-size:14px; color:#588800;}
#yinshi li p{ padding:0 12px;}
#yinshi li img{ width:208px; height:148px; overflow:hidden; display:block; margin:8px auto;}

#swtong{ background:url(../images/swtong_bg.jpg) no-repeat left top; height:82px; overflow:hidden;}
#swtong ul{ padding-left:290px; padding-top:5px; width:100%; overflow:hidden;}
#swtong li{ float:left; padding:0 18px; text-align:center;}
#swtong li img{ display:block;}
#swtong li a{ font-weight:bold; color:#652f00; font-size:14px; line-height:28px;}
#swtong li a:hover{ color:#ff6600;}
.swt_btn{ padding:15px 0 0 20px;}

#footer{ background-color:#fff; text-align:center; line-height:28px;}
#footer ul{ width:100%; overflow:hidden; background-color:#588800; line-height:40px; color:#fff;}
#footer li{ display:inline;}
#footer li a{ color:#fff; padding:0 8px; font-size:14px;}
#footer li a:hover{ color:#ff6600;}



