@charset "gb2312";
/* CSS Document */

#banner{width:980px; height:214px; margin:0 auto;}

.indexCon{width:980px;overflow:hidden; margin:0 auto}
.indexCon .flashBanner{width:980px;height:326px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;
	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
img{border:0 none;}

.con{width:980px; margin:15px auto 0 auto;}
.con_l{width:233px;}
.submenu{width:233px; background:#f2f2f2; font-weight:bold; background:url(submenubgz.gif) repeat-y;}
.tit{width:173px; height:25px; padding:15px 0 0 60px; background:url(titbg.gif) no-repeat;color:#fff; font-size:14px;font-family:Arial, Helvetica, sans-serif; line-height:15px;}
.submenu ul{width:233px;display:block; padding:4px 0px 23px 0px;background:url(submenubgx.gif) no-repeat 0 bottom;}
.submenu li{width:130px; height:24px; background:url(submenubg1.gif) no-repeat;padding:18px 0 0 90px;line-height:12px;}
.submenu li:hover,.submenu li.hover{background:url(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(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(titlebg.gif) repeat-x;}
.title a{color:#ababab;}
.title_l{background:url(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(sjx.gif) no-repeat 0 5px;}
#main{width:677px; padding:21px 21px 24px 29px; font-size:14px; line-height:25px;}
#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;}

#sbconter{width:700px; padding:10px 11px 40px 32px;}
#sbconter li{ margin-top:20px; margin-bottom:20px; width:200px; height:150px; float:left; margin-right:26px; text-align:center; display:inline;}
#sbconter li img{ margin-top:5px; margin-bottom:20px; padding:2px; border:1px solid #ebebeb;}
#sbconter li p a{ margin-top:20px; color:#797979; padding-top:10px; display:block; line-height:14px;}

#zsimg{width:700px; padding:30px 11px 40px 40px; font-size:14px;}
#zsimg li{width:300px; height:260px; float:left; margin-right:35px; text-align:center; display:inline;}
#zsimg li img{ padding:2px; border:1px solid #ebebeb;}
#zsimg li p a{ color:#797979; padding-top:0px; display:block; line-height:5px;}

#cpimg{width:700px; padding:30px 11px 0px 25px; font-size:14px;}
#cpimg li{ margin-top:5px; margin-bottom:5px; width:148px; height:250px; float:left; margin-right:25px; text-align:center; display:inline;}
#cpimg li img{ margin-top:0px; margin-bottom:0px; padding:3px; border:1px solid #ebebeb;}
#cpimg li img:hover {BORDER-BOTTOM: #096cd2 1px solid; BORDER-LEFT: #096cd2 1px solid; BACKGROUND: #ffffff; BORDER-TOP: #096cd2 1px solid; BORDER-RIGHT: #096cd2 1px solid}
#cpimg li p a{ margin-top:10px; color:#797979; padding-top:0px; display:block;}

.order1{ text-align:center; height:25px; margin-left:3px; margin-right:3px;}
.order1 a{color:#FFF;padding:0 10px;text-decoration:none;border:1px solid #0066CC;background:#0066CC}
.order1 a:hover{ color:#FFF;padding:0 10px;border:1px solid #FF6600;background:#FF6600;}
.order1 a:nohref{ color:#FFF;padding:0 10px;border:1px solid #FF6600;background:#FF6600;}
.order1 select{width:58px; height:20px; margin-left:3px;}
.order1 span a{ padding:5px 23px 8px 23px; background:url(syy.gif) no-repeat;color:#fff;}
.order1 span a:hover{ background:url(xyy.gif) no-repeat; font-weight:inherit; padding:5px 33px 8px 13px;}

#main2{width:650px; padding:26px 40px 22px 37px;}
#main2 span{width:517px; height:253px; background:url(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;}
#main2 p{ line-height:26px; font-size:14px;}
#main2 p a{color:#FF6600; padding-top:10px; display:block; line-height:14px;}
#main2 img{margin:5 auto;}
.bigimg{border: 5px solid #E8E8E8;	margin: 0px 0px 0px 0px;}

#main3{width:665px; padding:35px 32px 30px 30px;}
#main3 span{ margin:30px 0 40px; display:block; background:url(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; font-size:14px; line-height:26px; background:url(contact.gif) no-repeat;}
#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(annu.gif) no-repeat; color:#535353; border:none;}

#main6{width:670px; padding:34px 25px 33px 32px; color:#666;}
#main6 p{color:#7d7d7d;}

#main7{width:687px; padding:25px 20px;}
#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;}
#main7 li{width:628px; height:30px; line-height:30px; border-bottom:1px dashed #e6e6e6; padding:0 8px 0 21px; background:url(newsdoc.gif) no-repeat 4px 11px;}
#main7 li a{color:#666;}

#main8{width:673px; font-size:14px; padding:32px 27px 26px 27px;}
#main8 span{width:673px; height:50px;display:block; text-align:center; margin-bottom:32px; color:#818181;}
#main8 span b{ font-size:16px;color:#e87524; margin-bottom:7px; display:block;}
#main8 p b{ font-size:14px;}
.title7{
FONT-SIZE: 18px;text-align:center;font-weight:bold;HEIGHT: 50px;line-height:50px;color:#FF6600;}
.title03 {color: #333333}
.cutpic{
  line-height:200%; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px;
 }
.cutpic img{
max-width:710px;
height:auto;width:expression(this.width > 710 ? "710px" : this.width);
}