@charset "gb2312";
/* CSS Document */

body{background:url(../images/bg1.gif) repeat-x;}

#banner{width:980px;height:207px;margin:0 auto 45px auto;padding:5px; background:#fff;}

.con{width:990px; margin:0 auto;}
.con_l{width:220px;}

.tit{width:220px; height:63px; background:url(../images/submenus.gif) no-repeat; position:relative;}
.tit em{width:205px; height:29px;background:url(../images/titbg.gif) no-repeat;position:absolute; display:block; left:-8px; top:11px; padding:9px 0 0 18px;}

.submenu{width:220px; background:url(../images/submenubgz.gif) repeat-y;}
.submenu ul{width:220px;display:block; padding-bottom:37px; background:url(../images/submenux.gif) no-repeat 0 bottom;}
.submenu li{width:130px; height:23px; background:url(../images/submenu1.gif) no-repeat;padding:14px 0 0 90px;line-height:14px; font-weight:bold;}
.submenu li:hover,.submenu li.hover{width:130px; height:26px; background:url(../images/submenu2.gif) no-repeat;padding:11px 0 0 90px;}
.submenu li a{color:#444;}
.submenu li:hover a,.submenu li.hover a{color:#f10b16;}

.submenu8{width:220px; background:url(../images/submenubgz.gif) repeat-y;}
.submenu8 ul{width:220px;display:block; padding-bottom:37px; background:url(../images/submenux.gif) no-repeat 0 bottom;}
.submenu8 li{width:220px; height:23px; background:url(../images/submenu1_1.gif) no-repeat;padding:14px 0 0 50px;line-height:14px; font-weight:bold;}
.submenu8 li:hover,.submenu li.hover{width:220px; height:26px; background:url(../images/submenu2_1.gif) no-repeat;padding:11px 0 0 50px;}
.submenu8 li a{color:#444;}
.submenu8 li:hover a,.submenu8 li.hover a{color:#f10b16;}

.contact{width:220px;}
.con_r{width:750px;border:1px solid #e9e9e9;}
.title{width:717px; height:36px;color:#c7c7c7; line-height:14px; padding:8px 18px 0 15px; background:url(../images/titlebg.gif) repeat-x;}
.title a{color:#c7c7c7;}
.title_r{ padding:10px 0px 0 13px; background:url(../images/titledoc.gif) no-repeat 0 12px;}
#main{width:726px; padding:17px 0px 27px 24px;}
#main li{width:166px; height:170px; float:left; margin-right:14px; text-align:center; display:block; display:inline;}
#main li img{ padding:8px; background:url(../images/propicbg.gif) no-repeat;}
#main li:hover img{background:url(../images/propicbg1.gif) no-repeat;}
#main li p a{ padding-top:8px; color:#656565; display:block;}

.order{text-align:center;}
.order a{color:#6c6c6c; padding:3px;margin-left:3px; border:1px solid #e2e1e1;display:inline; background:#f3f2f2;}
.order a:hover{ background:#b51b25; color:#fff;}
.order select{width:58px; height:20px; margin-left:3px;}

#main1{width:654px; padding:35px 51px 25px 45px;}
#main1 span{width:517px; height:253px; background:url(../images/pro_viewpicbg.gif) no-repeat; display:block; padding:10px 11px 0 11px;}
#main1 b{ font-size:16px; color:#ad0101; margin:30px auto 15px auto; display:block;}

#main2{width:695px; padding:30px 26px 30px 29px;}
#main2 em{ float:left; margin-right:15px;}
#main2 b{color:#f10b16;}

#main3{width:675px; padding:30px 40px 27px 35px;}
#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:#f10b16;}
#main3 p{ line-height:26px;}

#main4{width:640px; padding:53px 50px 57px 60px;}
#main4 b{ font-size:16px; color:#f10b16;display:block;}

#main5{width:698px; padding:45px 0 37px 52px;}
.box1_m{width:690px; padding:35px 0 0 8px;}
.box1_m select{height:20px; margin:0 0 10px 19px;}
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:690px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main6{width:678px; padding:40px 35px 37px 37px;}

#main7{width:698px; padding:25px 27px 23px 25px;}
#box{width:698px; height:107px; margin-bottom:20px; color:#b1b1b1;}
#box em img{float:left; margin-right:18px; padding:5px; background:url(../images/newspicbg.gif) no-repeat;}
#box b a{ font-size:14px; color:#545353; padding:8px 0; display:block;}
#main7 li{width:662px; height:29px; line-height:29px; border-bottom:1px dashed #f1f1f1; padding:0 12px 0 27px; background:url(../images/newsdoc.gif) no-repeat 5px 10px;}
#main7 li a{color:#666;}
#main7 li a.ash{color:#b5b5b5;}

#main8{width:682px; padding:36px 28px 22px 40px;}
#main8 span{width:682px; height:27px;display:block;text-align:center;margin:0px 0 25px 0;color:#818181; line-height:27px;}
#main8 b{width:682px; height:26px; font-size:16px;color:#f10b16; display:block;text-align:center;}
#main8 p strong{ font-size:14px;}