*{margin: 0;
  padding: 0;
  border:none;
  text-decoration: none;
  list-style: none;
  font-weight: normal;
  font-size: 14px;
  color:#666;
  font-family: "微软雅黑";}
.clearfix{clear: both;}
.topBox{max-width: 1200px;
        margin: 0 auto;}
.logo{float: left;}
.logo img{display: block;}
.nav{float: right;}
.nav li{float: left;
        height: 30px;
        width: 120px;
        margin-top: 42px;
        text-align: center;}
.nav li a{ display: block;
           line-height: 30px;
           height: 30px;
           width: 80px;
           text-align: center;}
.nav li:hover a{border-bottom: 6px solid #0065b2;
                color: #0065B2;} 
/*banner 开始*/                
.banner{ position:relative; 
	     overflow:hidden;}
.banner img{ display:block; 
	         width:1920px;}
.slide_container{ position:relative; 
	              height:500px; 
	              left:50%;
	              margin-left:-960px;}
.slide_box{ float:left; 
	        width:5760px;}
.slide_box a{ float:left;}
/*底部按钮*/
.slide_btn_box{ position:absolute; 
	            left:50%; 
	            margin-left:-125px;
	            bottom:10%; 
	            z-index:1;}
.slide_btn{ position:relative; 
	        float:left; 
	        margin:0 10px; 
	        width:30px; 
	        height:3px; 
	        background-color:#CCC; 
	        cursor:pointer;}
.current{ background-color:#0065B2;}
.slide_btn span{ display:none; 
	             position:absolute; 
	             left:0;
	             top:50%; 
	             margin-top:-10px; 
	             width:30px; 
	             background-color:#333; 
	             color:#FFF; 
	             line-height:20px; 
	             text-align:center;}
.slide_btn:hover span{ display:block;}   
/*banner 结束*/
/*about 开始*/                                  
.aboutBg{background: #fafafa;
         padding: 60px;}
.aboutBox{max-width: 1200px;
         margin: 0 auto;} 
.aboutLeft{float: left;
           padding: 30px;
           background: #e1dfdf;
           }
.aboutLeft img{display: block;
               width:515px ;
               height: 405px;
               margin: 0 auto;}
.aboutRight{float: right;
            width:50% ;}
.aboutRight h1{width: 120px;
               line-height: 40px;
               height: 40px;
               border-top: 10px solid #0065B2;
               font-size: 22px;
               color: #282828;
               margin-bottom: 6px;} 
.aboutRight p{line-height: 24px;
              height: 300px;
              overflow: hidden;} 
/*about 结束*/
/*news 开始*/
.newsBox{max-width: 1200px;
        margin: 30px auto;}
.newsBox .title{max-width: 1200px;
                margin: 0 auto;
                border-bottom: 1px #e1dfdf solid;}
.newsBox .title h1{width: 120px;
                   line-height: 40px;
                   height: 40px;
                   border-top: 10px solid #0065B2;
                   font-size: 22px;
                   color: #282828;
                   float: left;}
.newsBox .title span{float: right;
                     color: #0065B2;
                     line-height:50px;}
.newsBox .newsList{background:url(../images/1_34.jpg) no-repeat center;
                   width: 100%;
                   padding-top:30px;
                   padding-bottom:30px;}
.newsBox .newsList li{width: calc(100% / 3 - 20px);
                      margin:10px;
                      float: left;
                      border-bottom: 1px solid #ccc;}
.newsBox .newsList li p{line-height: 26px;
                        height: 26px;
                        width: 75%;
                        float: left;
                        height: 26px;
                        overflow: hidden;}
.newsBox .newsList li p a{margin-left: 5px;}                        
.newsBox .newsList li span{display: block;
                           float: right;
                           line-height: 26px;} 
/*news 结束*/
/*product 开始*/
.productBox{max-width: 1200px;
            margin: 0 auto;} 
.productBox .title{max-width: 1200px;
                margin: 0 auto;
                border-bottom: 1px #e1dfdf solid;}
.productBox .title h1{width: 120px;
                   line-height: 40px;
                   height: 40px;
                   border-top: 10px solid #0065B2;
                   font-size: 22px;
                   color: #282828;
                   float: left;} 
.productBox .title span{float: right;
                     color: #0065B2;
                     line-height:50px;}
.productBox .productTitle{width: 100%;
                         text-align: center;
                         margin: 40px auto;}
.productBox .productTitle a{margin: 10px;
                            padding-bottom: 5px;}
.productBox .productTitle a:hover{border-bottom: 2px solid #0065B2;}
.productBox .productList{width: 100%;}
.productBox .productList li{width: calc(100% / 3 - 22px);
                            margin: 10px;
                            float: left;
                            border: 1px solid #ccc;}
.productBox .productList li img{display: block;
                                width:100%;
                                height: 276px;}
.productBox .productList li p{line-height: 50px;
                              text-align: center;}
.productBox .productList li:hover{border: 1px solid #0065B2;} 
.productBox .productList li:hover a{color: #0065b2;}
/*product 结束*/
/*contact 开始*/
.contactBox{background: url(../images/contactBg.jpg) no-repeat center;
           max-width: 1200px;
           height: 444px;
           margin:0 auto;}
.contactBox .contact{padding-top: 190px;} 
.contactBox .contact span{width: 60px;
                          height: 4px;
                          background: #0065b2;
                          display: block;}
.contactBox .contact h1{font-size: 18px;
                        color:#0065b2;
                        line-height: 40px;}
.contactBox .contact p{line-height: 30px;}
  /*contact 结束*/
 /*foot 开始*/ 
 .footBox{background: #0065b2;
         text-align:center;
         padding:15px;}
.footBox p{line-height: 24px;
           color: #fff;}         
/*subpage 开始*/
.subpageBox{max-width: 1200px;
            margin: 20px auto;}
.subpageLeft{width: calc(25% - 20px);
             margin-right: 20px;
             float: left;
             }
.subpageLeft dl{width: calc(100% - 10px);
                box-shadow: -0.97px -0.242px 6.79px 0.21px rgba(152, 131, 134, 0.96);
                z-index: 39;}
.subpageLeft dl dt{line-height: 60px;
                   background:#0065b2;
                   width: 100%;
                   font-size: 24px;
                   color: #fff;
                   text-align: center;} 
.subpageLeft dl dd{background: #fff;}                   
.subpageLeft dl dd a{display: block;
                   line-height: 50px;
                   border-bottom: 1px solid #ccc;
                   text-align: center;} 
.subpageLeft dl dd:hover a{color:#e37e06;}                   
.subpageRight{width: calc(75% - 20px);
              margin-left: 20px;
              float: right;
              background: #fff;
              box-shadow: -0.97px -0.242px 6.79px 0.21px rgba(152, 131, 134, 0.96);
              z-index: 39;} 
.subpageRight .current{background-color:#0065b2;
                       line-height: 60px;
                       color: #fff;
                       padding-left: 10px;}
.subpageRight .current a{color: #fff;}
/*子页关于我们开始*/
.subpageAbout h1{text-align: center;
                  font-size: 24px;
                  font-weight: bold;
                  line-height: 60px;}
.subpageAbout p{line-height: 26px;
                margin: 10px;}
.subpageAboutTu{width: 90%;
               margin: 0 auto;}
.subpageAboutTu img{float: left;
                    margin: 20px;
                    width: calc(50% - 40px);} 
/*子页 产品中心开始*/
.subpageProduct{width: calc(100% - 10px);
                padding: 5px;
                padding-bottom: 15px;}
.subpageProduct li{width: calc(100% / 3 - 24px);
                   padding: 6px;
                   border: 1px solid #ccc;
                   margin: 5px;
                   float: left;}
.subpageProduct li img{width: 100%;
                       height: 210px;} 
.subpageProduct li p a{display: block;
                       line-height: 26px;
                       text-align: center;}
.subpageProduct li:hover{border: 1px solid #CC5522;}
/*子页 新闻中心开始*/                                                                                                                                                                                                                                                                                                                                                                                            
.subpageNews{width: calc(100% - 20px);
             padding: 10px;
             padding-bottom: 15px;}
.subpageNews li{width: calc(100% - 12px);
                padding: 5px;
                border: 1px solid #ccc;
                margin: 15px auto;
                height: 120px;
                overflow: hidden;}
.subpageNews li h1 a{display: block;
                     line-height: 34px;
                     font-size: 16px;}
.subpageNews li span{font-size: 12px;
                     color: #999;
                     line-height: 26px;}
.subpageNews li p a{line-height: 26px;
                    font-size: 14px;
                    height: 52px;
                    overflow: hidden;
                    display: block;}
.subpageNews li:hover{box-shadow: -0.97px -0.242px 6.79px 0.21px rgba(152, 131, 134, 0.96);
                      z-index: 39;
                      border: 1px solid #CC5522;}
/*子页 联系我们开始*/ 
.subpageContact{width: calc(100% - 20px);
               padding: 10px;
               padding-bottom: 50px;}
.subpageContact h1{font-size: 18px;
                   line-height: 40px;}
.subpageContact p{line-height: 30px;} 
/*三级页面开始*/ 
.therePageBox{width: calc(100% - 20px);
              padding:10px ;}
.therePageBox h1{font-size: 18px;
                 line-height: 40px;
                 text-align: center;}
.therePageBox span{line-height: 30px;
                   font-size: 12px;
                   color: #999;
                   text-align: center;
                   display: block;}
.therePageBox p{font-size: 14px;
                line-height: 26px;
                margin-bottom: 15px;} 
.therePageBox img{width: 80%;
                  margin: 15px auto;
                  display: block;}                                                   

.label{width: calc(100% - 2px - 10px);
       padding: 5px;
       border: 1px dashed #ccc;
       margin: 30px 0;}
.label p{line-height: 26px;
         margin: 0;
         padding: 0;}
.showBox{margin: 30px 0;}
.showTitle{width: calc(100% - 12px);
             padding:15px 5px;
             border: 1px solid #ccc;
             margin: 30px 0;}
.show li{width: calc(100% / 3 - 42px);
         margin: 0 15px;
         border: 1px solid #ccc;
         padding: 4px;
         float: left;}
.show li img{display: block;
             width:100%;
             margin-bottom: 6px;}
.show li p a{line-height: 24px;}
.show li:hover{box-shadow: -0.97px -0.242px 6.79px 0.21px rgba(152, 131, 134, 0.96);
                          z-index: 39;
                         border: 2px solid #CC5522;}
.show li:hover a{color: #CC5522;}
.newsShowBox{margin: 30px 0;}
.newsShowTitle{width: calc(100% - 12px);
               padding:15px 5px;
               border: 1px solid #ccc;
               margin: 30px 0;}
.newsShow li p{float: left;
               line-height: 26px;
               margin-right: 15px;}               
.newsShow li a{float:left;
                display: block;
                line-height: 26px;
                width: 70%;
                height: 26px;
                overflow: hidden;}                                        
.newsShow li span{font-size: 14px;
                  color: #666;
                  line-height: 26px;
                  float: right;}                                      
.newsShow li:hover a{color:#CC5522;}                                
                                                  
#turn_page {
    text-align: center; margin-top:25px; padding-bottom:25px;
    height: 35px;
    line-height: 35px;
    clear: both;
}
#turn_page span {
    border: 1px #cecece solid;
    display: inline-block;
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    overflow: hidden;
    background: #fff;
    vertical-align: top;
    margin: 0 4px;
    border-radius: 4px;


}
#turn_page ul li{ padding:8px; background:#404040; display:inline; margin-left:10px;  color:#fff; border-radius:5px;}
#turn_page ul li:hover{background: #3366CC;}
#turn_page ul li a{ color:#fff;}
#turn_page ul li a:hover{ color:#ccc;}
.prevnext a{ color:#000;}

.prevnext1 {
    width: 100%;
    padding: 20px 0;
    line-height: 30px;
}
.prevrecord1, .nextrecord1 {
    display: block;
    overflow: hidden;
    width: 700px;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 30px;
    padding-left: 10px; font-size: 14px;
}
.prevnext {
    width: 100%;
    line-height: 30px; border-top:1px #d1d1d1 dashed;border-bottom:1px #d1d1d1 dashed;
}
.prevnext1 a{ color:#2f2f2f;}
.prevnext1 a:hover{ color:#3366CC;}
.prevrecord, .nextrecord {
    display: block;
    overflow: hidden;
    width: 700px;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 30px;
    padding-left: 10px; font-size: 14px;
}
#turn_page .page_noclick {
   cursor:pointer
}
 #turn_page .page_noclick {
    width: auto;
    padding: 0 12px;
}
#turn_page .icon_page_prev {
    background: url(../images/ico/normal.png) no-repeat -391px -24px;
    margin-right: 6px;
}
#turn_page .page_item_current {
    background: #333;
    color: #fff;
    cursor: default;
}
#turn_page font{
    width: 32px;
    height: 33px;
    display: block;
    text-align: center;
    text-decoration: none;
}                            
          
                                                                                         


                         
                     
                                                                                                                                                                                                
                   
                                                                                                                                                   