@charset "gb2312";
/* CSS Document */

body{background:url(../images/bg1.gif) repeat-x;}

#banner{background:url(../images/banner1.jpg) no-repeat center 0;}
#banner1{background:url(../images/banner2.jpg) no-repeat center 0;}
#banner2{background:url(../images/banner3.jpg) no-repeat center 0;}
#banner3{background:url(../images/banner4.jpg) no-repeat center 0;}
#banner4{background:url(../images/banner5.jpg) no-repeat center 0;}
#banner5{background:url(../images/banner6.jpg) no-repeat center 0;}
#height{ height:199px; margin:0 auto;}

.conbg{width:1010px; background:url(../images/conbg.gif) repeat-y 5px 0;margin:0 auto;}
.consbg{width:1000px; background:url(../images/conbgs.png) no-repeat; padding:0 5px;}
.con{width:1000px; background:url(../images/conbgx.gif) no-repeat 0 bottom;padding-bottom:28px;}
.con_l{width:252px;}
.submenu{width:252px; padding-bottom:20px;}
.tit{width:230px; height:21px; padding:17px 0 0 22px; background:url(../images/titbg.gif) no-repeat 17px bottom;color:#464646; font-size:14px; font-weight:bold; line-height:14px;}
.submenu ul{width:190px;display:block; padding:17px 26px 0px 36px;}
.submenu li{width:120px; height:28px; background:url(../images/submenubg.gif) no-repeat;padding:8px 0 0 72px;line-height:14px; margin-top:8px;}
.submenu li:hover,.submenu li.hover{background:url(../images/submenubg1.gif) no-repeat;}
.submenu li a{color:#444; font-weight:bold;}
.submenu li:hover a,.submenu li.hover a{color:#fff;}
.pic{width:224px; padding-left:28px;}
.pic img{ margin-bottom:12px;}
.con_r{width:696px; padding:0 25px 0 27px;}
.title{width:685px; height:19px;color:#bfbfbf; line-height:14px; padding:19px 6px 0 5px; border-bottom:1px solid #e4e4e4;}
.title a{color:#bfbfbf;}
.title_l{color:#606060; font-size:12px; font-weight:bold; line-height:14px;}
#main{width:684px; padding:25px 4px 32px 8px; line-height:20px;}
#main b{color:#cb2c12;}
#main h2{ font-size:16px;}
#main span{ font-size:14px; color:#5e5d5d;}
#main p{ line-height:24px;}

#main1{width:720px; padding:20px 0 20px 0;}
#main1 li{width:320px; border:1px solid #e0e0e0; height:154px; padding:2px 5px 2px 2px; margin:0 28px 20px 2px; background:url(../images/probg.gif) repeat-x; float:left; display:inline;}
#main1 li img{ padding:2px;}
#main1 li span{ float:left; padding-right:10px; display:block;}
#main1 li p b{ height:14px; padding:10px 0 8px 0; display:block; overflow:hidden; color:#373737;}
#main1 li a{ width:76px; height:22px; text-align:center; line-height:22px; background:url(../images/syx.gif) no-repeat;color:#fff; margin-top:10px; float:left; }

.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:58px; height:20px; margin-left:3px;}
.order1 span a{ padding:3px 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:3px 33px 8px 13px;}

#main2{width:654px; padding:10px 20px 40px 22px;}
#main2 img{ padding:1px; border:2px solid #e3e3e3;}
#main2 span{ margin:28px 0 16px 0; line-height:16px; color:#5a5a5a; display:block;}
#main2 span b{color:#ef6a04; font-size:16px;}
#main2 p{color:#5a5a5a; font-size:14px; line-height:40px;}

#main3{width:666px; padding:32px 15px 42px 15px;}
#main3 span{ margin:30px 0 40px; display:block; background:url(../images/servicepic1.gif) no-repeat; line-height:33px; padding-left:40px;}
#main3 b{ font-size:14px; color:#666;}
#main3 p{ line-height:26px;}

#pro1{width:720px; padding:20px 18px 65px 14px;}
#pro1 li{width:660px; border:1px solid #e0e0e0; height:154px; padding:2px 2px 2px 2px; margin:0 30px 20px 2px; background:url(../images/probg.gif) repeat-x; float:left; display:inline;}
#pro1 li img{ padding:2px;}
#pro1 li span{ float:left; padding-right:10px; display:block;}
#pro1 li p b{ height:14px; padding:10px 0 8px 0; display:block; overflow:hidden; color:#373737; font-size:14px;}
#pro1 li a{ background:url(../images/subprobg.gif) no-repeat; font-size:14px; width:130px; height:34px; font-weight:bold; color:#FFF; float:right; text-align:center; line-height:34px; margin:35px 30px 0 0;}



#main4{width:664px; padding:50px 18px 65px 14px; line-height:24px;}

#main5{width:634px; padding:65px 0 40px 62px;}
.box1_m{width:634px;}
.box1_m select{height:20px;}
input{width:287px; height:24px; margin:5px 0 10px 19px;}
textarea{width:428px; height:90px; border:1px solid #e4e4e4c; margin:14px 0 15px 8px;}
.annu{width:622px; height:24px; padding-left:62px;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main6{width:681px; padding:20px 5px 36px 10px;}
#box{width:681px; height:110px; margin-bottom:15px; color:#949494;}
#box em{float:left; margin-right:18px; padding:5px; background:url(../images/newsbg.gif) no-repeat;}
#box b a{ font-size:14px; color:#ac2008; margin:8px 0; display:block;}
#main6 li{width:658px; height:30px; line-height:30px; border-bottom:1px dashed #ececec; padding:0 3px 0 20px; background:url(../images/newsdoc.gif) no-repeat 3px 13px;}
#main6 li a{color:#666;}

#main7{width:686px; padding:37px 0 40px 10px;}
#main7 span{width:686px; height:27px;display:block;text-align:center;margin:2px 0 25px 0;color:#818181; line-height:27px;}
#main7 b{width:686x; height:20px; font-size:16px;color:#b02209; display:block;text-align:center;}
#main7 p strong{ font-size:14px;}

#main8{width:659px; padding:35px 0 36px 10px;}
#main8 b{ font-size:14px;}
.tab{border:1px solid #cccccc; line-height:28px; font-size:14px;}
.tt{border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:8px;}
.te{border-bottom:1px solid #cccccc; padding:8px;}
.ti{border-right:1px solid #cccccc; padding:8px;}