*{margin:0px;padding:0px;}
body{font-size:12px;color:#403F3E;font-family:"微软雅黑";overflow-x:hidden;font-weight:normal;}
a{text-decoration:none;color:#6A6A6A;}
a:hover{color:#E60013;}
ul{list-style-type:none;}
img{border:none;}
#tophead{width:1200px;height:92px;margin:0px auto;}
#tophead .logo{width:520px;height:92px;float:left;text-align:left;}
#tophead .rtlink{width:500px;height:32px;line-height:32px;float:right;text-align:right;padding-top:10px;}
#tophead .Exlink{width:500px;height:30px;float:right; line-height:30px;text-align:right;font-size:16px; color:#CC0000;}
#bignav{width:auto;height:60px;line-height:60px;background:#F7F7F7;}
#bignav .nav{width:1200px;height:60px;margin:0px auto;}
#bignav .nav .searcher{width:180px;height:34px;background:#fff;margin-top:13px;float:right;}
#bignav .nav .searcher input.key{width:140px;height:34px;line-height:34px;text-indent:20px;font-size:14px;font-family:Arial, Helvetica, sans-serif;float:left;background:None;border:none;float:left;}
#bignav .nav .searcher input.bt{width:34px;line-height:34px; flaot:right;background:url(../images/fdj.gif) center center no-repeat;border:none;cursor:pointer;}

.menue{width:990px;height:60px;line-height:60px;float:left;}
.menue .mainlevel{float:left; width:165px;/*IE6 only*/}
.menue .mainlevel1 span.sl{color:#f00;font-weight:bold;}
.menue .mainlevel1{float:right;width:165px;text-align:center;font-size:14px;/*IE6 only*/}
.menue .mainlevel a.current{display:block; background:url(../images/line1.jpg) bottom center no-repeat;color:#144E73;height:60px;line-height:60px;}
.menue .mainlevel a.hot{background:url(../images/downjt.gif) 80% center no-repeat; display:block;text-align:center;}
.menue .mainlevel a.hot:hover{background:url(../images/downjt.gif) 80% center no-repeat; display:block;}

.menue .mainlevel a {color:#828C95; text-decoration:none; line-height:60px; display:block;  width:165px;text-align:center;font-size:18px;}
.menue .mainlevel a:hover{text-decoration:none; color:#fff; z-index:1000;background:url(../images/line1.jpg) bottom center no-repeat;height:60px;line-height:60px;color:#144E73;}
.menue .mainlevel ul {display:none; position:absolute; width:165px; z-index:1000;}
.menue .mainlevel ul li{background:#F7F7F7;border-top:1px solid #E1E1E1;height:30px;line-height:30px;float:left;border-bottom:1px solid #fff;text-align:left;font-size:14px;font-family:"微软雅黑"; z-index:1000; overflow:hidden;color:#fff;width:165px;}
.menue .mainlevel li a{color:#666;font-size:14px;height:30px;line-height:30px;font-weight:normal; z-index:1000;font-size:14px;width:165px;text-align:left;display:block;text-indent:20px;}
.menue .mainlevel li a:Hover{background:#E1E1E1;color:#666;  z-index:1000;height:30px;line-height:30px;}
#aboutbanner{width:auto;height:240px;overflow:hidden; background:url(../images/aboutbanner.jpg)center center no-repeat;clear:both;margin-bottom:20px;}
#newsbanner{width:auto;height:240px;overflow:hidden; background:url(../images/newsbanner.jpg)center center no-repeat;clear:both;margin-bottom:20px;}
#productbanner{width:auto;height:240px;overflow:hidden; background:url(../images/productbanner.jpg)center center no-repeat;clear:both;margin-bottom:20px;}
#projectbanner{width:auto;height:240px;overflow:hidden; background:url(../images/projectbanner.jpg)center center no-repeat;clear:both;margin-bottom:20px;}
#container{width:1200px;overflow:auto;margin:0px auto 40px;}
#container .leftbar{width:310px;min-height:800px;overflow:auto;float:left;margin-right:30px;}
#container .leftbar .abouttt{width:310px;height:60px;line-height:60px;font-size:26px;color:#fff;font-family:"微软雅黑";font-weight:bold;text-indent:20px;background:#FC4442;}
#container .leftbar .aboutlist{width:310px;height:auto;margin-bottom:25px;}
#container .leftbar .aboutlist li{width:310px;height:40px;line-height:40px;border-bottom:1px solid #EAEAEA;font-size:14px;text-indent:40px;}
#container .leftbar .aboutlist li.smsort{width:310px;height:40px;line-height:40px;border-bottom:1px solid #EAEAEA;font-size:13px;text-indent:80px;background:none;}
#container .leftbar .aboutlist li.smsort a{display:block;background:None;}
#container .leftbar .aboutlist li a{display:block;background:#F5F5F5 url(../images/youjt.png) 5% center no-repeat;width:310px;}
#container .leftbar .aboutlist li a:hover{display:block;background:#F98483 url(../images/youjt1.png) 5% center no-repeat;color:#fff;font-weight:bold;padding-left:5px;width:305px;}
#container .leftbar .aboutlist li a.cur{display:block;background:#F98483 url(../images/youjt1.png) 5% center no-repeat;color:#fff;font-weight:bold;padding-left:5px;width:305px;}
#container .leftbar .contact1img{width:310px;height:132px;}
#container .leftbar .contact1{width:275px;height:290px;line-height:180%;font-size:14px;background:#F5F5F5;padding-left:20px;padding-right:15px;padding-top:10px;}
#container .rightbar{width:855px;height:auto;float:left;}
#container .rightbar .curzt{width:855px;height:45px;line-height:45px;background:
url(../images/rtbg1.gif) bottom repeat-x;}
#container .rightbar .curzt span{display:block;height:45px;line-height:45px;text-indent:34px;background:
url(../images/homebg.jpg) 1% center no-repeat;font-size:14px;color:#999;}
#container .rightbar .curzt span a{color:#999;}
#container .rightbar .abouttext{width:840px;height:auto;margin:0px auto;padding:7px 10px;}
#container .rightbar .abouttext p{ text-align:justify;line-height:180%;font-size:14px;color:#666;}
#container .rightbar .abouttext dl.newdis{width:840px;height:115px;border-bottom:1px dotted #999;padding-top:25px;}
#container .rightbar .abouttext dl.newdis dd.nstt{width:500px;height:40px;line-height:40px;color:#666;font-size:16px;float:left;font-weight:bold;}
#container .rightbar .abouttext dl.newdis dd.time{width:500px;height:20px;line-height:20px;color:#ccc;font-size:12px;float:left;}
#container .rightbar .abouttext dl.newdis dd.nstext{width:500px;height:50px;line-height:180%;color:#666;font-size:14px; text-align:justify;float:left;}
#container .rightbar .abouttext .productdis{width:840px;height:810px;padding-top:20px;}
#container .rightbar .abouttext .productdis li{width:280px;height:380px;margin-bottom:15px;float:left;padding-top:15px;}
#container .rightbar .abouttext .productdis li .wk{width:264px;height:376px;margin:0px auto;border:1px solid #ddd;}
#container .rightbar .abouttext .productdis li .wk .pic2{width:264px;height:268px;background:url(../images/topbg1.jpg) center center no-repeat;}
#container .rightbar .abouttext .productdis li .wk .pic2 img{width:264px;height:268px;}
#container .rightbar .abouttext .productdis li .wk .pic1{width:264px;height:268px;background:url(../images/topbg1.jpg) center center no-repeat;}
#container .rightbar .abouttext .productdis li .wk .pic1 img{width:264px;height:268px;}
#container .rightbar .abouttext .productdis li .wk .pic1 a{display:block;width:264px;height:268px;}
#container .rightbar .abouttext .productdis li .wk .ptname{width:264px;height:45px;line-height:45px;text-align:center;font-size:14px;}
#container .rightbar .abouttext .productdis li .wk .ptname a{color:#666;}
#container .rightbar .abouttext .productdis li .wk .more1{width:140px;height:35px;line-height:35px;text-align:center;margin:0px auto;}
#container .rightbar .abouttext .productdis li .wk .more1 a{color:#FC4442;display:block;border:1px solid #FC4442; border-radius:25px;}
#container .rightbar .abouttext .productdis li .wk .more1 a:hover{color:#fff;display:block;background:#FC4442;border:1px solid #FC4442;}
#container .rightbar .abouttext .productdis1{width:840px;height:550px;padding-top:20px;}
#container .rightbar .abouttext .productdis1 li{width:280px;height:250px;margin-bottom:15px;float:left;padding-top:15px;}
#container .rightbar .abouttext .productdis1 li .wk{width:264px;height:246px;margin:0px auto;border:1px solid #ddd;}
#container .rightbar .abouttext .productdis1 li .wk .pic2{width:264px;height:150px;background:url(../images/topbg1.jpg) center center no-repeat;}
#container .rightbar .abouttext .productdis1 li .wk .pic2 img{width:264px;height:150px;}
#container .rightbar .abouttext .productdis1 li .wk .pic1{width:264px;height:150px;background:url(../images/topbg1.jpg) center center no-repeat;}
#container .rightbar .abouttext .productdis1 li .wk .pic1 img{width:264px;height:150px;}
#container .rightbar .abouttext .productdis1 li .wk .pic1 a{display:block;width:264px;height:150px;}
#container .rightbar .abouttext .productdis1 li .wk .ptname{width:264px;height:45px;line-height:45px;text-align:center;font-size:14px;}
#container .rightbar .abouttext .productdis1 li .wk .ptname a{color:#666;}
#container .rightbar .abouttext .productdis1 li .wk .more1{width:140px;height:35px;line-height:35px;text-align:center;margin:0px auto;}
#container .rightbar .abouttext .productdis1 li .wk .more1 a{color:#FC4442;display:block;border:1px solid #FC4442; border-radius:25px;}
#container .rightbar .abouttext .productdis1 li .wk .more1 a:hover{color:#fff;display:block;background:#FC4442;border:1px solid #FC4442;}


.newsbigtt{width:840px;height:30px;line-height:30px;font-size:16px;text-align:center;font-weight:bold;margin-top:10px;}
.newssmtt{width:840px;height:40px;line-height:40px;font-size:12px;text-align:center;border-bottom:1px dotted #ddd;color:#999;margin-bottom:20px;}
.nextpage{width:840px;height:50px;line-height:50px;clear:both;padding-top:40px;}
.nextpage a{border-radius:3px;border:1px solid #ddd;margin-right:10px;background:#FCFCFC;color:#999;padding:10px 15px;}
.nextpage a.pre{border:1px solid #ddd;margin-right:15px;background:#FCFCFC;padding:10px 20px;color:#999;}
.nextpage a.next{border:1px solid #ddd;margin-right:15px;background:#FCFCFC;padding:10px 20px;color:#999;}
.nextpage a.curr{border:none;margin-right:15px;background:#F3979A;padding:10px 15px;color:#fff;}
.nextpage a.sl{border:none;}
#container .rightbar .abouttext .conttt{font-size:20px;color:#FC4442;height:60px;line-height:60px;width:840px;border-top:1px solid #ddd;}
#foot{width:auto;height:307px;background:#333333;padding-top:70px;}
#container .rightbar .abouttext .conttt1{font-size:20px;color:#FC4442;height:60px;line-height:60px;width:840px;}
table#leave-us-a-message{font-size:14px;margin-bottom:40px;color:#999;}
table#leave-us-a-message input.tt{width:350px;height:30px;line-height:30px;border:1px solid #ddd;background:#fff;margin-left:20px;}
table#leave-us-a-message input.bt{width:140px;height:34px;line-height:34px; border:none;border-radius:5px;background:#FC4442;margin-left:20px;margin-top:20px;cursor:pointer;color:#fff;font-size:20px;}
table#leave-us-a-message input.bt:hover{width:140px;height:34px;line-height:34px; border:none;border-radius:5px;background:#f60;margin-left:20px;margin-top:20px;cursor:pointer;color:#fff;font-size:20px;}

table#leave-us-a-message textarea{width:330px;height:150px;line-height:180%;padding:10px;font-size:14px;border:1px solid #ddd;margin-left:20px;}
#container .rightbar .flam{width:590px;height:410px;border:1px solid #ddd;padding-top:15px;padding-bottom:15px;margin-top:20px;margin-right:20px;float:left;margin-bottom:25px}
#container .rightbar .infolist{width:220px;height:370px;float:left;line-height:230%;color:#333;margin-bottom:25px;overflow:hidden;padding-top:20px;}
#container .rightbar .infolist span.tt1{width:220px;min-height:40px;overflow:auto;float:left;font-weight:bold;font-size:20px;color:#D72E00;}
#container .rightbar .productintro{width:902px;margin:20px auto;min-height:500px;clear:both;}
#container .rightbar .productintro .jstt{width:898px;height:35px;line-height:35px;border-bottom:1px dotted #ddd;font-size:18px;font-weight:bold; background:#ddd;text-indent:20px;margin-bottom:10px;border-left:2px solid #D72525;color:#D72525;}
#container .rightbar .productintro .cpjs{width:880px;margin:0px auto;line-height:200%;font-size:14px;padding-bottom:20px;}
#container .rightbar .productintro .cpjs p{line-height:200%;font-size:14px;margin:10px auto;}
#container .rightbar .productintro .cpjs p table{ border-collapse:collapse;}
#container .rightbar .productintro .cpjs p table td{padding-left:30px;border:1px solid #ddd;}
#container .rightbar .productintro .cpjs  img{margin-bottom:20px;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:10px; background-color:#fff; padding:6px 5px; width:490px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:470px; margin-top:-50px;}

#imageMenu {height:50px; width:460px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:48px;cursor:pointer;border:1px solid #ddd;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; margin:0px auto; width:500px; height:340px; overflow:hidden;}
.bigImg #midimg{width:500px; height:340px;}
.bigImg #winSelector{width:203px; height:245px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; width:500px;height:610px;overflow: hidden; z-index:999;margin-top:402px;}
#bigView img{position:absolute;}
#container .rightbar .flam{width:530px;height:410px;border:1px solid #ddd;padding-top:15px;padding-bottom:15px;margin-right:20px;float:left;margin-bottom:25px}
#container .rightbar .infolist{width:300px;height:370px;float:left;line-height:180%;color:#333;margin-bottom:25px;overflow:hidden;}
#container .rightbar .infolist span.tt1{width:300px;min-height:40px;overflow:auto;float:left;font-weight:bold;font-size:20px;color:#D72E00;}
.mstt{width:850px;height:40px;line-height:40px;background:#F4F4F4 url(../images/hjt.jpg) left center no-repeat;border-bottom:1px solid #ddd;clear:both;text-indent:20px;font-weight:bold;font-size:14px;}
.preview{width:500px; height:355px; margin:0px auto;}
#container .rightbar .infolist span.jg{font-size:16px;color:#878579;font-weight:bold;}
#container .rightbar .infolist span.jg em{color:#f60;font-style:normal;margin-left:5px;font-size:24px;}
#container .rightbar .infolist span.itno{background:#AB6531;color:#fff;padding:3px 5px;margin-left:10px;}
#container .rightbar .infolist span.zj1{color:#f60;}
#container .rightbar .infolist strong{color:#f60;}
#foot{width:auto;height:307px;background:#333333;padding-top:70px;}
#footct{width:1200px;height:307px;margin:0px auto;font-family:"微软雅黑";}
#footct .contact{width:300px;height:307px;float:left;}
#footct .contact .cttitle{width:300px;height:40px;line-height:40px;font-size:20px;color:#ABB3B5;margin-bottom:10px;}
#footct .contact .contacttext{width:256px;height:187px;background:
url(../images/lxbg.jpg) left center no-repeat;padding-left:24px;color:#ABB3B5;line-height:240%;font-size:12px;}
#footct .contact .contacttext1{width:276px;height:187px; color:#ABB3B5;line-height:220%;font-size:14px;}
#footct .contact .contacttext1 a{ color:#ABB3B5;}
#footct .contact .contacttext1 a:hover{color:#f60;}
#footer{width:auto;height:70px;background:#272727;}
#footer .ftcenter{width:1200px;height:70px;margin:0px auto;}
#footer .ftcenter .lt{width:550px;height:70px;line-height:70px;float:left;font-size:14px;color:#ABB3B5;}
#footer .ftcenter .rt{width:650px;height:55px;float:left;font-size:12px;text-align:right;color:#ABB3B5;line-height:180%;padding-top:15px;}
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 50px;
  right:0px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(251, 91, 3, 0.8) url(../images/top123.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 0px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 40px;
    width: 40px;
    right: 0px;
    bottom: 30px;
  }
}