@charset "gb2312";
/* CSS Document */

#bannerbg{height:210px; background:#ffebc0; margin:0 auto 31px auto;}
#banner{width:1000px; height:210px; margin:0 auto;}

.con{width:1000px; margin:0 auto;}
.con_l{width:231px;}
.submenu{width:231px; position:relative;}
.submenu em{ position:absolute;width:16px; height:15px; right:0; bottom:0;}
.tit{width:231px; height:48px; background:url(../images/titdoc.gif) no-repeat 29px bottom;}
.submenu ul{width:171px; border:1px solid #e2e790; background:#fffffd;display:block; padding:28px 28px 28px 30px;}
.submenu li{width:106px; height:21px; background:url(../images/submenu1.gif) no-repeat;padding:10px 0 0 65px;margin-bottom:6px;line-height:14px; font-weight:bold;}
.submenu li:hover,.submenu li.hover{ background:url(../images/submenu2.gif) no-repeat;}
.submenu li a{color:#626262;}
.submenu li:hover a,.submenu li.hover a{color:#007444;}
.con1_l{width:231px; height:152px;background:url(../images/conjobbg.gif) no-repeat; margin:20px 0 17px 0;}
.tit2{width:231px; height:51px;}
.tit2_r{ padding:17px 15px 0 0; float:right; line-height:14px;}
.tit2_r a{color:#8e8d8d;}
.job{width:196px; height:101px; padding:0 17px 0 18px;}
.job b{color:#fd0000; line-height:16px; margin-bottom:8px; display:block;}
.con_r{width:739px; background:#fffffd; border:1px solid #e2e790;}
.title{width:739px; height:28px; border-bottom:1px solid #e2e790;color:#c3c3c3; line-height:14px;}
.title a{color:#c3c3c3;}
.title_r{ padding:8px 20px 0 22px; background:url(../images/titledoc.gif) no-repeat 0 7px;}
#main{width:706px; padding:39px 0px 32px 33px;}
#main li {width:156px; height:153px;float:left;text-align:center;line-height:14px;display:inline; margin-right:16px;}
#main li img{ padding:2px; border:1px solid #ebebeb;}
#main li p a{ text-decoration:none;color:#595959; padding-top:8px; display:block;}

.order{text-align:center;}
.order a{color:#6c6c6c; padding:3px;margin-left:3px; border:1px solid #e2e1e1;display:inline; }
.order a:hover{background:#f3f2f2;}
.order select{width:38px; height:20px; margin-left:3px;border:1px solid #ddd;}

#main1{width:599px; padding:21px 70px 26px 70px;color:#666;}
#main1 h2{width:599px; height:28px; font-size:14px; color:#027545; text-align:center; line-height:15px; display:block;}
#main1 span{width:578px; height:197px; background:url(../images/propicbg.gif) no-repeat; padding:7px 12px 19px 9px; display:block;}
#main1 b{width:593px; height:18px; font-size:16px; color:#b28b3b;line-height:17px; display:block; padding:15px 0 18px 6px;}

#main2{width:666px; padding:30px 30px 32px 35px;}
#main2 b{color:#007945; font-size:14px;}
#main2 img{ float:left; margin-right:20px;}

#main3{width:672px; padding:42px 32px 30px 35px;}
#main3 dl{width:632px; height:126px; border:1px solid #eaeaea; background:#f5f5f5; padding:17px 18px 0 20px; margin-bottom:25px;}
#main3 dt img{ float:left; padding:4px; margin-right:23px; background:url(../images/propic1bg.gif) no-repeat;}
#main3 dd b a{ line-height:14px; color:#007444; margin:5px 0; display:block;}
#main3 dd em a{width:68px; height:21px; display:block; float:right; padding-top:5px; display:block; background:url(../images/prodoc1.gif) no-repeat;}
#main3 dd em a:hover{background:url(../images/prodoc2.gif) no-repeat;}

#main4{width:656px; padding:40px 38px 40px 45px;}
#main4 span{width:517px; height:253px; background:url(../images/pro_viewpicbg.gif) no-repeat; display:block; padding:10px 11px 0 11px;}
#main4 b{ font-size:16px; color:#007444; margin:20px auto 15px auto; display:block;}

#main5{width:684px; padding:68px 0 75px 55px; background:url(../images/contactpic.gif) no-repeat;}
#main5 b{color:#007645; font-size:16px;}

#main6{width:687px; padding:32px 0 21px 52px;}
.box1_m{width:687px; padding:30px 0 0 0px;}
.box1_m select{height:20px; margin:0 0 10px 19px;border:1px solid #ddd;}
input{width:287px; height:17px; margin:0 0 10px 19px;}
textarea{width:428px; height:90px; border:1px solid #e4e4e4c; margin:14px 0 15px 19px;}
.annu{width:622px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main7{width:659px; padding:35px 38px 35px 42px;}
#main7 strong{color:#b79242;}

#main8{width:666px; padding:35px 38px 28px 35px;}
#box{width:666px; height:107px; margin-bottom:20px; color:#999898;}
#box em img{float:left; margin-right:18px; padding:5px; background:url(../images/newspicbg.gif) no-repeat;}
#box b a{ font-size:14px; color:#007544; padding:8px 0; display:block;}
#main8 li{width:625px; height:20px; line-height:14px; border-bottom:1px solid #f3f3f3; padding:10px 8px 0 33px; background:url(../images/newsdoc.gif) no-repeat 9px 13px;}
#main8 li a{color:#595959;}
#main8 li a.ash{color:#999;}

#main9{width:665px; padding:42px 35px 38px 39px; color:#595959;}
#main9 span{width:665px; height:27px;display:block;text-align:center;margin:0px 0 25px 0;color:#818181; line-height:27px;}
#main9 b{width:665px; height:26px; font-size:16px;color:#007544; display:block;text-align:center;}
#main9 p strong{ font-size:14px;}