@charset "gb2312";
/* CSS Document */

body{background:#f7f7f7 url(../images/bg1.gif) repeat-x;}

#banner{width:1000px; height:223px;margin:0 auto; background:url(../images/bannerbg.gif) no-repeat; padding:0 14px;}

.con{width:1004px;margin:0 auto; background:url(../images/conbg.gif) repeat-y;}
.con_l{width:201px; padding:0 14px 0 15px;}
.submenu{width:201px;}
.tit{width:201px; height:33px; padding-top:17px;}
.submenu ul{width:199px;display:block; padding:3px 0px 4px 0px; background:#fff; border:1px solid #dedadb;}
.submenu li{width:136px; height:24px; background:url(../images/submenubg.gif) no-repeat;padding:11px 0 0 63px;line-height:14px;}
.submenu li a{color:#6a6a6b;}
.submenu li:hover a,.submenu li.hover a{color:#2a63a8;}
.contact{width:201px;}
.contact h2{width:201px; height:28px; padding-top:24px;}
.contact p{width:185px; height:320px; border:1px solid #dedadb; padding:16px 7px 0 7px; background:#fff;}
.con_r{width:772px;padding-right:2px;}
.title{width:730px; height:28px;color:#9f9f9f; line-height:13px; padding:17px 17px 0 25px; background:url(../images/titlebg.gif) repeat-x;}
.title a{color:#9f9f9f;}
.title_r{ padding:3px 0px 0 12px; background:url(../images/titledoc.gif) no-repeat 0 5px;}
#main{width:720px; padding:30px 0px 35px 52px;}
#main li{width:181px; height:148px; padding:7px 6px 0 7px;display:block; float:left; margin:0 42px 15px 0; background:url(../images/propicbg.gif) no-repeat;display:inline; text-align:center;}
#main li p a{ color:#666; padding-top:9px; line-height:14px; display:block;}
#main li:hover{background:url(../images/propicbg1.gif) no-repeat;}
#main li:hover p a{color:#fff;}

.order1{ text-align:center; height:25px;}
.order1 a{color:#3f3f3f; line-height:25px;display:inline; margin:0 3px;}
.order1 a:hover{ font-weight:bold;}
.order1 select{width:38px; height:20px; margin-left:3px; border:1px solid #ddd;}
.order1 span a{ padding:5px 23px 8px 23px; background:url(../images/syy.gif) no-repeat;color:#fff;}
.order1 span a:hover{ background:url(../images/xyy.gif) no-repeat; font-weight:inherit; padding:5px 33px 8px 13px;}

#main1{width:601px; padding:38px 85px 50px 86px;}
#main1 b{width:601px; height:28px; font-size:14px; color:#2a63a8; text-align:center; line-height:16px; display:block;}
#main1 span{width:582px; height:197px; background:url(../images/propicbg2.gif) no-repeat; padding:7px 8px 14px 9px; display:block; margin-bottom:35px;}
#main1 span img{ border:2px solid #fff;}
#main1 p{ padding:0 5px; color:#666;}
#main1 h2{width:601px; height:20px; font-size:16px; color:#c70e0c; line-height:17px; display:block; margin:17px 0 15px 0;}

#main2{width:727px; padding:32px 20px 31px 25px;}
#main2 em{ float:left; margin-right:21px;}
#main2 b{color:#2a63a8;}

#main3{width:699px; padding:30px 36px 36px 37px;}
#main3 h2{color:#2a63a8; font-size:14px;}

#main4{width:645px; padding:43px 65px 50px 62px;}

#main5{width:705px; padding:43px 0 32px 67px;}
.box1_m{width:700px; padding:35px 0 0 5px;}
.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{height:24px;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main6{width:709px; padding:34px 26px 33px 27px;}

#main7{width:725px; padding:27px 22px 45px 25px;}
#box{width:725px; height:107px; margin-bottom:15px; color:#949494;}
#box em{float:left; margin-right:18px; padding:5px; background:url(../images/newspicbg.gif) no-repeat;}
#box b a{ font-size:14px; color:#2a63a8; margin:8px 0; display:block;}
#main7 li{width:695px; height:30px; line-height:30px; border-bottom:1px dashed #ececec; padding:0 12px 0 18px; background:url(../images/newsdoc.gif) no-repeat 5px 10px;}
#main7 li a{color:#666;}

#main8{width:707px; padding:30px 27px 35px 38px;}
#main8 b{width:707px; height:16px; font-size:16px; color:#2a63a8; text-align:center; display:block; margin-bottom:8px;}
#main8 span{width:707px; height:50px; display:block; text-align:center; color:#818181; padding-top:2px;}
#main8 p strong{ margin:25px 0; font-size:14px; display:block;}