@charset "utf-8";
/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。
------------------------------------------------------------------------------------------------------ */
/* 全局样式
-------------------------------------------------------------- */
html,body,a,p,span,ul,img{ padding:0; margin:0; list-style:none; border:none; font-size:13px; font-family:"微软雅黑","Arial"; color:#666;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
td{ vertical-align:center; font-size:13px;}
body{ background-color:#FFFFFF; }
*{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{border:medium none;margin:0;padding:0;}
body,button,input,select,textarea{outline:none;}
ul,ol,li{list-style:none;}
img{border:0px;}
table{ }
html,body{height:auto;margin:0 auto;}
.hide{display:none;}
.clear{clear:both;}
h1,h2,h3,h4,h5,h6 { font-weight: bold; }
h1 { font-size: 3em; line-height: 1; margin:0; padding:0;}
h2 { font-size: 2em;  margin:0; padding:0;}
h3 { font-size: 1.5em; line-height: 1;  margin:0; padding:0;}
h4 { font-size: 1.2em; line-height: 1.25; margin:0; padding:0;}
h5 { font-size: 1em;  margin:0; padding:0;}
h6 { font-size: 1em; }
/* 页面基本元素
-------------------------------------------------------------- */
/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }
/* 层浮动 */
.left { float: left; }
.right{ float: right; }
.center { margin: 0 auto; }
/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }
/* 全局 */
.w1200m { width:1200px; margin:0 auto;}
/* 左侧导航 */
body{min-width:1200px;background:#fff;}
.blue{color:#008ce1!important}
.in_left{float:left;width:14%;height:955px;text-align: right;background:#212121;position: fixed;top:0px;left:0px;height:100%;z-index: 999;/*min-width:278px;*/}
.in_left .logo{float:left;width:100%;}
.in_left .logo img{width:100%;}
.banner{float:left;width:100%;}
.banner_ul{float:left;height:100%;}
.nav_menu-item{float:left;width:100%;border-bottom:1px solid #333333;}
.head_a1{float:left;width:89%;color:#fff;height:59px;line-height:59px;font-size:14px;}
.head_s2{margin-right: 10px;color: #999999;font-size: 14px;}
.head_s1{float:left;width:11%;color:#5a5a5a;height:59px;line-height:59px;font-size:14px;text-align:center;}
.nav_menu-item.current .head_a1{color:#008ce1!important;}
.nav_menu-item.current{background:#111111;!important}
.nav_menu-item:hover .head_a1{color:#008ce1;}
.nav_menu-item:hover .head_s2{color:#008ce1;}
.nav_menu-item:hover{background:#111111;}
.nav_menu-item:hover .nav_submenu{display:block;}
.nav_submenu{display:none;position:absolute;left:100%;}
.nav_submenu-item_a{height:49px;line-height:49px;color:#fff;border-bottom:1px solid #333333;display: block;width:170px;padding-left:30px;text-align:left;background:#212121;}
.nav_submenu-item:hover .nav_submenu-item_a{background:#303030;}
.ewm{float: right;width: 100%;margin-right: 11%;margin-top: 10px;text-align: right;}
.head_p1{float:right;margin-right:11%;color:#fff;width:100%;font-size:14px;margin-top:15px;}
/*右侧内容*/
.in_right{float:right;width:86%;background:#fff;min-width: 1200px;}
/*banner轮播*/
.hiSlider{
	overflow: hidden;
	height: 955px;
	width: 100%;	
	position: relative;
}
.hiSlider-item{
	float: left;
}
.hiSlider-item img{
	height:955px;
}
.hiSlider-btn-prev,
.hiSlider-btn-next{
    display: none;
}
.hiSlider-title{
    display: none;
}
.hiSlider-pages{
	float:left;
	position: absolute;
	right:10%;
	bottom:5%;
}
.hiSlider-pages a{
    height: 4px;
    width: 30px;    
    display: inline-block;
    overflow: hidden;   
    font-size: 0;
    background: #fbfbfb;
    margin:5px;
    border:1px solid #d8dad9;
	float:left;
	
}
.hiSlider-pages a.active{
    background: #0483de;
    border:1px solid #0483de;
}
.bk1{background:url(/skin/images/bk1.jpg) center 69px;width:100%;}
/*公告*/
.gonggao{width:100%;border-bottom:1px solid #e8e8e8;overflow: hidden;}
.gonggao img{float:left;margin-right: 15px;}
@-webkit-keyframes marquee {
    0% { left: 0; }
    100% { left: -100%; }
}
@-moz-keyframes marquee {
    0% { left: 0; }
    100% { left: -100%; }
}
@-ms-keyframes marquee {
    0% { left: 0; }
    100% { left: -100%; }
}
@-o-keyframes marquee {
    0% { left: 0; }
    100% { left: -100%; }
}
@keyframes marquee {
  0%{left:0}
  100%{left: -100%}
}
.marquee {
  height: 68px;
  overflow: hidden;
  position: relative;
}
.marquee div a{
	line-height: 68px;
	height: 68px;
    float: left;
    width: 20%;
    font-size: 16px;}
.marquee div a:hover{color:#0483de;}
.marquee div {
  display: block;
  width: 200%;
  height: 68px;
  
  position: absolute;
  overflow: hidden;

  -webkit-animation: marquee 10s linear infinite;
  -moz-animation: marquee 10s linear infinite;
  -ms-animation: marquee 10s linear infinite;
  -o-animation: marquee 10s linear infinite;
  animation: marquee 10s linear infinite;
}
/*产品展示*/
.bk1 .bg1_p1,.bg2 .bg1_p1,.bk3 .bg1_p1,.bg1_p1{text-align: center;margin-top: 50px;padding-bottom: 24px;}
.bk1 .bg1_a1,.bg2 .bg1_a1,.bk3 .bg1_a1,.bg1_a1{background: url(/skin/images/line.jpg) no-repeat center bottom;color: #008ce1;font-size: 24px;padding-bottom: 20px;}
.bg1_p2{float: left;color: #008ce1;font-size: 16px;border-left: 6px solid #008ce1;padding-left: 10px;line-height: 20px;margin-top: 6px;}
.bg1_s2{font-size: 16px;color: #999999;margin-left: 15px;}
.bg1_a2{float:left;padding: 4.5px 13px;color:#333333;font-size:16px;cursor: pointer;}
.bg1_a2:hover{background: #097fd9;color: #fff;}
.bg1_d1{overflow: hidden;margin-top: 12px;}
.bg1_d1 ul{float:left;overflow:hidden;margin-left: 20px;}
.bg1_s3{font-size:16px;color: #008ce1;line-height: 30px;float: right;margin-right: 10px;}
.bg1_d2{padding:10px 10px 0;float:left;background:#efefef;margin-top:20px;margin-left:20px;position: relative;}
.bg1_p3{line-height:53px;font-size:16px;text-align:center;color:#666666;}
.bg1 .bg1_a3:nth-child(1) .bg1_d2{margin-left:0px;}
.bg1 .bg1_a3:nth-child(5) .bg1_d2{margin-left:0px;}
.bg1_d3{overflow:hidden;display:none;}
#div_19{display:block;}
.intro{background: #097fd9;color: #fff;}
.bg_hover{position: absolute;top: 10px;display:none;}
.bg1_d2 div{overflow:hidden;}
.bg1_d2:hover .bg_hover{display:block;}
.bg1_d2:hover .big_img{transform: scale(1.4);transition: all 1.2s;}
/*我们的优势*/
.bg2{overflow:hidden;}
.bg2_d1{float:left;width:600px;height:330px;margin:35px 0;}
.bg2_d1_d{float:left;width:192px;}
.bg2_p1{font-size:60px;color:#666666;font-weight:bold;margin-top: 15px;height: 60px;line-height: 60px;}
.bg2_p2{font-size:18px;color:#333333;margin: 30px 0 15px;}
.bg2_p3{font-size:14px;color:#999999;}

.bg2 .bg2_d1:nth-child(1) .bg2_d1_d{margin-left:20px;}
.bg2_img{float:left;overflow:hidden;border: 10px solid #f0f0f0;}
.bg2 img:hover{transform: scale(1.4);transition: all 1.2s;}
/*服务的客户*/
.bk2{background:url(/skin/images/bk2.jpg) no-repeat center top;width:100%;overflow: hidden;}
.bk2_1200{overflow: hidden;margin-top:20px;margin-bottom:37px;}
.bk2_1200 div{border:2px solid #999;float:left;margin-left:12px;margin-bottom:12px;overflow:hidden;}
.bk2_1200 img:hover{transform: scale(1.2);transition: all 0.8s;opacity: 0.7;}
.bk2_1200 div:nth-child(1){margin-left:0px;}
.bk2_1200 div:nth-child(7){margin-left:0px;}
.bk2 .bg1_p1{text-align: center;margin-top: 50px;padding-bottom: 24px;}
.bk2 .bg1_a1{background: url(/skin/images/line.jpg) no-repeat center bottom;color: #fff;font-size: 24px;padding-bottom: 20px;}
/*企业实力*/
.bk3{background:url(/skin/images/bk3.jpg) no-repeat center top;width:100%;overflow: hidden;}
#about{width: 1200px;height: 400px;margin-top:25px;margin-bottom:50px;overflow: hidden;}
#about li:nth-child(1){margin-left:0px;}
#about ul li{width:126px;float:left;height:396px;margin-left:2px;border:2px solid #b8b8b8;position: relative;overflow:hidden;}
#about ul li.about_hover{width:536px;cursor: pointer;border:2px solid #008ce1;}
.ab_name{float:left;width:126px;height:396px;text-align: center;filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#99FFFFFF", endColorstr="#99FFFFFF");}
.txt{font-size: 18px; display: block; font-weight: normal;position: absolute;top: 12px;left: 12px;color: #111111;}
/*新闻动态*/
.bk4{padding-bottom:40px;overflow: hidden;}
.index_news{float:left;margin-top:25px;margin-right:70px;}
.news_d{margin-top:25px;float:left;width:688px;}
.news_d1{float:left;background: url(/skin/images/news_point.jpg) repeat-y top left;padding-left: 35px;}
.news_p1{margin: 10px 0 8px;}
.news_p1:hover .news_s1{color:#008ce1;}
.news_p1 a{font-size:18px;color:#111111;margin: 10px 0 8px;}
.news_p1 a:hover{color:#008ce1;}
.news_p2{font-size:14px;color:#999999;height:50px;overflow:hidden;}
.news_s1{float: right;font-size: 18px;color: #111111;margin-right: 10px;}
/*友情链接*/
.links{margin:20px 0 30px;}
.links a{color:#4b4b4c;font-size:14px;margin-right:10px;}
.links a:hover{color:#008ce1;}
/*foot*/
.bk_foot{width:100%;background:#f1f1f1;overflow: hidden;padding:40px 0 33px;}
.footer_left{float:left;width:982px;border-right:1px solid #d8d8d8;}
.footer_left ul{overflow: hidden;}
.footer_left ul li{float:left;}
.footer_left ul li a{float:left;width:86px;height:14px;border-right:2px solid #666666;line-height:14px;text-align:center;color:#333333;}
.footer_left ul li a:hover{color:#008ce1;}
.footer_left ul li:nth-child(1) a{width:72px;text-align:left;}
.footer_left .p1{color:#757575;font-size:14px;margin-top:43px;}
.footer_right{float: left;width: 216px;text-align: center;}
.footer_right p{color:#000;font-size:14px;}
.bk_power{width:100%;background:#212121;}
.powered{line-height:64px;text-align:center;color:#fff;height:64px;}
.powered a{color:#fff;font-size:14px;}
.powered_p1{float: left;width: 75%;text-align: left;line-height: 64px;color: #fff;font-size:14px;}
.powered_p2{float: left;line-height: 64px;width: 25%;text-align: right;color: #fff;font-size:14px;}
.in_rights {
    float: right;
    width: 86%;
    background: #fff;
    min-width: 1200px;
}
/*联系我们*/
.weizhi{line-height: 88px;height: 88px;margin-bottom:40px;border-bottom:1px solid #f2f2f2;}
.weizhi .wz_s1{float: left;width: 20px;height: 20px;background-color: #000;margin-top: 35px;margin-right: 20px;}
.weizhi .wz_s2{float:left;font-size:20px;color:#333333;}
.wz_s3{float:right;font-size:18px;color:#666666;}
.wz_s3 a{font-size:18px;color:#666666;margin: 0 5px;}
.lxwm .content{width:375px;float:left;}
.lxwm .content a{display: block;font-size: 18px;color: #666666;line-height: 46px;}
.lxwm .content .company{font-size: 24px;color: #111111;line-height: 24px;margin-bottom: 20px;}
#allmap{float:right;margin-bottom:60px;}
/*在线留言*/
.intxt{width:548px;height:33px;display:block;border:1px solid #dddddd;margin-bottom:22px;text-indent: 1em;font-family: '微软雅黑';}
.intxt:focus,.message #neirong:focus{border:1px solid #000;}
.message .content{margin:0 324px 70px;}
.message #neirong{border:1px solid #dddddd;width:548px;height:118px;text-indent: 1em;padding-top: 10px;font-family: '微软雅黑';}
.message .coolbg{width: 100%;height: 35px;background-color: #000;color: #fff;font-size: 14px;font-family: '微软雅黑';margin-top:26px;}
/*关于我们*/
.about .content{margin-bottom: 30px;}
.about .content img{border:2px solid #999999;margin-bottom: 30px;}
.about .content p{font-size: 16px;text-indent: 2em;line-height: 46px;}
/*分页*/
.dede_pages ul{
	float:left;
	padding:40px 0px;
    width: 100%;
    justify-content: center;
    display: block;
}
.dede_pages ul li{
	float:left;
	margin-right:6px;
	border:1px solid #000;
}
.dede_pages ul li a{
	float:left;
	padding: 7px 12px;
	color:#000;
	display:block;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color: #000;
    padding: 7px 12px;
    color: #28a1d7;
	font-weight:bold;
}
/*新闻列表及详情*/
.h{background:#000;color:#008ce1!important;}
.news_l .wz, .news_c .wz{margin-bottom:10px;}
.news_l .wz a, .news_c .wz a{width: 78px;float: left;height: 28px;text-align: center;line-height: 28px;border: 1px solid #000;color: #000;font-size: 16px;margin-right: 20px;}
.news_list{margin-top:30px;background:#f2f2f2;padding: 20px;}
.news_list_d{float:left;overflow: hidden;}
.news_list:hover{background:#212121;}
.news_list:hover .news_l_p1{color:#fff;}
.news_list:hover .news_l_s1{color:#fff;}
.news_list:hover .news_l_p2{color:#fff;}
.news_list:hover .big_img{transform: scale(1.4);transition: all 1.2s;} 
.news_list img{float:left;margin-right:25px;}
.news_list .news_l_p1{float: left;width: 915px;font-size: 18px;color: #333333;line-height: 40px;}
.news_list .news_l_s1{float: right;padding-right: 10px;font-size: 18px;color: #333333;}
.news_list .news_l_p2{float: left;width: 915px;color: #999999;font-size: 16px;line-height: 40px;}
.news_c h1{font-size: 24px;color: #000;text-align: center;font-weight: normal;padding: 20px 0;}
.news_c .fbsj{text-align: center;padding-bottom: 20px;}
.news_c .context{float: left;width: 88%;margin-bottom:10px;}
.news_c .fenxiang{float: right;width: 12%;position: relative;right: -10px;}
.context p, .context p a{font-size:16px;padding-bottom: 10px;}
.context p:hover{color:#008ce1;}
.context p:hover a{color:#008ce1;}
/*4图滚动*/
.box{width:100%; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{width:100%; height:253px; overflow:hidden; position:relative;margin-bottom: 40px;}
.piclist{height:253px;position:absolute; left:0px; top:0px}
.piclist li{background:#eee; margin-right:20px; padding:10px; float:left;}
.piclist p{height:53px;line-height:53px;text-align:center;font-size:16px;}
.swaplist{position:absolute; left:-6100px; top:0px}
.og_prev,.og_next{width:50px; height:30px; background:#d7d7d7; position:absolute; top:25px; z-index:99; cursor:pointer;font-size: 24px;text-align: center;color:#fff;}
.og_prev{right:70px;}
.og_next{right:0px;}
.og_prev:hover, .og_next:hover{background:#000;color:#075ea1;}
.cpzs .wz_s1{float: left;width: 20px;height: 20px;background-color: #000;margin-top: 5px;margin-right: 20px;}
.cpzs .wz_s2{float:left;font-size:20px;color:#333333;}
.box .cpzs{float: left;height: 30px;line-height: 30px;width: 100%;margin: 25px 0;}
.piclist li:hover .bg_hover{display:block;}
.piclist li:hover .big_img{transform: scale(1.4);transition: all 1.2s;} 
/*产品展示及详情*/
.product{margin-top:20px;}
.products_l .wz, .products_c .wz{margin-bottom:10px;}
.products_l .wz a, .products_c .wz a{padding: 0 10px;float: left;height: 28px;text-align: center;line-height: 28px;border: 1px solid #000;color: #000;font-size: 16px;margin-right: 19px;}
.pros{float:left;padding: 10px 10px 0 10px;background-color: #efefef;margin-left: 20px;margin-top: 20px;position: relative;width: 265px;overflow: hidden;}
.product div:nth-child(1){margin-left:0px;}
.product div:nth-child(5){margin-left:0px;}
.product div:nth-child(9){margin-left:0px;}
.product div:nth-child(13){margin-left:0px;}
.pros:hover .bg_hover{display:block;}
.pros:hover .big_img{transform: scale(1.4);transition: all 1.2s;}  
.pros_p1{line-height: 53px;text-align: center;font-size: 16px;height: 53px;}
.products_c h1{font-size: 24px;color: #000;text-align: center;font-weight: normal;padding: 35px 0;}
.fbnr img{margin-bottom:30px;}
.fbnr p{line-height:48px;font-size:16px;}
.sb_img img{width:600px!important;height:100%!important;}
#imgdown{position:absolute;left:50%;bottom:5%;z-index:999;margin-left:-34px;}
/*小屏幕*/
/* .touch-icon-menu{position: fixed;top: 10px;z-index: 9999;left: 10px;cursor: pointer;display:none;}
@media only screen and (min-width: 1179px) and (max-width: 1900px) {#li_left{display:none;}.touch-icon-menu{display:block;}.in_right{width:100%;}.in_rights{width:100%;}} */

