@charset "utf-8";
/* CSS Document */
@font-face{ font-family:"Lucida Console", Monaco, monospace; src:url(/font/%E6%96%B0%E8%92%82%E5%B0%8F%E4%B8%B8%E5%AD%90%E5%AD%97%E4%BD%93%E9%AB%98%E7%BA%A7%E7%89%88.ttf);}
body{
	font-size:14px;
	font-family:"微软雅黑";
	margin:0px;
	overflow-x: hidden;}
a{ text-decoration:none;
   color:inherit;}
li{
    list-style:none;}

/*众*/
.main{
	width:80%;
	margin:auto;}	
.clear{ clear:both;}	
.left{ float:left;}	
.right{ float:right;}
	
/*顶部*/
.top{ background-color:#ececec; height:25px;color:#9e9e9e;
      line-height:25px; font-size:12px;}
.topleft{
	float:left;
	width:500px;}
.topright{
	text-align:right;
	float:right;
	width:300px;}
.topright a{
	color:#9e9e9e;}	
.tell{
	float:right; margin-top:20px;}	
.tell div{ float:right; margin-top:10px;}
.tell span{ padding-left:10px;
            color:#45ae4a;
			font-weight:600;}
.tell p{ font-size:24px;
         font-weight:600;
		 color:#ff9200;
		 padding-left:10px;}
		 
/*index产品中心*/		 		
.indexprotext{ text-align:center;}	
.indexprotext strong{ font-size:28px;
                      font-weight:100;}
.indexprotext span{ font-size:18px;}
.promore{ border:solid #43c232 1px;
          text-align:center;
		  width:200px;
		  padding:10px;
		  margin:25px auto 0px;
		  color:#45ae4a;
		  }
/*.promore a:link{ color:#43c232;}*/
.promore:hover{ background:#45ae4a; color:#fff;}

.promore a:hover{ color:fff;}
.prothree{}
	
.pro{float: left;
    width: 100%;
    padding: 0px;}			 
.pro li{ border:solid 1px #D9D9D9;padding: 10px; width: 21%; box-shadow:0 2px 5px rgba(0,0,0,0.1);transition:transform 0.5s; float:left; margin-bottom:16px; margin-left:15px;}
.pro li:hover{box-shadow:1px 5px 5px #999; transform:scale(1.03)}
.pro li img{ max-width:100%; height:190px;}
.pro li h3{ background-color:#D9D9D9; text-align:center; padding:10px 0px; margin:5px 0px 0px 0px;    font-weight: normal; font-size: 16px;}				.pro li div{ } 	   


/*about*/
.indliken{
	background:url(/images/bssaboutback.jpg) no-repeat;
	margin-top:40px; height:575px; background-size:100%;}
.likenright{
	/*background:url(/images/bssabout2.png) no-repeat;*/
	float:left;
	width:38%;margin-top: 60px;
	/*margin-left:20px;
    background-size: 100%;*/}
.likenleft{ width:550px; color:#fff; padding:75px 17px 0px 17px; float:left;}	
.likenleft strong{ font-size: 28px;font-weight: 100;}	
.likenleft span{ font-size:18px; line-height:30px;}	
.likenleft h5{ font-size:14px;font-weight: 100;
               margin-top:15px;}	
.likenleft p{    margin-top: 15px;line-height: 30px; letter-spacing:1px; font-size:16px;}
.more{border: solid #fff 1px;
    text-align: left;
    width: 160px;
    padding: 10px 30px;
    margin: 60px 0px 0px 0px;}
.more:hover{ transform: scale(1,1) !important;
             font-size:16px;}		  
.likenrvio{
	margin-top:-385px;
	margin-left:46px;}		  
.likenloog{ text-align:center;
            margin-top:20px;}		  
			
/*index优势*/		 		
.indexadvtext{ text-align:right; margin-top:40px;}	
.indexadvtext strong{ font-size:28px;
                      font-weight: 100;}
.indexadvtext span{ font-size:18px;}
.indexadvtext h5{ font-weight:100;
                   margin-top:15px;}
	
.advul{}
.advul li{ float:left;
           margin-left:3%;
		   width:17%;
		   text-align:right;}
.advul li img{ width:100%;}	
.advul li img:hover{ transform: scale(1,1) !important;
    -webkit-transform: scale(1.1) !important;
    -moz-transform: scale(1.1) !important;
    -o-transform: scale(1.1) !important;
    left: 0%!important;
    top: 0%!important;
    transition: ease-in-out .70s}
.advul a{}	
.advul span{font-size: 18px;
    background-color: rgba(255,255,255,0.7);
    position: relative;
    float: left;
    margin-left: -10px;
    width: 90%;
    text-align: left;
    padding: 0px 20px 10px 20px;
    margin-top: -40px;
    line-height: 40px;}

/*index 新闻中心*/
.indnew{ margin-top:40px;
         padding:20px 0px 50px 0px;
		 background:#f2f2f2;}
.indiv{ width:100%;
        margin:auto;}		 	
.innewul{ }
.innewul li{ width:95%;
             margin: 0px auto 20px;
			 height:184px;
			 background:#fff;}
/*.innewul li:hover{
	    box-shadow: 0 0 20px rgba(0,0,0,0.1);
    transition: all .45s;
	border-left:#45ae4a solid;
}		*/ 
.innewul li:after{    content: "";
    background: #45ae4a;
    height: 35px;
    width: 4px;
    display: block;
    position: absolute;
	margin-top:20px;
    transition: all .45s;}	
.innewul li:hover::after{ height:184px;
                          margin-top:0px;}		 
.innwlef{ float:left;
         /* float: right;
     width: 45.5%; */
    /* margin-top: 30px; */
    margin-right: 300px;
    /* position: absolute; */
    text-align: left;
    background: #fff;
    height: 154px;
    /* padding: 30px 30px 0px 0px;*/ 
    padding-right: 40px;

    margin-top: -184px;
          /* width:90%;*/
		   margin-top:30px;
		   padding-left:30px;}
.innwlef h3{
	font-size:16px;
	margin-bottom:10px;}
.innwlef span{ color:#999999;
              font-size:10px;
			  }	
.innwlef p{ width:100%;
            margin-top:6px;
			color:#666;
			font-size:12px;}	
.innewul li img{ float:right;
                 height:184px;
				 position:absolute;
				 width:300px;
				 }	
.indnew2{ margin-top:40px;
         padding:20px 0px;
		 background:#f2f2f2;}
.indiv2{ width:100%;
        margin:auto;}
.innewul2{ }
.innewul2 li{ width:95%;
              margin: 0px auto 20px;
			 height:184px;
			 background:#fff;}
.innewul li:hover{
	    box-shadow: 0 0 20px rgba(0,0,0,0.1);
    transition: all .45s;

}		
.innewul2 li::after{ content: "";
    background: #45ae4a;
    height: 35px;
    width: 4px;
    display: block;
	margin-top:20px;
    right: 12%;
    position: absolute;
    transition: all .45s;}	
.innewul2 li:hover{
	    box-shadow: 0 0 20px rgba(0,0,0,0.1);
    transition: all .45s;

}	
.innewul2 li:hover::after{ height:184px;
                          margin-top:0px;}				 		 		    	
.innwrig{ float: right;
    /* width: 45.5%; */
    /* margin-top: 30px; */
    margin-left: 300px;
    /* position: absolute; */
    text-align: left;
    background: #fff;
    height: 184px;
    /* padding: 30px 30px 0px 0px; */
    padding-right: 30px;
    padding-left: 40px; 
    margin-top: -184px;}
.innwrig h3{
	font-size:16px;
	margin-bottom:10px;
	margin-top:30px;}
.innwrig span{ color:#999999;
              font-size:10px;
			  }	
.innwrig p{ width:100%;
            margin-top:6px;
			color:#666;
			font-size:12px;}	
.innewul2 li img{ float:left;
                 height:184px;
				 }						 

/*footer*/

.footer{ background:#333;
         color:#adadad;
		 padding:50px 0px 20px 0px;
		 float:left;
		 width:100%;}	
.fooleft{ line-height:30px;
          width:33%;
		  float:left;}
.divul{ float:left;
        width:39%;
		margin-left:6%;
		line-height:30px;}	
.divul h3{ margin-bottom:10px;}
.divul h3:hover,.ul2 li:hover,.ul1 li:hover{ color:#45ae4a;}						  
.ul1{ float:left;
      width:20%;
	  border-right:#adadad solid 1px;
	  padding:0px 60px 0px 0px}
.ul1 li{ }	  	
.ul2{ float:left;
      width:40%;
	  padding:0px 0px 0px 60px}	
.ul2 li{ }	    	  		 			 


/**/
.liuy{ line-height:30px;
       float:right;
	   width:20%;}
.liuy h3{ margin-bottom:10px;}
.guestbook_input{
    height: 30px;
    background: #333;
    border: solid 1px #adadad;
	color:#adadad;
	padding-left:10px;
	margin-bottom:5px;}
.guestbook_inputf{
    
    background: #fff;
    border: solid 1px #adadad;
	color:#adadad;
	padding-left:10px;
	margin-bottom:5px;}	
.an{width: 230px;
    background: #45ae4a;
    color: #fff;
    height: 30px;
    border:none;
	margin-top:3px;}	

.foot{ background: #222;
    color: #757575;
    height: 50px;
    width: 100%;
    line-height: 50px;
    font-size: 12px;;}	
.submit{
    width: 100px;
    height: 35px;
    background: #3fb150;
    color: #fff;
    border: none;
}
	
	
.new_bg{ width:100%; margin-top:2%;}
.new_cte{ width:100%;}
.new_cte h1{font-size:20px; color:#0f3695; line-height:40px; text-align:center; margin-top:2%;}
.new_cte h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#434343; line-height:30px; text-align:center;}
.new_box{}
.new{ width:25%; float:left; border:1px #ccc solid; box-sizing:border-box;}
.new img{ width:100%; height:212px;}
.new_web{ width:90%; margin:10px auto;}
.new_web li{}
.new_web li a{ font-size:14px; color:#333; line-height:40px; display:block; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.new_web h3{ font-size:12px; color:#333; line-height:25px; font-weight:100;}
.new_web p{ font-size:12px; line-height:25px; color:#666;}
.new_web h4{width:30%; border-radius:10px; background-color:#ff9200;position:relative; left:60%; margin-top:2%; margin-bottom:2%;}
.new_web h4 a{ display:block; font-size:12px; text-align:center; line-height:20px; color:white; }	
.lu{ background-color:#40b62c;}<!--耗时1757847556.4903秒-->