/*
*
* 版权声明：
*
* 未经书面许可，禁止复制、下载、镜像，违者将依法追究法律责任
*
*/
/* ==========公共=========== */
* {
	margin:0;
	padding:0;
}
/*body{font-size: 12px; color: #333333; background-attachment: fixed;font-family: \5FAE\8F6F\96C5\9ED1,Verdana,Arial; background: #ffffff;} #007C41 #02582F*/
body {
	background-position: center top;
	min-width:320px;
	font-family:Microsoft YaHei;
	font-size:14px;
	color:#666;
	overflow-x:hidden;
}
input::-webkit-input-placeholder {
        /* placeholder颜色  */
        color: #aab2bd;
        /* placeholder字体大小  */
        font-size: 12px;
         /* placeholder位置  */
         text-align: left;
}
.bg {
	background:#fff;
	width:1200px;
	padding:15px;
	margin:15px auto;
	margin-top:0px;
}
.mc {
	margin:0 auto;
}
img {
	border: none;
}
li {
	list-style-type: none;
}
a:link, a:visited, a:active {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #f60;
}
.m {
	width:1200px;
	overflow:hidden;
	margin: 0 auto;
}
.ml10 {
	margin-left:10px;
}
.mr10 {
	margin-right:10px;
}
.mt10 {
	margin-top:10px;
}
.mb10 {
	margin-bottom:10px;
}
.ml15 {
	margin-left:15px;
}
.mr15 {
	margin-right:15px;
}
.mt15 {
	margin-top:15px;
}
.mb15 {
	margin-bottom:15px;
}
.ml20 {
	margin-left:20px;
}
.mr20 {
	margin-right:20px;
}
.mt20 {
	margin-top:20px;
}
.mb20 {
	margin-bottom:20px;
}
.ml30 {
	margin-left:30px;
}
.mr30 {
	margin-right:30px;
}
.mt30 {
	margin-top:30px;
}
.mt50 {
	margin-top:50px;
}
.mt80 {
	margin-top:80px;
}
.mt100 {
	margin-top:100px;
}
.mb100 {
	margin-bottom:100px;
}
.mb30 {
	margin-bottom:30px;
}
.f_l {
	float:left;
}
.f_r {
	float:right;
}
.more {
	float:right;
	margin-right:5px;
	font-size:14px;
}
.mtitle .more {
	font-size:12px;
}
.pos {
	float:right;
}
.bold {
	font-weight:bold;
}
.red {
	color:#F00;
}
.topad {
	float:right;
	width:900px;
	height:100px;
	overflow:hidden;
}
.ad {
	width:1200px;
	overflow:hidden;
	background:#3169b0;
	height:90px;
	color:#FFF;
	line-height:90px;
	text-align:center
}
.leftad {
	float:left;
	width:860px;
	overflow:hidden;
}
.rad {
	float:left;
	width:300px;
	background-color: #FFF;
	overflow:hidden;
}
/* ==========顶部=========== */
.topbar {
	line-height: 35px;
	width: 100%;min-width: 1200px;
	height: 35px;
	background-color: #0657B2;
	border-bottom:1px solid #ddd;
	font-size: 12px;
	color: #FFF;
}
.topbar a{color: #999;margin-left:15px;}
.headerbg {
	background-color: #FFF;
	top: 0;
	z-index: 2;
	width: 100%;min-width: 1200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
}
.header {
	margin:0 auto;
	width:1200px;
	height: 135px;
}
.logo {
	height: 135px;
	width: 1200px;
	float: left;
	background: url(../images/logo.png) no-repeat left center;
}
.logo a {
	display:block;
	width: 100%;
	height: 100%;
}
.tel {
	float: right;
	height: 60px;
	width: 230px;
	line-height: 30px;
	margin-top: 20px;
}
.tel .dianhua {
	font-size: 30px;
	color: #AC4C1A;
	font-weight: bold;
}

.menubg {
	width: 100%;min-width: 1200px;
	height: 60px;
	background-color: #0657B2;
}

.menu {
	width: 1200px;
	margin:0 auto;
	height: 60px;
}
.menu a {
	color:#333;
}
.menu .nLi {
	float:left;
	text-align:center;
	width:125px;
	line-height:60px;
	position:relative;
	display:inline;
}
.menu .nLi h3 {
	font-weight:normal;
}
.menu .nLi h3 a {
	display:block;
	font-size:16px;
	color:#fff;
}
.menu .nLi h3 a:hover {
	color:#fff;
	background-color: #3f80dd;
}
.menu .sub {
	display:none;
	width:125px;
	left:0;
	top:60px;
	position:absolute;
	z-index:10;
	background:#FF5800;
	line-height:50px;
}
.menu .sub li {
	zoom:1;
	text-align:center;
}
.menu .sub a {
	display:block;
	padding:0 10px;
	color:#fff;
}
.menu .sub a:hover {
	color:#fff;
	background-color: #E64800;
}
.menu .on h3 a {

}
/* ===================== */
.banner {
	height: 500px;
	width: 100%;min-width: 1200px;
	background-color: #CCC;
}
.flexslider {
	width:100%;
	height:100%;
	overflow:hidden;
}
.flexslider .slides > li {
	display:none;
}
.flexslider .slides img {
	max-width:100%;
	display:block;
}
.slides:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
html[xmlns] .slides {
	display:block;
}
* html .slides {
	height:1%;
}
.no-js .slides > li:first-child {
	display:block;
}
.flexslider {
	position:relative;
	zoom:1;
}
.flexslider .slides {
	zoom:1;
}
.flexslider .slides > li {
	position:relative;
}
.flex-caption {
	background:none;
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
	zoom:1;
}
.flex-caption {
	width:96%;
	padding:2%;
	position:absolute;
	left:0;
	bottom:0;
	background:rgba(0, 0, 0, .3);
	color:#fff;
	text-shadow:0 -1px 0 rgba(0, 0, 0, .3);
	font-size:14px;
	line-height:18px;
}
.flex-direction-nav {
	height:0;
	overflow:hidden;
}
.flex-direction-nav li a {
	display:none;
	width:47px;
	height:80px;
	position:absolute;
	top:50%;
	margin-top:-40px;
	cursor:pointer;
	text-indent:-9999px;
}
.flex-direction-nav li a.next {
	right:0;
	background:url("img/bg_direction_nav.png") no-repeat scroll -47px 0 transparent;
}
.flex-direction-nav li a.next:hover {
}
.flex-direction-nav li a.next:active {
	background:url("img/bg_direction_nav.png") no-repeat scroll -47px -80px transparent;
}
.flex-direction-nav li a.prev {
	left:0;
	background:url("img/bg_direction_nav.png") no-repeat scroll 0 0 transparent;
}
.flex-direction-nav li a.prev:hover {
}
.flex-direction-nav li a.prev:active {
	background:url("img/bg_direction_nav.png") no-repeat scroll 0 -80px transparent;
}
.flex-direction-nav li a.disabled {
	opacity:.3;
	filter:alpha(opacity=30);
	cursor:default;
}
.flex-control-nav {
	position:absolute;
	bottom:-50px;
	right:40%;
}
.flex-control-nav li {
	display:inline-block;
	zoom:1;
*display:inline;
	margin-right:10px;
	margin-bottom:6px;
}
.flex-control-nav li a {
	display:block;
	width:10px;
	height:10px;
	background:url("img/bg_control_nav.png") no-repeat scroll 0 0 transparent;
	_background:url("img/bg_control_nav-0.png") no-repeat scroll 0 0 transparent;
	cursor:pointer;
	text-indent:-9999px;
}
.flex-control-nav li a:hover {
	background-position:0 -10px;
	_background:url("img/bg_control_nav-1.png") no-repeat scroll 0 0 transparent;
}
.flex-control-nav li a.active {
	background-position:0 -20px;
	_background:url("img/bg_control_nav-2.png") no-repeat scroll 0 0 transparent;
	cursor:default;
}
/* ===================== */
.title {
	margin-bottom:10px;
	height:40px;
	line-height:35px;
	padding:0;
	border-top:#000 1px solid;
	border-bottom: #DDD 1px solid;
}
.title h2, .title h3, .title span {
	font-size:16px;
	color:#5e5e5e;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-weight:bold;
}
.title h2 a, .title h3 a, .title span a {
	color:#333;
}
.subhead {
	text-align: center;
	color: #393939;
	padding: 30px 0;
}
.subhead h2 {
	font-size: 32px;
	line-height: 50px;
}
.subhead h5 {
	font-size: 14px;
	font-weight:normal;
}
.yuyueliucheng {
	margin-top: 10px;
	width: 1200px;
}
/*主体样式*/
.fuwu{padding: 20px 0;}
.tlt{text-align: center;padding: 30px 0;}
.tlt h2{
	color: #333;
	font-family: "微软雅黑";
	font-size: 28px;
	font-style: normal;
	line-height: 60px;
	font-weight: normal;
	font-variant: normal;
	background-image: url(../images/titlebg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tlt p{
	color: #999999;
	text-transform: uppercase;
	background: url(../images/line01.png) no-repeat center;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
}
.fuwu-con ul{ width:1300px;}
.fuwu-con ul li{width: 277px;float: left;margin-right: 30px;margin-bottom: 30px;transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;}
.fuwu-con ul li:nth-child(4n){margin-right: 0;}
.fuwu-con ul li a{display: block;}
.fuwu-con ul li .tu{width: 277px;height: 200px;position: relative;overflow: hidden;;}
.fuwu-con ul li .tu img{width: 277px;height: 200px;transition: .5s;}
.fuwu-con ul li:hover img{transform: scale(1.1);}
.fuwu-con ul li .tu .marks{width: 277px;height: 200px;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.3);transition: .5s;opacity: 0;}
.fuwu-con ul li:hover .tu .marks{opacity: 1;}
.fuwu-con ul li .tu .jia{width: 54px;height: 54px;position: absolute;top: 80px;left: 113px;background: url(../images/jia.png) no-repeat center;transition: .5s;opacity: 0;}
.fuwu-con ul li:hover .tu .jia{top: 110px;opacity: 1;}
.fuwu-con ul li .wz{padding-bottom: 30px;background: #fff;border: 1px solid #eeeeee;}
.fuwu-con ul li .wz h3{font: normal 18px/50px "微软雅黑";color: #333;text-align: center;}
.fuwu-con ul li .wz h4{text-align: center;line-height: 30px;color: #999;font-weight: normal;}
.fuwu-con ul li .wz dt{width: 135px;height: 30px;border: 1px solid #ccc;text-align: center;margin: 0 auto;font: normal 13px/30px "微软雅黑";color: #555;margin-top: 20px;}
.fuwu-con ul li .wz dt:hover{background: #016CAF;color: #fff;border-color: #016CAF;}
.fuwu-con ul li:hover{    box-shadow: 0 15px 30px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);
    -moz-box-shadow: 0 15px 30px rgba(0,0,0,.1);
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);}

.service-area .fwtabs{ width:570px; overflow:hidden; float:left;}
.service-area .fwtabs ul li{ float:left;width:49%;margin:0 0 6px 1%;height:90px;line-height:90px;background:#b70001;text-align:center;font-size:18px;color:#fff;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.service-area .fwtabs ul li a{color:#fff}
.service-area .fwtabs ul li:hover{background:#ff5c03}
.service-area .fwtabs ul li.acti{background:#ff5c03}
.fwright{
	position:relative;
	width:607px;
	float:right;
	height:378px;
	overflow:hidden
}
.fwright a{width:100%;height:100%;display:block}
.fwright a img{width:100%;min-height:100%}
.fwright .text{position:absolute;bottom:0;left:0;width:577px;;padding:10px 15px;background:rgba(0,0,0,.5);color:#fff;line-height:1.6}
.fwright .text strong{font-size:16px;font-weight:400;display:block;margin-bottom:5px}
.fwright .text p{font-size:14px;text-align:justify}


.case{background:#f7f7f7; width:100%; overflow:hidden; padding-bottom:50px;}
.caselist{width:1200px; margin:0 auto; overflow:hidden;}
.caselist ul{ width:1300px;}
.caselist ul li{ float:left; width:285px; margin-right:20px; background:#FFF; text-align:center; margin-bottom:20px;}
.caselist ul li img{ width:100%; height:180px;transition: .5s;}
.caselist ul li:hover img{transform: scale(1.1);}
.caselist ul li p{ line-height:40px;}
.fwys {
}
.fwys ul {
	width: 1300px;
}
.fwys ul li {
	float: left;
	margin-right: 30px;
	margin-bottom: 28px;
	width: 380px;
}
.fwys ul li img {
	width: 100%;
}


.about{width: 100%;min-width:1200px;height: 300px;background: url(../images/aboutbg.jpg) no-repeat center top;}
.about .tlt h2{color: #fff;}
.about .tlt p{color: #fff;}
.aboutcon{color: #fff;}
.about-con{height: 395px;background: #fff;position: absolute;top: 180px;box-shadow: 0 2px 10px rgba(0,0,0,0.1);}
.about-con {padding: 20px 40px;width: 1120px;position: relative;}
.about-con .abouttlt{ border-bottom:1px solid #EEE; margin-bottom:10px; padding-bottom:20px; padding-top:5px;}
.about-con .abouttlt h3{font: normal 30px/40px "微软雅黑";color: #333;}
.about-con .abouttlt p{font: normal 13px/30px "微软雅黑";color: #999;text-transform: uppercase;}
.about-con .jj{font: normal 14px/30px "微软雅黑";color: #555;padding: 10px 0;}
.about-con .abouttel{ margin-top:20px;padding-left: 60px;background: url(../images/abouttel.png) no-repeat left center;}
.about-con a.gengduo{width: 162px;height: 32px;border: 1px solid #ccc;font: normal 13px/32px "微软雅黑";color: #333;text-align: center;position: absolute;
    bottom: 20px;right: 40px;}
.about-con a.gengduo:hover{background: #016CAF;color: #fff;border-color: #016CAF;}

/* ===================== */
.zixun {
	width: 1200px;
	overflow: hidden;
}
.zixun_tabs {
width: 600px; height: 40px; display: flex; display: -webkit-flex; display: -ms-flex; -webkit-justify-content:space-between; justify-content:space-between; margin: 0 auto 35px;
}
.zixun_tabs a {
	width: 160px; height: 100%; display: block; border: 1px solid #e5e5e5; border-radius: 5px; text-align: center; line-height: 40px; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s;
}
.zixun_tabs a:hover{background: #00ae66; color: #fff; border-color: #00ae66; cursor: pointer;}
.news-left {
	width: 550px;
	float: left;
	overflow: hidden;
}
.news-left li {
	width: 550px;
	float: left;
	margin-bottom: 20px;
	height: 110px;
	overflow: hidden;
}
.news-left li .newspic {
	float: left;
	width: 200px;
	overflow: hidden;
}
.news-left li .newspic img {
	width: 200px;
	float: left;
	height: 110px;
}
.news-info {
	float: left;
	margin-left: 20px;
	width: 330px;
	overflow: hidden;
	height: 110px;
}
.news-info h3 {
	font-size: 16px;
	line-height: 35px;
	font-weight: normal;
}
.news-info h5 {
	line-height: 28px;
	font-size: 13px;
	font-weight: normal;
}
.news-info p {
	line-height: 25px;
	color: #999;
}
.news-right {
	float: right;
	width: 550px;
	overflow: hidden;
}
.news-right li {
	line-height: 52px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DDD;
	font-size: 16px;
}
.news-right li span {
	float: right;
}
.newsmore {
	line-height: 40px;
	height: 40px;
	width: 300px;
	text-align: center;
	border: 1px solid #CCC;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.newsmore a {
	display: block;
}
.zxyybox {
	width: 1200px;
	overflow: hidden;
	margin-top: 30px;
}
.yy_left {
	width: 250px;
	float: left;
	border: 1px solid #CCC;
	overflow: hidden;
}
.yy_left_title {
	background-color: #333;
	line-height: 40px;
	color: #FFF;
	text-align: center;
}
.yy_left_a {
	background-image: url(../images/yy.png);
	background-repeat: no-repeat;
	background-position: 20px 20px;
}
.yy_left_a ul li {
	height: 70px;
	padding-left: 100px;
	margin-top: 10px;
}
.yy_left_a ul li h3 {
	font-size: 14px;
	font-weight: normal;
	line-height: 35px;
}
.yy_left_a ul li span {
	color: #999;
}
.yy_con {
	width: 630px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	height: 282px;
	background-color: #CCC;
}
.yy_bd {
	float: left;
	width: 228px;
	background-color: #191b32;
	height: 282px;
	padding-right: 35px;
	padding-left: 35px;
}
.yy_bd_title {
	width: 100%;
	text-align: center;
	color: #FFF;
}
.yy_bd_title h3 {
	font-size: 26px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: normal;
}
.yy_bd_title h4 font {
	color: #F36;
}
.yy_bd_title h4 {
	font-weight: normal;
}
.bdcon {
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
}
.bdcon .bdtxt {
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 25px;
	padding: 5px;
	margin-bottom: 10px;
}
.bdcon .but_submit {
	background-color: #F30;
	color: #FFF;
	height: 40px;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.fzbg{width:100%;min-width: 1200px;background-color: #2279da;padding-bottom:35px;overflow:hidden;}
.fzbg .tlt h2{color:#fff;}
.fzbg .tlt p{color:#fff;}
.fz{}
.fz ul li{float:left;width:150px;text-align:center;line-height:35px;height:35px;overflow:hidden;}
.fz ul li a{color:#FFF;}
/* ==========友情链接=========== */
.link {
	width:1200px;
	overflow:hidden;
	background:#FFF;
}
.link-con {
	width: 100%;
	float:left;
	line-height:25px;
}
.link-con a {
	margin-right:10px;
}
/* ==========底部=========== */
.footer {
	color:#fff;
	width:100%;min-width: 1200px;
	font-size:12px;
	text-align:center;
	line-height:30px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	background-color: #0453b6;

}
.footer a{color:#FFF;}
/*首页案例end */


.index_product{width: 1200px;margin: 0 auto}
.index_product .index_productname{width: 588px;height: 68px;margin: 35px auto}
.index_product .index_prolist{height: 25px;}
.index_product .index_prolist .hd{height: 40px; line-height: 40px; background: #2959ba;border-radius: 10px;}
.index_product .index_prolist .hd li{width: 200px;float: left;font-size: 17px;color: #fff;text-align: center; background: url(../images/index_prolist.jpg) no-repeat right;list-style:none}
.index_product .index_prolist .hd li a{color: #fff;display: block;list-style:none}
.index_product .index_prolist .hd li.on{background: #6992e4;list-style:none}
.index_product .index_prolist .bd{background: #fff;border:1px solid #ededed; border-top: none;overflow: hidden;}
.index_product .index_prolist .bd ul{padding: 25px 50px;overflow: hidden;}
.index_product .index_prolist .bd ul li{ height: 35px;line-height: 35px;border-bottom: 1px solid #ededed; float: left; padding: 0 20px; background: url(../images/index_prolistbd.jpg) no-repeat left;list-style:none}
.index_product .index_prolist .bd ul li a{color: #636363;list-style:none}
.index_product .index_prolist .bd ul li a:hover{color: #406ccb; text-decoration: none;list-style:none}
.index_product .index_prolist .bd ul li:hover{background: url(../images/index_prolistbdhover.jpg) no-repeat left; }
.index_product .index_productnr{margin-top: 30px; background: #fff; border:1px solid #ededed; overflow: hidden;}
.index_product .index_productnr .index_productnrlist{width: 128px; float: left;}
.index_product .index_productnr .index_productnrlist li{list-style:none;height: 66px;background: #2959ba;border-bottom: 1px solid #fff;font-size: 20px; line-height: 66px; text-align: center; }
.index_product .index_productnr .index_productnrlist li a{color: #fff;display: block; text-decoration: none;list-style:none;}
.index_product .index_productnr .index_productnrlist li.on{background: #ffca00;list-style:none;}
.index_product .index_productnr .index_productnrlist li.on a{color: #000;list-style:none;}
.index_product .index_productnr .index_productnrgd{width: 1236px;float: left; padding: 0px 18px}
.index_product .index_productnr .index_productnrgd li{width: 262px;float: left;text-align: center; font-size: 18px; margin-right: 40px;list-style:none;}
.index_product .index_productnr .index_productnrgd li p{padding-top: 5px;list-style:none;}
.index_product .index_productnr .index_productnrgd li img{width: 256px;height: 220px; border:1px solid #1d273d;list-style:none;}

.index_newsnr{padding: 20px 0}
.index_newsnr li{height: 38px;line-height: 38px;color: #666666;overflow: hidden;}
.index_newsnr li a{float: left; color: #666666;font-size:14px;font-family: "微软雅黑"}
.index_newsnr li a span{font-family: "微软雅黑"; padding-right: 8px; font-size:14px;}
.index_newsnr li a:hover{color: #2959ba; text-decoration: none}

.newsleft{width:800px;float:left;margin-right:31px; overflow: hidden;}
.newsright{width:350px;float:right; overflow: hidden;}


/*核心优势*/
#index_four{min-width:1200px; background:url(../images/index_youshi_bj.gif) repeat-x left top; height:465px; overflow:hidden; margin-top:25px;}
.four_youshi_xm{ height:125px; background:url(../images/youshi_xm.gif) no-repeat 50px center; margin:20px 0 8px; padding-left:555px;}
.four_eng{ padding-top:10px; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#bbbbbb; text-transform:uppercase}
.four_why{ font-size:24px;}
.four_why span{ font-size:26px; font-weight:bold; color:#000; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.four_ad{ font-size:34px; font-weight:bold; color:#3883d0;}
.four_content{ padding:27px 0;}
.four_content a{ display:block; float:left; width:588px; height:116px; color:#FFF; display:block; margin-bottom:20px;}
.four_content a:hover .four_title{ background:#cb5100;color:#FFF}
.four_title{ text-align:center; background:#ececec; height:81px; width:96px; padding:15px 10px 20px; font-size:36px; color:#3883d0; font-weight:bold; float:left; transition:all 0.4s linear 0s;}
.four_title span{ font-size:18px; display:block;}
.four_content_xx{ font-size:14px; float:right; background:#1c6abb; width:430px; height:76px; padding:20px;transition:all 0.4s linear 0s;}
.four_content a:hover .four_content_xx{ background:#F60; color:#FFF}
.four_content a.four_two{ display:block; float:right; width:588px; height:116px; color:#FFF; display:block; margin-bottom:20px; margin-left:20px;}
/*核心优势 end*/
/*首页案例 */

#index_case{ width:1200px; margin:0 auto;}
.case_lm{ background:url(../images/index_case_lm_bj.gif) repeat-x left top; height:41px; line-height:41px; border-right:1px #ec8b00 solid;}
.case_lm span.lm_zi{ background:#016db7; display:block;height:41px; line-height:41px; color:#FFF; width:120px; font-size:14px; text-align:center; font-size:14px;}
.case_lm span.lm_more{ background:#ec8b00; padding:0 20px;}
.case_lm span.lm_more a{ color:#FFF}
.case_lm span.lm_more a:hover{ color:#FF6}
.case_content{ background:#efefef; border-top:1px #FFFFFF solid; padding:15px 0; height:230px;}
.demo{width:1000px;height:220px;clear: both;position: relative;padding:0px 50px;}
.bx_wrap ul img {height:180px; width:200px; margin-bottom:2px; border:1px #CCCCCC solid;}
.bx_wrap ul li{display:block; float:left;height:220px; width:212px;text-align:center; padding-top:4px;  font-size:12px; margin:0 2px 0 0;}
.bx_wrap ul li:hover{ background:#2c2c2c;}
.bx_wrap ul li:hover a{ color:#FFF} 


.bx_wrap a.prev {width:30px;height:60px;line-height:26px;outline-style:none;outline-width: 0;position:absolute; top:60px; left:10px; text-indent:-999em; background: url(../images/left_prv.png) no-repeat;}
.bx_wrap a.next {width:30px;height:60px;line-height:26px; left:1160px;position: absolute;top:60px; text-indent:-999em; background:url(../images/right_next.png) no-repeat right 0;}

/*首页案例end */
/*公司简介+资质荣誉 begin*/
.index_gsjj,.index_news{ width:755px;}
.index_honor{ width:366px;}

.lm_xm{ height:45px; line-height:45px; background:url(../images/lm_bj.gif) repeat-x left bottom;}
.lm_xm span.lm_zi{ display:block; float:left; height:44px; line-height:44px; border-bottom:1px #0033CC solid; color:#287dd5; font-size:16px; font-weight:bold; padding:0 10px;}
.lm_xm span.lm_more{ font-size:14px;}
.index_gsjj .contenta{ padding:10px 0; line-height:25px; font-size:14px;}
.honor_img{ border:9px #ced4db solid; margin:14px 0;}
#index_news_hzhb{ background:url(../images/index_news_case_bj.gif) repeat-x left bottom; padding-bottom:65px; height:360px;}
.index_news_content a{ display:block; float:left; height:80px; margin:20px 0 10px; transition:all 0.4s linear 0s;}
.index_news_content a .time_title{ font-size:14px; font-weight:bold; color:#000; transition:all 0.4s linear 0s;}
.index_news_content a .time_title span{ height:22px; line-height:22px; display:block; float:left; padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e4aa20; background:url(../images/time.png) no-repeat 2px 2px; padding-left:30px; font-weight:100;transition:all 0.4s linear 0s;}
.index_news_content a .news_content{ font-size:12px; color:#737373; clear:both;}
.index_news_content a:hover{ background:#F90;	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
  	border-radius:5px;          /* W3C syntax */}
.index_news_content a:hover .time_title span{  background:url(../images/time.png) no-repeat 12px 2px; color:#FFF; padding-left:35px; padding-right:25px;}
.index_news_content a:hover .news_content{ color:#FFF}
.index_news_content a:hover .time_title{ color:#FFF}
.index_hzhb{ border:10px solid #ced4db; padding:10px 20px; width:306px;}
.lm_xm2{ height:45px; line-height:45px; }
.lm_xm2 span.lm_zi{ display:block; float:left; height:44px; line-height:44px; color:#287dd5; font-size:16px; font-weight:bold; padding:0 10px;}
.index_hzhb .content{ font-size:14px; line-height:30px; height:300px;}

/*公司简介+资质荣誉 end*/
.ul-news{list-style:none;margin-top:10px}
.ul-news li{line-height:45px;height:45px;background:url(../images/coin.png) no-repeat left center;border-bottom:1px dashed #6d6d6d}
.ul-news li a{font-size:13px;color:#5c5757;float:left;padding-left:10px}
.ul-news li span{float:right;color:#8d8d8d}
.ul-news .li-2{width:360px;float:left;margin:0 30px 0 10px}
.ul-news .li-1{list-style:none;height:140px;border:none;clear:both;overflow:hidden}
.ul-news .li-1 img{border:1px solid #dedede;background:#fff;padding:5px;float:left}
.ul-news .li-1 div{width:600px;float:right}
.ul-news .li-1 div a{line-height:40px;height:40px;font-size:16px;color:#241e0e;font-family:"微软雅黑";border-bottom:1px solid #dedede;display:block;width:600px;clear:both}
.ul-news .li-1 div p{line-height:26px;padding-top:25px;font-size:14px;font-family:"微软雅黑"}
.ul-new1{list-style:none;margin-top:10px}
.ul-new1 li{background:url(../images/coin_1.jpg) no-repeat left 8px;border-bottom:1px dashed #6d6d6d;padding-left:25px;margin-bottom:15px}
.ul-new1 li a{color:#5c5757;font-size:14px;color:#3a3a3a;font-family:"微软雅黑";line-height:30px}
.ul-new1 li p{font-size:12px;line-height:24px;text-align:left;padding-top:5px;color:#6e6e6e}
.ul-new2{list-style:none}
.ul-new2 li{height:120px;border-bottom:1px dashed #6d6d6d;color:#595959;font-family:"微软雅黑";margin-bottom:15px;padding-bottom:10px}
.ul-new2 li span{width:57px;float:left;margin-left:30px;font-size:14px;text-align:center;padding-top:30px}
.ul-new2 li span em{font-size:36px;font-style:normal;border-bottom:1px solid #dedede;width:57px;display:block;line-height:35px}
.ul-new2 li div{width:760px;float:left;margin-left:30px;padding-top:20px}
.ul-new2 li div a{height:30px;line-height:30px;font-size:16px;background:0 0!important}
.ul-new2 li div a.n-1{height:30px;float:right;line-height:30px;background:#007fd8!important;color:#fff;font-size:12px;padding:0 15px 0 15px}
.ul-new2 li div p{line-height:30px}

.nnews-ul-news{list-style:none;margin-top:10px}
.nnews-ul-news li{line-height:45px;height:45px;background:url(../images/coin.png) no-repeat left center;border-bottom:1px dashed #6d6d6d}
.nnews-ul-news li a{font-size:13px;color:#5c5757;float:left;padding-left:10px}
.nnews-ul-news li span{float:right;color:#8d8d8d}
.nnews-ul-news .li-2{width:400px;float:left;margin:0 30px 0 10px}
.nnews-ul-news .li-1{list-style:none;height:140px;border:none;clear:both;overflow:hidden}
.nnews-ul-news .li-1 img{border:1px solid #dedede;background:#fff;padding:5px;float:left}
.nnews-ul-news .li-1 div{width:600px;float:right}
.nnews-ul-news .li-1 div a{line-height:40px;height:40px;font-size:16px;color:#241e0e;font-family:"微软雅黑";border-bottom:1px solid #dedede;display:block;width:600px;clear:both}
.nnews-ul-news .li-1 div p{line-height:26px;padding-top:25px;font-size:14px;font-family:"微软雅黑"}


.ititle-1{height:65px;font-family:"微软雅黑";background:url(../images/title_04.png) no-repeat center top;text-align:center}
.ititle-1 p{font-size:20px;color:#383838;padding-top:35px}
.ititle-2{height:65px;font-family:"微软雅黑";background:url(../images/tit_2.png) no-repeat center top;text-align:center}
.ititle-2 p{font-size:20px;color:#fff;padding-top:35px}
.title-1{color:#fff;padding:0;height:101px;font-family:"微软雅黑";background:url(../images/title_05.png) no-repeat center;text-align:center;font-size:20px}
.title-1 p{padding-top:50px}
.title-2{color:#fff;padding:0;height:47px;font-family:"微软雅黑"}
.title-2 span{font-size:18px;display:block;line-height:47px;color:#fff;text-align:center;float:left;width:174px;height:47px;background:#007fd8}
.title-2 em{color:#fff;font-size:14px;font-style:normal;font-weight:400;text-transform:uppercase;display:block}
.title-3{font-family:"微软雅黑";font-size:16px;color:#1f1f1f;line-height:36px;height:36px;text-align:left}
.title-3 span{font-size:12px;color:#625d5d;padding-left:10px}
.title-3 p{font-size:16px}
.title-4{background:url(../images/title_03.png) no-repeat center center #312f2f;height:51px;line-height:51px;font-family:"微软雅黑"}
.title-4 span{font-size:18px;color:#fff;display:block;text-align:center}
.title-4 em{color:#fff;font-size:15px;font-style:normal;margin:0;font-weight:400;text-transform:uppercase;display:block;line-height:15px}
.title-5{background:url(../images/tit_1.png) no-repeat 20px center #d8d8d8;height:73px;line-height:73px;font-size:20px;padding-left:40px}
.title-5 a{font-size:14px;float:right;padding-right:15px}
.title-6{background:url(../images/tit_con.jpg) no-repeat center;height:79px}
a.more{margin:0 auto;width:60px;height:36px;line-height:36px;font-size:12px;color:#99999a;float:right;text-align:center;display:block;background:url(../images/more.jpg) no-repeat center;text-indent:-10000000px;margin-right:20px}
a.more1{color:#888;font-size:12px;font-family:"微软雅黑";line-height:47px;text-transform:uppercase;float:right}
a.more1:hover{color:#26c48b;transition-duration:.4s}

.nbanner{height:60px;width:100%;min-width:1200px;background:#f8f8f8 url(../images/nbanner.jpg) no-repeat center top;border-bottom:1px solid #DDD;}
.nleft{ width:288px;margin-top:20px;float:left;overflow: hidden;}
.llm{ width:288px;float:left;overflow: hidden;background-color:#FFF;margin-bottom:15px;}
.llmtitle{ width:288px;float:left;height:40px;line-height:40px;background-color:#2078d9;color:#FFF;font-size:14px;}
.llmtitle span{display:block; margin-right:15px;float:left;padding-left:20px;color:#FFF;font-size:18px;}
.llmcon{padding:20px;border:1px solid #DDD;width:246px;overflow: hidden;line-height:30px;}
.fwxm{padding:15px 20px 0px 20px;border:1px solid #DDD;width:246px;overflow: hidden;line-height:30px;}
.fwxm ul li{border:1px solid #DDD;margin-bottom:10px;height:30px;line-height:30px;}
.fwxm ul li a {display:block;padding-left:35px;background: url(../images/jt.png) no-repeat 10px center;}
.fwxm ul li a:hover {color:;background-color:#eee;}
.fwqy{padding:15px 20px 0px 20px;border:1px solid #DDD;width:246px;overflow: hidden;line-height:30px;}
.fwqy ul li{height:30px;line-height:30px;float:left;width:50%;text-align:center;}
.fwqy ul li a {display:block;}
.fwqy ul li a:hover {color:;}
.newcon{padding:20px;border:1px solid #DDD;width:246px;overflow: hidden;line-height:30px;}
.newcon ul li{height:30px;line-height:30px; overflow:hidden; border-bottom:1px dashed #ddd;}
.newcon ul li a {display:block;}
.newcon ul li a:hover {color:;}

.black2{ width:100%; float:left; text-align:center; margin-top:20px;}

.nright{ width:881px;margin-top:20px;float:right;overflow: hidden;}
.rtitle{border-bottom:1px solid #DDD;width:100%;height:40px;line-height:40px;}
.rtitle h2{font-weight:normal;font-size:20px;}
.news_list{padding:10px 0;width:100%;overflow: hidden;}
.news_list ul li{border-bottom:1px solid #EEE;padding-bottom:20px;margin-top:20px;}
.news_list ul li h3{font-weight:normal;font-size:18px;height:35px;}
.news_list ul li p{line-height:30px;color:#999;font-size:13px;}
.news_list ul li span{color:#999;}
.news_list ul li img{float:left;margin-right:20px;width:200px;max-height:118px;}

.page{padding:30px 0;line-height:30px;width:100%;overflow: hidden;}

.product{padding:30px 0;width:100%;overflow: hidden;}
.product_list{width:1000px;}
.product_list li{width: 297px;float: left;margin-bottom: 10px;margin-right: 23px;}
/*.product_list li:nth-child(odd){margin-right: 23px;}*/

.product_list li a.img{display: block;overflow: hidden}
.product_list li a.img img{width: 297px;height: 200px;transition: .6s;}
.product_list li .wz{padding: 10px 15px;transition: all .6s ease 0s;background-color: transparent;}
.product_list li .wz h3{font: normal 16px/30px "微软雅黑";text-align:center;}
.product_list li .wz h3 a{color: #333;}
.product_list li .wz .info{font: normal 13px/20px "微软雅黑";color: #777;}
.product_list li:hover img{transform: scale(1.1);}
.product_list li:hover .wz{}
.product_list li:hover .wz h3 a{}
.product_list li:hover .wz .info{}

.pro_list{width:1000px;}
.pro_list li{width: 295px;float: left;margin-bottom: 10px;}
.pro_list li{margin-right: 23px;}
.pro_list li a.img{display: block;overflow: hidden}
.pro_list li a.img img{width: 295px;height: 200px;transition: .6s;}
.pro_list li .wz{padding: 10px 15px;transition: all .6s ease 0s;background-color: transparent;}
.pro_list li .wz h3{font: normal 14px/30px "微软雅黑";text-align:center;}
.pro_list li .wz h3 a{color: #333;}
.pro_list li .wz .info{font: normal 13px/20px "微软雅黑";color: #777;}
.pro_list li:hover img{transform: scale(1.1);}
.pro_list li:hover .wz{background: #c10000;color: #efe4de;}
.pro_list li:hover .wz h3 a{color: #fff;}
.pro_list li:hover .wz .info{color: #efe4de;}
/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

.infocon{padding:30px 0;width:100%;overflow: hidden;}
.infocon h1{text-align:center;font-size:20px;font-weight:normal;margin-bottom:10px;}
.infocon .author{text-align:center;font: normal 12px/20px "微软雅黑";color: #999;margin-bottom:20px;}

.neirong{line-height:30px;}
.neirong img{display: block;margin:5px auto;max-width:600px;}
.pre,.next{line-height:30px;}


.fzbanner{
	width:1200px;
	margin:10px auto 0 auto;
	line-height:300px;
	font-size:50px;
	text-align:center;
	font-weight:bold;
	color:#F00;
	height:300px;
	background:url(../images/fzbanner.jpg) no-repeat  center top;
}
.fztitle{width:100%;border-bottom:1px solid #DDD; line-height:40px; height:40px; text-align:center;}
.fztitle h1{ font-size:18px; color:RGB(4,88,156);}
.fzabout{
	width:100%;
	padding-top:15px;
	line-height:30px;
	font-size:14px;
	overflow:hidden;
	padding-bottom: 15px;
}
.fzcaselist{width:100%; overflow:hidden;}
.fzcaselist ul{ width:1100px;}
.fzcaselist ul li{ float:left;text-align:center; margin-right:20px; width:285px;}
.fzcaselist ul li p{ line-height:35px; text-align:center;}
.fzcaselist ul li img{ width:100%;}