@charset "utf-8";
/*以下样式版权为山东蓝坤科技发展有限公司，未授权不得私自使用，复制等*/
/*----------- 重置样式 ----------------*/
*{margin:0px;padding:0px; border-width:0;}
body{font-size:14px; font-family:"Microsoft YaHei";color:#555;}
a,a:visited{text-decoration:none!important;color:#555;}
a:hover,a:active{text-decoration:none!important;color:#555;}
ul li{list-style:none;}
ul , ol , ul li , li , ol li{list-style:none;}
.clear{clear:both; height:0px; width:0px; overflow:hidden;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/ 
*html .clearfix {height: 1%;}
.clearfix {display: block;}
.floatLeft{float:left;}
.floatRight{float:right;}
::-webkit-input-placeholder
{color:#353535;}
:-moz-placeholder
{color:#353535;}
::-moz-placeholder
{color:#353535;}
:-ms-input-placeholder
{color:#353535;}
.clear{ clear:both}
/*----------- 头部 ----------------*/
/*head*/
#headbg{height:37px;background:#ec6504;}
.head{width:1414px;margin:0 auto;}
.head .head_text{width:1100px;float:left; height:37px; line-height:37px;}
.head .head_text p{margin:0;height:37px;line-height:37px;font-size:13px; color:#fff; text-align:left;}
.head .head_text p em{display:inline-block;background:url(../qtimages/topphone.png) no-repeat left center;padding-left:30px;font-style:normal;margin-left:5px; font-size:18px;}
.head .head_text p span{font-size:16px;color:#FFF;}
.head .head_gj{width:300px;float:right; padding-left:20px;}
.head .head_gj a{display:block;width:25%;height:37px;line-height:37px;padding-left:30px;color:#FFF;background-repeat:no-repeat;background-position:left center;float:left; }
.head .head_gj a.icon0{background-image:url(../qtimages/cn_icon.png);}
.head .head_gj a.icon1{background-image:url(../qtimages/en_icon.png);}
.head .head_gj a.icon2{background-image:url(../qtimages/ru_icon.png);}
.head .head_gj a.icon3{background-image:url(../qtimages/fa_icon.png);}
/*top
.top .t_right .nav .secondfloor{position:absolute;left:0;top:100%;z-index:9999;display:none;background:#FFF;width:100%;border-top:none;box-sizing:border-box;}
.top .t_right .nav .secondfloor>li{border-bottom:1px solid #E4EAEC;width:100%;line-height:36px;height:36px;font-size:13px;margin-left:0;}
.top .t_right .nav .secondfloor>li>a{width:100%;height:100%;display:block;color:#76838F;}
.top .t_right .nav .secondfloor li a:hover{background:#ec6504;color:#FFF;}*/

/*top*/
#topwrap{height:131px;position:relative;}
.topbg{width:100%;z-index:9999; position:absolute;top:0;background:#Fff;-webkit-box-shadow: 0 1px 8px 0 rgba(0,0,0,0.2);box-shadow: 0 1px 8px 0 rgba(0,0,0,0.2);}
.toplogo{width:1414px;margin:0 auto; text-align:center; margin-top:40px;}
.top{width:1414px;margin:0 auto;}
.top .t_right{ width:1260px; margin:0px auto; background-color:#999;text-align:center; }
.top .t_right .nav{float:left;background:#FFF; text-align:center;}
.top .t_right .nav ul{margin:0;}
.top .t_right .nav .firstfloor>li{font-size:16px;text-align:center;position:relative;cursor:pointer;float:left;}
.top .t_right .nav .firstfloor>li>a{display:inline-block;height:91px;line-height:85px;width:180px;color:#000;}
.top .t_right .nav .firstfloor>li:hover>a{background:#ec6504;color:#FFF;}
.top .t_right .nav .secondfloor{position:absolute;left:0;top:100%;z-index:9999;display:none;background:#FFF;width:100%;border-top:none;box-sizing:border-box;}
.top .t_right .nav .secondfloor>li{border-bottom:1px solid #E4EAEC;width:100%;line-height:40px;height:40px;font-size:13px;margin-left:0;}
.top .t_right .nav .secondfloor>li>a{width:100%;height:100%;color:#76838F;}
.top .t_right .nav .secondfloor li:hover{background:#ec6504; color:#FFF;}
.top .t_right .nav .secondfloor li:hover a{color:#FFF;}
.top .t_right .nav .san{position:absolute;left:0;top:100%;z-index:9999;display:none;background:#FFF;width:200%;border-top:none;box-sizing:border-box;}
.top .t_right .nav .san>li{border-bottom:1px solid #E4EAEC;width:100%;line-height:40px;height:40px;font-size:13px;margin-left:0;}
.top .t_right .nav .san>li>a{width:50%;height:100%;color:#76838F; display:block; float:left; text-align:left}
.top .t_right .nav .san li:hover{background:#ec6504; color:#FFF;}
.top .t_right .nav .san li:hover a{color:#FFF;}

.topfix{top:0;position:fixed;}

/*-----------------banner和头条-------------------------*/
#main_banner{width:100%;margin:auto; margin-top:90px; overflow:hidden}
#banner{width:100%; height:700px; float:left; overflow:hidden}
.nybanner{width:100%; margin:auto; margin-top:9px; overflow:hidden}
/******banner**********/
.fullSlide {
	width:100%;
	position:relative;
	height:610px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:610px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:610px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:40px;
	line-height:40px;
	/*background:url(../images/touming.png) repeat-x;*/
	text-align:center;
	_background:#000;
	_filter:alpha(opacity=60);
	
}
.fullSlide .hd ul {
	text-align:center;
	padding-top:5px;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
    *display:inline;
	zoom:1;
	width:16px;
	height:16px;
	margin:5px;
	background:url(../qtimages/tg_flash_p.png) -35px 0;
	overflow:hidden;
	line-height:9999px;
}
.fullSlide .hd ul .on {
	background-position:0 0;
}

/******banner和头条 end**********/


/********各个栏目大标题********/
.sylmtit{width:600px; margin:0px auto; text-align:center; line-height:22px;  margin-bottom:60px;}
.sylmtittu{width:600px; margin:0px auto; text-align:center; line-height:22px; margin-bottom:60px;}
.lantit20{width:800px; margin:0px auto; text-align:center; font-size:30px; font-weight:bold; color:#333; margin-bottom:20px; margin-top:20px;}
.lantit40{width:800px; margin:0px auto; text-align:center; font-size:30px; font-weight:bold; color:#333; margin-bottom:20px; margin-top:40px;}
.lantit60{width:800px; margin:0px auto; text-align:center; font-size:30px; font-weight:bold; color:#333; margin-bottom:20px; margin-top:60px;}
.lantit80{width:800px; margin:0px auto; text-align:center; font-size:30px; font-weight:bold; color:#333; margin-bottom:20px; margin-top:80px;}
.lantitbai20{width:800px; margin:0px auto; text-align:center; font-size:30px; font-weight:bold; color:#fff; margin-bottom:20px; margin-top:20px;}
.lantitbai40{width:800px; margin:0px auto; text-align:center; font-size:30px; font-weight:bold; color:#fff; margin-bottom:20px; margin-top:40px;}
.lantitbai60{width:800px; margin:0px auto; text-align:center; font-size:30px; font-weight:bold; color:#fff; margin-bottom:20px; margin-top:60px;}
.lantitbai80{width:800px; margin:0px auto; text-align:center; font-size:30px; font-weight:bold; color:#fff; margin-bottom:20px; margin-top:80px;}

/*4个模块*/
.simk{ width:1400px; margin:0px auto; margin-top:60px; margin-bottom:30px;}
.simktu{ width:280px; text-align:center; float:left;}
.simktu a{height:40px !important;line-height:40px !important; font-size:18px; font-weight:bold; color:#333!important;}
.simktu a:hover{color:#ef651f!important;}
.simktu .cic img{
	transition:1s;
	-webkit-transition:1s;
	-moz-transition:1s;
}
.simktu .cic img:hover{
	-webkit-transform:rotate(360deg) scale(1); 
	-moz-transform:rotate(360deg) scale(1);
	-ms-transform:rotate(360deg) scale(1);
	-o-transform:rotate(360deg) scale(1);
}


/******产品中心**********/
.fenlei{ width:1400px; margin:0px auto;}
.fenlei ul {display: table;margin:0 auto;height:40px;text-align: center;padding:0;}
.fenlei li{ float:left; text-align:center; vertical-align:middle; width:107px; line-height:40px; background-color:#ec6504; margin-left:10px; margin-right:10px; margin-bottom:10px; color:#FFF}
.fenlei li:hover{ background-color:#333}
.softnr{ width:1400px; margin:0px auto; margin-top:80px;}
.softtu{ width:350px; text-align:center; float:left; margin-bottom:40px;}
.softtu a{height:80px !important;line-height:80px !important; font-size:18px; font-weight:bold; color:#444!important;}
.softtu a:hover{color:#000!important;}
.softtu .cic img{ width:320px; height:215px; border:1px #eee solid}
.softtu .cic a img:hover{-webkit-animation: 4s bianda; animation: 4s bianda;}
@-webkit-keyframes bianda 
{ 
  0%{ transform:scale(1);} 
  25%{transform:scale(1.1);} 
  50%{transform:scale(1);}
  75%{transform:scale(1.1);}
} 

@keyframes bianda { 
  0%{ transform:scale(1);} 
  25%{transform:scale(1.1);} 
  50%{transform:scale(1);}
  75%{transform:scale(1.1);}
}

.softtit{ width:320px; margin:0px auto; background-color:#f5f5f5;}

/*更多蓝色*/
.qtgd{ width:300px; margin:0px auto; margin-top:10px; margin-bottom:50px; text-align:center;}
.qtgd .dengd{ }
.qtgd .dengd a{ font-size:14px; color:#fff; padding:10px 32px; border:1px solid #ec6504; background:#ec6504;-moz-border-radius:5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius:5px;}
.qtgd .dengd a:hover{color:#fff; background:#333; border:1px solid #333;}

/******横幅************/
.hengfu{background: url(../qtimages/yhengfu.jpg) no-repeat center; height:315px; width:100%;}

/******关于我们************/
.guanyunr{ width:1400px; margin:0px auto;}
.gynr1{float:left; width:550px; height:510px; }
.gynr2{float:left; width:100px; height:510px;}
.gynr3{float:left; width:748px; height:510px;}
.gynr3 h2{ font-size:30px; color:#333;}
.gynr3 h3{ font-size:20px; color:#999999; font-style:italic; padding:15px 0 35px 0;}
.gynr3 p{ font-size:14px; color:#333; line-height:26px; text-align: justify; text-indent:2em;}
.gynr3 .dengd{margin-top:30px;float:right;}
.gynr3 .dengd a{ font-size:14px; color:#fff; padding:14px 32px; border:1px solid #ec6504; background:#ec6504;-moz-border-radius:5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius:5px;}
.gynr3 .dengd a:hover{color:#fff; background:#333; border:1px solid #333;}

/******新闻中心*****/
.main_fllist{width:1400px;margin:auto; overflow:hidden}
.fllist{width:1400px; height:355px; float:left;}
.fllist ul li{ width:690px; height:145px; float:left;}
.dan{ margin-right:20px;}
.flxx{width:690px; height:145px;}
.flwztp{width:200px; float:left; margin-right:10px;}
.flxxnr{width:480px; float:right;}
.flxxtit{height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#000;}
.flxxjj{height:75px; line-height:25px; font-size:13px;}
.flxxsj{height:35px; line-height:35px; color:#aaa; font-size:14px; background-image:url(../qtimages/yan.png); background-repeat:no-repeat; background-position:29% 50%;}
.flxxsj span{ margin-left:85px;}
.di32 { margin-bottom:32px;}

.nyxwlists ul li{float:left; margin-bottom:20px; border: solid 1px #eeeded;}
.xwrs{ padding:10px;}
.xwrss{ padding:10px 10px 10px 30px;}
.xwls a{display: block;}
.xwrs h1{ font-size:18px; color:#222222; line-height:45px;height:45px; overflow:hidden;}
.xwrs h1 a{ font-size:18px; color:#222222; line-height:45px; height:45px; overflow:hidden;}
.xwrs h1 a:hover{ color:#ec6504;}
.xwrs p{ font-size:14px; color:#666; line-height:30px; height:60px; overflow:hidden;}
.xwrs b{ font-size:14px; color:#999999; line-height:36px; font-weight:normal;}
.nyxwlists ul li:hover{ border: solid 1px #ec6504;}
.nyxwlists ul li:hover .xwr h1 a{ color:#ec6504;}

.newsDetailH {padding: 0 0 24px 0; text-align: center; border-bottom: 1px dashed #dcdcdc;}
.newsDetailH h3 {margin-bottom: 22px; font-size: 24px;color:#191919;}
.newsDetailH p {color: #191919;}
.newsDetailH p span {}
.newsDetailH p span:second-child {margin-right: 50px; margin-left: 50px; }
.newsDetailCont {margin-top: 40px;}
.newsDetailCont {font-size: 14px; color: #666;line-height: 32px;}
.newsDetailCont .pic {margin-bottom: 36px;}
.pageJump {margin-top: 25px; padding-top: 30px; border-top: 1px dashed #DCDCDC;}
.pageJump p {font-size: 16px; line-height: 30px; margin-bottom: 10px;}
.pageJump p a {color: #666;}
.pageJump p a:hover {color: #006699;}

/******友情链接**********/
#youqing{width:1400px; margin:0px auto; margin-top:10px; padding:10px 0px;}
.yqtit{ line-height:50px; font-size:14px; font-weight:bold; color:#000; border-bottom:1px #eeeeee solid;}
.yqtit span{ color:#ec6504; font-size:16px;}
.youqingnr{ width:1400px;}
.youqingnr ul{width:1400px; margin:0px auto; padding:0px;}
.youqingnr li{float:left; width:127px; line-height:40px; text-align:center; font-size:14px;}



/*********脚注信息*********/
/***#sylianxi{width:100%; height:280px; margin:0px auto; text-align:center; background-color:#444; border-bottom:1px #666 solid; color:#999; font-size:14px; margin-top:60px;}
.sylx{ width:1400px; height:280px; margin:0px auto;}
.sylxzuo{ width:570px; height:190px; float:left; padding-top:60px;}
.sylxzuo li{ text-align:left; padding-left:25px; line-height:30px; color:#eee; font-size:13px;}
.sylxzuo li a{color:#ffffff; }
.sylxtel{ background:url(../qtimages/foottel.png) left center no-repeat; margin-top:8px;}
.sylxyx{ background:url(../qtimages/footemail.png) left center no-repeat;}
.sylxdz{ background:url(../qtimages/footdizhi.png) left center no-repeat;}
.footlm1{ width:120px; height:190px; float:left;padding-top:70px; margin-right:30px; }
.footlm{line-height:30px;}
.footlm1 a{ font-size:14px; color:#aaa}
.footlm1 .footlm a{ font-size:15px; color:#CCC}
.footlm2{ width:120px; height:190px; float:left;padding-top:70px; margin-right:30px; }
.footlm2 a{ font-size:14px; color:#aaa}
.footlm2 .footlm a{ font-size:15px; color:#CCC}
.footlm3{ width:120px; height:190px; float:left;padding-top:70px; margin-right:100px;}
.footlm3 a{ font-size:14px; color:#aaa}
.footlm3 .footlm a{ font-size:15px; color:#CCC}
.sylxyou1{ width:130px; height:190px; float:left;padding-top:70px; color:#FFF; margin-right:50px;}
.sylxyou2{ width:130px; height:190px; float:left;padding-top:70px; color:#FFF;}****/
/*********脚注信息*********/
#sylianxi{width:100%; height:220px; margin:0px auto; text-align:center; background-color:#444; border-bottom:1px #666 solid; color:#999; font-size:14px; margin-top:60px;}
.sylx{ width:1400px; height:220px; margin:0px auto;}
.sylxzuo{ width:275px; float:left; padding-top:40px; margin-right:100px;}

.sylxyou{ width:725px; float:left;padding-top:20px;}
.sylxhuangtit{ width:85px; line-height:30px; float:left; text-align:left;}
.sylxhuangtit a{ color:#ec6504; font-weight: bold;}
.sylxbainr{ width:640px; line-height:30px; float:left; text-align:left;}
.sylxbainr li{ float:left;}
.sylxbainr a{ color:#a0a0a0;}

.sylxxx{ margin-top:20px;}
.sylxxx li{ text-align:left; padding-left:40px; line-height:30px; color:#ffffff; font-size:14px;}
.sylxxx li a{color:#ffffff; }
.sylxtel{ background:url(../qtimages/foottel.png) left center no-repeat; margin-top:8px;}
.sylxyx{ background:url(../qtimages/footemail.png) left center no-repeat;}
.sylxdz{ background:url(../qtimages/footdizhi.png) left center no-repeat;}

.sylxewm{ width:275px;  float:left; padding-top:40px; margin-left:25px;}
.sylxtu1{ width:110px; float:left; color:#FFF;  margin-right:35px;}
.sylxtu2{ width:110px; float:left; color:#FFF; }
.syewmtit{ line-height:30px;}



.footdi{width:100%; height:40px; background:#444;}
.footdinr{width:1414px;margin:0 auto; line-height:40px; text-align:center; color:#858484; font-size:13px;}
.footdinr a{ color:#858484; font-size:13px; }



/*********以下是内页信息*********/
.nyabouttit{ width:100%; height:50px; line-height:50px; margin:0 auto; padding:0px 0px; text-align:center;display: block; background-color:#a2a2a2;}
.nyabouttit a{color: #fff;font-size: 16px; display: inline-block; padding: 0 53px;}
.nyabouttit a:hover{color:#fff; background:#ec6504;}
.nyabouttit a.layui-this-morens{
color:#fff; background:#ec6504;
}

.nynews{width:1200px; margin:0px auto;  margin-top:80px; margin-bottom:50px; line-height:30px; text-align:left;}
.nyabout{width:1400px; margin:0px auto;  margin-top:80px; margin-bottom:50px; line-height:30px; text-align:left;}
.nylxnr{ width:620px; float:left; background:#d6ecf7; height:450px;}
.nylxnrleft{ padding:20px 40px 40px  40px;}
.nylxnrleft h3{font-size:20px;color:#000000; line-height:50px; padding:0 0 20px 0;}
.nyditu{ width:780px; float:right;}

/*内页设备展示*/
.nyanli{ width:1400px; margin:0px auto;}
.nyanli li{ float:left; width:330px; height:750px; margin:5px 9px; margin-top:30px; text-align:center; border:1px solid #CCC; overflow:hidden;}
.nyanli li img{ margin-top:10px;}
.nyanli li p{ text-align:center; line-height:40px; font-size:16px}

/*内页新闻列表*/
.newslist{width:860px; margin:0px auto; height:189px; margin-top:20px; border-bottom:1px #ccc dotted;}
.newstp{width:245px; float:left; margin-right:10px;}
.newsnr{width:600px; float:right;}
.newstit{height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#ff185c;}
.newstit span{font-size:14px; font-weight:normal; color:#aaa; float:right;}
.newsjj{height:75px; line-height:25px; font-size:13px;}


/*内页产品*/
.nyzh .nytou h2{
font-size:20px;
color:#fff;
height:60px;
line-height:60px;
padding-left:15px;
display: inline-block;

}
.nyzh .nytou{
background:#ec6504;
padding-left: 26px;
}
.nyzh .nytou i{
background:url(../qtimages/sc.png) center no-repeat; width:22px; height:15px; 
}
.layui-col-mdd{
width:100%;
display:block;
position:relative;
box-sizing: border-box;
}
.layui-col-mdds{
width:100%;
display:block;
position:relative;
box-sizing: border-box;
}
.sideNav a{display:block; height:50px; line-height:50px; position:relative; font-size:15px; color:#333; padding-left:25px; border-bottom:#cfcfcf solid 1px;}
.sideNav a:hover, .sideNav dd a.on{color:#ec6504;}
.sideNav ul li dl dd a:hover, .sideNav dd a.on{color:#ec6504;}
.sideNav a.on{ color:#ec6504;}
.sideNav a.on2{color:#ec6504;}
.sideNav a.on2 em{
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
}
.sideNav ul li dd a em {
    display: block;
    background:none;
    width: 8px;
    height: 36px;
    position: absolute;
    top: 0px;
    right: 40px;
}
.sideNav dl{display:none;border-bottom: #cfcfcf solid 1px;}
.sideNav dd a{padding-left:25px; color:#666; font-size:13px; font-weight:normal;border-bottom: none; line-height:36px; height:36px;}

/*下面是产品右侧的*/
.cpfl .zycp  h3{ color:#191919; font-size:16px; padding-top:15px; text-align:center;}
.cpfl .zycp  a{ display:block;}
.cpfl .zycp  a:hover h3{color:#ef651f;}
.cpfl .zycp ul li{
position:relative;
overflow:hidden;
 
}
.cpfl .zycp ul li .pic {
  position:relative;
  overflow:hidden;
}

.cpfl .zycp ul li .pic img{
	height:215px; border:1px #CCC solid; width:320px;
}

.ywnrs{ background:#d6ecf7;}
.cpnra h2{ font-size:30px; color:#333333; padding:30px 0;}
.cpnra p{ font-size:15px; color:#666666;}
.cpnra h2 {
    padding: 20px 0;
}
.cpnrxx { padding:60px 0 0 0;}
.cpnrxx .xiangqing{ border-bottom:1px solid #ec6504;}
.cpnrxx .xiangqing h3{ background:#ec6504; color:#FFFFFF; font-size:16px;  width:140px; height:45px; line-height:45px; text-align:center;border-radius:10px 10px 0 0;}
.cpnrxx .nrxiangqing{ font-size:15px; color:#333; line-height:32px; padding-top:30px;}
.cpnrxx .nrxiangqing table{text-align:center; margin:0 auto;border-collapse:collapse;}


/*分页样式*/
.pageclass{width:100%; margin:0px auto;  text-align:center;font-size:14px; height:40px; line-height:40px;}
.pageclass{
	width:100%;
	margin-top:5px;
	text-align:right;
	padding:10px 0;
	clear:both;
}
.pageclass a, .pageclass .current{
	font-size:14px;
	font-family:Arial;
	margin:0 4px;
}
.pageclass a, .pageclass .current{
	border:1px solid #ccc;
	background-color:#fff;
	padding:5px 10px;
	text-decoration:none;
}
.pageclass .current, .pageclass a:hover{
	background-color:#ec6504;
	color:#FFF;
}



