@charset "gb2312";
/* CSS Document */

#banner{width:964px; height:222px; margin:0 auto; padding:8px; background:url(../images/bannerbg1.gif) no-repeat;}

.con{width:980px; margin:0 auto;}
.con_l{width:255px;}
.submenu{width:255px; background:url(../images/submenubg1.gif) repeat-y;}
.tit{width:255px; height:31px;}
.submenu ul{width:255px;display:block; padding-top:8px;}
.submenu li{width:164px; height:23px; background:url(../images/submenubg.gif) no-repeat;padding:13px 0 0 91px;line-height:14px; font-weight:bold;}
.submenu li a{color:#606060;}
.submenu li:hover a,.submenu li.hover a{color:#ff6b07;}
.tit1{height:23px; padding:8px 16px 0 20px;}
.con_r{width:704px; background:#f1f1f1 url(../images/conrbg.gif) repeat-x; border:1px solid #e1e1e1;border-bottom:none;}
.title{width:668px; height:32px;color:#b8b8b8; line-height:14px; padding:0 21px 0 15px;}
.title a{color:#b8b8b8;}
.title_r{ padding:11px 0px 0 13px; background:url(../images/titledoc.gif) no-repeat 0 12px;}
#main{width:678px; padding:27px 0px 25px 26px;}
#main dl{width:292px; height:133px; padding:26px 9px 0 18px; color:#555; float:left; background:url(../images/propicbg.gif) no-repeat; margin:0 16px 20px 0; display:inline; display:block;}
#main dt img{float:left; margin-right:37px;display:inline;display:block;}
#main dd a{color:#555; font-size:14px; font-weight:bold; margin-bottom:7px; display:block; line-height:14px;}

.order{text-align:right;}
.order b{color:#6b6b6b;}
.order a{ color:#adadad; margin:0 2px; border:1px solid #d4d4d4; background:#fdfdfd; padding:3px;}
.order input{width:29px; height:19px; background:url(../images/orderinput.gif) no-repeat; margin:5px 0px 0 12px; display:inline; border:none;}

#main1{width:648px; padding:32px 25px 40px 31px;}
#main1 dl{width:618px; height:119px; padding:18px 14px 0 16px; color:#656565;background:url(../images/propicbg1.gif) no-repeat; margin:0 0px 27px 0;}
#main1 dt img{float:left; margin-right:46px;}
#main1 dd b{color:#0c46a1; font-size:14px; font-weight:bold; margin:3px 0 10px 0; display:block; line-height:14px;}
#main1 strong{ font-size:14px;}

#main2{width:650px; padding:24px 26px 26px 28px;}
#main2 img{ margin:0 18px 10px 0; float:left;}

#main3{width:636px; padding:35px 33px 33px 35px;}
#main3 b{color:#0c459e; font-size:14px;}
#main3 ul{ padding-top:20px;}
#main3 li{width:636px; height:40px;}
#main3 li strong{width:22px; height:16px;color:#fff; background:url(../images/servicedoc.gif) no-repeat; display:block; text-align:center; line-height:16px; float:left; margin-right:10px;}

#main4{width:664px; padding:32px 0 35px 40px; background:url(../images/contactpic.gif) no-repeat;}
#main4 b{color:#0c459e; font-size:16px; margin-bottom:5px; display:block;}

#main5{width:654px; padding:43px 0 27px 50px;}
.box1_m{width:654px;}
.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:600px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main6{width:655px; padding:35px 22px 35px 27px;}
#main6 strong{color:#105091;}

#main7{width:652px; padding:37px 22px 23px 30px;}
#box{width:652px; height:88px; margin-bottom:32px;}
#box img{ border:5px solid #ddd; margin-right:29px; float:left;}
#box b{width:492px; float:left; font-size:14px;}
#box p{width:492px;color:#6e6e6e; border-bottom:1px solid #eee; display:block; float:left; margin-bottom:17px; line-height:26px;}
#box a{color:#555;}
#box:hover a{color:#0b4093;}
#box span a{ padding-left:23px; background:url(../images/newsdoc.gif) no-repeat; line-height:18px;}
#box:hover span a{ background:url(../images/newsdoc1.gif) no-repeat;}
#box span{color:#666;}
#box:hover span{color:#ff6b07;}

#main8{width:639px; padding:34px 27px 26px 38px;}
#main8 h2{width:639px; height:35px;font-size:16px; color:#0c46a1; line-height:39px; text-align:center;}
#main8 span{width:639px; height:42px;text-align:center; display:block; color:#8b8b8b;}