body{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	font-size: 12px;
	color:#333;
	overflow-x:hidden;
	font-family: Arial,Helvetica,sans-serif,Microsoft YaHei;
}
h1, h2, h3, h4, h5 {
	line-height: 1.1em;
}
ul,li,p,dl,dt,dd,p,h1, h2, h3, h4, h5{
	margin:0px;
	padding:0px;
	list-style:none;
}
input{
	border:none;
	outline:none;
}
button {
	border:none;
	outline: none;
	font-size: 14px;
	background: transparent;
}
a ,a:hover ,a:focus{
	color:#444;
	text-decoration: none;
	outline: none;
}
.lf,.fl{
	float:left;
}
.rt,.fr{
	float:right;
}
.tc{
	text-align: center;
}
.clear:after{
	clear:both;display:block;content:"\20";
}
/*::-webkit-scrollbar{
	width:0;
	height:0;
}*/
img {
	border:none;
}
.imgbox{display: block;overflow: hidden;padding:0;text-align: center}
.imgbox img{width:100%;vertical-align:middle;-webkit-transition:0.5s ease;transition:0.5s ease}
.imgbox:hover img{transform:scale(1.05)}

.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
/******************************************/


header {
	width:100%;
}
/*分页*/

/*翻页样式*/
.pagestyle{text-align:center;margin:10px 0;font-size:14px;line-height:25px}
.pagestyle span{padding:3px 8px;border:1px solid #ccc;border-radius:5px;margin:0 3px;color:#808080}
.pagestyle a,.pagestyle span#pre, .pagestyle span#next{padding:4px 8px;margin:0 3px;background:#018660;color:#fff;border-radius:5px}
.pagestyle a:hover,.pagestyle span#pre:hover, .pagestyle span#next:hover{background:#000;text-decoration:none;cursor: pointer;}
.pagestyle span#pre, .pagestyle span#next{border:none;}

.slider{ width:100%;  min-wi/dth:1200px;  heig/ht:400px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:100%; positi/on:absolute; lef/t:50%; margi/n-left:-600px}
.slider .bd li{ width:100%;  overflow:hidden; }
.slider .bd li img{ display:block; width:100%; height:auto;}
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  marg/in-left:-1200px !important; /*强制位置*/  }

.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; backgro/und:url(images/slider-btn.png) 0 -10px no-repeat; 
		margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:400px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-600px;  }
.slider .next{ left:50%;  margin-left:600px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:400px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:400px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; backgro/und:url(images/slider-arrow.png) -120px 0 no-repeat;   }
.slider .next .arrow{ left:0; backgr/ound:url(images/slider-arrow.png) 0 0 no-repeat;  }

/*head*/
.door_top {
	width:100%;
	min-wi/dth: 1200px;
	height:35px;
	line-height: 35px;
	color: #666;
	background-color: #eee;
}
.door_cent {
	widt/h:1200px;
	width:100%;    
	min-wi/dth: 1200px;
	margin: 0 auto;
}
.door_top .door_text a {
	padding: 0 5px;
}
.hd_cont {
	wid/th: 1200px;
	min-w/idth: 1200px;
	margin: 0 auto;
	height: 90px;
	overflow: hidden;
	position: relative;
}
.hd_cont .hd_logo {
	left: 0;
	position: absolute;
	top: 8px;
	width: 650px;
}
.hd_cont .hd_logo dd {
	border-left: 1px solid #9b9b9b;
	margin-left: 12px;
	margin-top: 20px;
	padding-left: 20px;
}
.hd_cont .hd_logo dd h2 {
	color: #808080;
	font-size: 14px;
	font-weight: normal;
}
.hd_cont .hd_logo dd p {
	color: #808080;
	font-size: 14px;
}
.hd_cont .dh_phone {
	background: rgba(0, 0, 0, 0) url("/skin/images/phone.png") no-repeat scroll left center;
	color: #5c5c5c;
	margin-top: 20px;
	padding: 0 0 18px 180px;
}

.hd_cont .dh_phone dd {
	margin-right:10px;
	color: #037bda;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 26px;
}
/********* 顶部导航  ***************/
.door_nav {
	min-wid/th:1205px;
	hei/ght: 60px;
	background-color: #fff;
	borde/r-top: 2px solid #037bda;
	border-top: 2px solid #018660;
	box-shadow: 0 0 10px #ccc;
	position: relative;
	z-index: 4;
}
.door_nav ul {
	widt/h: 1205px;
	height:60px;
	margin: 0 auto;
}

.nav li {
	float: left;
	border-right: 1px solid #f2f2f2;
	height: 60px;
	position: relative;
	white-space: nowrap;
}
.nav li:last-child{
	border-right:0;
}
.nav li a {
	padding: 0 34px;
	color:#333;
	font-size: 16px;
	font-wei/ght: 900;
	line-height: 60px;
	display: block;
	text-align: center;
}
.nav a.cur{
	color:#fff;
	backgr/ound: #037bda;
	background: #018660;
}
.nav li .sons {
	display: none;
	min-width: 100%;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	box-shadow: 0 0 2px #ccc inset;
	overflow: hidden;
   /* padding-bottom: 6px;
	padding-top: 6px;*/
	text-align: center;
	position: absolute;
	top: 60px;
	left: 0;
	z-index: 9999;
}
.nav li .sons a {
	color:#fff;
	white-space: nowrap;
	font-size: 14px;
	line-height:40px;
	border-bot/tom: 1px solid #f2f2f2;
	background: #037bda;
}
.nav li .sons a:last-child{
bor/der: 0;
}



.nav li:hover a{
	color:#FFF;
	background: #037bda;
}
.nav li:hover .sons{
	backgr/ound: #00aef3;

}
.nav li:hover .sons a{
	color:#fff;
	background: #00aef3;

}
.nav li:hover .sons a:hover{
	color:#FFF;
	background: #037bda;

}

.door_nav:hover{
	border-color:#037bda;
}
.door_nav:hover .nav a.cur{background: #037dba}

/*index*/

/********   banner轮播   **************/
/*banner*/
.slideBox{position:relative;overflow:hidden;margin:0px auto;width:100%;/* 设置焦点图最大宽度 */ }
.slideBox .hd{position:absolute;width:100%;height:28px;line-height:28px;bottom:0;z-index:1;text-align:center}
.slideBox .hd ul{display:inline-block}
.slideBox .hd li{display:inline-block;width:8px;height:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#037bda;text-indent:-9999px;overflow:hidden;margin:0 6px;cursor: pointer;}
.slideBox .hd li.on{width:25px;height:6px;background:none;border:1px solid #018660;}
.slideBox .bd{position:relative;z-index:0}
.slideBox .bd li{position:relative;text-align:center}
.slideBox .bd li img{vertical-align:top;width:100%;height:auto}
.slideBox .bd li a{display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{display:block;width:100%; position:absolute;bottom:0;text-indent:10px;height:50px;line-height:50px;color:#fff; text-align:left}
.slideBox .bd li h1{position:absolute;font-weight:500;color:#fff;text-shadow:0 0 5px #000}
.slideBox .bd li p{position:absolute;color:#fff;text-shadow:0 0 5px #000}
.slideBox .prev,.slideBox .next{position:absolute;width:100px;height:100%;z-index:2}
.slideBox .prev i,.slideBox .next i{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;z-index:2}
.slideBox .prev:hover,.slideBox .next:hover{cursor:pointer;}
.slideBox .next{right:0;}
.slideBox .prev{left:0;}
.slideBox .next i{right:20px;border-top: 3px solid #eee;
border-left: 3px solid #eee;
-webkit-transform: rotate(135deg);
transform: rorate(135deg)}
.slideBox .prev i{left:20px;border-top: 3px solid #eee;
border-left: 3px solid #eee;
-webkit-transform: rotate(-45deg);
transform: rorate(-45deg)}
.slideBox .bd li .focus_btn{line-height:24px;border-radius:5px;}

.color1{
	backg/round:#eee;
	width: 100%;
    pa/dding: 80px 0;
    background-image: url(/skin/images/anlibj.jpg);
	background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    position: relative;
    overflow: hidden;
}
.color1 ul li p{color:#000;}
.color2{
	background:#eee;
}

#leftTabBox2 .hd ul li{border-bottom:2px solid #eee;}
#leftTabBox2 .hd ul .on{border-bottom:2px solid #037bda;}
/* 本例子css -------------------------------------- */
.tabBox{padding-bottom:40px;}
.tabBox .hd{ heigh/t:40px; line-height:40px; padding:0 10px; font-size:20px; backgr/ound:#fff; bor/der-top:2px solid #CECECE;  }
.tabBox .hd ul{ overflow:hidden;  }
.tabBox .hd ul li{ float:left; width:25%;marg/in:0 10px; color:#515151; text-align:center;border-bottom:2px solid #fff  }
.tabBox .hd ul .on{ border-bottom:2px solid #037bda; color:#BA2636;  }
.tabBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
.tabBox .bd ul{ padding:0 0 20px}
.tabBox .bd li{float:left;width:25%;line-height:33px;text-align:center;}
.tabBox .bd li img{width:90%;margin:0 auto;}
.tabBox .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.tabBox .bd li a{ color:#555;font-size:14px;  }
.tabBox .bd li p{width:90%;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tabBox .bd .t{ height:85px; overflow:hidden;   }
.tabBox .bd .t .pic{ width:130px; float:left;    }
.tabBox .bd .t .con{ margin-left:130px; line-height:20px;   }
.tabBox .bd .t .con p{ font-size:12px; color:#999;  }

.lianxi{heig/ht:200px;font-size:16px;background-size:100%;background: url(/skin/images/lianxibj.jpg) no-repeat top center}
.lianxi .w{position: relative;}
.lianxi h3{margin:0 10px 10px;font-size:32px;font-weight: 500;color:#fff;padd/ing-top:20px;text-shadow: 0 0 5px #000}
.lianxi a{display:block;margin:10px;padding:10px 15px;font-size:20px;font-weight: 700;color:#fff;background: #f44;border-radius:5px}
.lianxi a:hover{background:#0161cf;}
.lianxiL{margin:60px 0;}
.lianxiL .digital{display:inline-block;margin:0 10px;text-align:center;}
.lianxiL .digital1 p{color:#f44;}
.lianxiL .digital2 p{color:#0161cf;}
.lianxiL .digital3 p{color:#444;}
.lianxiL p{font-size:30px;font-weight:700;}
.lianxiL small{display:block;font-size:16px;}
.lianxiL sub{display:inline-block;margin-left:-10px;font-size:14px;font-weight:500;color:#333;}
.lianxiR{position:absolute;right:0;top:50%;margin-top:-58px;}

.mianliao{padding-top:20px;padding-bottom:40px}

.about h2{font-size:36px;line-height:36px;margin-bottom:20px;font-weight:500;color:#fff;text-shadow:0 0 5px #000}
.about h3{font-size:26px;line-height:36px;margin:10px 0;font-weight:500;color:#fff;text-shadow:0 0 5px #000}
.about p{font-size:16px;line-height:24px;margin-top:10px;color:#fff;text-shadow:0 0 5px #000}
.about_info{font-size:14px;line-height:24px;margin-top:10px;text-indent:2em;color:#fff;text-shadow:0 0 5px #000}
.about_info a{display:block;float:right;color:#c00;font-size:14px;text-shadow:none;}
.about .col-4 p{width:100%;margin:10px 0;text-align:center;color:#fff;}
.about .col-4:nth-child(1){background: #f96}
.about .col-4:nth-child(2){background: #39c2e6}
.about .col-4:nth-child(3){background: #037bda}
.about .col-4:nth-child(4){background: #71d38c}
.about .icon{font-size:30px;}
.about .col-4 span{display:block;}

.more{display: block;
    padding: 0 20px;
    line-height: 40px;
    font-size:14px;
    background:#018440;
    width: 30%;
    margin: 20px auto 0;
    text-align: center;
    color: #fff;}
.more:hover{
	color:#fff;
	background:#c00;
}

.hd .navListBox {
	position: absolute;
	left: 50%;
	/*top: 475px;*/
	top: -25px;
	z-index: 99;
}
.hd .navListBox li:first-child {
	margin-left: 0;
}
.hd .navListBox li {
	width: 15px;
	height: 15px;
	float: left;
	margin-left: 10px;
	border-radius: 50%;
	background-color: #fff;
	line-height: 9999999;
}
.hd .navListBox li.on {
	background-color: #037bda;
}
/*********    优势    **********/
.youshi {
	overflow: hidden; width:1200px; margin:0 auto;
}
.youshi01, .youshi02, .youshi03, .youshi04 {
	position: relative;
}
.youshi01 ,.youshi01 img {
	/*background:url(../image/youshi_01.jpg) no-repeat scroll center center;*/
	display: block;
	width:100%;
	height: 215px;
}
.youshi02 {
	background:url(../images/youshi_02.png) no-repeat scroll center center;
	height: 303px;
}
.youshi03 {
	background:url(../images/youshi_03.png) no-repeat scroll center center;
	height: 299px;
}
.youshi04 {
	background:url(../images/youshi_04.png) no-repeat scroll center center;
	height: 330px;
}
.youshi h4 {
	color: #151948;
	font-size: 24px;
}
.youshi h5 {
	color: #1e1e1e;
	font-size: 22px;
	margin-bottom: 20px;
}
.youshi p {
	color: #1e1e1e;
	font-size: 15px;
	line-height: 26px;
}
.youshi .youshi_box {
	position: absolute;
}
.youshi02 .youshi_box {
	left: 200px;
	top: 60px;
}
.youshi03 .youshi_box {
	left: 630px;
	top: 22px;
}
.youshi04 .youshi_box {
	left: 200px;
	top: 31px;
}
.youshi04 h5 {
	margin-bottom: 10px;
}
.youshi_box  p{
	background:url(../images/youshi_icon_list.jpg) no-repeat 0px 3px;
	padding-left:20px;
}

/********* 产品中心   *********/
.door_pro{ backgro/und:url(../images/wel1.jpg) no-repeat;}
h2.indextitle{ text-align:center; font-size:36px; padding: 30px 0 0;col/or:#037bda;color:#018440;font-weight:500;}
p.indexinfo{margin-bottom:20px;font-size:14px;text-align:center;color:#444;line-height:30px;}
.door_pro p{ text-align:center; line-height:24px; margin-bottom:20px;}
.pro-list-icon{ wid/th:1200px; margin:0 auto;height:38px;}
.pro-list-icon li{ float:left;cursor:pointer; width:12.5%; }
.pro-list-icon li img{ width:100%;}
.pro-list-icon li span{ border-radius:5px;margin:0 8px;border:1px solid #ccc;text-align:center; line-height:32px; white-space:nowrap; display:block; font-style:normal; font-size:14px;}
.pro-list-icon li span a{display:block;col/or:#037bda;}
.pro-list-icon li.hover span,.pro-list-icon li:hover span {
	border:2px solid #037bda;
	color:#5d5d5d;
	font-weight: 600;
	font-size: 16px;
}
.pro-list-icon li:hover cite{  font-weight:700;}
.list-icon-all{display: none; margin:0 auto;width:130px; height:70px; position:relative; overflow:hidden;}
.list-icon-all span{position:absolute; top:0;}
.list-icon-all .icon1{ left:0; width:19px; height:70px;}
.list-icon-all .icon1_1{  right:-10px;width:111px; height:70px;transition: all 0.2s ease 0s;}
.pro-list-icon li:hover .icon1_1{ right:5px;}
.list-icon-all .icon2{ left:-20px; width:106px; height:70px;transition: all 0.2s ease 0s;}
.list-icon-all .icon2_1{  right:0px;width:24px; height:70px; top:-7px;}
.pro-list-icon li:hover .icon2{ left:15px;}
.list-icon-all .icon3{ left:0; width:106px; height:70px;transition: all 0.2s ease 0s;}
.list-icon-all .icon3_1{  right:0px;width:24px; height:70px;}
.pro-list-icon li:hover .icon3{ left:15px;}
#element_id1{display:block;}
.pro-list{display:none;width:1200px; position:relative; margin-top:20px;}
.pro-list .box{overflow:hidden;width:1140px; margin:0 auto;}
.pro-list .list{overflow:hidden;width:9999px;}
.pro-list .list li{float:left;width:360px;height:280px; padding: 0 5px;margin:0 6px;  }
.pro-list .list li:first-child{
	margin:0;
}
.pro-list .list li img{width:100%;height:230px; border:1px solid #e1e1e1; padding:2px; background:#FFF;}
.pro-list .list li span { display:inline-block; width:100%; text-align: center;line-height: 30px; }
/*案例*/
.case {
	wi/dth:1200px;
	margin:20px auto;
}
.anli{  /*height:840px;*/ overflow:hidden; background-color:#fff; }
/*.anli h2{ font-size:34px;text-align:center; padding-top:13px; margin:20px;}*/
/*.anli h2 a{ color:#000; display:block; margin-bottom:7px}*/

.anli-box { bord/er:1px solid #d9d9d9; overflow:hidden ;wid/th:1198px;}
.anli-box .anli-nav { width:100%;height:73px;}
.anli-box .anli-nav li{ width:25%; height:73px; float:left; background:url(../images/anli-ul-bg.png) repeat-x center; line-height:73px; text-align:center; font-size:18px; font-weight:bold;}
.anli-box .anli-nav li a{ text-decoration:none}
.anli-box .anli-nav .cur a,.anli-box .anli-nav li:hover a{border-bottom:3px solid #ddd; padding-bottom:10px; color:#fff}
.anli-box .anli-nav .cur,.anli-box .anli-nav li:hover { background:#00458E;}
.anli-box dt{ float:left; padding:6px; border:1px solid #dddddd; margin:22px 25px 0 33px}
.anli-box dd{ float:left; width:620px; height:330px; margin-top:22px;}
.anli-box dd a{ font-size:16px; line-height:60px;}
.anli-box dd p{ 
	font-size:15px; line-height:31px; color:#111111; width:620px; height:150px; overflow:hidden; margin-bottom:60px;
	
}
.anli-box .al-1,.anli-box .al-2{ display:block; width:108px; height:56px; line-height:56px;color:#fff; font-size:16px; font-weight:bold; float:left; padding-left:30px}
.anli-box .al-1{background:url(../images/anli-icon1.png) no-repeat center}
/*.anli-box .al-2{background:url(../image/anli-icon2.png) no-repeat center}*/
.anli-show { margin-top:25px; height:260px; float:left; position:relative}
.anli-show h4 a{ background:url(../images/anli-icon.png) no-repeat left center; padding-left:25px; font-size:16px; margin:25px 0 20px 33px}

.anli-show li{ width:251px; height:220px; text-align:center; float:left; margin:0 14px;}
.anli-show li img{ width:237px;height:158px;padding:6px; border:1px solid #d9d9d9}
.anli-show li a{ display:block;font-size:15px; line-height:30px;width:100%;height:220px;}
.anli-show .albtn-l,.anli-show .albtn-r{ position:absolute; top:100px;}
.anli-show .albtn-l{ left:17px}
.anli-show .albtn-r{ left:1156px}

.anli-s {
	wi/dth:1116px;
	height:220px;
	margin:20px 40px;
}
.anli-s .bd {
	wid/th:1116px;
	height:220px;
	overflow: hidden;
}

/*问题*/
.news{padding-bottom:20px;}
.news ul li{margin-left:10px;margin-right:20px;font-size:16px;line-height:30px;border-bottom:1px dashed #ccc;}
.news ul li:hover{background: #eee}
.news h4{padding-left:10px;margin-bottom:10px;color:#018440;font-weight:500;font-size:20px;line-height:20px;border-left:8px solid #018440;}
.news_con .col-3{padding-bottom:20px;}
.news_con img{width:95%;margin:0 auto;}
.news_con p{font-size:14px;}

/*合作伙伴及获得荣誉*/
.company_show{ height:590px; background-color:#fff; margin-top:20px;}
.partner{ width:840px; height:570px; float:left; border:1px solid #e6e6e6}
.honor{ width:342px; height:570px; float:right; border:1px solid #e6e6e6}
.partner_title{ background:url(../images/xige_h3.png) repeat-x center; height:56px; margin-bottom:17px; overflow:hidden}
.partner_title h3{ margin:17px 0 0 20px; font-size:16px;line-height:14px; float:left}
.partner_title img{ float:right; margin:16px 10px 0 0; display:block}
.partner_title h3 p{font-size:14px;}
.company_show dl,.company_show dt,.company_show dd{ float:left}
.company_show .box{overflow:hidden;height:480px;}
.company_show .bd_img{ margin:10px 28px; float:left;}
.company_show .bd_text{ width:550px; float:left;}
.company_show .bd_text h4 a{ font-size:13px; color:#090909; line-height:40px;}
.company_show .bd_text p{ font-size:13px; color:#333333; width:550px; height:70px; overflow:hidden; line-height:24px; margin-bottom:20px}
.company_show .bd_text a{ color:#2b2b2b}
.honor li { text-align:center; width:300px; height:240px; margin:0 auto; line-height:22px; display:block;}
.honor li a{ font-size:13px; color:#2b2b2b}
.honor li img{ padding:9px; border:1px solid #e8e8e8}
.list li{ height:165px;}
#element_idf .list li{ height:240px;}
.partner .bd_img img {
	display: inline-block;
	width:200px;
	height:140px;
}


/*公司动态*/
.xige_h3{background:url(../images/xige_h3.png) repeat-x center;height:56px;margin-bottom:17px;overflow:hidden;}
.xige_h3 h3{ margin:17px 0 0 20px; font-size:16px;line-height:14px; float:left}
.xige_h3 h3 a{ color:#36C;}
.xige_h3 img{ float:right; margin:16px 10px 0 0; display:block}
.xige_h3 h3 p{font-size:14px;}

.xigedt{height:487px;background-color:#fff; }
.xigedt .dt-l{height:468px;border:1px solid #d2d2d2; overflow:hidden}
.xigedt .dt-l{width:342px;float:left; margin-right:20px;}

.xigedt ul{
 float:left;
 margin-left:25px;
}
.xigedt li{ width:100%; height:15px; margin:0 20px 20px 0;float:left; overflow:hidden; background:url(../images/xigeli.png) no-repeat left center; }
.xigedt li a{ display:block;width:300px; padding-left:13px;color:#2f2f2f; overflow:hidden; float:left;}
.xigedt li span{ float:right; color:#919191; margin-right:20px;}
.xigedt .wenda {  height:85px;width:310px; border-bottom:1px dashed #d2d2d2; margin-bottom:12px}
.xigedt .wenda h4 a{ color:#037bda; padding-left:40px; font-size:12px; line-height:25px}
.xigedt .wenda h4 { background:url(../images/wenda_wen.png) no-repeat left top;height:25px; overflow:hidden; margin-bottom:10px;}
.xigedt .wenda p{ background:url(../images/wenda_da.png) no-repeat left top; height:45px; width:260px; overflow:hidden;line-height:25px; padding-left:40px; color:#333;}
#element_qa .box{ height:380px; overflow:hidden;}

.xigedt .dt-news{ width:475px;}
.xigedt .dt-mes{ width:335px; margin-right:0px;}

.Message {
	background: #eeeeee none repeat scroll 0 0;
	overflow: hidden;
	height:100%;
}
.Message_title p {
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
	padding: 6px;
	text-align: center;
}

.Message_content {
	margin: 0 auto;
	overflow: hidden;
	width: 338px;
}
.left_text {
	float:left;
	color: #000;
	text-align: right;
	width: 80px;
}
.leave_msg_container .left_text div {
	line-height: 35px;
}
.right_input{
	float:left; margin-left:20px;
}
.leave_msg_container .right_input div {
	line-height: 35px;
}
.leave_msg_container .right_input span {
	color: #c21f2e;
}
.leave_msg_container .right_input input {
	border: 1px solid #ccc;
	font-size: 14px;
	height: 20px;
	width: 200px;
}
.leave_msg_container .right_input textarea {
	border: 1px solid #ccc;
	height: 50px;
	width: 200px;
}
.leave_msg_container .opts {
	margin-left: 80px;
}
.leave_msg_container .msg_submit {
	background:#037bda; 
	color:#FFF; 
	border:none;
	height: 29px;
	width: 105px;
	outline: medium none;
	cursor:pointer;
}
.leave_msg_container .msg_reset {
	background:#CCC;
	border: 0 none;
	height: 29px;
	outline: medium none;
	width: 105px;
	cursor:pointer;
}

/* 右侧浮动框 */
#leftsead{widt/h:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{wid/th:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;}


#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}




.ys{
	width:1200px;
	margin:0 auto;
	height:1200px;
	overflow:hidden;
	background:url(../images/ys_bg2.jpg) no-repeat center top;
	background-size: 100% 100%;
}
.ys01{ width:980px; height:1200px; margin:0 auto; position:relative;}
.ys dl{ width:465px; height:100px; position:absolute;}
.ys dt{ width:70px; height:83px; background:url(../images/ys_h.png) no-repeat left top; font:60px "Microsoft Yahei"; line-height:83px;font-weight:bold; color:#c9000d; text-align:right; float:left; padding-right:15px; font-style:italic;}
.ys dd{ float:left; display:inline-block; margin-left:24px;}
.ys dd h4{ height:38px; background:url(../images/ys_line.gif) no-repeat left bottom; font:24px "Microsoft Yahei"; font-weight:bold; color:#c9000d; overflow:hidden;}
.ys dd p{ font:18px "Microsoft Yahei"; color:#000; line-height:28px; margin-top:8px;}
.ys dd p b{ color:#1f242b;}
.ys dd p em{ color:#c9000d;}
.ys .dl01{ top:210px;}
.ys .dl02{ top:360px;}
.ys .dl03{ top:580px;left:539px;}
.ys .dl04{ top:740px; left:539px;}
.ys .dl05{ top:915px;}
.ys .dl06{ top:1065px; width:550px;}
.bd_text h4 {
	line-height: 50px;
}

/*footer*/
footer {
	min-wi/dth: 1200px;
	width:100%;
}
.footer_bg{ backgro/und:#037bda;background:#018440;}
.footer_bg a{ color:#FFF;}
.footer{ position:relative;padding:30px 0;}
.footer .nav_footer { padding-top:30px; margin-left:-20px; border-bottom:1px solid #565454; padding-bottom:10px;}
.footer .nav_footer::after{ clear:both; content: ""; display:block; visibility:hidden; height:0;}
.footer .nav_footer li{
	float: left;
	width: 11%;
	font-size: 13px;
	padding: 0px 0px;
	background: url(../images/navli.png) no-repeat left center;
	text-align: center; 
	
}
.footer .nav_footer li:first-child{ background:none;}
.footer .text{ color:#FFF; font-size:12px; line-height:24px; margin-top:40px; padding-bottom:20px;}
.footer .text span{ font-size:14px; font-weight:700;}
.footer .text p{ font-size:12px;}
.footer .foot_img{ position:absolute; right:0; bottom:30px;}
.footer .foot_img li{ background:url(../images/crumbs.png) no-repeat; width:28px; height:28px; float:left; margin:0 5px; text-indent:-9999px;}
.footer .foot_img .iocn_e{ background-position:-2px -119px}
.footer .foot_img .iocn_f{ background-position:-29px -119px}
.footer .foot_img .iocn_g{ background-position:-57px -119px}
.footer .foot_img .iocn_i{ background-position:-85px -119px}
.foot_img a {
	display: block;
	width:100%;
	height:100%;
}
/**/
.link-footer{color:#fff; width:1200px; margin:0 auto; font-size:14px;}
.link-footer a{ margin:0 5px;}
.link-footer i{ width:5px; height:20px; margin-top:8px; display:block; float:left; background-color:#0069D3; margin-right:10px;}
.link-footer span{ font-size:18px; float:left; display:block; margin-right:10px;}
.link-footer em{ font-size:14px; color:#5C564B; float:left;display:block;   font-style:normal; line-height:40px; }
.link-footer h2{ width:100%; line-height:36px; height:36px; overflow:hidden;}
.link-footer{ position:absolute; width:950px; height:155px; top:78px; right:0; line-height:32px; font-size:12px;}
.link-footer a{ white-space:nowrap;}

/*二维码*/
	
.tfxt{ width:15%; heig/ht:170px;float:left;dis/play:inline;mar/gin-right:20px;color:#fff;text-align:center;}
.tfxt p{line-height: 32px;}
.tfxt  img{flo/at:left;width:100%;height:auto;mar/gin-right:20px;}


/**/
.Q_sign1{background:url(../images/lanrenzhijia.png) no-repeat;}
.Q_anser{width:100%;height: 45px;border-bottom:2px solid #E6E6E6;background: url(../images/lanrenzhijia.png) no-repeat;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_anser{background-position:-255px -384px;}
.Q_anser_hide,.Q_pic_hide,.Q_sign_hide{width:100%;height:100%;position:absolute;background:#0161CF;left: -84px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;}

.hide_pic,.hide_pic1,.hide_pic2{width:100%;height: 26px;background: url(../images/lanrenzhijia.png) no-repeat;display:block;}
.hide_pic{background-position:-242px -348px;}
.hide_pic1{background-position:-110px -467px;}
.hide_pic2{background-position:-243px -479px;}

.Q_pic:hover .Q_pic_hide,.Q_anser:hover .Q_anser_hide,.Q_sign:hover .Q_sign_hide,.Q_pic1:hover .Q_pic1_hide,.Q_sign1:hover .Q_sign1_hide{left:0px;}
.Q_pic a, .Q_anser a,.Q_sign a,.Q_pic a:hover,.Q_anser a:hover,.Q_sign a:hover,.Q_pic1 a,.Q_pic1 a:hover,.Q_sign1 a,.Q_sign1 a:hover{color:white;}
a.blank{width:100%;height:100%;display:block;}
.QQ_S1{width:60px;hei/ght: 110px;position:fixed;right:10px;bottom:10px;background:#fff}
.Q_top1{width:100%;height:30px;background:#E6E6E6;line-height:30px;text-align:right;cursor:pointer;}
.Q_botm1{width:56px;border:2px solid #E6E6E6;height: 80px;}
.Q_pic1{border-bottom:2px solid #E6E6E6;width:100%;height:33px;background-position:-55px -465px;position:relative;overflow:hidden;color: white;text-align:center;line-height:33px;cursor:pointer;background-color:white;}
.Q_sign1{width:100%;height:33px;line-height:33px;background-position:-255px -437px;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;}
.Q_pic1_hide,.Q_sign1_hide{width:100%;height:100%;position:absolute;background:#0161CF;left: -56px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;cursor:pointer;}
.Q_sign1_hide a{font-size:12px;}

.leave_tin{display: none; width:180px; height:310px; border-radius:5px; position:fixed; right:10px; bottom:120px; background:#fff; padding:10px; z-index:9999; box-shadow:0 0 10px #666;}
.leave_tin span{ text-align:center; font-size:14px; display:block; line-height:32px;}
.leave_tin p{ font-size:12px; line-height:24px; margin-bottom:10px;}
.leave_tin .text-input{ border:1px solid #ccc; width:160px; height:25px; margin-bottom:10px; padding:5px;}
.leave_tin .textarea{ width:160px; height:50px;border:1px solid #ccc;padding:5px; }
.leave_tin .bnt{ background:#0161CF; float:right; color:#FFF; padding:5px 10px; border-radius:5px; margin-top:10px; cursor:pointer; border:1px solid #CCC;}
/****************/

.banner_pic img{width:100%;height:auto;}


.contact {
	margin-top:30px;
	height:210px;
}
.contactWay {
	float: left;
	width: 70%;
	hei/ght:170px;
	line-height: 32px;
	font-size: 12px;
	color:#fff;

}
.contactWay h2 {
	width:100%;
	line-height:36px;
	height:36px;
	overflow:hidden;
}
.contactWay h2 i{
	width:5px;
	height:20px;
	margin-top:8px;
	display:block;
	float:left;
	background-color:#037bda;
	margin-right:10px;
}
.contactWay p {
	font-size:14px;
	line-height: 24px;
	margin:0 20px 5px;
}
.contactWay ul{margin-left:20px;font-size:14px;}
.contactWay ul li{display: inline-block;margin-right:5px;}
.contactWay p span{display: inline-block;margin-left:10px;}


/*底部*/
.footer_ewm{float:right;wi/dth:15%;text-align:center;}
.footer_ewm p{font-size:14px;text-align:center;color:#fff;}

.ewm{position:relative;}
.ewm:hover .hides{display: block !important;margin-right:200px;}


/*left*/
section {
	width:100%;
	min-wid/th: 1200px;
	backgr/ound-color: #F0F0F0;
	margin-b/ottom:20px;
}
.topadcs {
	wid/th:1600px;
	height:450px;
	margin:0 auto;
}
.topadcs a{
	display: block;
}
.topadcs a img {
	widt/h:1600px;
	height:450px;
	margin:0 auto;
}
.location {
	background-color: #fff;
	line-height: 32px;
	col/or: #999999;
	margin-top:10px;
}
.location p {
	wid/th:1200px;
	margin:0 auto;
}
.cont_box {
	wid/th:1200px;
	marg/in:20px auto;
	clear: both;
	display: block;
}
.pro-l {
	background-color: #fff;
	borde/r-bottom: 4px solid #b7b7b7;
	flo/at: left;
	margin-bottom: 20px;
	pad/ding-bottom: 10px;
	wid/th: 277px;
	pad/ding-left: 10px;
}
.pro-l dl {
	floa/t: left;
	margin-bottom: 10px;
	margi/n-left: 20px;
	overflow: hidden;
}


.case_l .pro-l dl {
	margin-left: 0;
}
.pro-l dt {
	overflow: hidden;
}
.title1 {
	font-weight: normal;
	margin: 10px 0;
	overflow: hidden;
	border-left: 5px solid #018660;
	display: block;
	float: left;
	font-size: 16px;
	line-height: 18px;
	padding-left: 10px;
	width: 100%;
}
.pro-l dt a {
	background: rgba(0, 0, 0, 0) url(../images/product-jian.png) no-repeat scroll right center;
	color: #262626;
	display: block;
	font-size: 14px;
	line-height: 20px;
	width: 240px;
}
.pro-l dd a {
	backgro/und: rgba(0, 0, 0, 0) url(../images/pro-dian.png) no-repeat scroll left 13px;
	border-bottom: 1px dotted #ccc;
	color: #333;
	display: block;
	font-size: 13px;
	height: 36px;
	line-height: 36px;
	margin-left: 10px;
	padding-left: 10px;
	overflow: hidden;
	margin-right: 20px;
	margin-bottom:5px;
}
.pro-l dd a.current {
	color:#06F;
}
._25ZfXD{background: #018660 !important} 

/*fangan*/
.channel{padding:10px 0 20px;margin-right:-1px;margin-bottom: -1px}
.channel ul li{line-height:40px;font-size:16px;text-align:center;}
.channel ul li a{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #fff;background: #eee}
.channel ul li.on a{bor/der-top:1px solid #018660;border-bott/om:1px solid #018660;color:#fff;background: #018660}
.channel ul li a:hover{color:#fff;background: #018660}

/*imglist*/
.item{
	margin:0 5px 10px;
	overflow: hidden;
	border: 1px solid #CCC;
	box-shadow: 0px 0px 10px #ccc;
}
.items li .por-img {
	width: 100%;
	heig/ht: 270px;
	overflow: hidden;
}

.items li .por-img img {
	display: block;
	width: 100%;
	hei/ght: 270px;
	/*transition: all 0.2s ease 0s;*/
	/*-moz-transition: all 0.2s ease 0s;*/
	/*-ms-transition: all 0.2s ease 0s;*/
	/*-o-transition: all 0.2s ease 0s;*/
	/*-webkit-transition: all 0.2s ease 0s;*/

	 transition: transform .5s;
	 transition: -webkit-transform .5s;
	 -webkit-transition: -webkit-transform .5s;
	-moz-transition: -moz-transform .5s;
	-moz-transition: transform .5s, -moz-transform .5s;
}
.items li .por-img img:hover {
	-webkit-transform: translateX(-15px);
	-moz-transform: translateX(-15px);
	-ms-transform: translateX(-15px);
	transform: translateX(-15px);
}

.items li .por-text {
	background-color: #e2e2e2;
	height: 60px;
	color: #333;
}
.items li .por-text span {
	flo/at: left;
	display: block;
	mar/gin-top: 15px;
	font-size: 14px;
	width: auto;
	mar/gin-left: 20px;
	line-height:24px;
	padding:5px 0;
	text-align:center;
}
.items li .por-text i {
	backgr/ound: url(../images/cmb.png) no-repeat;
	width: 32px;
	height: 32px;
	float: right;
	margin-top: 16px;
	margin-right: 20px;
}

.por_son li:hover a{ color:#FFF;}
.items li:hover .por-text i{ background-position:0px -39px; }
.items li:hover .por-text{ background-color:#018660; color:#FFF;}

/*newslist*/
.right_NewsList {
	wid/th: 865px;
	background-color: #fff;
	padd/ing:0 15px 20px ;
}
.news_list li {
	border-bottom: 1px dashed #cbcbcb;
	float: left;
	line-height: 20px;
	margin-top: 20px;
	margin-right:20px;
	padding-bottom: 20px;
	wid/th: 100%;
}
.news_img {
	float: left;
	hei/ght: 173px;
	width: 25%;
}
.news_img a ,.news_img img{
	display: block;
	width:100%;
	height: auto;

}
.news_contaienr {
	float: left;
	pad/ding: 0 2%;
	width: 75%;
}
.news_list .news_title {
	backgro/und: url(../images/anli-icon.png) no-repeat scroll left center;
	floa/t: left;
	font-size: 15px;
	font-wei/ght: bold;
	margin-left: 20px;
	padd/ing-left: 20px;
}
.news_list p{
	margin-top:10px;
	margin-left:20px;
}


.news_list .news_title a {
	font-size: 18px;
	font-weight: 500;
}
.news_bnt {
	padding-top: 10px;
}
.news_bnt input {
	background: #037bda;
	border-radius: 5px;
	border: medium none;
	color: #fff;
	height: 26px;
	width: 86px;
}
.news_list .content ,.news_list .content a {
	display: block;
	width:100%;
	height:95px;
	overflow: hidden;
}
.news_list .content a{
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	word-break:break-all;
	-webkit-line-clamp:5;
}


/*about*/

.right_article {
	margi/n-left:20px;
}
.about_s {
	background: #FFF;
	padding: 10px 10px 30px;
	widt/h: 870px;
}
.about_s p,.about_s h1, {
	font-size: 16px;
	line-height: 25px;
	margin-bottom:8px;
}
.about_sTitle {
	text-align:center;
	font-size: 24px !important;
	line-height: 35px !important;
	margin-bottom:20px !important;
	co/lor:#000;
	font-weight: 500
}

.about_s .info{padding-bottom:10px;border-bottom: 1px dotted #eee}

.right_articleWords {
	margin-top:20px;
	font-size: 16px;
	line-height: 28px;
}

.right_articleWords h3{
	margin: 25px 0 15px;
    padding-bottom: 10px;
    line-height: 36px;
    font-size: x-large;
    font-weight: 500;
    color: #018660;
    border-bottom: 3px solid #eee;
}
.right_articleWords h4{
	margin:20px 0 10px;
	color:#018660;
	font-size:20px;
	font-weight:500;
	border-left:8px solid #037bda;
	padding-left:10px;
}

.right_articleWords p{
	margin:0 0 10px;

}

.about_s img {
	margin:0px 0 20px;
}
.dataTime {
	margin-bottom:15px;
	line-height: 30px;
	font-family: arial;
	text-align: center;
	font-size: 16px;
}
.right_article img {
	display: block;
	max-width: 100%;
	margin:0 auto 20px;
}

.tagbox{font-size:14px;}
.tagbox span{display:inline-block;line-height:30px;background: #037bda;border-radius: 15px;margin-right:5px;padding:0 8px;color:#fff;}

.likeartlist ul li{font-size:14px;float:left;width:50%;}
.likeartlist ul li a{display:block;margin:0 10px;line-height:30px;border-bottom:1px dashed #eee;}


.context{margin:10px;padding-top:10px;border-top:1px solid #eee;}
.context ul li{float:left;width:50%;font-size:14px;color:#999;}
.context ul li a{color:#444;}


/*客服*/
#kfbtn{width:100%;height:50px;position: fixed;bottom:0px;right:0px;text-align:center;line-height:50px;font-size:20px;background: #d86831}
#kfbtn i{display:block;position: absolute;right:5px;top:5px;width:20px;height:20px;line-height:20px;color:#fff}
#kfbtn img{pad/ding-right:70px;height:50px;margin:0 auto}
#kf i{display:none;position:fixed;width:25px;height:85px;z-index:9999;right:0px;top:50%;background:#c00;padding:3px 5px;color:#fff;border-radius:5px 0 0 5px;   cursor:pointer}
#top{width:72px;position:fixed;right:0;bottom:10%;z-index:999}
.rmenu .btn{width:72px;height:73px;cursor:pointer;position:relative;display: inline-block}
.rmenu .btn-kf{background-color:#f93}
.rmenu .btn-kf:hover{background-color:#f96}
.rmenu .btn-xuanzhi{background-color:#f93}
.rmenu .btn-xuanzhi:hover{background-color:#f96}
.rmenu .btn-qq{background-color:#6da9de}
.rmenu .btn-qq:hover{background-color:#488bc7}
.rmenu a.btn-qq,.rmenu a.btn-qq:visited{background-color:#6da9de;text-decoration:none;display:block}
.rmenu .btn-wx{position:relative;background-color:#78c340}
.rmenu .btn-wx:hover{background-color:#58a81c}
.rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px}

.rmenu .btn-phone:hover{backgro/und-color:#ff811b}
.rmenu .btn-phone .phone{padding:0 10px;background-color:#f96;position:absolute;width:160px;left:-185px;top:3px;border-radius:3px;line-height:70px;color:#FFF;font-size:18px;text-align:center;display:none}
.rmenu .btn-dianhua .phone{background-color:#39c2e6;}

.rmenu .btn-biaodan{background-color:#f96;}
.rmenu .btn-phone{background-color:#f96;}
.rmenu .btn-dianhua{background-color:#39c2e6;}
.rmenu .btn-weixin{position:relative;background-color:#71d38c;}
.rmenu .btn-weixin img{display:none;position:absolute;right:80px;top:-80px;background-color:#71d38c;}
.rmenu .btn-weixin:hover img{display:block}


.rmenu .btn-top{background-color:#777;display:none}
.rmenu .btn-top:hover{background-color:#444}
.rmenu .iconfont{color:#fff;font-size:40px;text-align:center;line-height:73px;display:block}
.rmenu .icon-xiangshang{font-size: 20px;line-height:80px}
.rmenu .icon-web-icon-{display:block;font-s/ize:14px;backg/round: #78c340}
.rmenu .close{width:20px;height:20px;cursor:pointer;color:#666;font-size:small;background: #eee;display:block;text-align:center}
.rmenu span{position:absolute;display:block;width:100%;bottom:3px;text-align:center;color:#fff;font-size:12px;}
.kfmin{font-size:40px !important;color:#fff;background:#f93;border-radius:50%;width:50px;height:50px;text-align:center;cursor:pointer;line-height:50px}

/*图标*/
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1548347417001'); /* IE9 */
  src: url('iconfont.eot?t=1548347417001#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('iconfont.woff?t=1548347417001') format('woff'),
  url('iconfont.ttf?t=1548347417001') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1548347417001#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-xiangshang:before {
  content: "\e616";
}

.icon-shouji:before {
  content: "\e61c";
}

.icon-shiyanhuaxue:before {
  content: "\e653";
}

.icon-qq:before {
  content: "\e604";
}

.icon-zuanshi:before {
  content: "\e675";
}

.icon-gongchang:before {
  content: "\e6aa";
}

.icon-renzheng:before {
  content: "\e610";
}

.icon-weixin:before {
  content: "\e64f";
}

.icon-querenfangan:before {
  content: "\e62b";
}

.icon-zhuyuanguanli:before {
  content: "\e615";
}

.icon-xiaodu:before {
  content: "\e635";
}

.icon-yangqishebei:before {
  content: "\e638";
}

.icon-shoushudeng:before {
  content: "\e64b";
}

.icon-kujialeqiyezhan_wanzhuanyeshejishi:before {
  content: "\e63d";
}

.icon-zuoji-:before {
  content: "\e60f";
}

.icon-baojiafangan:before {
  content: "\e63c";
}

.xiangmu .col-6{position:relative;overflow: hidden;height:110px;}
.xiangmu_box{
	display:block;
	position:absolute;
	top:0;
	width:98%;
	height:220px;
	margin:0 auto;
	text-align:center;
	color:#444;
	background: #eee;
    -webkit-transition: .4s ease-in-out;
    -moz-transition: .4s ease-in-out;
    -o-transition: .4s ease-in-out;
    -ms-transition: .4s ease-in-out;
    transition: .4s ease-in-out;
}
.xiangmu .icon_box{height:110px;}
.xiangmu .text{height:110px;paddi/ng-top:30px;line-height:24px;font-size:16px;color:#fff;background: #037bda;}
.xiangmu .col-6:hover .xiangmu_box{top:-110px;font-size:40px;}

.xiangmu .icon{display:block;margin:0 auto;width:40px;height:40px;text-align:center;font-size:40px;border-radius:30px;co/lor:#fff;}
.xiangmu span{display:block;font-size:14px;line-height:30px;text-align: center;}


.ico1{color:#c00}
.ico2{color:#65cdce}
.ico3{color:#71d38c}
.ico4{color:#39c2e6}
.ico5{color:#f96}
.ico6{color:#76984e}

.left_icon{font-size:20px;}

.flink{background:#444;color:#eee;padding:10px 0;}
.flink ul li{float:left;margin-right:5px;line-height:24px;}
.flink ul li a{color:#eee;}

@media screen and (min-width:1201px){
.w{width:1200px;margin:0 auto;}
.col-2{float:left;width:50%;}
.col-2-2{float:left;width:20%;}
.col-2-8{float:left;width:80%;}
.col-2-3{float:left;width:30%;}
.col-2-7{float:left;width:70%;}
.col-3{float:left;width:33.3333%;}
.col-3-3{float:left;width:33.3333%;}
.col-4{float:left;width:25%;}
.col-6{float:left;width:16.6666%;}
.nav li a{padding: 0 30px;}
.slideBox .bd li img{width: 100% !important;margin:0 auto}
.slideBox .hd{bottom:10px !important;}
.tabBox .hd ul li{width:12.5%;}
#kfbtn{display:none !important}
.rmenu p{display:none}
.kfmin{display:none}
.kfblock{display:block}

}

@media screen and (min-width:769px) and (max-width:1200px){
.w{width:100%;margin:0 auto}
.col-2{float:left;width:50%;}    
.col-2-2{float:left;width:20%;}
.col-2-8{float:left;width:80%;}
.col-2-3{float:left;width:30%;}
.col-2-7{float:left;width:70%;}
.col-3{float:left;width:33.333%;}
.col-3-3{float:left;width:33.3333%;}
.col-4{float:left;width:25%;}
.col-6{float:left;width:16.6666%;}
.nav li a{padding: 0 20px;}
#kfbtn{display: none !important}
.rmenu p{display:none}
.kfmin{display: none}
.kfblock{display: block}

}

/*@media screen and (min-width:321px) and (max-width:768px){*/
@media screen and (max-width:768px){
.w{width:100%;}
.col-2{float:left;width:50%;}
.col-2-2{float:none;width:100%;}
.col-2-8{float:none;width:100%;}
.col-3{float:left;width:50%;}
.col-3-3{float:left;width:33.3333%;}
.col-4{float:left;width:50%;}
.col-6{float:left;width:50%;}
.hd_cont{height:auto;}
.hd_cont .hd_logo{top:5px;}
.hd_cont .hd_logo img{height:55px;}
.hd_cont .hd_logo dd{display:none;}
.hd_cont .dh_phone{margin-top:10px;background-size: 50%;
    padding: 6px 0 12px 100px;}
.hd_cont .dh_phone dd{font-size:16px;}
.door_nav ul{height:auto;}
.nav li{width:25%;border:none;height:auto;}
.nav li a{padding:0;font-size:14px;line-height:40px;}
.nav li:first-child{dis/play:none;}
.xiangmu .hidden .text{font-size:14px;}
.lianxi {text-align:center;}
.lianxiL h3{font-size:22px;margin-left:0;margin-right:0;}
.lianxiL{float:none;margin-top:0px;margin-bottom:0px;padding:20px 0;}
.lianxiL p{font-size:22px ;}
.lianxiR{display:none;}


.slideBox .prev, .slideBox .next{display:none;}
.tabBox .bd li{width:50%;}
.news_con,.location,.footer_con,.cont_box{margin:0 10px;}
.footer_con .tfxt{floa/t:none;margin-right:0;margin:0 auto;width:50%;}
.tfxt img{width:80%;}
.footer{padding-bottom:50px;}
.footer_ewm{width:50%;}
.footer_ewm img{margin:0 5px;wi/dth:50%;}
.contactWay{width:100%;}
.contactWay p{margin:5px 0;}
.contactWay ul{display:none;}
.contactWay p span{display: block;margin-left:0;}
.left_navList{float:none;}

.items li .por-text span {
	padding:5px;
	text-align:left;
}
.pro-l dd a{display:inline-block;border:1px solid #eee;padding-left:10px;padding-right:10px;margin-left:0;margin-right:5px;}
.nav li .sons{top:40px;}

.news_con .col-2{float:none;width:100%;}

#kf i{display:block !important}
.kfmin{display:none}
.kfblock{display:none}
.rmenu .close{display:none!important}
#top{width:100% !important;bottom:0 !important}
.rmenu .btn{float:left;width:25% !important;height:50px !important;text-align: center}
.rmenu a.btn-qq,.rmenu a.btn-kf,.rmenu a.btn-qq:visited{display:inline-block !important}
.rmenu .btn-top{position:fixed !important;right:5px;bottom:70px;width:50px !important;height:50 !important;border-radius: 5px}
.rmenu .iconfont{line-height:35px !important;font-size:30px !important}
.rmenu .icon-dianhua{background:none !important}
.rmenu .btn{
  background: #000 !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50) !important;
  background: rgba(0,0,0,0.5) !important}
.rmenu .btn-phone .phone{left:50% !important;top:-75px !important;margin-left:-40px}
.rmenu .btn-top{height:50px !important}
.rmenu .icon-xiangshang{font-size:20px !important;line-height:50px !important;}
.rmenu .btn-weixin img{width:80px;height:80px;top:-90px !important;left:50%;
    margin-left:-40px;}

.news_list .news_img{width:35%;margin:0 10px 0px 0;}
.news_list .news_contaienr{float:none;width:auto;}
.news_list p{margin-left:0;}
.tabBox .hd ul li{font-size:16px;}
h2.indextitle{font-size:26px;paddi/ng:20px 0;}
.about .col-2{width:100%;float:none;}
.about .col-4{width:25%;}
.about h2{font-size:24px;line-height:30px;margin:10px 0;text-align:center;}
.about h3{font-size:20px;line-height:30px;margin:10px 0;text-align:center;}
.about .imgbox{margin-right:0;}
.about_s {padding:0;}
}

