body { margin:0; padding:0; font-family:"微软雅黑",Verdana, Geneva, sans-serif;font-size:14px; color:#2e2e2e;}
p,span,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,table,tr,td{ margin:0;}
input,textarea{font-family:"微软雅黑",Verdana, Geneva, sans-serif;font-size:14px;padding:5px;}
.main{ width:1200px; max-width:100%; margin:0 auto; position:relative; overflow:hidden;}
img{ max-width:100%;}

.about{ overflow:hidden}
.about_title{color:#0a0a0a;text-align:center;padding-left:40px; line-height:40px}
.about_bg1{ line-height:30px;padding-left:105px; padding-top:80px; padding-bottom:85px;background:url(../images/about_bg1.png) no-repeat;}
.about_bg1 span{ font-size:20px}
.index_bg{ width:100%; text-align:center; padding-top:80px; color:#fff; padding-bottom:40px;background:url(../images/bg.png) no-repeat; overflow:hidden;}
.bg1_title{text-align:center; margin-top:35px;padding-bottom:40px;background:url(../images/title2.png) no-repeat center bottom;}
.bg1_box{ line-height:28px; margin-top:20px;overflow:hidden;}
.bg1_box span{ width:398px; float:left; margin-left:1px; margin-top:5px;}

.bg2_title{color:#0a0a0a; text-align:center; margin-top:35px;padding-bottom:42px;background:url(../images/title3.png) no-repeat center bottom;}
.bg2_title2{ line-height:30px;text-align:center; overflow:hidden;}
.bg2_box{padding-left:166px;padding-top:200px; padding-bottom:100px;background:url(../images/bg1.png) no-repeat; overflow:hidden;}
.bg2_box p{ height:135px; font-size:25px}
.bg2_box span{ display:block;}

.bg2_box2{ overflow:hidden;}
.bg2_box2 .line{ text-align:center; line-height:30px; padding-top:30px;border-top:1px solid #333;}

.bg3 p{ margin-top:50px;}

.title{ padding:20px 0;text-align:center; margin:0 auto; overflow:hidden;}

.Box_6bg{ width:100%;padding:20px 0; overflow:hidden;background:#f1f2f2}
.size_40{ font-size:40px;font-weight:none;}
.size_16{font-size:16px; line-height:30px}
.size_22{font-size:22px;}
.size_24{font-size:24px;}

.color_2{ color:#ff0000;}
.Box_6{ margin-top:20px; overflow:hidden;}
.Box_6_l{float:left;}
.Box_6_r{float:right; width:387px; height:205px; text-align:left; line-height:32px; color:#666;border:3px solid #fdd100; background:#fff; position:relative; overflow:hidden; padding:30px;}

.Box_6 p{ margin-bottom:8px; text-align:left;}
.input_1{ width:281px; height:22px; padding:5px;border:1px solid #dcdcdc; background:#fff;}
.textarea_1{ width:625px; height:89px; color:#666; border:1px solid #dcdcdc; background:#fff;}
.input_2{ width:182px; height:37px; color:#fff;margin-left:45px; border:none;background:#fdd100; cursor:pointer;}
.input_2:hover{ border:1px solid #fdd100; background:#fff; color:#d21b1d;}


.Box_7{ width:1200px; margin:10px auto;border:1px solid #fdd100;overflow:hidden;}
.Box_7title{font-size:20px; height:40px; line-height:40px; color:#fff; padding-left:10px; margin-top:10px;background:#fdd100}

.idx-adv{ width:100%;}
.idx-adv ul{ width:1200px; position:relative;overflow:hidden; padding:10px;}
.idx-adv li{ width:100%; float:left; line-height:30px; border-bottom:1px solid #717c7e;}

.footer-bg{ width:100%; margin-top:10px;border-top:6px solid #2e2e2e; background:#b39050; overflow:hidden;}

.footer{ margin-top:60px; margin-bottom:20px; overflow:hidden;}
.footer_l{ float:left; width:600px; text-align:center; color:#fff;}
.size_36{ font-size:36px; line-height:80px; color:#fff; font-family:Arial, Helvetica, sans-serif}
.footer_r{ float:right; margin-top:20px;width:600px;}

.footer_r dl{color:#fff;overflow:hidden; position:relative; }
.footer_r dd{ width:162px;float:left; margin-right:10px;position:relative;}
.footer_r dt{ float: right;line-height:28px; width:420px;}
.footer_r span{ display:block}
.p_20{ font-size:20px}
.footer_r dt a{ color:#fff;}
