﻿@charset "utf-8";
/* CSS Document */
input, button, select, textarea {
    outline: medium none;
}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}



.ssBox{ height:45px;}
.ssBox .gjc{ float:left; height:45px; line-height:45px;}
.ssBox .gjc em{ font-size:14px; color:#148a38; font-weight:bold;}
.ssBox .gjc span{ font-size:0;}
.ssBox .gjc span a{ font-size:13px; color:#888888; margin-right:25px;}
.ssBox .sch{ float:right; margin-top:10px;}
.ssBox .sch .txt{ float:left; border:none; width:188x; height:28px; line-height:28px; padding:0 10px; font-size:14px; color:#888888; border:1px solid #dadada;}
.ssBox .sch a{ float:left; background:url(../images/abg.jpg) no-repeat center; width:36px; height:30px;}
/*ssBox*/

.ty{ text-align:center; background:url(../images/tybg.png) no-repeat center 15px;}
.ty a{ font-size:24px; color:#148a38;  padding-right: 16px;}
.ty a span{ color:#000;}
.ty p{ font-size:16px; color:#7e7e7e; font-weight:normal; margin-top:10px;}

.hzCont{ margin-top:10px;}
.hzCont .hz{ position:relative; margin-top:20px;}
.hzCont .hz>a{ display:block; position:absolute; top:29px; width:21px; height:56px;}
.hzCont .hz .hbot1{ background:url(../images/hbot1.png) no-repeat center; left:-38px;}
.hzCont .hz .hbot2{ background:url(../images/hbot2.png) no-repeat center; right:-38px;}
.hzCont .hz ul{ overflow:hidden; width:965px; margin:0 auto;}
.hzCont .hz li{ float:left; width:189px; margin:0 2px;}
.hzCont .hz li img{ display:block; border:6px solid #ececec;}
.hzCont .hz li p{ text-align: center; margin-top:20px;}
.hzCont .hz li p a{ font-size:13px;}
/*hzCont*/
/*幻灯片*/
.fullSlide{width:100%; min-width:1120px; position:relative; height:480px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100%; min-width:1120px;}
.fullSlide .bd li {width:100%; min-width:1120px; height:480px; overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;}
.fullSlide .hd {position:absolute; z-index:7; bottom:20px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li{border-radius:14px;width:18px;height:8px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;}
.fullSlide .hd ul .on{ width:32px;height:8px; background:#2db201; color:#2db201;}
.fullSlide .prev,.fullSlide .next {	display:block; position:absolute; z-index:1;top:50%; margin-top:-35px;left:5%; z-index:1; width:40px; height:60px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; width:81px; height:80px;}
.fullSlide .prev{ background:url(/images/20171116154004_557746045.png) no-repeat;}
.fullSlide .next {left:auto;right:5%; background:url(/images/20171116154030_1048343506.png) no-repeat;}

/* 搜索 */
#top_search1{width:100%; height:70px; position:absolute; top:590px; border-bottom: 1px solid #e4e4e4;}
#top_search{width:100%; height:70px; border-bottom: 1px solid #e4e4e4;}
#search_b{width:1090px; height:70px; margin:0 auto; background:url(/images/20171218093846_735201158.jpg) left no-repeat; padding-left:30px;}
#search-i{float:right; width:40px; height:40px; margin-top:15px;}
#search-bg{float:left; width:250px; height:30px; background:url(/images/20171229093908_2060674715.jpg) left no-repeat; padding-left:20px; padding-top:10px; margin-top:15px;}
#search-text{width:780px; float:left; line-height:70px; height:70px;}

/*Trouble*/
.g_wt .wz{background:url(/images/20171225145752_546779598.jpg) bottom center no-repeat; color:#4879e4;font-size:30px; font-weight:bold; text-align:center;line-height:68px; padding-top:10px;}
.wz span{color:#FF8500;}
.g_wt .content{position: relative; width:1120px; margin:0 auto; }
.g_wt{ height: 545px; background:#f5f5f5;  }
.g_wt_bg{background:url(/images/20180105105759_1553731372.jpg) top center no-repeat; height:387px; margin-top:40px;}

.g_wt li{position: absolute; line-height: 25px; height: 80px; }
.g_wt li b{font-weight: bold;color: #222}
.g_wt li font{position: absolute;left:-60px;top:-6px; width:120px;height:120px; border-radius:50%;background:#ADADAD;line-height: 120px;text-align: center;font-size: 20px;color: #fff;font-family: arial;transition: transform 0.2s ease-out 0s; transform:rotate(0deg); border:3px #fff solid;}
.g_wt li font:hover{ background-color:#4879e4; transition: transform 1s ease-out 0s; transform:rotate(360deg);}

.g_wt .li01{width: 202px;left:133px;top:118px; padding: 18px 0 0 82px;}
.g_wt .li02{width:222px;left:52px;top:255px; padding: 18px 0 0 82px;}
.g_wt .li03{width: 209px;left:133px;top:394px; line-height:25px; padding:18px 0 0 82px;}
.g_wt .li04{width:204px;right:210px;top:116px; padding: 20px 0 0 42px;}
.g_wt .li04 font{left:252px;}
.g_wt .li05{width: 213px;right:133px;top:254px; padding: 20px 0 0 10px;}
.g_wt .li05 font{left:238px;}
.g_wt .li06{width: 200px;right:210px;top:394px; padding: 18px 0 0 6px; }
.g_wt .li06 font{left:216px;}
.g_wt .li06 span{position: absolute; left:238px;top:-6px;}

/*advertising*/
.adv{background:url(/images/20171225151937_518176079.jpg) top center no-repeat; height:202px; padding-top:20px; text-align:center; font-size:24px ; color:#4879e4; line-height:60px;}
.adv strong{ font-size:40px ; font-weight:bold; color:#fff;}
.adv font{color:#fffc00;}
.adv span{color:#fff; }
.gcal{ background: url(../images/gbg.png) top center; height: 1076px; margin-top:33px; overflow:hidden;}
.gcal .ty{ background:url(../images/tybg2.png) no-repeat center 15px;}
.gcal .container{ margin-top:40px;}
.gcal .gCont{ margin-top:30px;}
.gcal .gCont .gt{ height:49px; border-bottom:2px solid #4879e4;}
.gcal .gCont .gt li{ float:left; width:220px; height:49px; line-height:53px; text-align:center; background: url(../images/gtlbg1.png) no-repeat center; margin-right:10px;}
.gcal .gCont .gt li a{ font-size:16px; color:#302a2a; display:block;}
.gcal .gCont .gt li:hover,.gcal .gCont .gt li.cur{ background: url(../images/gtlbg2.png) no-repeat center; height:57px;}
.gcal .gCont .gt li:hover a,.gcal .gCont .gt li.cur a{ color:#fff; font-weight:bold;}
.gcal .gCont .gct{ background:#fff; padding-top:24px; height:375px;}
.gCont .gct .gl{ width:220px; float:left; background:#4879e4; height:359px;}
.gCont .gct .gl a{ color:#fff;}
.gCont .gct .gl ul{ padding-top:14px;}
.gCont .gct .gl li{ margin-bottom:20px;}
.gCont .gct .gl li>a{ margin-left:32px; font-size:16px; font-weight:bold;}
.gCont .gct .gl li .sed{ margin-top:8px;min-height: 125px;}
.gCont .gct .gl li .sed p{ margin-left:14px; height:25px; line-height:25px; background:url(../images/pbg.png) no-repeat 20px center;}
.gCont .gct .gl li .sed p a{  padding-left:33px; display:block;  font-size: 14px;}
.gCont .gct .gl li .sed p:hover{background:#fff url(../images/pbg2.png) no-repeat 20px center;}
.gCont .gct .gl li .sed p:hover a{ color:#000;}
.gCont .gct .gr{ width:760px; float:left; overflow:hidden;}
.gCont .gct .gr dl{ width:324px; background:#e8e8e8; height:100%; margin-left:13px; float:left; height:359px;}
.gCont .gct .gr dt img{ display:block;}
.gCont .gct .gr dd{ padding:0 17px; margin-top:23px;}
.gCont .gct .gr dd h5{ margin-bottom:10px;}
.gCont .gct .gr dd h5 a{ font-size:14px; color:#343434;}
.gCont .gct .gr dd p{ font-size:13px; color:#4e4848; height:40px; line-height:20px; overflow:hidden;}
.gCont .gct .gr ul{ overflow:hidden; float:right; width:423px; height:380px; overflow:hidden;}
.gCont .gct .gr li{ float:right; position:relative; width:183px; margin:0 12px; margin-bottom:23px;}
.gCont .gct .gr li img{ display:block;}
.gCont .gct .gr li span{ position:absolute; height:32px; line-height:32px; display:block; text-align: center; width:100%; bottom:0; left:0; font-size:13px; color:#fff; display:none; background:url(../images/sbg.png) repeat center;}
.gCont .gct .gr li:hover span{ display:block;}
/*工程案例*/
.proMain {
	padding-top: 49px;
	padding-bottom: 40px;
}
.proMain .pro_l {
	float: left;
	width: 240px;
}
.proMain .pro_r {
	float: right;
	width: 932px;
}
/*pro_l*/

.pro_l h4 {
	height: 70px;
	background-color: #4879e4;
}
.pro_l h4 a {
	display: block;
	padding-left: 43px;
	font-size: 24px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	height: 70px;
	line-height: 70px;
	text-align: left;
}
.pro_l>ul {
	border: 2px solid #4879e4;
	height: 680px;
}
.pro_l>ul>li {
	margin-top: 15px;
}
.pro_l>ul>li>h5 {
	margin: 0 8px;
	background: #4879e4;
	padding-left: 12px;
	height: 34px;
    line-height: 34px;
}
.pro_l>ul>li h5 a {
	font-size: 15px;
	text-decoration: none;
	background: url(./Img/probg1.png) no-repeat left center;
	padding-left: 22px;
	color:#fff;
}
.pro_l>ul>li .sed {
	margin: 10px 9px 15px 33px;
}
.pro_l>ul>li .sed p {
	margin-bottom: 5px;
}
.pro_l>ul>li .sed p a {
	font-size: 13px;
	display: block;
	padding-left: 8px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
}
.pro_l>ul>li .sed p a:hover {
	color: #4879e4;
}
.pro_l>ul>li ul {
	overflow: hidden;
	padding: 25px;
*padding:22px
}
.pro_l>ul>li ul li {
	float: left;
	margin-left: 15px;
}
.pro_l>ul>li ul li p {
	height: 30px;
	line-height: 30px;
}
.pro_l>ul>li ul li p a {
	font-size: 13px;
}
/*pro_r*/

.pro_r .plist {
	overflow: hidden;
}
.pro_r .plist li {
	float: left;
	width: 232px;
	margin-left: 1px;
	height: 70px;
	line-height: 70px;
}
.pro_r .plist li a {
	display: block;
	font-size: 20px;
	color: #333;
	background-color: #dcdcdc;
	text-align: center;
	text-decoration: none;
}
.pro_r .plist li a:hover {
	color: #fff;
	background-color: #4879e4;
}
.pro_r .plist li a.cur {
	color: #fff;
	background-color: #4879e4;
}
.pro_r .prcont {
}
.pro_r .prcont dl {
	overflow: hidden;
	border: 1px solid #eee;
	padding: 15px;
}
.pro_r .prcont dt {
	float: left;
}
.pro_r .prcont dt img {
	display: block;
}
.pro_r .prcont dd {
	margin-left: 336px;
	margin-right: 18px;
	position: relative;
}
.pro_r .prcont dd h5 {
	padding-top: 40px;
	padding-bottom: 7px;
	line-height: 16px;
	height: 16px;
	overflow: hidden;
	border-bottom: 1px solid #d1d1d1;
	margin-bottom: 13px;
}
.pro_r .prcont dd h5 a {
	font-size: 16px;
	color: #4879e4;
	text-decoration: none;
}
.pro_r .prcont dd p {
	padding-left: 80px;
	font-size: 13px;
	line-height: 23px;
	height: 115px;
	overflow: hidden;
}
.pro_r .prcont dd span {
	display: block;
	overflow: hidden;
	font-size: 0;
	margin-left: 80px;
}
.pro_r .prcont dd span a {
	display: inline-block;
	width: 102px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	margin-right: 10px;
	margin-top: 20px;
}
.pro_r .prcont dd span a.ck {
	background-color: #666;
}
.pro_r .prcont dd span a.lj {
	background-color: #4879e4;
}
.pro_r .prcont dd em {
	position: absolute;
	font-size: 14px;
	font-weight: bold;
	top: 81px;
	left: 0;
}
.pro_r .prcont ul {
	overflow: hidden;
	width: 959px;
}
.pro_r .prcont li {
	float: left;
	width: 215px;
	margin-right: 18px;
	margin-top: 30px;
}
.pro_r .prcont li>a {
	display: block;
	width: 215px;
	height: 165px;
	position: relative;
}
.pro_r .prcont li>a img {
	display: block;
}
.pro_r .prcont li>a span {
	display: block;
	position: absolute;
	width: 215px;
	height: 165px;
	background: url(Img/ljgd.png) no-repeat center;
	top: 0;
	left: 0;
	display: none;
}
.pro_r .prcont li p {
	text-align: center;
	margin-top: 10px;
}
.pro_r .prcont li p a {
	font-size: 14px;
}
.pro_r .prcont li>a:hover span {
	display: block;
}
.top50{ height:50px}
.top20{ height:20px}	
.top40{height:40px}
.box,.news{ width:1200px; margin:0 auto; height:auto; overflow:hidden; } 
.my-kefu{position: fixed;right: 0px;top:20%;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background: #4879e4;margin-top: 1px;padding: 9px 0;height: 56px;width: 77px;}
.my-kefu li i{background: url(/images/20181101093942_1585294863.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#333;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 24px; padding-left:15px; border-left: 1px solid #fff; padding-top: 10px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
.honor{height:291px;/* background: url(../images/rybj.jpg) no-repeat; */margin-top:15px;padding-top:30px;overflow: hidden;}


/*广告*/
.guanggao_bg{ width:100%; height:200px; margin:0 auto;background: url(/images/20180928111639_186889982.png) no-repeat center;}
.guanggao_zuo{ width: 670px; height: 130px; padding-top: 50px;}
.guanggao_zuowz{ font-size:45px; font-weight:bold; color:#fff;}
.guanggao_zuowz font{ color:#fb8200;}
.guanggao_zuowzx{ width:622px; height:46px;border:1px solid #4879e4; text-align:center; font-size:22px; color:#fff; line-height:46px; margin-top:15px;}
.guanggao_you{ width:352px; height:60px; margin-top: 86px;}
/*简介*/
.zygsjjw{ font-size:36px; font-weight:bold; text-align:center; color:#333; height:65px;}
.zygsjjw font{ font-size:36px; font-weight:bold; text-align:center;color:#4879e4;}
.jjztkdgb{ width:1120px; height:377px; background:url(/images/20180928110941_756800345.jpg) center no-repeat; margin:0 auto; padding:40px;}
.jjzhgntp_fl{ width:495px; height:370px; border:3px solid #fff; float:left;overflow:hidden;}
.jjzhgntp_fl img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; width:495px; height:370px;}
.jjzhgntp_fl img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.jjwxybd{ width:567px; float:right;}
.zyxfgcw{ font-size:24px; color:#ff9c00; font-weight:bold; height:50px;}
.jjgwznt{ font-size:14px; line-height:35px; color:#333; height:278px;}
.lgnnsgk{ width:140px; height:45px; background:#4879e4; float:left; margin-right:20px; font-size:16px; color:#fff; line-height:45px; text-align:center;}
.lgnnsgk a{ width:140px; height:45px; background:#4879e4;font-size:16px; color:#fff; line-height:45px; text-align:center; display:block;}
.lgnnsgk a:hover{ width:140px; height:45px; background:#ff9c00;font-size:16px; color:#fff; line-height:45px; text-align:center;}
/*产品中心*/
.cp_bt{font-size:34px;color: #fb8200; background:url(Img/20180928110919_419842658.jpg) no-repeat center 55px;text-align: center;height: 90px;line-height: 42px; font-weight:bold;}
.cp_bt font{color: #4879e4;}
.cp_bt span{display: block;font-size: 15px;font-weight: normal; color:#999; line-height: 19px;}
.pr_nr{ width:1200px; margin:0 auto;  overflow:hidden; height:640px;  margin-bottom: 40px;}
.pr_dh{width:695px;    margin: 0 auto; height: 50px; }
.pr_dh li{width:151px; float:left; text-align:center; height:50px; line-height:50px; font-size:14px; margin-left:20px; background:#4879e4; position:relative; border-radius:5px;}
.pr_dh li a{font-size:14px; display:block; width:151px; line-height:50px; position:relative; z-index:1; color:#fff;}
.pr_dh li a:hover{ color:#fff;}
.pr_dh .n{border-right:none;}
.pr_dh li span{display:block; width:0px; height:0px;  position:absolute; background:#fb8200; top:45px; left:89px;  transition: all 0.4s;}
.pr_dh li:hover span{width:151px; height:50px; top:0; left:0px; transition: all 0.4s; border-radius:5px;}
.pr_dh li p a{font-size:14px; color:#fff;}
.pro_cont_page tr > td:first-child { margin-left: 8px;}
.pro_cont_page td { display: block; float: left; padding: 0 !important; width: 282px; margin: 6px 0 25px 16px; position: relative; border:1px #ddd solid}
.pro_cont_page td > a:after,.pro_cont_page td > a::after{ content: ''; position: absolute; width: 100%; height: 100%;  left:0; top: -100%; transition:0.3s all ease-in-out; }
.pro_cont_page td > span { height: 50px; width: 100%; padding-top: 0 !important; display: block; position: relative; overflow: hidden; background:#f4f4f4;}
.pro_cont_page td > span > a{ display:block; height: 50px; line-height: 50px; color: #454545; font-size: 15px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
.pro_cont_page td > span:after,.pro_cont_page td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; background: #4879e4; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
.pro_cont_page td:hover > span > a{ color: #fff; }
.pro_cont_page td:hover > span:after,.pro_cont_page td:hover > span::after{ bottom: 0; }
.pro_cont_page td br { display: none;}
.pro_cont_page tr:after, .pro_cont_page tr::after { content: ''; display: block; clear: both; }
.pro_cont_page td a{ position: relative; display: block; overflow: hidden;     line-height: 40px;     font-size: 15px;}
.pro_cont_page td a:hover{ background-color:#4879e4; transition:all 0.5s linear; color:#fff;}
.pro_cont_page td a img{ display: block; transition:0.5s all ease-in-out; }
.pro_cont_page td:hover a img{ transform:scale(1.2); }
.markermenu ul li a:hover{ color:#fff !important;}
.pro_cont_page td > div{ padding-top: 0px !important;}
.boxx{width:1200px;margin:0 auto;}

/*  miSlider Core Styles ========================================== */
/* Version: 0.1.11 */

/*  Resets */
.mis-stage, .mis-slider, .mis-slide, .mis-container, .mis-container * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
.mis-stage, .mis-slider {
    position: relative;
    overflow: hidden;
}
.mis-stage {
    width: 100%; /*  Set stage width as desired */
    text-align: center; /*  Center list navigation */
    margin:0 auto;
}
    .mis-slider {
	    list-style: none;
	    overflow: visible;
	    height: 100%;
	    margin-top: 0;
    }
        /*  Set slide width and padding */
        .mis-slide {
            /*  Set width in pixels to restrict width of slides
                for multi-item slider, default is 100%
                for single-item slider. Use padding to add space
                between slides */
	        width: 100%;
            height: auto;
	        padding: 0;
            display: block;
            position: relative;
            float: left;
            overflow: visible !important;
        }
        .mis-slide.mis-current {
            z-index: 100;
        }
            /*  Slide container - inserted around the contents
                of each slide by the plugin */
            .mis-container {
                display: block;
                width: auto;
                height: auto;
                border: 0;
            }
    /*  Style list navigation */
	.mis-nav-list {
		position: absolute;
		bottom: .5em;
        width: 100%;
        margin: 0 auto; /* center it */
        z-index: 300;
        padding: 0;
        display:none;
	}
		.mis-nav-list li {
			display: inline-block;
			margin: 0 .25em;
		}
        .mis-nav-list li a {
			display: block;
			width: 11px;
			height: 11px;
			text-indent: 100%; /* Replace text */
            overflow: hidden;
            white-space: nowrap;
			border: 1px solid #eee;
			border-radius: 7px; /* Make items round */
			opacity: .3;
            -webkit-box-shadow: inset 0 0 2px #333;
            box-shadow: inset 0 0 2px 2px #333;
            margin: 0 3px;
		}
			.mis-nav-list li.mis-current a, .mis-nav-list li a:hover {
				background: #333;
			}

    .mis-nav-buttons {
        display: block;
        position: absolute;
        height: 0;
        top: 128px;
        opacity: 0.5;
        z-index: 200;
    }
        .mis-nav-buttons a {
            position: absolute;
            color: #eee;
            font-size: 0; /* Hide for browser except Android */
            line-height: .01; /* 0 is inconsistent in Opera */
            width:40px;
            height:40px;
            font-weight: bold;
            text-decoration: none;

        }
            .mis-nav-buttons a:hover {
                color: #ccc;
            }
            .mis-nav-buttons a.mis-next {
                left: auto;
                right: 0;
                background: url(/images/re.jpg) no-repeat;
            }
            .mis-nav-buttons a.mis-prev {
                left: 0;
                background: url(/images/le.jpg) no-repeat;
            }
            .mis-nav-buttons a.mis-prev:before, .mis-nav-buttons a.mis-next:after {

                display: block;
                font-size: 80px;
                text-indent: 0;
            }
            .mis-nav-buttons a.mis-next:after {

            }
.mis-stage {

}
    .mis-slider {
        /*  Slider element does not need to be a specific height
            Here we use it to create a stylish bar behind slides */
        margin-top: 138px;
        height: 80px;

    }
        .mis-slider li a {
            text-decoration: none;
            color: #666;
            display: block;
        }
        .mis-slider li figcaption {
            font-size: 0.92em;
        }
        .mis-slider li img {
            /*  Make max-width of image a little less than width of slide
                to avoid some browser shinking bugs */
            max-width: 270px;
            /*  for really small screens make width 100% */
            width: 100%;
            /*  Make image round */

            border: none;
        }
        .mis-slide {
            /*  Set width in pixels to restrict width of slides
                for multi-item slider, default width is 100%
                for single-item slider. Use padding to add space
                between slides */
	        width: 209px;
            height: 270px;


            /*  Undo the margin added by slider element */
            margin-top: -138px
        }
    .mis-nav-buttons a {
        color: #fff;
    }			
/*优势*/
.youshibt_bg{width:100%; height:200px;background: url(Img/20180928143211_652901614.jpg) no-repeat center; margin-top:50px;}
.youshibt{ font-size:45px; font-weight:bold; color:#fff; text-align:center; line-height:45px; height:45px; padding-top: 40px;}
.youshibt font{  color:#fb8200;}
.youshibt1{ font-size:20px; color:#fff;  margin-top:20px; text-align:right; padding-top: 12px;}
#adv_bj1{ background:url(/images/20180928161142_1192403970.jpg) no-repeat center; width:100%; height:402px; }
#adv_bj2{ background:url(/images/20180928160557_425894770.jpg) no-repeat center; width:100%; height:475px; }
#adv_bj3{ background:url(/images/20180928163339_365804973.jpg) no-repeat center; width:100%; height:456px; }
#adv_bj4{ background:url(/images/20180928163339_1505000824.jpg) no-repeat center; width:100%; height:475px; }
.adv_l{ width:580px; height:auto; float:left; margin-top:20px;}
.adv_r{ width:580px; height:auto; float:right; margin-top:50px;}
.adv_l2{ width:580px; height:auto; float:left; margin-top:62px;}
.adv_r2{ width:580px; height:auto; float:right; margin-top:66px;}
.yswenzi{ font-size:30px; line-height:40px; padding-left:80px; margin-top:8px; height:30px; font-weight:bold; color:#484848;}
.yswenzi1{ font-size:12px; line-height:40px; padding-left:80px; margin-top:8px; height:10px;  color:#888888;text-transform:uppercase;}
.yswenzi3{  margin-top:8px; width:535px;  text-transform:uppercase; margin-top:77px;}
.yswenzi3 p{ background:url(/images/20180928162032_1993333590.png) no-repeat 4px 11px; font-size:14px; line-height:40px; padding-left:25px;color:#484848;}
.liji{width:140px; line-height:40px; border:1px solid #4879e4; margin-top:28px; text-align:center;color:#4879e4 ;}
.liji:hover a{ color:#fff !important;}
.liji:hover{ color:#fff !important; background:#4879e4; width:140px; height:40px;}

/*右边*/

.ggBox{ background: url(../images/ggImg1.png) repeat center; height:288px;}
.ggBox .container{}
.ggBox .container img{ display:block;}

.ggBox .container{ position:relative;}
.ggBox .container p{ position:absolute; font-size:13px; color:#fff; line-height:20px; top:80px; left:367px;}
.ggBox .container h4{ position:absolute; font-size:20px; color:#fff; top:195px; left:513px;}
.db .container h4{ font-size:30px; position:absolute; top:48px;}
.db .container h4 em{ font-weight:normal;}
.db .container .sd1{ color:#fff; left:27px;}
.db .container .sd2{ color:#4d4d4d; left:595px;}
.db{ background:url(../images/db.jpg) no-repeat center; height:691px; margin-top:29px;}
.db .container{ position:relative;}
.db .container p{ font-size:16px; color:#000000; position:absolute;}
.db .container p .gp{ color:#189a3e; font-weight:bold;}
.db .container p .rp{ color:#ea1e1e;}
.db .container .pl{ left:45px;}
.db .container .pr{ left:547px;}
.db .container .pd1{ top:440px;}
.db .container .pd2{ top:500px;}
.db .container .pd3{ top:557px;}
.db .container .pd4{ top:617px;}
/*对比*/

.ysBox{}
.ysBox .container{ position:relative;}
.ysBox .ys1{ background:url(../images/ysbg1.jpg) no-repeat center; height:887px;}
.ysBox .ys2{ background:url(../images/ysbg2.jpg) no-repeat center; height:996px;}
.ysBox .wp{}
.ysBox .wp dt{ color:#fff;}
.ysBox .wp dt p{ color:#44c46b;}
.ysBox .wp dd p{ background:url(../images/ddbg2.png) no-repeat left center; color:#fff;}

.ysBox .ys2 a{ display:block; background:url(../images/ysabg.png) no-repeat center; width:110px; height:36px; line-height:36px; text-align:center; font-size:15px; color:#fff; position:absolute; top:212px; left:43px;}
.ysBox .ys2 b{ font-size:25px; color:#fff; position:absolute; left:180px; top:902px;}

.ysBox dl{ position:absolute;}
.ysBox dt{ font-size:30px; color:#322f2e; font-weight:bold; margin-left:65px;}
.ysBox dt p{ font-size:12px; color:#cdcfce; font-weight:normal; text-transform:uppercase;}
.ysBox dd{ margin-top:20px;}
.ysBox dd p{ height:35px; line-height:35px; font-size:15px; color:#302a2a; background:url(../images/ddbg.png) no-repeat left center; padding-left:28px;}
.ysBox dd .rp{ color:#e01313;}
.ysBox dd .yp{ color:#fbfe0f;}


.ysBox .dz{ left:38px;}
.ysBox .dr{ left:367px;}
.ysBox .dw1{ top:298px;}
.ysBox .dw2{ top:638px;}
.ysBox .dw3{ top:25px;}
.ysBox .dw4{ top:405px;}
.ysBox .dw5{ top:675px;}
/*五大优势*/

.gzlc{ padding:35px 0;}
.gzlc h4{ background:url(../images/lcg.png) no-repeat center 10px; text-align:center;}
.gzlc h4 em{ color:#000; font-size:24px;}
.gzlc h4 em span{ color:#148a38;}
.gzlc p{ font-size:12px; color:#7e7e7e; text-transform:uppercase; font-weight:normal; margin-top:8px;}
.gzlc img{ display:block; margin-top:20px;}
/*工作流程*/

.mBox{}
.mBox .mdl{ width:680px; float:left; border:1px solid #cecece; height:590px;}
.mBox .mdr{ width:267px; border:1px solid #cecece; height:590px; float:right;}

.mBox .mdl .mt{ height:37px; overflow:hidden; background:#f0f0f0; border-bottom:1px solid #cecece;}
.mBox .mdl .mt .m_at{ float:left; width:180px; text-align:center; line-height:37px; height:37px; background:#4879e4; font-size:14px; color:#fff;}
.mBox .mdl .mt .mor{ float:right; height:18px; margin-top:11px; margin-right:9px; width:54px;}
.mBox .mdl .mt .mor span{font-size: 12px;font-weight:normal;}
.mBox .mdl .vid{margin-top:18px;}
.mBox .mdl .vid embed{ display:inline-block; margin-left:17px;}
.mBox .mdl .vid p{ margin:10px 0;}
.mBox .mdl .kh{ margin:0 18px; padding-top:16px; border-top:1px dashed #d5d5d5;}
.mBox .mdl .kh dl{ overflow:hidden; margin-bottom:20px;}
.mBox .mdl .kh dt{ float:left;}
.mBox .mdl .kh dt img{ display:block; padding:2px; border:1px solid #dadada;}
.mBox .mdl .kh dd{ margin-left:230px;}
.mBox .mdl .kh dd h5{}
.mBox .mdl .kh dd h5 a{ font-size:16px; color:#1e8a3f;}
.mBox .mdl .kh dd p{ font-size:13px; color:#302a2a; line-height:18px; height:36px; overflow:hidden; margin-top:10px;}
.mBox .mdl .kh dd>a{ color:#5d5d5d; display:inline-block; padding:11px 16px; background:#d5d5d5; margin-top:15px;}

.mBox .mdr h4{ overflow:hidden; padding:0 10px; height:39px; line-height:39px; background:#4879e4;  margin-bottom: 10px;}
.mBox .mdr h4 a{ font-size:14px; color:#fff;}
.mBox .mdr h4 .gd{ font-size:12px; font-weight:normal;}
.mBox .mdr .td{ padding:0 11px;}
.mBox .mdr .td dl{ overflow:hidden; padding-bottom:17px; border-bottom:1px dashed #d5d5d5; margin-top:20px;}
.mBox .mdr .td dt{ float:left; width:120px;}
.mBox .mdr .td dt img{ display:block; padding:2px; border:1px solid #dadada;}
.mBox .mdr .td dd{ margin-left:125px;}
.mBox .mdr .td dd h5{ margin:5px 0;}
.mBox .mdr .td dd h5 a{ color:#434343;}
.mBox .mdr .td dd p{ width:110px; font-size:13px; color:#434343; line-height:17px; height:72px; overflow:hidden;}
.mBox .mdr .td dd>a{ color:#5d5d5d; display:inline-block; padding:8px 16px; background:#d5d5d5; margin-top:10px;}
/*mBox*/

.ggBox2{ background:url(../images/ggImg2.png) no-repeat center; height:315px;  margin-top: 20px;}
.ggBox2 .container{ position:relative; overflow:hidden;}
.ggBox2 h4{ position:absolute; color:#fff; font-size:20px; left:210px; top:163px; line-height:20px;}
.ggBox2 h4 em{ font-size:14px; font-weight:normal; position:relative; top:-3px;}
.ggBox2 ul{ position:relative; margin-left:562px; margin-top:111px;}
.ggBox2 li{ overflow:hidden; vertical-align:top; margin-bottom:10px;}
.ggBox2 .lt{ height:70px;}
.ggBox2 .lt2{ height:35px;}
.ggBox2 ul .pdw{ position:absolute; left:173px; top:0;}
.ggBox2 li label{ font-size:14px; color:#fff; float:left; width:56px; text-align:left; line-height:25px; height:25px;}
.ggBox2 li .st{  border:none; padding:0 10px; height:25px; line-height:25px; color:#246630; background:#fff;}
.ggBox2 li .st1{ width:91px;}
.ggBox2 li .st2{ width:124px;}
.ggBox2 li .st3{ width:297px; height:70px; line-height:20px; padding:0 10px; border:none; color:#246630; resize:none;}
.ggBox2 li a{ display:block; width:116px; height:35px; line-height:35px; text-align:center; background:url(../images/kg.png) no-repeat center; margin-left:56px; color:#fff; font-size:14px;}
.ggBox2 ul .mtl label{ height:70px;}
/*ggBox2*/

.zjfv{ border:1px solid #cecece; height:345px; margin-top:30px;}
.zjfv>h4{ overflow:hidden; background:#f0f0f0; border-bottom:1px solid #cecece;}
.zjfv>h4>a{ text-decoration:none;}
.zjfv h4 .zja{ float:left; height:37px; line-height:37px; width:148px; text-align:center; font-size:14px; color:#fff; background:#4879e4;}

.zjfv .zjcont{ margin-top:25px;}
.zjfv .zjcont .zl{ float:left; width:335px; margin-left:27px;}
.zjfv .zjcont .zl img{ display:block; padding:3px; border:1px solid #dadada;}
.zjfv .zjcont .zr{ margin-left:35px; float:left; width:560px; padding-right:20px;}
.zjfv .zjcont .zr dt h5{ line-height:14px; margin-top:5px;}
.zjfv .zjcont .zr dt h5 a{ font-size:14px; color:#3a3a3a;}
.zjfv .zjcont .zr dd p{ font-size:13px; color:#3a3a3a; height:60px; overflow:hidden; line-height:20px; text-indent:2em; margin-top:10px;}
.zjfv .zjcont .zr dd p a{ color:#1e8a3f}  
.zjfv .zjcont .zr .sp{ position:relative;  margin-top:25px;}
.zjfv .zjcont .zr .sp h4{  padding-bottom:9px; border-bottom:1px solid #e4e4e4;}
.zjfv .zjcont .zr .sp h4 a{ font-size:14px; color:#1e8a3f}
.zjfv .zjcont .zr .sp>a{}
.zjfv .zjcont .zr .sp>a{ display:block; position:absolute; top:48px; width:21px; height:56px;}
.zjfv .zjcont .zr .sp .hbot1{ background:url(../images/hbot1.png) no-repeat center; left:0;}
.zjfv .zjcont .zr .sp .hbot2{ background:url(../images/hbot2.png) no-repeat center; right:0;}
.zjfv .zjcont .zr .sp ul{ overflow:hidden; width:495px; height:98px; overflow:hidden; margin:0 auto; padding-top:11px;}
.zjfv .zjcont .zr .sp li{ float:left; margin:0 11px;}
.zjfv .zjcont .zr .sp li img{ display:block; padding:2px; border:1px solid #e4e4e4;}
.zjfv .zjcont .zr .sp li p{ text-align:center; margin-top:5px;}
.zjfv .zjcont .zr .sp li p a{ color:#808080;}
/*zjfv*/

.ryzz{ background: url(../images/gbg.png) no-repeat center; margin-top:35px; overflow:hidden; padding-bottom:58px;}
.ryzz .container{margin-top:44px;}
.ryzz .container h4{ background:url(../images/lcg.png) no-repeat center 10px; text-align:center; }
.ryzz .container h4 a{ color:#148a38; font-size:24px; text-decoration:none;}
.ryzz .container h4 span{ color:#000;}
.ryzz .container p{ font-size:12px; color:#7e7e7e; text-transform:uppercase; font-weight:normal; margin-top:8px;}
.ryzz .rycont{ position:relative; margin-top:38px;}
.ryzz .rycont>a{ display:block; position:absolute; top:115px; width:21px; height:56px;}
.ryzz .rycont .hbot1{ background:url(../images/hbot1.png) no-repeat center; left:-18px;}
.ryzz .rycont .hbot2{ background:url(../images/hbot2.png) no-repeat center; right:-18px;}
.ryzz .rycont ul{ width:968px; margin:0 auto; }
.ryzz .rycont li{ float:left; width:194px; margin:0 24px; position:relative;}
.ryzz .rycont li a img{ display:block; border:8px solid #fff;}
.ryzz .rycont li h5{ text-align:center; background:#4879e4; padding-top:18px; padding-bottom:14px;}
.ryzz .rycont li h5 a{ font-size:14px; color:#fff;}
.ryzz .rycont li h5 p{ color:#fff; font-weight:normal; line-height:18px; height:36px; padding:0 24px; overflow:hidden; margin:7px 0;}
.ryzz .rycont li .yy{ position:absolute; display:block; left:0; bottom:-47px;}
/*荣誉资质*/

.newBox{ padding-top:33px; padding-bottom:27px;}
.newBox .nl{ float:left; width:320px;}
.newBox .nc{ width:483px; float:left; margin-left:28px;}
.newBox .nr{ width:340px; float:right;}
.newBox .nl,.newBox .nc,.newBox .nr{ height:386px; overflow:hidden;}

.newBox h4{ overflow:hidden; padding:0 10px; height:39px; line-height:39px; background:#4879e4;}
.newBox h4 a{ font-size:14px; color:#fff;}
.newBox h4 .gd{ font-size:12px; font-weight:normal;}

.newBox .nl .nw1{ padding:19px 12px 17px 12px; border:1px solid #cecece; border-top:none; height:310px;}
.newBox .nl .nw1 img{ padding:2px; border:1px solid #cecece; }
.newBox .nl .nw1 ul{ height:231px; overflow:hidden;}
.newBox .nl .nw1 li{ height:32px; line-height:32px; border-bottom:1px dashed #cecece; background:url(../images/dj.png) no-repeat 5px center;}
.newBox .nl .nw1 li a{ margin-left:20px;}

.newBox .nc .ct{ border-bottom:2px solid #4879e4; height:36px;}
.newBox .nc .ct span{ font-size:0; float:left;}
.newBox .nc .ct span a{ font-size:14px; color:#302a2a; display:inline-block; width:102px; height:36px; line-height:36px; text-align:center; background:#d7d7d7; margin-right:7px;}
.newBox .nc .ct span a:hover,.newBox .nc .ct span .cur{ background:#4879e4; color:#fff; font-weight:bold;}
.newBox .nc .ct>a{ float:right; /* background:url(../images/mobg.png) no-repeat center;  */width:54px; height:18px; margin-top:10px; margin-right:10px;}
.newBox .nc .kc{ padding:19px 12px 10px 12px; border:1px solid #cecece; border-top:none;}
.newBox .nc .kc dl{ overflow:hidden;}
.newBox .nc .kc dt{ float:left;}
.newBox .nc .kc dt img{ display:block; padding:2px;border:1px solid #cecece;}
.newBox .nc .kc dd{ margin-left:152px;}
.newBox .nc .kc dd h5{ margin-top:13px; line-height:14px;}
.newBox .nc .kc dd h5 a{ font-size:14px; color:#3a3a3a;}
.newBox .nc .kc dd p{ font-size:13px; color:#302a2a; line-height:20px; height:60px; overflow:hidden; margin-top:10px;}
.newBox .nc .kc ul{ height:198px; overflow:hidden; margin-top:10px;}
.newBox .nc .kc li{ height:32px; line-height:32px;border-bottom:1px dashed #cecece; background:url(../images/dj.png) no-repeat 5px center;}
.newBox .nc .kc li em{ float:right;}
.newBox .nc .kc li a{ font-size:13px; color:#3e3d3d;margin-left:20px;}


#faq ul li{ height:32px; line-height:32px;border-bottom:1px dashed #cecece; background:url(../images/dj.png) no-repeat 5px center;}
#faq ul li em{ float:right;font-size:12px;}
#faq ul li a{ font-size:13px; color:#3e3d3d;margin-left:20px;}


.newBox .nr .wtcont{ padding:19px 12px 22px 12px; border:1px solid #cecece; border-top:none; height:305px; overflow:hidden;}
.newBox .nr .wtcont dl{ padding-bottom:15px; border-bottom:1px dashed #cecece; margin-bottom:14px;}
.newBox .nr .wtcont dt{ height:16px; line-height:16px; padding-left:26px; background:url(../images/w.png) no-repeat left center;}
.newBox .nr .wtcont dt a{ font-size:13px; color:#3e3d3d;}
.newBox .nr .wtcont dd{ font-size:13px; color:#3e3d3d; padding-left:26px; line-height:18px; height:54px; overflow:hidden; margin-top:10px; background:url(../images/d.png) no-repeat left 4px;}

.mt5{  width: 332px; float: left;}


.jjf{ display:block;  margin-top: 20px;}

.slcenter{ overflow: hidden; background: #fff;}
.slcenter .container{}
.slcenter .toptitle{ height: 36px; line-height: 36px; border-bottom: 1px solid #4879e4;}
.slcenter .toptitle .ltitle{ display: block; background: #4879e4; text-align: center; font-size: 14px; color: #fff; height: 36px; float: left; width: 180px;}
.slcenter .toptitle .smore{ width: 54px; height: 18px; display: block; margin-top: 10px; float: right; background: url(../images/mobg.png) no-repeat center top;}

.slcenter .slide{ overflow: hidden; position: relative; margin-top: 30px;}
.slcenter .slide ul{margin: 0px auto; width: 980px; overflow: hidden;}
.slcenter .slide ul li{ float: left; width: 210px; margin: 0px 17px 15px 17px;}
.slcenter .slide ul li img{ display: block; border: 1px solid #d7d7d7; padding: 4px; background: #fff;}
.slcenter .slide ul li p{ width: 100%;  text-align: center; height: 35px; line-height: 35px;background: #d7d7d7; border: 1px solid #d7d7d7; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.slcenter .slide ul li p a{font-size: 13px; color: #2c2c2c;}

.slcenter .slide .slbtn{ display: block; width: 21px; height: 56px; position: absolute; top: 95px;}
.slcenter .slide .slprev{background: url(../images/hbot1.png) no-repeat; left: 0px;}
.slcenter .slide .slnext{background: url(../images/hbot2.png) no-repeat; right: 0px;}