@charset "gb2312";
/* CSS Document */

#banner{width:980px; height:214px; margin:0 auto;}
#slides{width:980px;height:317px; position:relative; margin:0 auto;}
.slides_container{width:980px;height:317px;overflow:hidden; margin:0px;}
.pagination{ margin:0;width:300px;position:absolute;left:895px;top:288px;z-index:2000;}
.pagination li{float:left;}
.pagination li a{ display:block;width:22px;height:0;padding-top:22px;background-image:url(../images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{ background-position:0 -22px; _background-position:0 -21px;}
.con{width:980px; margin:15px auto 0 auto;}
.con_l{width:233px;}
.submenu{width:233px; background:#f2f2f2; font-weight:bold; background:url(../images/submenubgz.gif) repeat-y;}
.tit{width:173px; height:25px; padding:15px 0 0 60px; background:url(../images/titbg.gif) no-repeat;color:#fff; font-size:14px;font-family:Arial, Helvetica, sans-serif; line-height:15px;}
.tit a{ color:#FFF}
.tit a:hover{ color:#FFF}

.submenu ul{width:233px;display:block; padding:4px 0px 13px 0px;background:url(../images/submenubgx.gif) no-repeat 0 bottom;}
.submenu li{width:190px; height:24px; background:url(../images/submenubg1.gif) no-repeat;padding:18px 0 0 35px;line-height:12px;}
.submenu li:hover,.submenu li.hover{background:url(../images/submenubg2.gif) no-repeat;}
.submenu li a{color:#464646;}
.submenu li:hover a,.submenu li.hover a{color:#f18636;}
.pic{ margin:6px 0 9px 0;}
.contact{width:195px; height:186px; border:1px solid #eaeaea; background:url(../images/contactbg.gif) repeat-x; padding:11px 16px 0 20px; color:#575656;}
.contact span{ padding:24px 0 5px 5px; font-size:22px; color:#f18636;font-weight:bold;font-family:Arial, Helvetica, sans-serif; display:block;}
.contact p{ padding-left:5px;}
.con_r{width:727px;border:1px solid #eaeaea;background:#fff;}
.title{width:693px; height:27px;color:#ababab; line-height:15px; padding:13px 19px 0 15px; background:url(../images/titlebg.gif) repeat-x;}
.title a{color:#ababab;}
.title_l{background:url(../images/titledoc.gif) no-repeat;color:#828282;padding-left:19px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.title_r{ padding:2px 0px 0 12px; background:url(../images/sjx.gif) no-repeat 0 5px;}
#main8 {width:673px; padding:32px 27px 26px 27px;}
#main8 span{width:673px; height:50px;display:block; text-align:center; margin-bottom:2px; color:#818181;}
#main8 span b { font-size:16px;color:#e87524; margin-bottom:7px; display:block;}
#main8 p { font-size:14px;}
#main7{width:687px; padding:25px 20px;}
#main7 li{width:628px; height:30px; line-height:30px; border-bottom:1px dashed #e6e6e6; padding:0 8px 0 21px; background:url(../images/newsdoc.gif) no-repeat 4px 11px;}
#main7 li a{color:#666;}
#main{width:677px; padding:21px 21px 24px 29px;}
#main b{ font-size:14px; color:#03519b; margin-bottom:5px; display:block;}
#main img{ margin-right:20px; float:left;}

#main1{width:684px; padding:40px 11px 40px 32px;}
#main1 li{width:153px; height:156px; float:left; margin-right:18px; text-align:center; display:inline;}
#main1 li img{ padding:2px; border:1px solid #ebebeb;}
#main1 li p a{color:#797979; padding-top:10px; display:block; line-height:14px;}

.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: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;}

#main2{width:705px; padding:10px 10px 10px 10px;}
#main2 span{width:517px; height:253px; background:url(../images/pro_viewpicbg.gif) no-repeat; display:block; padding:10px 11px 0 11px;}
#main2 b{ font-size:16px; color:#115595; margin:20px auto 15px auto; display:block;}

#main3{width:665px; padding:35px 32px 30px 30px;}
#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;}
#main3 p{ line-height:26px;}

#main4{width:657px; padding:48px 31px 50px 39px;
#main4 b{ font-size:14px; color:#084d8e;}

#main5{width:670px; padding:26px 0 27px 57px;}
.box1_m{width:670px; padding:25px 0 0 0px;}
.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:670px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main6{width:670px; padding:34px 25px 33px 32px; color:#666;}
#main6 p{color:#7d7d7d;}


#news{width:657px; height:105px; border:1px solid #f0f0f0; background:#fdfdfd; padding:8px 20px 0 8px; margin-bottom:20px;}
#news img{ float:left; margin-right:22px;}
#news span{width:482px; height:105px; display:block; float:left; color:#666;}
#news span b a{ font-size:14px; color:#e87524; line-height:30px;}
a.cred{color:#00509c;}


