@charset "gb2312";
/* CSS Document */

body{background:url(../images/bg1.gif) repeat-x;}

#banner{width:978px; height:217px; margin:0px auto; padding:1px 11px; background:url(../images/bannerbg1.gif) no-repeat;}

.con{width:980px; margin:0 auto;}
.con_l,.submenu{width:222px;}

.tit{width:200px; height:32px; background:url(../images/titbg.gif) no-repeat; padding:15px 0 0 22px;}
.submenu li{width:166px; height:20px; background:url(../images/submenubg.gif) no-repeat; padding:9px 0 0 56px; line-height:14px;}
.submenu li a{color:#e9e9e9;}
.submenu li:hover,.submenu li.hover{ background:url(../images/submenubg1.gif) no-repeat;}
.submenu li:hover a,.submenu li.hover a{color:#0d8e2b;}
.con_r{width:736px;}
.title{width:695px; background:url(../images/titlebg.gif) no-repeat; height:20px; padding:9px 15px 0 26px; line-height:14px; margin-bottom:16px;}
.title_l{color:#d8d7d7;font:Arial;}
.title_l b{color:#fffefe; margin-right:4px;}
.title_r{ padding-left:15px; background:url(../images/titledoc.gif) no-repeat 0 2px;color:#b6b6b6;}
.title_r a{color:#b6b6b6;}
#main{width:690px; border:1px solid #d9d9d9; padding:41px 11px 24px 33px;background:#fff url(../images/conrbg.gif) repeat-x 0 bottom;}
#main li{width:201px; height:198px; margin:0 19px 23px 0; border:1px solid #e3e3e3; padding:4px; float:left; display:inline;}
#main li img{border:3px solid #fff;}
#main li:hover img{border:3px solid #f0efef;}
#main li:hover{width:201px; height:198px; background:url(../images/propicbg.gif) no-repeat; border:none; padding:5px;}
#main li p{width:201px; display:block; text-align:center; margin-top:15px; line-height:20px;color:#717171;}
#main li p a{color:#525050;}
#main li:hover p{color:#ffe2cd;}
#main li:hover p a{color:#fff;}

.order1{ text-align:center; height:25px; padding-top:27px;}
.order1 span a{color:#3f3f3f; line-height:25px;display:inline; margin:0 3px;}
.order1 span a:hover{ font-weight:bold;}
.order1 select{width:58px; height:20px; margin-left:3px;}
.order1 .a1 { padding:5px 23px 8px 23px; background:url(../images/syy.gif) no-repeat;color:#fff;}
.order1 .a1:hover { background:url(../images/xyy.gif) no-repeat; font-weight:inherit; padding:5px 33px 8px 13px;}

#main1{width:599px; border:1px solid #d9d9d9; padding:29px 66px 31px 69px;color:#525252;background:#fff url(../images/conrbg.gif) repeat-x 0 bottom;}
#main1 h2{color:#ab0b0b; font-size:14px; width:599px; text-align:center;}
#main1 span{border:3px #eee;text-align:center; padding:9px 10px 11px 11px; display:block; margin:22px 0 31px 0;}
#main1 b{color:#cc0a0f; font-size:16px; margin-bottom:20px; display:block;}

#main2{width:682px; border:1px solid #d9d9d9; padding:27px 25px 25px 27px;background:#fff url(../images/conrbg.gif) repeat-x 0 bottom;}
#main2 img{border:1px solid #e2e1df; padding:2px; margin-right:22px; float:left;}
#main2 b{color:#d00e15; font-size:14px; margin-bottom:7px; display:block;}

#main3{width:662px; border:1px solid #d9d9d9; padding:44px 0 51px 72px;background:#fff url(../images/conrbg.gif) repeat-x 0 bottom;}
#main3 span{ margin:10px 0 0 0; display:block; background:url(../images/servicepic1.gif) no-repeat 0 10px; line-height:40px; padding-left:50px;color:#646464;}

#main4{width:657px;border:1px solid #d9d9d9; padding:45px 37px 29px 40px; background:#fff url(../images/conrbg.gif) repeat-x 0 bottom;}
#main4 p{ margin-top:10px;}

#main5{width:686px;border:1px solid #d9d9d9;background:#fff url(../images/conrbg.gif) repeat-x 0 bottom; padding:37px 0 30px 48px;}
.box1_m{width:686px; padding:33px 0 0 0px;}
.box1_m select{height:20px; margin:0 0 10px 19px;}
input{width:287px; height:20px; margin:0 0 10px 19px;}
textarea{width:428px; height:132px; border:1px solid #e4e4e4c; margin:14px 0 10px 19px;}
.annu{width:686px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main6{width:688px;border:1px solid #d9d9d9;background:#fff url(../images/conrbg.gif) repeat-x 0 bottom; padding:46px 0 46px 46px;}
#main6 span img{ float:left; margin-right:20px;}

#main7{width:684px;border:1px solid #d9d9d9;background:#fff url(../images/conrbg.gif) repeat-x 0 bottom; padding:20px 25px;}
#box{width:684px; height:110px; margin-bottom:15px; color:#6a6a6a;}
#box em img{ padding:5px; background:url(../images/newspicbg.gif) no-repeat;float:left; margin-right:25px;}
#box b a{ font-size:14px; color:#de0a0f; padding:10px 0; display:block;}
#main7 li{width:654px; height:29px; line-height:29px; border-bottom:1px solid #ececec; padding:0 12px 0 18px; background:url(../images/newsdoc.gif) no-repeat 5px 10px;}
#main7 li a{color:#525252;}
#main7 li a.ash{color:#999;}

#main8{width:677px;border:1px solid #d9d9d9;background:#fff url(../images/conrbg.gif) repeat-x 0 bottom; padding:35px 25px 28px 32px;}
#main8 span{width:677px; height:14px;display:block;text-align:center;margin:0px 0 25px 0;color:#818181; line-height:14px;}
#main8 b{width:677px; height:40px; font-size:16px;color:#dc0a0f; display:block;text-align:center; background:url(../images/newsline.gif) no-repeat 0 bottom;}
#main8 p strong{ font-size:14px;}

/*±νΈρ±ν΅₯*/
.table_form{font-size:12px}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:5px; color:#777;width:80px;}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:4px 0 4px 8px}
.table_form tbody td,.table_form tbody th{border-bottom:1px dashed #eee; }
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}
.table_form .button{width:60px;height:23px;}