@charset "utf-8";

/*焦点图*/
.banner {width: 100%;clear: both;padding-left: 0;padding-right: 0;text-align: center;}
.fullSlide {width: 100%;position: relative;height: 600px;background: #000;text-align: center;}
.fullSlide .bd {margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.fullSlide .bd ul {width: 100% !important; margin: 0px; padding: 0px;}
.fullSlide .bd li {width: 100% !important;height: 600px;overflow: hidden;text-align: center;background-size: 100%;}
.fullSlide .bd li a {display: block;height: 600px;}
.fullSlide .hd {width: 100%;position: absolute;z-index: 1;bottom: 30px;left: 0;height: 5px;line-height: 5px}
.fullSlide .hd ul {text-align: center;}
.fullSlide .hd ul li {cursor: pointer;display: inline-block;*display: inline;zoom: 1;width: 10px;height: 10px; border-radius:50%;margin: 1px 5px;overflow: hidden;background: #fff;filter: alpha(opacity=50);opacity: 0.5;line-height: 999px;}
.fullSlide .hd ul .on {background: #f00;}


/*产品中心开始*/
.index_oq_product {display: block; padding: 25px 0px 0px;}
.in_oq_main {display: block;overflow: hidden;}

.in_oq_title { display: block;text-align: center;margin-bottom: 15px;}
.in_oq_title h5 { display: block; font-size: 30px; color: #252525;}
.in_oq_title p {display: block; font-size: 20px; color: #919191; }

.in_oq_pro_title {display: block; text-align: center; margin-bottom: 15px;}
.in_oq_pro_title ul li {display: inline-block; padding: 10px 25px; font-size: 14px; color: #111212; transition: 1s; border: 1px solid #bfbfbf;}
.in_oq_pro_title ul li.active { transform: rotateX(360deg); background: #111212; color: #fff; border: 1px solid #111212;}

.in_oq_pro_box { width: 400%; position: relative;}
.in_oq_pro_list { width: 1200px; float: left;}
.in_oq_pro_list ul li {width: 288px; float: left; text-align: center;margin: 10px 6px; min-height: 260px;}
.in_oq_pro_list ul li p { display: block; height: 205px; overflow: hidden; border: 1px solid #bfbfbf;}
.in_oq_pro_list ul li p img { transition: 1s; width: 100%; }
.in_oq_pro_list ul li span { display: block; padding: 3px 0px; transition: .8s; margin: 3px 0px; }
.in_oq_pro_list ul li span a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; color: #464646; }
.in_oq_pro_list ul li font { display: block; }
.in_oq_pro_list ul li font a { display: inline-block; padding: 2px; background: #c0130a; color: #fff; font-size: 12px;}
.in_oq_pro_list ul li:hover p img { transform: scale(1.05);}
.in_oq_pro_list ul li:hover span { background: #111212;}
.in_oq_pro_list ul li:hover span a {color: #fff;}
/*产品中心结束*/

/*公司简介开始*/
.index_oq_about {display: block; padding: 55px 0px; background: url("../images/about.png")/*tpa=http://www.sdhbssd.cn/templates/default/images/about.png*/ no-repeat center top;}
.in_oq_about_main { width: 560px; float: right; color: #fff;}
.in_oq_about_title {display: block; text-align: left; margin-bottom: 15px;}
.in_oq_about_title h5 { font-size: 22px; color: #eee;}
.in_oq_about_title p {font-size: 24px; color: #fff; margin-bottom: 15px;}
.in_oq_about_title samp {width: 94px; display: inline-block; height: 2px;background: #b80001;}
.in_oq_about_main a {display: inline-block; width: 112px; height: 38px; line-height: 38px; text-align: center; margin-top: 10px; border-radius: 3px; border: 1px solid #fff; color: #fff; transition: .8s;}
.in_oq_about_main a:hover {transform: rotateX(360deg); background: #000; color: #fff;}
/*公司简介结束*/


/*我们的优势*/
.index_oq_xijie { display: block; padding: 25px 0px 0px;}
.in_oq_xijie_title { display: block; padding-bottom: 25px; text-align: center; background: url("../images/xijie_title.png")/*tpa=http://www.sdhbssd.cn/templates/default/images/xijie_title.png*/ no-repeat center bottom;}
.in_oq_xijie_title p { font-size: 15px; color: #9c9c9c; letter-spacing: 5px;}
.in_oq_xijie_title h5 {font-size: 46px; color: #000;}
.in_op_xijie_main { display: block; margin-top: 25px;}
.in_op_xijie_img1 { display: block; height: 325px; position: relative; background: url("../images/xijie_img1.png")/*tpa=http://www.sdhbssd.cn/templates/default/images/xijie_img1.png*/ no-repeat center top; margin-bottom: 10px;}
.in_op_xijie_img1 ul li { position: absolute; width: 160px;}
.in_op_xijie_img1 ul li h5 { font-size: 18px; color: #feb028; }
.in_op_xijie_img1 ul li p { font-size: 14px; color: #000;}
.in_op_xijie_img1 ul li:nth-of-type(1) { top: 30px;left: 200px;}
.in_op_xijie_img1 ul li:nth-of-type(2) { top: 30px; right: 200px;}
.in_op_xijie_img1 ul li:nth-of-type(3) { top: 160px; left: 200px; }
.in_op_xijie_img1 ul li:nth-of-type(4) { top: 145px; right: 200px; }
.in_op_xijie_img2 { width: 210px; float: left; min-height: 240px; padding: 35px 20px 0px 350px; border: 1px solid #feb028;background: url("../images/xijie_img2.png")/*tpa=http://www.sdhbssd.cn/templates/default/images/xijie_img2.png*/ no-repeat left center;}
.in_op_xijie_img3 { width: 210px; float: right; min-height: 240px; padding: 35px 350px 0px 20px; border: 1px solid #feb028; background: url("../images/xijie_img3.png")/*tpa=http://www.sdhbssd.cn/templates/default/images/xijie_img3.png*/ no-repeat left center;}
.in_op_xijie_conten { display: block;}
.in_op_xijie_conten h4 { font-size: 20px; color: #feb028; margin-bottom: 5px; }
.in_op_xijie_conten p { font-size: 14px; line-height: 1.8; color: #9c9c9c;}

/*分割*/
.index_oq_fen { display: block; padding: 25px 0px; background: url("../images/fen.png")/*tpa=http://www.sdhbssd.cn/templates/default/images/fen.png*/ no-repeat center top; margin-top: 15px;}
.index_oq_fen ul li { display: inline-block; width: 128px; text-align: center; float: left; padding: 0px 54px;}
.index_oq_fen ul li i {color: #fff; width: 114px; margin-bottom: 8px; height: 114px; text-align: center; border: 1px solid #fff; border-radius: 50%; display: inline-block;}
.index_oq_fen ul li i img{ text-align: center; margin-top: 25px; width: 65px; height: 65px;}
.index_oq_fen ul li p {font-size: 16px; color: #fff; width: 128px; }

/*优势*/

.index_oq_gexin {display: block; padding: 25px 0px; background: url("../images/gexin.png")/*tpa=http://www.sdhbssd.cn/templates/default/images/gexin.png*/ no-repeat left top;}
.in_oq_gexin_title { display: block; text-align: center; margin-bottom: 50px; }
.in_oq_gexin_main { display: block;overflow: hidden;}
.in_oq_gexin_list {display: block;margin-bottom: 30px;}
.in_oq_gexin_info { display: block; width: 600px; overflow: hidden; float: left;}
.in_oq_gexin_info ul li {display: block; padding-left: 80px; background-position-y: 12px; margin-bottom: 15px;}
.in_oq_gexin_info ul li h4 { font-size: 24px; color: #000; margin-bottom: 10px;}
.in_oq_gexin_info ul li h4 font { font-size: 30px;color: #c0130a;}
.in_oq_gexin_info ul li h5 {font-size: 16px; color: #bdbdbd;padding-bottom: 10px;margin-bottom: 10px;}
.in_oq_gexin_info ul li p {font-size: 16px;color: #bdbdbd;line-height: 1.68;}
.in_oq_gexin_img { width: 573px; overflow: hidden; margin: 0px 6px; float: left; position: relative;}
.in_oq_gexin_img.le {left: -100%;}
.in_oq_gexin_img.ri {right: -100%;}
.in_oq_gexin_img_l {width: 162px; float: left;}
.in_oq_gexin_img_r { width: 399px;float: right;height: 312px; overflow: hidden;}
.in_oq_gexin_img_r ul { position: relative;}
.in_oq_gexin_img_r ul li {display: block;}
.in_oq_gexin_img_r ul li img {width: 100%;}

.in_oq_gexin_img_l ul li { display: block; height: 50px; padding: 20px 0px; margin-bottom: 15px; transition: .6s; }
.in_oq_gexin_img_l ul li:hover { opacity: .6;}
.in_oq_gexin_img_l ul li span {display: inline-block; width: 48px; height: 50px; text-align: center; border-right: 1px solid #fff;}
.in_oq_gexin_img_l ul li span i { color: #fff; display: inline-block;font-size: 30px;}
.in_oq_gexin_img_l ul li div { width: 110px; display: block; float: right;}
.in_oq_gexin_img_l ul li div h5 { font-size: 16px; color: #fff; }
.in_oq_gexin_img_l ul li div p { font-size: 12px; color: #fff;}
.in_oq_gexin_img_l ul li:nth-of-type(1) { background: #3dc281;}
.in_oq_gexin_img_l ul li:nth-of-type(2) { background: #f7b942; }
.in_oq_gexin_img_l ul li:nth-of-type(3) { background: #69c851; }

/*新闻*/
.news_box{width:100%; overflow:hidden; /*margin:20px 0;*/ padding:30px 0; background:url("../images/newsbg.jpg")/*tpa=http://www.sdhbssd.cn/templates/default/images/newsbg.jpg*/ no-repeat center top;}
.news_con{width:370px; background:#fff; overflow:hidden; padding:0 8px 5px; float:left; border:1px solid #ddd;}
.news_con .news_tit{height:30px; line-height:30px;}
.news_con .news_tit a{font-size:16px; color:#000; font-weight:bold; display:block; width:90px; text-align:center; border-top:3px solid #BA0001;}
.news_con dl.news_top{overflow:hidden; margin:10px 0;}
.news_con dl.news_top dt{width:160px; float:left;}
.news_con dl.news_top dt img{display:block; width:160px; height:120px;}
.news_con dl.news_top dd{width:200px; float:right; margin: 0px;}
.news_con dl.news_top dd h3{height:30px; line-height:30px; overflow:hidden;}
.news_con dl.news_top dd h3 a{font-weight:bold; color:#000; font-size:14px;}
.news_con dl.news_top dd p{line-height:26px; color:#646464; font-size:12px;}

.news_con .news_list{margin-top:10px;}
.news_con .news_list li{background:url("../images/news_icon.gif")/*tpa=http://www.sdhbssd.cn/templates/default/images/news_icon.gif*/no-repeat left center; padding-left:25px; height:40px; line-height:40px; border-bottom:1px dashed #cdcdcd; overflow:hidden;}
.news_con .news_list li a{font-size:14px; color:#333;}
.news_con .news_list li a:hover{color:#B60809;}
.news_con .news_list li span{float:right; font-size:12px; color:#666;}

.center_con{margin:0 10px;}

/*案例展示*/
.index_oq_case { display: block; padding: 25px 0px; }
.in_oq_case_main { display: block; margin-top: 20px; }
.in_oq_case_main ul {width: 300%; position: relative;}
.in_oq_case_main ul li {width: 300px; display: block; float: left;text-align: center;}
.in_oq_case_main ul li p { display: inline-block; overflow: hidden;}
.in_oq_case_main ul li p img {width: 280px; height: 210px; transition: .9s; margin-left: 20px;}
.in_oq_case_main ul li span {padding: 5px 0px; display: block;transition: .9s;}

.in_oq_case_main ul li span a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; color: #373737;}
.in_oq_case_main ul li:hover img { transform: scale(1.08); }
.in_oq_case_main ul li:hover span { background: #373737;}
.in_oq_case_main ul li:hover span a { color: #fff;}

/*友情链接开始*/
.index_sy_links {display: block; padding: 15px 0px;background: #ddd;}
.index_sy_links .in_sy_links_title {display: inline-block; width: 96px; text-align: left; float: left; font-size: 18px; color: #000;}
.index_sy_links .in_sy_links_list { display: inline-block; width: 1080px; float: left;}
.index_sy_links .in_sy_links_list ul li { display: inline-block; float: left;}
.index_sy_links .in_sy_links_list ul li a { display: inline-block; padding: 2px 5px; color: #737373; font-size: 14px; transition: .6s;}
.index_sy_links .in_sy_links_list ul li a:hover { transform: rotateX(360deg); background: #737373; color: #fff;}