

#header{width:100%; background:url(../images/hdbg.jpg) center top repeat-x; }
.topbar{width:1010px;margin:0 auto;height:157px;position:relative; }
.logo{position:absolute;top:44px;left:0;}
.tel{position:absolute;top:41px;right:145px;}
.minibar{position:absolute;top:80px;right:150px; width:201px; height:22px; line-height:22px; text-align:center; background:url(../images/mnavbg.jpg);}

.nav{width:100%;height:44px; background:url(../images/navbg.jpg) center no-repeat #0094da; overflow:hidden;}
.nav ul{ width:940px; margin:0 auto;}
.nav ul li{float:left;width:94px; padding-top:8px; }
.nav ul li a{ display:block; text-align:center;  font-size:14px; color:#fff; font-weight:bold;  }
.nav ul li a span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-top:6px; text-transform:uppercase; font-weight:normal;}
/*.nav ul li.on a,.nav ul li a:hover{ background:url(../images/navabg.jpg) center no-repeat; color:#fff;}
*/
.banner{ width:1010px; height:428px; margin:0 auto;}
.banner p{ width:100%; text-align:center;}
.banner .pic_scoll{ width:100%; height:428px;position:relative;}
.banner .pic_scoll .scoll_1{width:100%; height:428px;overflow:hidden; position:relative;}
.banner #scoll_a { width:1010px;text-align:right; position:absolute; z-index:999; bottom:21px; left:50%; margin-left:-505px; }
.banner #scoll_a a {display:inline-block;width:62px;height:7px; margin:0 1px; font-size:0; background:#f15931;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#scoll_a a.activeSlide {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;  }


#content{ width:1010px; margin:20px auto 0;}
.side{ width:223px; float:left;}
.main{ width:758px; float:right;}

.side_list1{ height:298px;margin-bottom:26px; background:url(../images/newsbg.jpg) center no-repeat;}
.side_list1 .tit{ height:50px;}
.side_list1 .tit a{ display:block; height:34px; width:84px; margin-left:115px; padding-top:18px;}
.side_list1 .cont{ padding-top:14px; padding-left:17px;}
.side_list1 .cont ul{ width:180px; }
.side_list1 .cont li{ height:36px; line-height:35px; width:100%; float:left; display:inline; background:url(../images/list1.jpg) left center no-repeat;}
.side_list1 .cont li a{ display:block; padding-left:10px; margin-left:16px; border-bottom:1px dashed #d5d5d5;  }
.side_list1 .cont li a:hover,.side_list1 .cont li a.on{  color:#c37311; }

.side_list2{ height:273px;  background:url(../images/jiabg.jpg) center no-repeat;}
.side_list2 .tit{ padding-top:16px;}
.side_list2 .tit a{ display:block; width:176px; height:54px; margin:0 auto;}
.side_list2 .cont{ padding-top:10px; padding-left:24px;}
.side_list2 .cont ul{ width:160px; }
.side_list2 .cont li{ height:36px;  width:100%; line-height:22px; float:left; display:inline; background:url(../images/libg1.jpg) left center no-repeat;}
.side_list2 .cont li a{ display:block; padding-left:31px;  }
.side_list2 .cont li a:hover,.side_list2 .cont li a.on{  color:#c37311; }

.about{ width:445px; height:302px; float:left; background:url(../images/aboutbg.jpg) center no-repeat;}

.about .cont{ padding-top:20px;}
.about .cont ul{ width:320px; margin:0 auto;}
.about .cont li{ height:27px; line-height:27px;width:100%; float:left; display:inline; border-bottom:1px dashed #aeaeae;  }
.about .cont li a{ display:block; padding-left:21px;  }
.about .cont li a:hover{ color:#f45000; }
.about .cont li span{  padding-right:9px; }

.about .tit{ height:51px;}
.about .tit a{ display:block; margin-left:73px; height:51px; width:93px;}

.contact{ width:280px; height:302px; float:right; background:url(../images/contactbg.jpg);}
.contact .cont{ font-size: 15px; line-height:20px; padding:56px 0 0 17px; color: rgb(250,0,0); }

.product .tit,.case .tit{ height:42px;}
.product .tit{ background:url(../images/t1.jpg);}
.case .tit{ background:url(../images/t2.jpg);}
.product .tit a,.case .tit a{ display:block; width:179px; height:42px;}

.case{ margin-top:26px;}
.product .cont,.case .cont{ padding-top:12px;}
.mod1 ul li { width:162px; height:181px; float:left; margin:0 13px; display:inline;overflow: hidden; }
.mod1 ul li .photo { width:131px; height:113px; padding:21px 15px 21px 16px; background:url(../images/probg1.jpg); overflow:hidden; }
.mod1 ul li .photo img { display:block; vertical-align:middle; }
.mod1 ul li .name { text-align: center; padding-top:3px;  }
.mod1 ul li.on .name a{ color:#c37311; }
.product ul li .photo{ background:url(../images/probg1.jpg);}
.case ul li .photo{ background:url(../images/probg2.jpg);}


#footer{ width:500px; margin:14px auto 0; height:74px; padding-top:5px; background:url(../images/ftbg.jpg); line-height:20px; text-align:center;}


.side_p{ height:420px; background:url(../images/spbg.jpg);}
.side_p .cont{ padding-top:80px;}
.side_p .cont li a{ padding-left:45px;}

.side_c{ margin-top:18px; height:302px; background:url(../images/scbg.jpg);}
.side_c .cont{ line-height:30px; padding:81px 0 0 17px;}

.main .title{ height:41px; background:url(../images/tbg.jpg);}
.main .title h3{ line-height:41px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; padding-left:60px;} 

.ny_dan .cont{ padding:10px 20px; line-height:30px; height:auto !important; height:392px; min-height:392px;}
.ny_news .cont{ padding-top:14px; height:auto !important; height:392px; min-height:392px;}
.ny_news .cont ul{ width:623px; margin:0 auto;}
.ny_news .cont li{ height:27px; line-height:27px;width:623px; float:left; display:inline; border-bottom:1px dashed #aeaeae;  }
.ny_news .cont li a{ display:block; padding-left:21px;  }
.ny_news .cont li a:hover{ color:#f45000; }
.ny_news .cont li span{  padding-right:9px; }

.ny_pro .cont{ padding-top:20px;height:auto !important; height:392px; min-height:392px;}


