﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,hr,fieldset,input,p,blockquote,th,td {margin:0px; padding:0px;}
body {       
     font-family:"Hiragino Sans GB",微软雅黑,宋体,sans-serif;  
 
     border-collapse: collapse;
} /* background-image:url(../img/SY-1.jpg); background-repeat:repeat-x;*/
img{border-style: none;
	border-color: inherit;
	border-width: medium;}
table {
border-collapse: collapse;
} 	

ol,ul,li {list-style:none;color:#332c2b;}
a {color:#332c2b;text-decoration:none; }
a:link { text-decoration: none;}
a:visited {text-decoration:none;}
a:hover {color:#332c2b;text-decoration:none; /*text-decoration:underline;*/}
a:active {color:#373737;}

.index{font-family:"Hiragino Sans GB",微软雅黑,宋体,sans-serif; font-size:12px;  font-weight:300; color:#222;  background-image:url(../img/index.jpg); background-repeat:no-repeat; background-position:top center;}


.icon{background:transparent url(../img/global.png) center center no-repeat; font-size:0; font-style:normal; line-height:1; margin:0; padding:0;}

.inside{width:1200px;}
.styleInside{width:950px;}

/****************全局****************/
.m1{ margin-top:10px; }
.m2{ margin-left:10px;}
.m3{ margin-bottom:10px;}
.m4{ margin-right:10px;}
.p5{ padding: 0 0 0 5px; height:205px; }
.p15{ padding: 0 0 0 20px;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
.header{ margin:0px auto;  height:149px;   width:100%;  background-image:url(../img/index.jpg); background-repeat:no-repeat; background-position:top center;
       }
.header .top2{width:1200px; margin:0px auto; height:40px; line-height:40px; font-size:14px;color:#fff;  }
.header .top2 a{ color:#fff;height:40px;  }

.header .top{width:1200px; margin:0px auto; height:110px;  }

.header  .top .top_logo{ height:70px;  padding:10px 0 0 0px;   float:left; }
.header  .top .top_map{  height:70px;    float:right;   padding-top:40px;   }
.h30{    color:#666;   float:right; height:40px;  padding-top:5px; 
         line-height:36px;   clear:both;  padding-right:55px; } 
.h30 li {    float:left; color:#333;font-size:14px;  } 
.h40{     width:935px;   float:right;  clear:both;  padding-top:15px;      } 



.erwm_small{ width:36px; height:36px;  position:relative}
.erwm_bg{ width:150px; height:150px; position:absolute; margin-left:-70px;  z-index:9999; display:none; text-align:center }
.erwm_bg img{ padding:10px 10px 0 0}


.pat1{ background-image:url(../img/pat1.png); height:40px; background-repeat:no-repeat; background-position:left center;   padding-left:30px; padding-right:10px; float:left; }
.pat2{ background-image:url(../img/pat2.jpg); height:40px;  background-repeat:no-repeat; background-position:left center;   padding-left:30px; padding-right:10px;  float:left;}


.pata{ background-image:url(../img/patit.jpg); height:40px; line-height:40px;  background-repeat:no-repeat; background-position:center center; 
         padding-left:5px; padding-right:5px; float:left;
       }
.pat3{ background-image:url(../img/patit.jpg); height:30px;  background-repeat:no-repeat; background-position:right center; 
         padding-left:15px; padding-right:15px; float:left;  padding-top:10px;
       display:table-cell;/*最重要*/ vertical-align:middle;   float:left; }
       
.pat4{ background-image:url(../img/patit.jpg);  height:30px; background-repeat:no-repeat; background-position:right center; 
         padding-left:15px;padding-right:15px;float:left; display:table-cell;/*最重要*/ vertical-align:middle;
         padding-top:8px;
         text-align:center; line-height:40px; float:left;
         }
.pat5{ background-image:url(../img/pat5.jpg);  background-repeat:no-repeat; background-position:left center; 
         padding-left:30px; padding-right:10px;  margin-left:10px; float:left;}





.newst
{ width:1200px; margin:15px auto; height:30px;
    border: 1px solid #ccc;line-height:30px;
}
.mainbg{ background-color:#eeeeee;
 width:100%; height:auto; overflow:hidden;  }


/* nav start */

.menu{ z-index:999;width:905px; height:35px;  padding-top:25px;   float:right; overflow:hidden;  z-index:99; overflow:hidden; }
.menu ul{ width:905px;  height:35px;  }
.menu li{  height:35px;   float:left; text-align:center; color:#999; line-height:35px;  }
.menu li a{ display:block; color:#2b2b2b;  padding:0px 22px;  font-size:14px; 
            text-align:center; }
.menu li a:hover{text-decoration:none;   }
.menu li a.mhover{  font-weight:bolder;  }
.menu li a.current{ font-weight:bolder;  }




 .neiyebg1
{
    width: 100%;
    margin: 10px auto;
     background-image:url(../img/pan1.jpg);

}
 .neiyetit { width:780px;  margin:0px auto;  height:50px;  }
  .neiyetit ul
{     height:50px; margin:0px auto;
 text-align:center;
}

 .neiyetit li
{    margin:0 30px;
    float: left;
  font-size:16px;
    height:50px; line-height:50px; text-align:center;
}

 .cure
{  

  font-size:16px;}
 .curhover
{
       background-image:url(../img/pan2.jpg);
    height: 60px;
    font-size: 14px;
    color: #ff0000;
}
 .curhover a	
{    color: #ff0000;}
 .cure a{ color: #666;}	
 .cure3
{    padding-left:35px;
    color: #333;

} 
.cure3 a{ color: #fff;}	




 .neiyetit li:hover
{ 
    background-image:url(../img/pan2.jpg);
}


 .neiyetit ul li .curhover a	
{    color: #333;}
 .cure a{ color: #666;}	


.ny_tit{width:1003px; height:115px; margin:0 auto; text-align:center; padding-top:40px;}
.ny_tit p{font-size:28px; color:#e67817; font-weight:bold; line-height:30px;}
.ny_tit span{display:block; font-size:18px; color:#bf9f62; line-height:24px; font-family:Arial; text-transform:uppercase; 
             line-height:42px; background:url(../img/yin_line.jpg) no-repeat bottom center;}
           
.placenav
{
    width: 100%;
    height: 51px;

    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #ececec;
}
.placetit{ width:1180px; font-size:14px; height:51px; margin:0px auto; background-image:url(../img/home.jpg);  background-repeat:no-repeat; background-position:left center; padding-left:25px; line-height:51px; }
.placetit  a{  padding:0 3px; }
.placetit span a{  padding:0 3px; }

.banner{  height:645px;  width:100%; overflow:hidden;   margin:0px auto 0 auto; }
.banner3{  width:100%; height:350px;    }
.banner2{  width:100%; height:200px;    }
.banners { position:relative;}
#flashs .bgitem{z-index:1;position:absolute; top:0;
                 height:auto;cursor:pointer; width: 100%; margin:0 auto;}
#flashs .btn{ position:absolute; z-index:7; bottom:15px; right:50%;  }
#flashs .btn span{ color:#fff;  cursor: pointer;display: inline-block;margin-left: 5px;
                    border-radius:50%;  height:18px; width:18px;  background-image:url(../img/b-ico.png); background-repeat:no-repeat; background-position:left bottom;  }
#flashs .btn span.cur{  color:#fff; background-image:url(../img/b-ico.png); background-repeat:no-repeat;  background-position:left top; }

.w1001{  width:1200px; height:auto;  clear:both;   margin:0px auto; }

.wp1001{  width:1200px; height:800px;  clear:both;   margin:0px auto; }
.p1001{ width:1200px;  height:300px; padding-bottom:15px;  margin:0px auto;  clear:both;}
.probg{ width:100%; height:480px; background-color:#f5f5f5; margin:20px auto; }
.ptit{ width:1200px; height:255px; line-height:75px;   font-size:24px; color:#037ec3;margin:0px auto; text-align:center;    }

.ptit2{ width:300px; height:65px; line-height:75px; padding-top:30px;  font-size:24px; color:#037ec3;margin:30px auto; text-align:center;    }





 .mainBar .navigation{float:left; font-size:13px; height:24px; margin-top:33px; width:630px; position:relative; z-index:2;}
 .navigation .nav{margin:0 10px; float:left; position:relative; z-index:1; height:24px; line-height:24px;}
.activeNav .outerNav{color:#224b4a; font-weight:bold; border-bottom:1px solid #224b4a;}
 .navigation .extendNav{position:absolute; z-index:1; top:24px; padding-top:5px; left:50%; white-space:nowrap; text-align:center; display:none; -webkit-transform:none; transform:none; -webkit-transition:none; transition:none; color:#818181;}
.extendNav .innerNav{margin:0 5px;}
 .extendNav .innerNav:hover{color:#e1521d !important; text-decoration:underline;}
.extendBar{float:left; margin:33px 0 0 25px; width:65px; position:relative; z-index:1;}
 .extendBar .item{width:22px; height:22px; border:2px solid #224b4a; float:left; border-radius:100%; margin-right:5px;}
 .extendBar .icon{display:block; margin:0 auto;}
.extendBar .i1{background-position:-150px 0; width:12px; height:12px; margin-top:5px;}
 .extendBar .i2{background-position:-167px 0; width:14px; height:14px; margin-top:4px;}
 .extendBar .searchBar{position:absolute; z-index:1; top:0; left:-2px; height:26px; background:#f5f5f5; border-radius:13px; width:120px; padding-left:30px; border:1px solid #ddd; display:none; -webkit-transform:none; transform:none; -webkit-transition:none; transition:none;}
 .searchBar .icon{position:absolute; z-index:1; left:10px; top:2px;}
 .searchBar .inputBar{background:none; height:26px; width:100%; border:none;}
 .extendBar .languageBar{position:absolute; z-index:1; top:5px; left:65px; white-space:nowrap; display:none; -webkit-transform:none; transform:none; -webkit-transition:none; transition:none;}








.icon{background:transparent url(../img/global.png) center center no-repeat; line-height:1; margin:0; padding:0;}



.inside{width:1200px; margin:0px auto;}
.styleInside{width:950px;}
.container{}

.container .banner{width:100%; height:680px;}
.banner .bannerImage{width:100%; height:680px; display:block; overflow:hidden; background-color:#e5e5e5; background-position:center; background-repeat:no-repeat; background-size:cover;}

.container .partSelector{margin-top:0px;}
.partSelector .partTitle{width:585px;   background-image:url(../img/ctit.png); background-repeat:no-repeat; background-position:center center;  height:168px; margin:35px auto 0px auto;
                        }
.partTitle .l{float:left; margin:0 15px; width:585px;}
.partTitle .i1{width:138px; height:131px; background-position:0 -55px;}

.partTitle .titleText{color:#666666;line-height:2; padding:90px 0 0 245px; font-size:15px;   }
.partSelector .partContainer{margin-top:65px; position:relative; z-index:1; width:1145px; height:485px;}
.partContainer .item{position:absolute; z-index:1; display:block; overflow:hidden;}
.partContainer .item img{position:relative; z-index:1; width:100%;}
.partContainer .item:hover img{-webkit-transform:scale(1.1); transform:scale(1.1); -webkit-transition:all linear 3000ms; transition:all linear 3000ms; opacity:.67;}
.partContainer .iT1{width:375px; height:480px; top:0; left:0;}
.partContainer .iT2{width:375px; height:235px; top:0; left:385px;}
.partContainer .iT3{width:375px; height:235px; top:0; left:770px;}
.partContainer .iT4{width:465px; height:235px; top:245px; left:385px;}
.partContainer .iT5{width:285px; height:235px; top:245px; left:860px;}
.partContainer .itemText{position:absolute; z-index:2; height:32px; line-height:32px; background:rgba(255,255,255,.67); bottom:0; left:0; width:100%; font-size:13px; text-indent:20px; opacity:1;}
.partContainer .item:hover .itemText{opacity:0;}
.partContainer .hoverText{background:rgba(0,0,0,0); border:20px solid rgba(255,255,255,.67); position:absolute; z-index:2; width:200px; top:50%; left:50%; margin:-67px 0 0 -120px; opacity:0;}
.partContainer .item:hover .hoverText{opacity:1;}
.partContainer .hoverText .inner{padding:10px 15px; margin:1px; text-align:center; background:rgba(255,255,255,.67);}
.partContainer .hoverText .topT{border-bottom:1px solid #222; font-size:20px; padding:5px 0;  }
.partContainer .hoverText .bottomT{font-size:15px; padding:5px 0;}
.partContainer .hoverText .bottomT span{padding:0 3px;}

.container .partType{margin-top:65px; padding:60px 0; background:#f5f5f5;}
.partType .partTitle{text-align:center;margin:0px auto; width:260px;  }
.partType .partTitle .topT{font-size:20px; margin:0px auto; }
.partType .partTitle .topT span{padding:0 5px;}
.partType .partTitle .bottomT{color:#5a5a5a; font-size:13px; padding:5px 0;}
.partType .typeItem{float:left; width:260px; overflow:hidden; margin:60px 0 0 53px;}
.partType .styleTypeItem{margin-left:0;}
.partType .typeItem img{width:100%;}
.partType .typeItem .innerText{background:#eee; padding:10px 15px; font-size:13px; position:relative; z-index:1;}
.partType .typeItem .innerText span{font-size:12px;}
.partType .typeItem .arrow{background-position:-194px 0; width:17px; height:10px; position:absolute; z-index:1; top:50%; right:15px; margin-top:-5px;}
.partType .typeItem:hover{-webkit-transform:scale(1.15); transform:scale(1.15);}
.partType .typeItem:hover .innerText{background:#224b4a; color:#fff;}
.partType .typeItem:hover .arrow{background-position:-212px 0;}

.container .partNews{margin-top:65px; padding-bottom:60px;}
.partNews .partTitle{font-size:20px; padding-bottom:10px;  width:300px; text-align:center;  margin:0px auto; }
.partNews .partTitle span{font-size:12px; padding-left:10px;}
.partNews .newsList{}
.partNews .newsList .item{float:left; width:500px; margin:50px 50px 0 50px;}
.partNews .newsList .itemImage ,.partNews .newsList .itemText{float:left;}
.partNews .newsList .itemImage{width:123px; height:97px;}
.partNews .newsList .item:hover .itemImage{-webkit-transform:scale(.95); transform:scale(.95);}
.partNews .newsList .itemText{width:335px; margin-left:20px; height:96px; border-bottom:1px solid #e5e5e5;}
.partNews .newsList .itemTitle{font-size:13px;}
.partNews .newsList .itemInfo{color:#818181; padding:5px 0; line-height:2;}
.partNews .moreNews{display:block; text-align:center; font-size:14px; width:70px; margin:50px auto 0 auto; text-decoration:underline;}

.locateBlock{padding:20px 15px;}
.locateBlock .icon{display:inline-block; vertical-align:middle;}
.locateBlock .iHome{background-position:-397px 0; width:16px; height:13px;}
.locateBlock .arrow{background-position:-415px 0; width:5px; height:7px; margin:0 10px;}
.container .defaultSelector{text-align:center;}
.defaultSelector .level{margin-top:20px; position:relative; z-index:1;}
.defaultSelector a{font-size:15px; padding-bottom:15px; margin:0 15px; display:inline-block; position:relative; z-index:2;}
.defaultSelector a.active{border-bottom:3px solid #ff0000; color:#ff0000 !important;font-size:15px;}
.defaultSelector .line{position:absolute; z-index:1; height:1px; display:block; bottom:3px; left:0; width:100%; background:#e5e5e5;}
.defaultSelector .extendLevel a{padding:3px 6px; font-size:12px; border-radius:0 12px;}
.defaultSelector .extendLevel a:hover{background:#f5f5f5;}
.defaultSelector .extendLevel a.active{background:#e1521d; color:#fff !important; border:none;}
.container .productList{padding-bottom:30px;}
.productList .item{width:250px; float:left; text-align:center; margin:30px 25px 0 25px;}
.productList .itemImage{width:250px; height:250px;}
.productList .item:hover .itemImage{-webkit-transform:scale(.95); transform:scale(.9);}
.productList .itemText{display:block; height:30px; line-height:30px;}
.productList .iT1{border-bottom:1px solid #e5e5e5; margin-top:5px;}
.defaultPage{text-align:center; padding:20px 0;}
.defaultPage a{display:inline-block; width:24px; height:24px; line-height:24px; border:1px solid #e5e5e5; margin:0 3px; border-radius:0 12px;}
.defaultPage a:hover{background:#e1521d; color:#fff !important; border-color:#e1521d;}
.defaultPage a.active{background:#224b4a; color:#fff !important; border-color:#224b4a;}

.container .detailNavigation{background:#f5f5f5; height:50px; line-height:50px; font-size:15px;}
.detailNavigation .productName{padding:0 15px; float:left;}
.detailNavigation .thisNavigation{float:right;}
.detailNavigation .thisNavigation .item{margin:0 10px 0 15px;}
.detailNavigation .thisNavigation a:hover ,.detailNavigation .thisNavigation a.active{color:#e1521d !important;}
.detailNavigation .thisNavigation .buyNow{background:#e1521d; color:#fff; padding:5px 10px; border-radius:0 12px; opacity:.9;}
.detailNavigation .thisNavigation .buyNow:hover{color:#fff !important; opacity:1;}
.container .defaultDetailContainer{display:none;}
.container .detailContainer{}
.container .DDC{padding:20px 15px; width:1170px;}
.container .DDC img{margin:0 auto;}
.detailContainer img{margin:0 auto;}
.detailContainer .styleImage{width:100%; background-position:center top; background-repeat:no-repeat; background-size:auto 100%;}

.container .defaultContainer{line-height:2; font-size:13px; padding:30px 5px;}
.defaultContainer img{margin:0 auto;}
.contorlArticle{padding:10px 0; border-top:1px solid #e5e5e5; margin-top:10px;}
.contorlArticle .item{float:left; width:50%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.contorlArticle .item:last-child{text-align:right;}
.contorlArticle .end{color:#818181;}

.newLunoAboutPage .part{font-size:16px; line-height:2; color:#535353; padding:50px 0;}
.newLunoAboutPage .p1{padding:50px 100px;}
.newLunoAboutPage .p1 .itemStyleTitle{float:left;}
.newLunoAboutPage .p1 .itemImage{margin-right:25px;}
.newLunoAboutPage .p1 p{text-indent:28px;}
.newLunoAboutPage .itemImage{margin:0 auto;}
.newLunoAboutPage .mt50{margin-top:50px;}
.newLunoAboutPage .p3 .itemList{margin-top:50px;}
.newLunoAboutPage .p3 .item{float:left; text-align:center; width:350px; margin:0 23px;}
.newLunoAboutPage .p3 .itemText{padding:10px 0;}
.newLunoAboutPage .p4{padding:20px 0; text-align:center; border:1px solid #ddd; margin:0 23px;}
.newLunoAboutPage .p4 .styleText{font-size:60px; color:#f7ab00; line-height:1.2;}

.container .cultureContainer{padding:0;}
.cultureContainer .item{float:left; position:relative; z-index:1; width:280px; padding:30px 40px 30px 80px; background:#fff;}
.cultureContainer .item .icon{display:block; position:absolute; z-index:1; width:37px; height:35px; top:38px; left:28px;}
.cultureContainer .item .i1{background-position:-143px -62px;}
.cultureContainer .item .i2{background-position:-187px -62px;}
.cultureContainer .item .i3{background-position:-230px -62px;}
.cultureContainer .item .i4{background-position:-273px -62px;}
.cultureContainer .item .i5{background-position:-316px -62px;}
.cultureContainer .item .i6{background-position:-359px -62px;}
.cultureContainer .item .i7{background-position:-402px -62px;}
.cultureContainer .item .i8{background-position:-446px -62px;}
.cultureContainer .item .i9{background-position:-143px -103px;}
.cultureContainer .item .i10{background-position:-187px -103px;}
.cultureContainer .item .i11{background-position:-229px -103px;}
.cultureContainer .itemText{color:#224b4a; font-size:15px; padding:5px 0;}
.cultureContainer .itemExtendText{color:#818181; font-size:13px;}
.cultureContainer .styleItem{width:600px; padding:30px 120px 30px 80px;}

.container .initContanier{position:relative; z-index:1; width:1000px;}
.initContanier .yearBlock{position:absolute; z-index:2; top:280px; left:50px; width:900px;}
.initContanier .yearBlock .item{text-align:center; color:#818181; line-height:3; white-space:nowrap; overflow:hidden;}
.yearBlock .swiper-wrapper{position:relative; z-index:2;}
.yearBlock .item .dot{display:block; width:5px; height:5px; border:1px solid #ddd; margin:0 auto; background:#fff;}
.yearBlock .item:hover .dot{background:#ddd;}
.yearBlock .itemActive .dot{background:#224b4a !important; border-color:#224b4a;}
.yearBlock .line{position:absolute; z-index:1; top:3px; left:0; width:100%; height:0; border-top:1px dotted #ddd;}
.container .historyContainer{padding:30px 0; cursor:-webkit-grab;}
.container .historyContainer:active{cursor:-webkit-grabbing;}
.historyContainer .thisTitle{position:relative; z-index:1; padding-left:85px; height:85px; width:270px;}
.historyContainer .thisTitle .icon{background-position:0 -410px; width:78px; height:85px; position:absolute; left:0; top:0;}
.historyContainer .thisTitle .topT{font-size:20px; padding:20px 0 5px 0;}
.historyContainer .thisTitle .bottomT{color:#818181;}
.container .historyBanner{padding:0 50px; margin-top:50px;}
.historyBanner .bannerImage{width:900px; height:185px;}
.historyBanner .styleText{font-size:13px; padding:0 100px; line-height:2; color:#818181; margin-top:105px;}

.container .newsListContainer ,.container .newsDetailContainer ,.container .downloadList{float:left; width:750px;}
.newsListContainer .item ,.downloadList .item{padding:30px 0; border-bottom:1px solid #e5e5e5;
                                           height: auto;
    margin: 0 auto;
    overflow: hidden;   
                                              
                                              }
.newsListContainer .item:first-child ,.downloadList .item:first-child{padding-top:0;}
.newsListContainer .itemImage ,.downloadList .itemImage{float:left; width:280px; height:210px;}
.newsListContainer .itemImage img ,.downloadList .itemImage img{width:100%; height:100%;}
.newsListContainer .itemBase ,.downloadList .itemBase{float:left; width:390px; margin-left:20px;}
.newsListContainer .itemTitle ,.downloadList .itemTitle{font-size:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsListContainer .itemOption{color:#818181; padding:10px 0;}
.newsListContainer .itemOption span{margin-right:20px;}
.newsListContainer .itemOption .icon{display:inline-block; vertical-align:middle; margin-right:5px;}
.newsListContainer .itemOption .i1{background-position:-460px 0; width:12px; height:13px;}
.newsListContainer .itemOption .i2{background-position:-475px 0; width:16px; height:15px;}
.newsListContainer .itemText ,.downloadList .itemText{color:#818181;}
.container .rightSide{float:left; width:350px; margin-left:90px;}
.rightSide .searchBarEx{border:1px solid #e5e5e5; height:34px; padding:3px 0 3px 10px;}
.searchBarEx .searchInput{float:left; background:none; border:none; border-right:1px solid #e5e5e5; width:295px; height:24px; margin-top:5px;}
.searchBarEx .searchButton{float:left; border:none; background-position:-432px -30px; width:22px; height:22px; margin:6px 0 0 10px; cursor:pointer;}
.rightSide .newsListEx{margin-top:30px;}
.newsListEx .thisTitle{height:36px; border-bottom:1px solid #e5e5e5; width:100%; overflow:visible;}
.newsListEx .thisTitle .innerText{float:left; padding:0 5px; line-height:35px; font-size:15px; border-bottom:2px solid #818181;}
.newsListEx .item{padding:20px 0; border-bottom:1px solid #e5e5e5; display:block;overflow:hidden;   }
.newsListEx .item .itemImage{float:left; width:120px; height:75px;}
.newsListEx .item .itemBase{float:left; width:210px; margin-left:20px;  overflow:hidden;  }
.newsListEx .item .itemTitle{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:13px;}
.newsListEx .item .itemText{color:#818181; line-height:1.5; height:40px; padding-top:5px;}
.rightSide .ADs{margin-top:30px;}
.ADs .ad{margin-top:20px; width:350px; height:150px; overflow:hidden; display:block;}

.newsDetailContainer .newsTitle{font-size:15px; text-align:center; color:#333;}
.newsDetailContainer .newsOption{text-align:center; padding:10px 0 10px 0; }
.newsDetailContainer .newsOption span{margin:0 10px; color:#818181; display:inline-block;  font-size:13px;  }
.newsDetailContainer .newsOption .icon{display:inline-block; vertical-align:middle; margin-right:5px;}
.newsDetailContainer .newsOption .i1{background-position:-460px 0; width:12px; height:13px;}
.newsDetailContainer .newsOption .i2{background-position:-475px 0; width:16px; height:15px;}
.newsDetailContainer .innerContainer{margin-top:20px;}
.newsDetailContainer .innerContainer img{display:inline-block;}

.container .serviceSupportContainer{padding-bottom:30px; line-height:2;}
.serviceSupportCaseContainer .item{float:left; width:33.3%; text-align:center;}
.serviceSupportCaseContainer .item .itemImage{width:350px; height:240px; margin:0 auto; opacity:.85;}
.serviceSupportCaseContainer .item:hover .itemImage{opacity:1;}
.serviceSupportCaseContainer .item .itemText{padding:10px; border-bottom:1px solid #e5e5e5; display:inline-block;}

.serviceSupportCaseContainer .serviceTitle{font-size:15px;}
.serviceSupportCaseContainer .serviceAlbum{height:510px; margin-top:20px;}
.serviceSupportCaseContainer .serviceAlbum .bigImage{width:900px; height:510px; float:left; background-color:#e5e5e5; background-position:center; background-size:cover; background-repeat:no-repeat;}
.serviceSupportCaseContainer .serviceAlbum .smallImage{width:280px; float:left; height:510px; margin-left:10px;}
.serviceAlbum .bigImage img{width:100%; height:100%;}
.serviceAlbum .smallImage img{width:100%;}
.serviceAlbum .smallImage .optionImage{width:280px; height:120px; margin-bottom:10px; overflow:hidden; display:block; opacity:.85;}
.serviceAlbum .smallImage .optionImage:last-child{margin-bottom:0;}
.serviceAlbum .smallImage .optionImage:hover{opacity:1;}
.serviceSupportCaseContainer .serviceTextContent{padding:20px 295px 30px 5px;}

.serviceSupportDownloadContainer .downloadList{}
.downloadList .itemBase{position:relative; z-index:1;}
.downloadList .itemText{padding-bottom:30px; height:150px; overflow:hidden;}
.downloadList .downloadButton{position:absolute; z-index:1; bottom:0; right:0; display:block; width:55px; height:20px; line-height:20px; color:#e1521d;}
.downloadList .downloadButton .icon{background-position:-460px -31px; width:22px; height:20px; position:absolute; z-index:1; top:0; right:0; display:block;}
.serviceSupportDownloadContainer .ADs{margin-top:-20px;}

.serviceSupportAgentContainer .agentResult{float:left; width:720px; border:1px solid #e5e5e5; padding:15px;}
.agentResult .agentImage{width:720px; height:220px;}
.agentResult .resultContainer{color:#818181; font-size:13px; position:relative; z-index:1;}
.agentResult .resultContainer .resultList{float:left; width:370px;}
.resultContainer .bT{font-size:15px; color:#222;}
.resultContainer .resultList .item{padding:20px 5px; border-bottom:1px solid #e5e5e5;}
.resultContainer .resultList .item:last-child{border-bottom:none;}
.agentResult .resultContainer .line{position:absolute; z-index:1; left:390px; top:20px; bottom:0; display:block; width:1px; background:#e5e5e5;}
.agentResult .resultContainer .staticResult{float:left; width:300px; margin:20px 0 0 50px; line-height:3;}
.serviceSupportAgentContainer .agentSearch{float:left; width:428px; margin-left:20px; font-size:13px; color:#818181;}
.agentSearch .thisTitle{font-size:15px; border-bottom:1px solid #e5e5e5; line-height:2.5; color:#222; margin-bottom:15px;}
.agentSearch .thisTitle span{display:inline-block; border-bottom:2px solid #818181;}
.agentSearch .option{padding:5px 0;}
.agentSearch .option .l{float:left; text-align:right; width:60px; padding-right:10px;}
.agentSearch .option .r{float:left; width:358px;}
.agentSearch .option .searchSelect{width:150px;}
.agentSearch .option .searchText{width:146px; margin-right:10px;}
.agentSearch .option .searchButton{width:60px;}
.agentSearch .agentResultList{margin-top:20px;}
.agentSearch .agentResultList .resultBox{height:382px; overflow-y:auto;}
.agentResultList .resultBox .item{padding:20px 0; margin-right:20px; border-bottom:1px solid #e5e5e5; display:block;}

.serviceSupportKnowledgeContainer .listSelector{float:left; width:300px; font-size:15px; border:1px solid #e5e5e5; border-bottom:none;}
.serviceSupportKnowledgeContainer .listSelector .item{border-left:5px solid #fff; text-align:center; display:block; border-bottom:1px solid #e5e5e5; height:48px; line-height:48px;}
.serviceSupportKnowledgeContainer .listSelector .item:hover ,.serviceSupportKnowledgeContainer .listSelector .active{border-left-color:#e1521d; color:#e1521d !important;}
.serviceSupportKnowledgeContainer .listContainer ,.serviceSupportKnowledgeContainer .detailContainer{float:left; width:897px; border:1px solid #e5e5e5; margin-left:-1px;}
.serviceSupportKnowledgeContainer .listContainer .item{display:block; height:48px; line-height:48px; font-size:13px; margin:0 20px; border-bottom:1px solid #e5e5e5;}

.serviceSupportKnowledgeContainer .detailContainer .thisTitle{text-align:center; font-size:15px; padding:20px 0 0 0;}
.serviceSupportKnowledgeContainer .detailContainer .thisContainer{padding:20px; font-size:13px;}

.contactUsContainer .agentResult{float:none; clear:both; width:auto; border:none;}
.contactUsContainer .agentImage{width:1170px; height:235px;}
.contactUsContainer .resultContainer{width:1050px;}
.contactUsContainer .resultContainer .resultList{width:500px;}
.contactUsContainer .resultContainer .line{left:525px;}
.contactUsContainer .resultContainer .staticResult{width:500px;}

.joinUsContainer .joinUsImage{width:1170px; height:235px;}
.joinUsContainer .hrList{padding:20px;}
.hrList .item{display:block; border-bottom:1px solid #e5e5e5; font-size:13px; color:#818181;}
.hrList .item .clickHr{height:48px; line-height:48px; font-size:15px; position:relative; z-index:1; display:block; padding-left:32px;}
.hrList .clickHr .dot{font-weight:bold; font-style:normal; background:#e5e5e5; color:#fff; text-align:center; width:18px; height:18px; line-height:18px; display:block; position:absolute; z-index:1; top:15px; left:5px; border-radius:5px;}
.hrList .activeClickHr .dot{background:#e1521d;}
.hrList .item .block{padding:0 5px 10px 5px; display:none;}

.footer{background:#f5f5f5; padding:50px 0 20px 0;}
.footer .part{float:left; padding-right:20px;  font-size:14px; text-align:center; color:#666; line-height:43px; }
.footer .textPart1{margin-top:40px;}

.footer .textPart{margin-top:40px;}
.footer .part .icon{width:43px; height:43px; display:inline-block; vertical-align:middle; margin-right:10px;}
    .footer .part .i1 {
        background-image: url(../img/ftel_02.jpg);
        background-repeat: no-repeat;
    }
.footer .part .i2{ background-image:url(../img/add.jpg); background-repeat:no-repeat; }
.footer .part .i3{background-position:-234px 0; width:17px; height:14px;}
.footer .part .i4{background-position:-256px 0; width:15px; height:13px;}
.footer .part span{padding:0 5px;}
.footer .part .tel{font-size:20px; font-weight:bold;}
.footer .part .code{display:inline-block; margin:0 15px; text-align:center;}
.footer .part .code .text{margin-top:5px;}
.footer .part .code .icon{margin-right:3px;}
.footer .copyright{float:left; width:100%; text-align:center;color:#666; font-size:14px ; line-height:30px; margin-top:25px; padding-top:25px; border-top:1px solid #e5e5e5;}
.footer .copyright .link{margin:0 10px; font-size:14px;  color:#666;}
.footer .copyright span{margin:0 15px;}

/* extend */
.forFunc{visibility:hidden; width:0; height:0; display:none; line-height:1; -webkit-transform:none; transform:none; -webkit-transition:none; transition:none; color:rgba(0,0,0,0); background:none; border:none; font-size:0;}
.inside ,.header .topBar ,.header .topBar .leftBar ,.header .leftBar .iShop ,.header .mainBar .navigation ,.header .navigation .nav ,.header .extendBar{overflow:visible;}
.inside:after ,.header .topBar:after ,.header .topBar .leftBar:after ,.header .leftBar .iShop:after ,.header .mainBar .navigation:after ,.header .navigation .nav:after ,.header .extendBar:after{content:""; display:block; clear:both; width:0; height:0; font-size:0; line-height:1; overflow:hidden;}
.wechatCode{position:fixed; z-index:99999; background:rgba(0,0,0,.3); left:0; right:0; top:0; bottom:0; width:100%; height:100%;}
.wechatCode .inside{background:#fff; border-radius:.5rem; box-shadow:0 0 .25rem rgba(0,0,0,.1); text-align:center; padding:.5rem; width:20rem; position:absolute; z-index:99999; top:50%; left:50%; margin:-8.5rem auto auto -10.5rem;}
.wechatCode .qrCode{width:20rem; height:20rem; display:inline-block;}
.wechatCode .itemText{font-size:.9rem;}

/* mods */
.swiper-wrapper{overflow:visible;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{pointer-events:auto;}
.swiper-pagination-bullet{background-color:transparent; border:2px solid #fff; width:12px; height:12px; opacity:.5; border-radius:0 6px;}
.swiper-pagination-bullet-active{background-color:#1dd2af; border-color:#1dd2af; opacity:.9;}
.banner .swiper-button-prev{background:url(../images/global.png) -81px -246px no-repeat; width:80px; height:80px;}
.banner .swiper-button-prev.swiper-button-disabled{background-position:0 -246px; opacity:1;}
.banner .swiper-button-next{background:url(../images/global.png) -81px -327px no-repeat; width:80px; height:80px;}
.banner .swiper-button-next.swiper-button-disabled{background-position:0 -327px; opacity:1;}
.historyBanner .swiper-button-prev ,.historyBanner .swiper-button-next{background:url(../images/global.png) no-repeat; width:10px; height:24px; margin:0; top:80px;}
.historyBanner .swiper-button-prev{background-position:-429px 0;}
.historyBanner .swiper-button-next{background-position:-443px 0;}

/* fixed */
.header .iShop .initShop{display:block;}
.newsListContainer .itemOption span{display:inline-block;}
.container .cultureContainer{padding:20px 0;}
.cultureContainer .createItem{border-bottom:1px solid #e5e5e5;}
.cultureContainer .createItem:last-child{border-bottom:none;}
.cultureContainer .item{width:279px; border-right:1px solid #e5e5e5;}
.cultureContainer .item:last-child{border-right:none;}
.cultureContainer .styleItem{width:599px;}

/**/

.aboutban{ width:100%; height:0px;      background-image:url(../img/about-banner.jpg); background-position:top center;}
.contactban{ width:100%; height:0px;      background-image:url(../img/contact_banner.jpg); background-position:top center;}
.casesban{ width:1190px; height:235px;  margin:0px auto;    background-image:url(../img/casesban.jpg); background-position:top center;}
.newsban{ width:1190px; height:235px;  margin:0px auto;    background-image:url(../img/newsban.jpg); background-position:top center;}
.serban{ width:1190px; height:235px;    margin:0px auto;  background-image:url(../img/serban.jpg); background-position:top center;}

.proban{ width:1190px; height:235px;   margin:0px auto;    background-image:url(../img/proban.jpg); background-position:top center;}


.joinban{  width:1190px;height:235px;   margin:0px auto;     background-image:url(../img/joinban.jpg); background-position:top center;}



.index-main3{ width:100%; height:340px; padding-top:41px; background:url(../img/ind_bg16.jpg) repeat-x;}
.experbg{height:340px; width:1190px;  margin:0px auto;    background:url(../img/ind_bg16.png) no-repeat center bottom;}
.exper{ width:265px; float:left; _display:inline; margin:0 15px 0 15px;}
.icon-box{ width:168px; height:168px; margin:0 auto 10px; position:relative; overflow:hidden;}
.icon-box img{ position:absolute; left:0; top:0;}
.icon-box .icon-cover{ position:absolute; left:0; top:0;width:168px; height:168px;overflow:hidden}
.icon-box .icon-on{position:absolute;left:0; top:168px; width:168px; height:168px; overflow:hidden}
.icon-box .icon-bg{ position:absolute;left:0; top:0; width:168px; height:168px; overflow:hidden; background:url(../img/icon_bg.png) no-repeat;}
.exper h2{ font:bold 18px/20px "微软雅黑"; padding-bottom:13px; text-align:center;}
.exper p{ text-align:center; line-height:25px; padding-bottom:18px;}
.exper p a{ color:#3a81d1; }
.exper a:hover{}





.sitemaplist{width:300px; float:left; margin-left:10px;   }
.sitemaplist li{width:145px; float:left;   }

.maplist{width:940px; float:left; margin-left:10px;}
.maplist li{width:300px; height:25px; line-height:25px; padding-left:8px; float:left;}
.sitemaplist{ float:left; margin:20px 3px 3px 10px; width:130px;   }
.sitemaplist h2{  background-position:bottom center; width:130px; float:left; text-align:center; font-size:16px;  height:38px; line-height:30px;  background-repeat:no-repeat; font-size:14px; }
.sitemaplist li{width:130px; float:left; line-height:35px; overflow:hidden;    }

.content2{width:1200px;margin:0px auto; clear:both; overflow:hidden; }
.content_top{width:1200px;  margin:0px auto; height:36px;     }
.content_top h2
{
    float: left;
    width: 1200px;
    height: 40px;
    line-height: 40px;
    padding-left: 24px;
    font-size: 24px;
    padding-top: 8px;
    font-weight: normal;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    background-color:#f6f6f6;
    
}
 
.content_top h2 span{  float:right; padding-right:15px; font-weight:normal; color:#666;   font-size:13px; }
.content_top h2 span a{   color:#666;  }
.pimgs
{    padding:4px;
    width:360px;
    margin:3px 5px 0 0;
    float:left; }
       
.pagebox2 {width:1200px;margin:0px auto; height:auto; clear:both; overflow:hidden; padding-top:10px; padding-bottom:20px; color:#666; } 
.content{width:1200px;margin:0px auto; clear:both; overflow:hidden; padding-top:10px;  }
.mainbox{ width:1200px;margin:0px auto; height:350px; padding:40px 0 0 0px; margin-bottom:10px;  clear:both;  overflow:hidden; }


.pagebox2 h1{ width:1185px;  line-height:35px; font-size:18px; text-align:center; font-weight:bolder;   }
.pagebox2 .author{ width:1165px; height:25px; line-height:25px; font-size:12px; text-align:center;   }
.pagebox2 .newscontent{ width:1165px; padding:0 0 0 10px;  line-height:25px; font-size:12px; text-align:left;   }


.indnews{float:left; width:780px; margin-top:-15px;}
.indnews ul li{border:solid 1px #dddddd; border-radius:5px; height:140px;  margin:20px 0; cursor:pointer;}
.indnews ul li:hover{box-shadow:#d8d8d8 0px 0px 10px;}
.indnews_text{height:134px; width:545px; overflow:hidden; margin-right:10px; float:right; margin-bottom:5px}
.indnews_img img{float:left; margin-right:15px; border-radius:5px 0px 0px 5px;}
.indnews_time{font-size:28px; line-height:44px; height:44px; color:#bfbfbf; display:block; padding:0; margin:0;}
.indnews h2{color:#333; white-space:nowrap; text-overflow:ellipsis; width:415px; height:24px; overflow:hidden;  font-weight:normal; }





/*左边left*/
.left{float: left;width: 285px; }
.left_top{height:0px;float:left;  width:auto;   overflow:hidden;}
.left_c{height:100%;float:left;   width:auto;   overflow:hidden;      }
.left_down{height:1px;float:left;width:285px;    overflow:hidden;  }
.left .left_box
{
    border: 1px solid #e5e5e5;
    width: 283px;
    margin: 0px auto;
    background-repeat: no-repeat;
    padding-bottom: 15px;
}

.left .left_box h2
{    width: 225px;
    font-size:18px;
    font-weight: bolder;
    padding-left:58px;
    height:51px;
    line-height:51px;
    font-weight: normal;
    text-transform: uppercase;
    color: #fff;
    font-family: 微软雅黑;

}
.left .left_box ul{width:285px; margin:0px auto;   height:auto; line-height:36px; }
.left .left_box ul li
{
    height: 41px;
    line-height: 41px;
    text-align: center;
    overflow: hidden;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #e5e5e5;
}

#tab{ width:730px; border-bottom:2px #00953e solid; height:36px; text-align:left;   color: #666;  clear:both; }
.tabs{ width:115px; cursor:pointer; height:36px; background-image:url(/img/product_info_select_bg.jpg); background-position:0px -27px; float:left; text-align:center;margin-right:5px; display:inline-block; line-height:36px;font-size:15px;  }
.tabs_hover{width:115px; color:White; cursor:pointer; height:36px; background-image:url(/img/mt1.jpg); font-weight:bold; background-position:0px 0px; font-size:15px; float:left; text-align:center; display:inline-block; line-height:36px; }
.tabscontent2,.tabscontent3,.tabscontent4{ display:none; margin-top:12px;}
#contents{   border-top:0px; min-height:200px; height:auto !important; height:200px; overflow:visible;}
	
/*right*/
.right
{    float: right;
    width:885px;
    background-repeat: no-repeat;
    min-height: 542px;

   
   }
.right .right_box{width:885px; overflow:hidden;  }
.right .right_box h2
{
    width: 865px;
    padding-left:20px;
    line-height: 35px;
    font-size: 16px;
    font-weight: bolder;
    color: #333;
    float: left;
    font-family: 微软雅黑;
    height: 35px;
    margin-bottom: 15px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    background-image:url(../img/right_tit.jpg);
    background-repeat:no-repeat;
    background-position:left center;
}




.right .right_box h2 span{ float:right; padding:0px 10px 0 0;font-size:12px; font-weight:normal;}
.right .right_box h2 a{ color:#666;}
.right .right_box h2 a:hover { color:#339933;}
.right .right_box .pagebox{ width:885px;   background-repeat:repeat-x; height:auto;   overflow:hidden; margin:0px auto; }
.newslist ul{ width:885px; height:auto;   }
.newslist ul li
{	width:885px;
	line-height: 27px;
	font-size:14px;
	float: left;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;}
.newslist ul li span{  padding:0 10px 0 0; float:right; height:27px;  color:#aaaaaa; }



.sppage{ width:650px; clear:both; overflow:hidden; padding-bottom:15px;  margin-bottom:10px; line-height:24px;  float:right; text-align:right;  }
.sppage ul{ width:650px; height:auto; height:24px; line-height:24px;   }
.sppage ul li
{
border: 1px solid #e5e5e5;
margin: 0px 5px;
height: 23px;
padding:0 8px;
line-height: 23px;
float: left;
}
.sppage ul li.pagebj{background-color: #e62129;border: 1px solid #e62129;}
.sppage ul li a{  height:auto; height:23px; line-height:25px; float:left;  }
.sppage ul li.pagebj a{color:#fff;}



.defaultPage{text-align:center; padding:20px 0;}
.defaultPage a{display:inline-block; width:24px; height:24px; line-height:24px; border:1px solid #e5e5e5; margin:0 3px; border-radius:0 12px;}
.defaultPage a:hover{background:#4c4c4c; color:#fff !important; border-color:#4c4c4c;}
.defaultPage a.pagebj{background:#4c4c4c; color:#fff !important; border-color:#4c4c4c;}





.friendlink
{
margin:0px auto;
width: 1200px;
overflow:hidden;

}
.friendlink .linktext{line-height:30px; float:left;	 width: 1180px;  padding-left:10px;   }
.friendlink .linktext a{padding:0 4px 0 4px;line-height:30px;  text-align:left;color:#666; }

/*页脚*/



.spnewpage{  padding:10px 0; border-top:1px solid #e5e5e5; margin-top:10px;  font-size:13px;   }

.spnewpage .snp1{  padding:10px 0; float:left; text-align:left;}

.spnewpage .snp2{  padding:10px 0; float:right; text-align:right;}








.footbg
{   width: 100%;
    clear: both;
    margin: 0px auto;

    background-color:#f5f5f5;
}

.foot 
{ margin: 0px auto;
 width:100%;
 overflow:hidden;


 background-color:#f5f5f5;
 }
 
.foot .footer
{
  margin: 0px auto;
    text-align: center;
    overflow: hidden;
    width: 1200px;
    line-height: 30px;
    color: #666;
 
}
.foot .footer .foot1{ color:#666666;width:1200px; margin-top:5px; text-align:center;	 	  }
.foot .footer .foot2{ color:#666;width:1200px;  margin-top:5px;   }
.foot .footer  a{   color:#666; padding:0px 5px;  }



.foot .footer .foot_Copyright a{  color:#fff; padding-right:5px; }


#AspNetPager1 input{ border:0px;}
#AspNetPager1 {  font-size:14px; color:#666666;}


.prolistbox{ width:270px; height:325px; float:left;  margin:10px 10px 10px 15px; display:inline;  overflow:hidden;
              background-color:#fff; }
.prolistbox img{ text-align:center; max-width:270px;  max-height:270px;  }
.prolistbox .ptext1
{          width:270px;     height:53px;   background-image:url(../img/prolist07.jpg); overflow:hidden;  }
.prolistbox .ptext1 .p1
{ width:198px;   float:left; 
height:53px;    font-size:14px; padding-left:10px; padding-top:6px; line-height:20px;
 }	
	
.prolistbox .ptext1 .p2
{   float:left;         
width:40px;     
height:53px;   
line-height:20px;
color:#fff; font-size:14px;
padding-top:6px;
padding-left:10px;
 }		
 
.prolistbox .ptext1 .p2 a
{ color:#fff;
 }	
.prolistbox .ptext1 .p1 a:hover
{ color:#333;
 }	
 

.prolistbox p{ width:270px;  height:25px; float:left; font-size:14px; line-height:25px; color:#666; text-align:center; overflow:hidden;
                text-decoration:underline;
               }

.prolistbox h3{ width:270px;  height:25px; float:left; font-size:14px; line-height:25px; color:#f5a20f; text-align:center; overflow:hidden;}


.prolistbox .proimg
{              
	/*非IE的主流浏览器识别的垂直居中的方法*/    
	display: table-cell;       

	
 vertical-align:middle;        
	/*设置水平居中*/      
	text-align:center;       
	/* 针对IE的Hack */      
	* display: block;       
	* font-size: 124px;/*约为高度的0.873，200*0.873 约为175*/     
	* font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/     
	width:270px;     
	height:270px;       

   }


.prolistbox .proimg img
{
	 vertical-align:middle; border:0px solid
}



.prolistbox2
{    width:255px;
    height:290px;
    float: left;
    display: inline;
    overflow: hidden;

    margin:10px 20px;
}
.pl16{  padding-left:20px;}


.prolistbox2 img{ text-align:center; max-width:255px;max-height:230px; }


.prolistbox2 .proimg
{            
	/*非IE的主流浏览器识别的垂直居中的方法*/    
	display: table-cell;       
	vertical-align:middle;        
	/*设置水平居中*/      
	text-align:center;       
	/* 针对IE的Hack */      
	*display: block;       
	*font-size:157px;/*约为高度的0.873，200*0.873 约为175*/     
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/     
	width:255px;     
	height:230px;       
	
 }     
 
.prolistbox2 .proimg img
{
	 vertical-align:middle; border:0px solid
}

 .prolistbox2 .ptext{ width:245px;  height:50px; float:left; line-height:20px; color:#666; font-size:14px; padding-top:10px;
 text-align:left; overflow:hidden; padding-left:10px;  background-color:#eeeeee;
 background-image:url(/img/ptbg2.jpg);
 
 }
 
 .prolistbox2 ptext a{  color:#333; font-weight:normal;}
.prolistbox2 .ptext:hover
{ background-image:url(/img/ptbg3.jpg);
 color:#fff;
}
.prolistbox2 .ptext:hover a
{ 
 color:#fff;
}

.righttab{  height:58px; width:900px; }

.righttab li
{
    float: left;
    color: #333;
    width: 220px;
    text-align: center;
    line-height: 58px;
    height: 58px;
    cursor: pointer;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #eeeeee;
}
.righttab li h4{font-size:18px;font-weight:normal; }
.righttab li h4 a{   color: #333;}
.righttab .active{  }
.righttab .active h4{      border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #037ec3;
                     font-weight:bolder; color: #333; }
  .righttab .active h4 a{ color: #333; }       
.righttab #tab_t1{  width:220px}
.righttab #tab_t2{ width:220px}
.righttab #tab_t3{ width:220px}
.righttab #tab_t4{ width:220px}

.rightContent{  height:200px; padding:5px; }
.rightContent ul.textList{ clear:both; }
.rightContent ul.textList li  
{ color:#333333;
    width: 325px;
    padding-left:10px;
    line-height:24px;

    background-image:url(../img/dot1.gif);
    background-repeat:no-repeat;
    background-position:left center;


    float:left;}
    
 
.rightContent ul.textList li span{float:right; line-height:24px;}

.divtable{ margin:0px auto;margin:10px; }
 .bjcolor{ background-color:#609743;}
.divtable table
{ margin:10px;
	
	
}
.divtable table tr
{
	
	
}
.divtable table tr th
{    width:80px; 
line-height:25px;

height:65px;	
	font-weight:normal;

}


.icon01{ background-image:url(../img/join-icon-01.png); background-position:left center; background-repeat:no-repeat; padding-left:30px;  }
.icon02{ background-image:url(../img/join-icon-02.png); background-position:left center; background-repeat:no-repeat; padding-left:30px;  }
.icon03{ background-image:url(../img/join-icon-04.png); background-position:left center; background-repeat:no-repeat; padding-left:30px;  }
.icon04{ background-image:url(../img/join-icon-10.png); background-position:left center; background-repeat:no-repeat; padding-left:30px;  }
.icon05{ background-image:url(../img/join-icon-16.png); background-position:left center; background-repeat:no-repeat; padding-left:30px;  }
.icon06{ background-image:url(../img/join-icon-20.png); background-position:left center; background-repeat:no-repeat; padding-left:30px;  }
.icon07{ background-image:url(../img/join-icon-07.png); background-position:left center; background-repeat:no-repeat; padding-left:30px;  }
.icon08{ background-image:url(../img/join-icon-08.png); background-position:left center; background-repeat:no-repeat; padding-left:30px;  }
	
	 
.divtable table tr td	input{ border: 1px solid #b3b3b3;
    width: 400px;      border-radius:5px; 
    height:35px;   line-height:35px; } 
 .divtable table tr td	textarea{ border: 1px solid #b3b3b3;
    width:1060px;      border-radius:5px; 
    height: 35px;   line-height:35px; }    
    
     
	 
	.divtable table tr td input.submitcss{ 
    width: 150px;border: 0px solid #fdd29a; background-color:#e50319; color:#fff;
    height: 40px;  line-height:40px; } 
	 
	 
	 .w586{ width:580px;  float:left;}
	 
.w572{ width:575px; height:580px; background-image:url(../img/pro_03.jpg);  float:right;  background-repeat:no-repeat;  } 


.w572 .wh230{ width:575px; height:260px;   } 
.w572 .wh230 h1{ width:550px; height:40px;  padding:20px 10px 0 15px; color:#fff; font-size:24px;  font-weight:normal;  font-family:"Hiragino Sans GB",微软雅黑,宋体,sans-serif; text-align:left;   } 
.w572 .wh230 h3{ width:555px; height:40px; line-height:30px;  padding:0px 10px 0 15px; color:#fff; font-size:24px; font-weight:normal;   font-family:"Hiragino Sans GB",微软雅黑,宋体,sans-serif; text-align:left;   } 
.w572 .wh298{ width:550px; height:290px;padding:20px 10px 0 15px; text-align:center; align:center; } 


.dsb1{ background-color:#e52029; width:145px; height:38px; line-height:38px; float:left; text-align:center; margin-right:25px; }
.dsb2{ background-color:#dcdcdc; width:145px; height:38px;line-height:38px; float:left; text-align:center; margin-right:25px; }
.dsb3{ background-color:#342c2a; width:145px; height:38px;line-height:38px; float:right;text-align:center; }
.dsb1 a ,.dsb3 a{ color:#fff; }

 #product_tab
{
    width: 1180px;
    clear: both;
    margin-top: 15px;
   
    overflow: hidden;

}
.product_box {width:1180px;height:40px;line-height:40px; border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #342c2a;}
.product_box ul{ }
.product_box li{float:left;display:block;cursor:pointer;height:30px; line-height:30px;width:120px;
              color:#333333;font-size:18px; }
.product_box li.phover{color:#ee1c25;height:40px; line-height:40px; }
.Contentbox{padding:9px;width:1160px;margin-top:0px;font-size:16px; line-height:40px;}

.fixed_box{width:130px;height:160px; z-index:999;   position:fixed;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-150);bottom:120px;right:5px;}
.fixed_box img{width:120px;}


