@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background:#ebeaea;}
h1,h2,h3,h4,h5,p{ font-family:"微软雅黑"; font-weight:normal;}
ul,li{ list-style:none}
.clear{clear:both;}
a{ text-decoration:none; font-weight:normal; }

.top{ width:1100px; height:35px; margin:0 auto; background:#fff;}
.top .lanuages{ width:150px; height:35px; float:right;}
.top .lanuages a{ font-size:14px; color:#333; padding:8px; margin-top:10px; line-height:35px;}
.header{ height:80px; width:1100px; background:#fff; margin:0 auto;}
.header .logo{ width:350px; height:72px; float:left;}
.header .logo img{ float:left; margin-left:15px;}
.nav_br{ width:700px; height:80px; float:right; }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:1;   color:#fff; height:40px; line-height:40px;   }
.nav{ width:700px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei; margin-top:20px;}
.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  }
.nav .m{  position:relative; float:left; width:86px; margin:0 10px; display:inline; text-align:center;   }
.nav .m h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(images/icon.png) 0 -280px no-repeat; overflow:hidden; margin:-2px 0 0 5px; 
		vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; 
	}
.nav h3 a{  zoom:1;  height:16px; line-height:16px; padding:12px 0;  display:block; color:#333}
.nav .on h3 a{padding:11px 0;  border-bottom:2px solid #026cb8; background:#026cb8; color:#fff; width:90px; text-align:center;}
.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;}
.nav .sub{ display:none; /*默认隐藏*/ width:120px; padding:0px 0;  position:absolute;right:-20px; top:40px;  background:#eee;  float:left; line-height:35px; 
	}
.nav .sub li{ text-align:center;  }
.nav .sub li a{ color:#333; display:block; zoom:1; font-size:12px;}
.nav .sub li a:hover{  background:#ddd; color:#026cb8;   }
.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;  }
.nav .sub dl a:hover{ color:#c00;  }
.nav .sub dl dt a{ color:#000;  }
.nav .sub dl dd a{ color:#999; padding-left:7px; background:url(images/icon.png) 0 -332px no-repeat;  }
.nav #m2 .sub{ z-index:1; width:700px; left:-116px;  }


.newsindex{ width:1100px; height:400px; margin:0 auto; background:#fff;}
.newss_l{ width:550px; height:400px; float:left; }
.newss_l img{ padding-right:10px; padding-top:12px;}
.newss_l h2{  text-align:left; font-size:20px; color:#036fb8; font-weight:600; padding-top:20px; width:500px; border-bottom:1px solid #eeeeee; margin-left:20px; line-height:45px; height:45px;}
.newss_l h2 span{ float:right; font-weight:normal; font-size:14px; color:#333; padding-top:10px;}
.newss_l .new_title{ width:550px; height:120px; background:#fff;}
.newss_l .new_title img{ float:left; margin-left:20px; }
.newss_l .new_title img:hover{ transform:scale(1.1,1.1)}
.newss_l .new_title a{ float:left; color:#0065b4; line-height:45px; font-weight:normal; font-size:16px;}
.newss_l .new_title .ner_r{ width:340px; height:90px; float:right;}
.newss_l .new_title .ner_r p{ font-size:14px; float:left; color:#999;}
.newss_l .lieb{ width:550px; height:auto;}
.newss_l .lieb li{ width:520px; float:left; display:block; height:30px; line-height:30px; border-bottom:1px dashed #a8cde9; margin-left:20px; background:url(../images/jt.png) no-repeat left 50%;}
.newss_l .lieb li a{ font-size:14px; padding-left:13px;}
.newss_l .lieb li span{ float:right; font-size:13px;}



.newss_r{ width:550px; height:400px; float:right;}
.newss_r img{ padding-right:10px; padding-top:12px;}
.newss_r h2{  text-align:left; font-size:20px; color:#036fb8; font-weight:600; padding-top:20px; width:500px; border-bottom:1px solid #eeeeee; margin-left:20px; line-height:45px; height:45px;}
.newss_r .ntt{ width:550px; height:300px; margin:0;}
.newss_r .ntt img{ float:left; margin-left:30px;}
.newss_r .ntt li{ width:550px; height:35px; line-height:35px; float:left;}
.newss_r .ntt li p{ font-size:14px; padding-left:35px;}


/*产品切换*/
.picMarquee-left{ width:1100px;  overflow:hidden; position:relative; margin:0 auto; background:#fff; }
.picMarquee-left .bd{ padding:10px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:180px; height:180px; display:block; padding:3px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:35px; width:188px;  height:35px; background:#0065b3;}
.picMarquee-left .bd ul li .title a{ color:#fff;}		
			
			
/*公司风采*/			
.fengc{ width:1100px; height:440px; margin:0 auto; background:#fff; margin-top:8px;}
.fengc h2{ text-align:left; font-size:20px; color:#036fb8; font-weight:600; padding-top:20px; padding-left:30px;}
.fengc h2 img{ padding-right:10px; padding-top:5px;}
.fengc h2 span{  font-size:30px; color:#4c4c4c; font-weight:600;}
.service ul {
  width: 1200px;
  padding: 0 30px; height:320px;
}

.service ul li {
  float: left;
  width: 275px; margin:15px;
  padding: 19px;
  list-style: none;
  background-color: #fff;
  border: 1px solid rgba(223,231,239, .7);
  color: #333;;
  text-shadow: 0 1px 1px rgb(255,255,255);
  font-size: 14px;
  transition: all .2s ease;
}

.service ul li:hover{
  -webkit-transform: scale(1.1);
	  -moz-transform: scale(1.1);
			transform: scale(1.1);
  -webkit-border-radius: 8px;
	  -moz-border-radius: 8px;
			border-radius: 8px;
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
	  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
			box-shadow: 0 -1px 10px rgba(0,0,0,.5);
}

.service ul li h4 {
  height: 40px;
  margin-bottom: 15px;
  line-height: 40px;
  font-size: 16px;
  text-align: center; font-weight:600;
  border-bottom: 1px solid rgba(223,231,239, .7);
}

.service ul li p {
  text-align: left;
}

.service ul li p.btn a {
  display: inline-block;
  padding: 10px 40px;
  margin-top: 15px;
  text-shadow: 0 1px 1px rgba(32,40,48,.8);
  text-decoration: none;
  color: rgb(255,255,255);
  background-color: rgb(229,195,85);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(229,195,85)), to(rgb(187,160,71)));
  background-image: -moz-linear-gradient(left top, left bottom, rgb(229,195,85), rgb(187,160,71));
  background-image: linear-gradient(left top, left bottom, rgb(229,195,85), rgb(187,160,71));
  -webkit-border-radius: 8px;
	  -moz-border-radius: 8px;
			border-radius: 8px;
  transition: all .2s ease;
}

.service ul li p.btn a:hover {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
	  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
			box-shadow: 0 -1px 10px rgba(0,0,0,.5);
}

.service ul li p.btn-yellow a {
  background-color: rgb(218,109,14);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(255,153,0)), to(rgb(190,75,26)));
  background-image: -moz-linear-gradient(left top, left bottom, rgb(255,153,0), rgb(190,75,26));
  background-image: linear-gradient(left top, left bottom, rgb(255,153,0), rgb(190,75,26));
}

.service ul li p.btn-red a {
  background-color: rgb(188,72,72);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(188,72,72)), to(rgb(126,49,49)));
  background-image: -moz-linear-gradient(left top, left bottom, rgb(188,72,72), rgb(126,49,49));
  background-image: linear-gradient(left top, left bottom, rgb(188,72,72), rgb(126,49,49));
}

.service ul li p.btn-purple a {
  background-color: rgb(122,104,166);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(122,104,166)), to(rgb(91,78,127)));
  background-image: -moz-linear-gradient(left top, left bottom, rgb(122,104,166), rgb(91,78,127));
  background-image: linear-gradient(left top, left bottom, rgb(122,104,166), rgb(91,78,127));
}

.service_bg{ padding:6px; background:#f4f4f4;}


/*尾部*/
.footer{ width:1100px;  height:350px; display:block; background:url(../images/foot_ng.png) no-repeat right bottom #494949; margin:0 auto;}
.footer .left{ width:380px;  display:block;  float:left; margin-top:50px; margin-left:30px;}
.footer .left h2{ color:#fff; font-size:18px; font-weight:normal; float:left; margin-left:20px;}
.footer .left img{ float:left; margin-left:15px; margin-top:15px;}
.footer .left p{ float:left; margin-left:18px; font-size:14px;  color:#fff; line-height:25px;}
.footer .left .ls{ width:340px; height:180px; display:block;  margin-top:130px; margin-left:20px; }

.footer .left .ls li{ width:340px; height:40px; display:block; float:left; border-top:1px dashed #555252; line-height:40px; }
.footer .left .ls li p{ float:left; line-height:40px; margin-left:20px;}
.footer .mid{ width:380px;   display:block; float:left;margin-top:50px; margin-left:30px; }
.footer .mid h2{color:#fff; font-size:18px; font-weight:normal; float:left; margin-left:20px;}
.footer .mid img{ float:left; margin-left:15px; margin-top:15px;}

.footer .mid .lb{ width:340px; height:180px; display:block;  margin-top:55px; margin-left:30px;}
.footer .mid .lb li{ float:left; width:154px; padding:8px; }
.footer .mid .lb li span{ color:#FFFFFF; margin-right:5px;}
.footer .mid .lb li a{ font-size:14px; color:#fff;}
.footer .mid .lb li a:hover{ font-weight:bold;}

.footer .right{ width:250px;  height:300px; display:block; float:right; }
.footer .right p{ margin-top:50px; color:#fff; font-size:18px;}
.footer .right img{ padding-top:40px;}
.footer-bootoms{ width:1100px;  height:40px; display:block; background:#3e3e3e; margin:0 auto;}
.footer-bootoms p{line-height:40px; color:#fff; font-size:14px; text-align:left;}	


.pagebanner{ width:1100px; height:250px; display:block; margin:0 auto;}


.proc{  overflow:hidden; }
.content{ width:1100px; margin:0px auto; margin-top:20px;}
.prol{width:240px; float:left; margin-left:15px; margin-top:20px;}
.prol h4{padding-bottom: 1px;}
.prol h4 a{display: block;background:#017abf ;;height: 50px;line-height: 45px;font-size: 16px;color: #fff;padding-left: 45px;font-weight:normal;}
.prol h4 a:hover,.prol h4.cur a{;font-weight: bold;text-decoration: none;color: #FFF;}
.prol ul{line-height: 0;padding-bottom: 14px; list-style:none;}
.prol li{line-height: 28px;height: 28px; border-bottom:1px solid #f1f1f1; list-style:none;}
.prol li a{margin-left: 30px;padding-left: 14px; color: #017abf;font-size: 14px;}

.prol .tit{ width:240px; height:60px; background:#026cb8; color:#fff; line-height:60px;}
.prol .tit p{ font-size:24px; font-weight:bold; padding-left:40px;}
.prol h4{padding-bottom: 1px;}


.con{ width:240px; height:380px; display:block; background-color:#fff; border:1px solid #ccc;}
.con h2{ width:210px; height:50px; display:block; background-color:#e3320c;  line-height:50px; color:#fff; text-align:left; font-size:16px; padding-left:32px;}
.con p{ font-size:14px; padding-left:12px; }
.con p span{ width:230px; height:30px; line-height:30px; display:block;}

.contentt{ width:1100px; overflow:hidden; margin:0 auto;  background:#fff;}
.pror{width: 830px;font-family: "Microsoft YaHei"; float:right;}
.pror .tit{background: url(../images/bt1.jpg) no-repeat bottom center; height: 41px;}
.pror .tit span a{display: inline-block;width: 139px;height: 41px;text-align: center;line-height: 41px;font-weight: normal;font-size: 18px;color: #333333; }
.pror .tit span a:hover,.pror .tit span a.cur{background: url(../images/q1_03.jpg) no-repeat;color: #FFF;text-decoration: none;}
.pror .tit a.mo{margin-top: 5px; margin-left:50px;}



.channel-header {height: 40px; line-height: 40px; margin-top:25px; margin-bottom:10px;}
.channel-header .channel-title {color: #017abf; font-size: 20px; font-family:"微软雅黑"; font-weight:700; position:relative;}
.channel-header .channel-title P{ font-size:16px; line-height:25px; color:#333; padding-left:5px;}
.channel-header .channel-title span{ position:absolute; top:15px; right:20px;}
.am-container, .am-g-fixed{width: 1200px;}
.am-container { padding-left: 1.5rem; padding-right: 1.5rem;}
.am-fr { float: right; font-size:14px; margin-right:10px;}
.neirong { width:780px; height:auto; display:block; line-height:35px; font-size:14px; font-family:"微软雅黑";}
.pror .newN { width:830px; overflow:hidden; display:block;  margin:0; padding:0; float:right; margin-bottom:30px; }
.pror .newN li{ list-style:none; display:block; line-height:90px; height:90px; border-bottom:1px solid #f0f0f0; margin:0; padding:0; width:780px;}
.pror .newN li a{
	color:#1a1a1a;
	display:block;
	height:60px;
	line-height:60px;
	text-indent:15px;font-size:16px
	}
.pror .newN li a:hover{color:#1564E9;}
.pror .newN li p{  line-height:20px; margin:0; color:#999; margin-left:20px; font-size:14px;}	
.pror .newN li span{float:right; line-height:40px; margin-right:20px; color:#575757; font-size:14px; margin-top:10px;}

.list_page{text-align:center;margin:10px;font-family:"Microsoft YaHei"; }
.list_page a{display:inline-block;padding:7px 10px;background:#fff;border:1px solid #ccc;font-family:"微软雅黑";margin-left:-1px;color:#333; font-size:14px;}
.list_page span{display:inline-block;padding:7px 10px;background:#fff;border:1px solid #ccc;font-family:"微软雅黑";margin-left:-1px;color:#333; font-size:14px;}
.list_page a:hover{background:#ccc;color:#fff;border:1px solid #ccc; text-decoration:none;}


.content_nr{ width:880px; overflow:hidden; display:block;  padding-left:10px;  float:right; line-height:35px;  }
.content_nr h3{ font-family:"微软雅黑"; color:#444; text-align:center; font-size:18px; font-weight:bold;}
.content_nr p{ color:#333; font-size:16px;}

.pre,.next{line-height:30px;height:30px; margin-top:10px; font-size:16px; text-decoration:none;}



.pre,.next{line-height:30px;height:30px; margin-top:10px; font-size:16px; text-decoration:none;}
.product{ width:800px; height:auto; display:block; float:right; }
.product ul{ list-style:none; margin:0; padding:0;}
.product ul li{ width:200px; height:200px; float:left; margin:16px;}
.product ul li img{width: 200px;height: 186px;}
.product ul li span{width: 200px; display: block;text-align: center;line-height: 30px;height: 30px;font-size: 14px;font-weight: bold;color: #333;}
.product ul li a{ text-decoration:none;}
