@charset "utf-8";
/* CSS Document */

.more{ display:block; font-size:16px; border-radius:20px; width:220px; line-height:40px;height:40px; text-align:center; margin:30px auto; box-sizing:border-box;}

/*-----------------关于我们--------------------*/
.about_box{ width:100%; padding-bottom:20px;}
.about{ width:1200px; margin:0 auto;}
.about_txt{ width:100%; margin:20px 0;}
.about_txt a{ display:block; font-size:14px; text-align:center; line-height:240%; color:#5a5a5a;}
.about_con{ width:100%; overflow:hidden; margin:20px 0;}
.about_con1{ width:16%; margin:0 2%; background: #000; border-radius: 9%;
	transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;}
.about_con1:hover img{ opacity:0.8;
	transition:opacity 1s;
    -moz-transition:opacity 1s;
    -webkit-transition:opacity 1s;
    -o-transition:opacity 1s;}
.about_con1 img{ width:100%; height:auto;}
.about_con1 span{ display:block; line-height:46px; margin-top:-50px; text-align:center; color:#fff; font-size:16px;}


/*-----------------产品中心--------------------*/
.product_box{ width:100%; background:url(../img/p_bg.jpg); padding:10px 0;}
.product{ width:1200px; margin:0 auto;}
.product_con{ width:100%;}
.product_con a{ display:block; width:23%; margin:0 1%; border:1px solid #fff; box-sizing:border-box; text-align:center; overflow:hidden;}
.product_con a img{ width:90%; height: auto; margin:5%;}
.product_con a p{ line-height:140%; font-size:14px; margin-bottom:5%;}
.product_con a:hover{ border:1px solid #0266b4;}
.product .more{ border:1px solid #0266b4; color:#0266b4;}
.product .more:hover{ background:#fff;}


/*-----------------案例展示--------------------*/
.case_box{ width:100%;}
.case{ width:100%; background:url(../img/case_bg1.png) bottom; padding-bottom:10px;}
.case_con{ width:1200px; margin:0 auto; overflow:hidden;}
.case_con a{ display:block; float:left; width:23%; margin:0 1%; overflow:hidden;}
.case_con a div{ width:100%;}
.case_con a div img{ width:100%; height:auto;}
.case_con a p{ text-align:center; line-height:240%; font-size:14px; margin-bottom:5%; color:#fff;}
.case .more{ border:1px solid #fff; color:#fff;}
.case .more:hover{ background:#fff; color:#0266b4;}

.success_con{ display:block; width:1080px; margin:0 auto; padding:0 60px;}
.success_con1{ display:block; float:left; width: 240px;margin: 0 15px 0px 15px; overflow:hidden;}
.success_con1 div{ width:100%;}
.success_con1 div img{ width:100%; height:auto;}
.success_con1 p{text-align:center; line-height:240%; font-size:14px; margin-bottom:5%; color:#fff;}

#demo{overflow:hidden; }
#indemo{float: left;width: 800%;}
#demo1 {float: left;}
#demo2{float: left;}

#partner{overflow:hidden; display:block; width:1080px; margin:0 auto; padding:0 60px; }
#inpartner{float: left;width: 800%;}
#partner1 {float: left;}
#partner2{float: left;}




/*-----------------新闻中心--------------------*/
.news_box{ width:100%;}
.news{ width:1200px; margin:0 auto; overflow:hidden;}
.news_con{ width:100%;}
.news_con_l{ width:400px; height:400px; overflow:hidden; border:1px solid #ccc; box-sizing:content-box;}
.news .more{ border:1px solid #0266b4; color:#0266b4;}
.news .more:hover{ background:#0266b4; color: #fff;}



/*------动态图片--开始---*/
.b_slideshow a { color: #000; text-decoration: none; }
.b_slideshow a:hover { text-decoration: underline; }
.b_slideshow a img { border: none; }
.b_cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.b_cl { zoom: 1; }

.b_frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }

.b_block { margin: 10px 10px 0; }

.b_temp { margin: 1px; }

.b_slideshow { clear: both;}
.b_slideshow li { position: relative; overflow: hidden; }
.b_slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.b_slideshow span.title, .b_slidebar li { background:#0266b4; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #0266b4,endColorstr = #0266b4); color: #ccc; overflow: hidden; }
.b_slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer;}
.b_slidebar li.b_on { background:#0266b4; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700;}


.b_frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.b_temp { margin: 0; }
.b_slidebar { position: absolute; bottom: 5px; right: 4px; }
.b_slideshow span.title, .b_slidebar li { background: rgba(0,0,0,0.2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #666; overflow: hidden; }
.b_slidebar li.b_on { background:#0266b4; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #fff; font-weight: 700; }

.b_slideshow SPAN.title { text-indent: 0px; }
.b_block { margin: 0;position: relative; }
#b_frameHlicAe { margin: 0px !important; border: 0px !important; }
.b_comiis_wrapad { margin: 0 auto; width: 400px; }
.b_comiis_wrapad { /*margin-top: 10px;*/ }
.b_comiis_wrapad { overflow: hidden; }
.b_comiis_wrapad img { float: left; margin-top: 0px; width:100%; height:100%;}

#b_slidesImgs li { width: 400px; height: 400px; display: none; }
/*------动态图片--结束---*/

.news_con_r{ width:750px; overflow:hidden;}
.news_con_r1{ border-bottom:1px dashed #ccc; padding:10px 20px; box-sizing:border-box; margin-bottom:20px;}
.news_con_r1_date{ width:60px; height:60px; background:#0266b4; text-align:center;}
.news_con_r1_date p{color:#fff; font-weight:bold; line-height:30px; font-size:18px; margin-top:6px;}
.news_con_r1_date span{ display:block;color:#fff; line-height:24px;}
.news_con_r1_txt{ width:630px; overflow:hidden;}
.news_con_r1_txt a{ display:block; line-height:24px; font-size:16px; font-weight:bold;}
.news_con_r1_txt a:hover{ text-decoration:none; color:#0266b4;}
.news_con_r1_txt p{ line-height:20px;}



/*==============移动端==============*/
@media screen and (max-width: 1200px){

/*------关于我们-----*/
.about_box{/* display:none;*/}
.about{ width:96%;}
.about_txt a{ font-size:1.2rem;}
.about_con1{ width:18%; margin:0 1%; background:none;}


/*------产品中心-----*/
.product_box{/* display:none;*/}
.product{ width:96%;}


/*------案例展示-----*/
.case_box{/* display:none;*/}
.case{ background:none;}
.success_con{ width:96%; padding: 0;}
.success_con1{ border:1px solid #ccc; box-sizing: border-box;}
.success_con1 p{ color:#333;}
.case .more{border: 1px solid #0266b4;color: #0266b4;}


/*------新闻中心-----*/
.news_box{/* display:none;*/ background: url(../img/p_bg.jpg);}
.news{ width:96%;}
.news_con_l{ display:none;}
.news_con_r{ width:100%;}
.news_con_r1_date{ width:10%;}
.news_con_r1_txt{ width:86%;}
.news_con_r1_txt a{ color:#0266b4;}








}


