/*-----------------------------Public--------------------------------*/
body {  font-size:12px }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; font-family: Microsoft YaHei, Arial; }
#fwryh *{ font-family:Microsoft YaHei;}
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
.ofh { overflow: hidden; }
.m { margin: 0 auto; }
.mt10 { margin-top: 10px }
.mt15 { margin: 15px auto 0 auto; }
.mt20 { margin: 20px auto 0 auto; }
.mt30 { margin: 30px auto 0 auto; }
.mtb10 { margin: 10px auto; }
.mtb15 { margin: 15px auto; }
.mtb20 { margin: 20px auto; }
.mtb30 { margin: 30px auto; }
.ml10 { margin: 0 auto 0 10px; _margin: 0 auto 0 5px; }
.ml20 { margin: 0 auto 0 20px; _margin: 0 auto 0 10px; }
.ml30 { margin: 0 auto 0 30px; _margin: 0 auto 0 15px; }
.mr10 { margin: 0 10px 0 auto; _margin: 0 5px 0 auto; }
.mr20 { margin: 0 20px 0 auto; _margin: 0 10px 0 auto; }
.mr30 { margin: 0 30px 0 auto; _margin: 0 15px 0 auto; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr30 { padding-right: 30px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb30 { padding-bottom: 30px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl30 { padding-left: 30px; }
.mlr25 { margin: 0 25px; _margin: 0 12px; }
.ms1225 { margin: 12px 25px; _margin: 12px 12px; }
.ptb10 { padding: 10px 0; }
.pt20{padding-top:20px;}
.mtb12 { margin: 12px 0; }
.width { width: 1002px; margin: 0 auto; }
.width1 { width: 960px; margin: 0 auto; }
.wa { width: 100%; }
.wh { width: 50%; }
.hh { height: 50%; }
.w30 { width: 30%; }
.w70 { width: 70%; }
.w90 { width: 90%; }
.f9 { font-size: 9pt; }
.f10 { font-size: 10pt; }
.f11 { font-size: 11pt; }
.f34 { font-size: 34px; }
.i { font-style: italic; }
.b { font-weight: bold; }
.lh20 { line-height: 20px; }
.lh25 { line-height: 25px; }
.lh30 { line-height: 30px; }
.tid20 { text-indent: 20px; }
.tac { text-align: center; }
.tal { text-align: left; }
.tar { text-align: right; }
.z_-1 { z-index: -1; }
.z_1 { z-index: 1; }
.z_2 { z-index: 2; }
.z_3 { z-index: 3; }
.pa { position: absolute; }
.pr { position: relative; }
.dn { display: none; }
.db { display: block; }
.l { float: left; }
.r { float: right; }
.c { clear: both; }
.C:before, .C:after { content: "."; display: block; height: 0; visibility: hidden; }
.C:after { clear: both; }
.C { zoom: 1; }
a { text-decoration: none; color: #888; }
a:hover { text-decoration: none; text-decoration:underline }
a img { border: none; }
.r0 { right: 0; }
.l0 { left: 0; }
.b0 { bottom: 0; }
.cp { cursor: pointer; }
#hovered { color: #fff; background-image:url(nav1.png); background-repeat:no-repeat; background-position: center center; width:141px; height:49px;}
/*-----------------------------Header--------------------------------*/
.Logo { width: 167px; left:0 ; top:0; }
.Header { position: absolute; top: 0px; left: 0; z-index: 4; text-align: center;background:#f9f9f9;height:86px; }

.Nav { width: 780px; height: 40px; line-height: 40px; margin-top: 40px; z-index:100; position:relative; }
.Nav li, .Nav a { width: 123px; height: 40px; float: left; text-align: center; font-size: 14px;  background-image:url(nav3.png); background-repeat:no-repeat; background-position: center center; float:left}
.Nav li > a:hover {color:#fff; background-image:url(nav2.png); background-repeat:no-repeat; background-position: center center }
.Nav li{ margin-left:-20px;}

.Nav li .the, .Nav a .the { 
color:#fff; background-image:url(nav2.png); background-repeat:no-repeat; background-position: center center
}
.Nav li .the > a:hover {width: 123px; height: 40px; float: left; text-align: center; font-size: 14px;  background-image:url(nav3.png); background-repeat:no-repeat; background-position: center center; float:left}

.subMenu { width: 780px; height: 0; background: #f3f3f3; position: absolute; left: 0; top: 40px; overflow: hidden; z-index:1000; }
.subMenu li, .subMenu a { width: 200px; height: 30px; line-height:30px; text-align: center; float: left; }
.subMenu a{ background:url(navdemo.jpg) 0 0;}
#navBottom{ width:780px; height:57px; position:absolute; top:35px; left:0; background:none;}
.navPart1{width:200px; height:160px; padding:20px;  }
.navPart1 span{float:left; margin-top:10px;}
.navPart2{width:280px;height:160px;padding:20px;  }
.navPart2EnTitle{ font-size:9pt; float:left; width:100%;}
.navPart2CnTitle{ font-size:9pt; float:left; width:100%;}
.navPart2Desc{ color:9pt; color:#a9a9a9 ; float:left; line-height:20px; text-align:left;width:100%;}
.navPart3{width:200px;height:160px; background:red; margin-top:20px; }
.navPart4{width:420px; padding:20px; padding-right:100px;}
.navPart4 span{margin-top:10px;}

/*-----------------------------Banner--------------------------------*/
.bAS { width: 95%; margin: 0 auto; overflow: hidden; position: relative; height: 300px; z-index: 1; }
.bannerI0 { top: -400px; left: 0; }
.bannerS0 { right: -300px; bottom: 100px; background: #006ca2 }
.bannerI1 { top: -400px; left: 0; bottom: 0; }
.bannerS1 { bottom: -300px; right: 0; background: #006ca2; }
.bannerI2 { right: -400px; bottom: 0; }
.bannerS2 { top: -300px; right: 0; background: #006ca2; }
.bannerI3 { top: -400px; left: 0; }
.bannerS3 { bottom: -300px; right: 0; background: #006ca2; }
.bannerI4 { top: -400px; left: 0; }
.bannerS4 { bottom: -300px; right: 0; background: #006ca2; }
.Banner { height: 600px; overflow: hidden; position: relative; z-index: 3;  }
.bannerLeftBar, .bannerRightBar { height: 40px; top: 285px; width: 40px;}
.bannerLeftBar { background: url(bigpng.png) -167px 0; }
.bannerRightBar { background: url(bigpng.png) -167px -40px; }
.bannerImage { opacity: 0; }
.bannerSlogan { opacity: 0; text-align: center; position: absolute; width: 300px; height: 300px; z-index: 2; padding: 0 20px; }
.bannerInner { height: 600px; }
.bannerInner h1, .bannerInner h3 { color: white; font-size: 14pt; line-height: 30px; }
.bannerInner h3 { text-align: left; text-indent: 20px; font-size: 11pt; line-height: 30px; font-weight: normal; margin-top: 30px; }
.bannerControl { margin: 0; padding: 0; position: absolute; bottom: 10px; right: 0px; }
.bannerControl li { width: 25px; height: 2px; margin-left: 6px; _margin-left: 3px; background: black; float: left; cursor: pointer; }
.bannerIcon, .bannerTitle, .bannerDesc, .bannerButton { position: absolute; z-index: 1; }
.bannerIcon { width: 27px; height: 27px; left: -120px; top: 20px; }
.bannerTitle { width: 210px; height: 40px; line-height: 70px; font-size: 13pt; color: white; top: -300px; left: 55px; text-indent: 10px; }
.bannerDesc { width: 275px; font-size: 11pt; color: white; line-height: 30px; text-align: left; left: 300px; top: 90px; }
.bannerButton { width: 100px; right: 450px; bottom: 20px; cursor:pointer;}
.bannerButton a { display: block; width: 160px; height: 25px; background: url(morearrow.jpg) right no-repeat; color: white; padding: 5px; }

/*-----------------------------PartFour--------------------------------*/


.PartFour li { width: 228px; margin: 10px 10px; _margin: 10px 5px; float: left;  padding: 15px 0; cursor: pointer; height: 230px; position: relative; }
.PartFour span { display: block; margin: 0 auto; color: #787887; font-size: 9pt; line-height: 30px; }
.PartFour h3 { font-size: 11pt; font-weight: bold; color: #4c4c59; text-align: center; margin-top: 5px; }
.partFourImg { width: 80px; height: 80px; }
.smallP { background: #ccc; position: absolute; top: 0px; left: 115px; width: 0px; height: 90px; z-index: -1; }
.bottomShadow { position: absolute; bottom: -12px; _top: 262px; width: 230px; height: 10px; }
.mainbox{ width:960px; clear:both; margin:0 auto 0px auto}
.jjsoso{ background-image:url(so1.jpg); background-repeat:repeat-x; height:37px; padding:0px 0px 0px 0px;}
.jjsoso1{ float:left; padding-top:8px;}
.jjsoso2{ float:right;  background-image:url(so1.jpg); background-repeat:repeat-x;}
.jjsoso2 .input{ border:1px solid #0788c9; padding:0px;}
.jjsoso2 input{ padding:0px; display: block}
.jianjiebox{ width:100%; background-color:#ededed; clear:both}
.jjinfo1{float:left; width:580px; padding-top:45px; line-height:26px;}
.jjinfo1 strong{  font-size:18px;}
.jjinfo1 p{ color:#676767}
.jjinfo{ }

.jjinfo2{float:right; padding-top:18px;}
.sobut1{ background-image:url(so4.jpg); height:38px; width:139px; margin-bottom:10px; padding-left:100px; padding-top:10px; background-repeat:no-repeat}
.sobut2{ background-image:url(so5.jpg); height:38px; width:139px; margin-bottom:10px; padding-left:100px; padding-top:10px; background-repeat:no-repeat}
.sobut1 a,.sobut2 a{ font-size:18px;}
.jjinfo2 a{ color:#FFFFFF; text-decoration:none}
.chanpinbox{ width:960px; clear:both; margin:0 auto 10px auto}
.chanpinboxtitle{ background-image:url(linecp.jpg); background-position:left bottom; background-repeat:no-repeat; height:35px; font-size:18px; margin-bottom:13px;}
.chanpinboxtitle span{
	font-size:16px;
	font-style: italic; margin-left:20px;
}
.chanpinlist{}
.newslist{ width:317px; margin-bottom:10px; float:left; margin-left:3px;}
.newsbottom{ background-color:#f3f3f3; width:280px; margin:0 auto; border:1px solid #dbdbdb; border-top:none; height:4px;}
.newslisttitle{ background-image:url(line1.jpg); background-repeat:no-repeat; background-position:left bottom; height:26px; margin-bottom:8px;}
.newslisttitle strong{ color:#000; float:left; font-size:16px}
.newslisttitle span{ color:#ff6e03; float:right; margin-right:10px;}
.newslisttitle span a{ color:#ff6e03}
.newslistbox{ border:#e5e5e5 1px solid; padding:10px;}
.newslistbox ul{}
.newslistbox ul li{ clear:both; height:30px;}
.newslistbox ul li a{ float:left; color:#676767; font-size:12px; background-image: url(li.jpg); background-repeat:no-repeat; background-position:left center; margin-left:10px; padding-left:10px;}
.newslistbox ul li span{ float:right;color:#676767;font-size:12px; }
.newslistbox ul li a:hover{}



.img01{ background:url(01.jpg);}
.img02{ background:url(02.jpg);}
.img03{ background:url(03.jpg);}
.img04{ background:url(04.jpg);}
.img05{ background:url(05.jpg);}
.img06{ background:url(06.jpg);}
.img07{ background:url(07.jpg);}
.img08{ background:url(08.jpg);}

 div.edit {
  width:195px;
  height:195px; padding-left:20px; padding-right:20px;
  padding-top:40px;
                  line-height:26px;
                  color:#ffffff;
                  font-size:13px;
  position: absolute;
  background:black;
  bottom:0;
  right:0;
  display: none;
   font-size:14px;
  filter:alpha(opacity=80);  /*支持 IE 浏览器*/-moz-opacity:0.80; /*支持 FireFox 浏览器*/opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/
 }
.edit a{ color:#FFFFFF}
.editspan{ text-align:center; width:150px; margin: 0 auto; background-color:#000000}


.newsbox{width:960px; clear:both; margin:0 auto}
.kefubox{width:960px; clear:both; margin:0 auto 10px auto}
.kefu{width:960px; clear:both; margin:0 auto}

.kefulist{ width:237px; float:left; height:273px;}
.margin3{ margin-left:3px;}
.bglan{ background-color: #0788c9; text-align:center; color:#FFFFFF; line-height:26px; background-image:url(img100.jpg); background-repeat:no-repeat; background-position:center 10px; }
.bghuang{ background-color: #ff6e03; text-align:center; color:#FFFFFF; line-height:26px; background-image:url(img101.jpg); background-repeat:no-repeat; background-position:center 10px; }
.qq{ }
.qq a{ display:block; background-image:url(qq.jpg); background-repeat:no-repeat; background-position:left center; width:70px; height:27px; padding-left:20px; color:#FFFFFF; padding-top:3px; float:left; margin-left:20px}

.bgbg{width:237px;}
.shipintitle{ height:37px; padding-left:90px; padding-top:10px; color:#FFFFFF; font-size:16px;  background-image:url(bgbg.jpg); background-repeat:no-repeat; background-position:left top; }
.shipinimg{ width:233px; height:221px; margin:0 auto; border:2px solid #0788c9; text-align:center}

.shipinimg img{ width:233px; height:221px;}

.listbox{ background-color:#ededed}
.listboxbg{ background-color:#FFFFFF}
.listboxl{ float:left; width:736px; margin-right:4px;}

.weizhi{ margin-bottom:20px; background-color:#0788c9; height:28px; color:#FFFFFF; padding-top:8px; padding-left:20px; font-size:12px;}
.weizhi a{ color:#FFFFFF}

.listnews{ padding:0px 20px;}
.listnews ul{}
.listnews ul li{ clear:both; height:30px;}
.listnews ul li a{ float:left; color:#000; font-size:12px; background-image: url(li.jpg); background-repeat:no-repeat; background-position:left center; margin-left:10px; padding-left:10px;}
.listnews ul li span{ float:right;color:#000;font-size:12px; }
.listnews ul li a:hover{}
.fenye{ margin:10px auto; padding:10px;}

.contentbox{}
.contentboxmain{ line-height:23px; padding:10px; font-size:12px}
.contentboxmain p{  font-size:12px}
.contentboxtitle{ height:25px; width:700px; margin:0 auto; text-align:center; padding-top:10px; font-weight:bold; font-size:14px;}


.listboxr{ float:left; width:220px;}
.listboxrtitle{ background-color:#0788c9; height:30px; color:#FFFFFF; background-image: url(rightnav01.jpg); padding-left:40px; padding-top:6px;}
.listboxrtitle a{color:#FFFFFF}

.rightnav{ margin-top:-5px;}
.rightnav ul{}
.rightnav ul li{ height:30px; margin-bottom:4px;padding-top:6px;margin-top:-3px;}
.rightnav ul li a{ color:#FFFFFF;background-image: url(rightnav2.jpg); background-repeat: no-repeat; display:block; padding-left:40px;height:30px;padding-top:6px;}
.rightnav ul li a:hover{color:#FFFFFF;background-image: url(rightnav1.jpg); background-repeat: no-repeat; display:block; padding-left:40px;height:30px;padding-top:6px;}
.rightnav ul li a{}

.xiangguan{ margin-bottom:10px;}
.xiangguan ul{}
.xiangguan ul li{ background-image:url(xiangguanbg.jpg); background-repeat:repeat-x; height:30px; padding-left:20px; padding-top:8px;}
.xiangguan ul li a{ color:#000000; font-size:12px; padding-left:10px; display:block;background-image: url(lili.jpg); background-repeat:no-repeat; background-position:left center;}
.xiangguan ul li a:hover{ color:#0099cc;background-image: url(lilili.jpg); background-repeat:no-repeat; background-position:left center;}

.productbox{ background-color:#ededed}
.productmain{ width:960px; margin:0 auto; background-color:#FFFFFF}
.procontentimg{ float:left; width:320px; height:260px; margin-left:30px; t:}
.procontentdesc{ float:left;width:480px; font-size:12px; margin-top:5px; line-height:26px; padding-left:5px; padding-right:10px; padding-top:10px;  min-height:260px; overflow:hidden}
.protitle{margin: 10px 0px;font: 100 16px Microsoft Yahei;text-align: center;}
.info_other {text-align: center; color: #999; margin: 4px 0px;}


.pronext{ width:960px; margin:0 auto; background:#ededed; font-size:12px; height:30px; padding-top:6px; text-align:center}
.pronext a{ color:#000000}
.pronext span{ color:#666; margin-left:10px; margin-right:10px;}
.xgcp{ margin-bottom:10px;}
.xgcptitle{ width:28px; background-color:#0788c9; height:180px; padding-left:8px; padding-top:70px; color:#FFFFFF;float: left; font-size:16px;}
.xgcplist{ float: left;}

.proinfo{border-bottom:1px #e0e0e0 solid; padding-bottom:10px;}
.proinfotitle1{ float:left; background-image:url(proinfo1.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle2{ float:left; background-image:url(proinfo2.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle3{ float:left; background-image:url(proinfo3.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle30{ float:left; background-image:url(proinfo30.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle40{ float:left; background-image:url(proinfo40.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle4{ float:left; background-image:url(proinfo4.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle5{ float:left; background-image:url(proinfo5.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle6{ float:left; background-image:url(proinfo6.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle7{ float:left; background-image:url(proinfo7.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle8{ float:left; background-image:url(proinfo8.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle9{ float:left; background-image:url(proinfo9.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle10{ float:left; background-image:url(proinfo10.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle11{ float:left; background-image:url(proinfo11.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle12{ float:left; background-image:url(proinfo12.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfotitle13{ float:left; background-image:url(proinfo13.jpg); background-repeat:no-repeat; background-position:0px 0px; width:117px; height:129px; text-align:center; color:#fff}
.proinfo p{ float:left; width:790px; height:87px; border-left:1px #e0e0e0 solid; padding:10px; overflow:hidden; color:#666666; line-height:23px;}
.prolistall{ padding-top:4px;padding-left:5px;  }

.prolistpro{ border:#0788c9 1px solid; height:269px; width:471px; margin-right:4px; margin-bottom:10px; float:left;}

.probgtitle{ background-image: url(probgtitle.jpg); height:30px; color:#0099cc; font-weight:bold; padding-left:80px; font-size:14px; padding-top:5px; }
.probgtitle a{color:#0099cc;}


.proimgimg{ padding-top:14px;}
.proimgimg img{ width:215px; height:202px; border:1px solid #CCCCCC; float:left; margin-left:10px;}
.proimgimg p{ width:220px; float:left; margin-left:15px; padding-top:5px; line-height:24px; height:160px;}
.gouqq{ float:left; background-image:url(gouqqbg.jpg); background-repeat: no-repeat; width:147px; height:19px; padding-top:2px; margin-left:15px;}
.gouqq a{ color:#FFFFFF}
.a001{ float:left; margin-left:10px;}
.a002{ float:right;margin-right:10px;}



.footbox{ background-color:#0788c9}
.foot{width:940px; clear:both; margin:0 auto; background-image:url(weixin.jpg); background-repeat:no-repeat; background-position:right center; padding:20px 10px; line-height:23px; color:#FFFFFF; text-align:center; font-size:12px;}
.foot a{ color:#FFFFFF}

.List_page{text-align:center;margin-bottom:10px; display:block; clear:both; margin-top:10px; margin-bottom:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#A0A0A0;}
.List_page span{background:#ccc;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;}



.banneryu{width:1000px; margin:0 auto; padding-top:150px; background: #0788c9}
.Bannerbox { height: 450px; overflow: hidden; position: relative; z-index: 3; }

.liuchengimg{ height:174px; width:960px; overflow:hidden; background-image:url(liucheng.jpg); background-repeat: no-repeat; position:relative; margin:0px auto 20px auto}
.liucheng1,.liucheng2,.liucheng3,.liucheng4,.liucheng5{ position:absolute; top:110px; width:120px; height:27px; text-align:center; padding-top:3px;color:#fff}

.liucheng1{ position:absolute; top:110px; left:10px;}
.liucheng2{ position:absolute; top:110px; left:216px;}
.liucheng3{ position:absolute;  top:110px; left:420px;}
.liucheng4{ position:absolute; top:110px; left:623px;}
.liucheng5{ position:absolute;  top:110px; left:826px;}

.liucheng6,.liucheng7,.liucheng8,.liucheng9,.liucheng10{ position:absolute;}

.liucheng6,.liucheng7,.liucheng8,.liucheng9,.liucheng10{ position:absolute; top:140px; width:135px; height:50px; text-align:left; padding-top:5px; line-height:22px; color:#666666}


.liucheng6{ position:absolute; top:130px; left:10px;}
.liucheng7{ position:absolute; top:130px; left:216px;}
.liucheng8{ position:absolute;  top:130px; left:420px;}
.liucheng9{ position:absolute; top:130px; left:623px;}
.liucheng10{ position:absolute;  top:130px; left:826px;}



.proinfo .p1{ float:left; width:590px; height:87px; border-left:1px #e0e0e0 solid; padding:10px; overflow:hidden; color:#666666; line-height:23px; border-right:1px #e0e0e0 solid; }
.qqlili{ float:right; margin-right:20px; padding-top:10px;}
.qqlili a{ display:block; width:100px; height:40px;  margin-bottom:10px;background-image:url(qqlili.jpg); background-repeat: no-repeat; color:#FFFFFF; padding-left:65px; padding-top:15px; }

.gundong{ height:232px;  border-top:4px solid #ededed; margin-top:4px;border-bottom:4px solid #ededed;}

.probluelistbox{ }
.problueleftimg{ float:left; height:446px;}
.probluelist{ float:left; height:222px; width:420px; margin-left:1px; margin-bottom:1px;background-color:#0788c9}
.probluelistimg{ float:left; width:215px; height:222px; overflow:hidden}
.probluelist p{ padding-left:10px; line-height:20px ; padding-top:32px; color:#FFFFFF; width:195px;overflow:hidden;background-image:url(img200.jpg); background-repeat: no-repeat; background-position:left center;}


.gengduo{ width:960px; margin:0 auto; padding-top:10px; height:30px; text-align:center; background-color:#ededed; background-image:url(gengduo.gif); background-repeat:no-repeat; background-position:center center;}
.gengduo a{ color:#FFFFFF}
.gengduoinfo{ line-height:23px; padding:20px 10px;}




#demo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 943px; PADDING-RIGHT: 0px;  HEIGHT: 192px; OVERFLOW: hidden; PADDING-TOP: 13px; margin:0 auto
}
#indemo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80000%; PADDING-RIGHT: 0px; HEIGHT: 176px; OVERFLOW: hidden; PADDING-TOP: 15px
}
#demo1 {
	FLOAT: left; HEIGHT: 176px; OVERFLOW: hidden
}
#demo2 {
	FLOAT: left; HEIGHT: 176px; OVERFLOW: hidden
}
.avPic A {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 150px; FLOAT: left; HEIGHT: 176px; COLOR: #000; OVERFLOW: hidden; MARGIN-RIGHT: 15px
}
.avPic A:hover {
	COLOR: #f60
}
.avPic IMG {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 144px; PADDING-RIGHT: 2px; DISPLAY: block; MARGIN-BOTTOM: 4px; HEIGHT: 130px; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 2px
}