﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*正文开始*/
.banner a { height:565px; display:block;}

/******************************广告*********************************/
.banners{height: 565px;}
.fullSlide {
	width:100%;
	position:relative;
	height:565px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:565px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:565px;
}

.fullSlide .hd {
	position:absolute;
	z-index:999;
	bottom:0px;
 width:100%;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:48px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#890003;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}


/*产品中心*/
.pro_bg{ background:url(Img/Index/cp_bg.jpg) no-repeat center 0;height:889px;font-size: 0;overflow: hidden; padding:70px 0 0;}
.pro_l{ width:213px;}
.pro_lt{ background:url(Img/Index/cp_ltbg.jpg) no-repeat; width:213px; height:85px; text-align:center; overflow:hidden;}
.pro_lt a{font-size:26px; color:#fff;display: block; padding:16px 0 0;}
.pro_lt span{display: block;font-size: 14px;color: #707070;text-transform: uppercase;font-weight: normal; font-family:Arial, Helvetica, sans-serif; padding:5px 0 0;}
.pro_lm{ border:#181818 3px solid;width: 207px; padding:0 0 15px;}
.pro_l ul{width: 185px; margin:0 auto;}
.pro_l ul li{width: 185px; height:46px; overflow:hidden; padding:13px 0 0;}
.pro_l ul li a{ font-size:18px; color:#181818;display: block;width: 183px;height: 44px;line-height: 44px;text-align: center; border:#3d3d3e 1px dotted;}
.pro_l ul li.cur a,.pro_l ul li a:hover{ color:#fff;font-weight: bold;background: #890003; text-decoration:none;border:#890003 1px dotted;}
.pro_r{ width:787px;}
.cp_ban{display: block;width: 775px;height: 144px; padding:0 0 0 12px;}
.cp_ban img{width: 775px;height: 144px;}
.cp_ban i{display: block;font-size: 24px;color: #ede3e3;position: absolute;top: 42px;right: 18px;}
.pro_rt{ border-bottom:#bfbfbf 1px solid; height:30px; padding:19px 0 0;width: 775px; margin:0 0 0 12px; overflow:hidden;}
.pro_rt ul li{ float:left;width: 130px;}
.pro_rt ul li a{ font-size:16px; color:#131313; display:block;float: left; width:130px; height:30px; text-align:center; line-height:30px;overflow: hidden;}
.pro_rt ul li.cur a,.pro_rt ul li a:hover{ background:url(Img/Index/cp_tbg02.gif) no-repeat; color:#890003; font-weight:bold; text-decoration:none;}
.pro_rm h5{height: 46px; border-bottom:#bfbfbf 1px solid;width: 775px; margin:0 0 0 12px; padding:30px 0 0;}
.pro_rm h5 a{display: block;width: 145px;height: 46px;text-align: center;line-height: 46px;background: #890003;font-size: 16px;color: #fff; margin:0 auto;}
.pro_rm ul li { float:left;width: 250px; padding:34px 0 0 12px;overflow: hidden;position: relative;}
.pro_rm ul li em{width: 250px;height: 237px;display: block;overflow: hidden;}
.pro_rm ul li img,.jz dt img,.about dl dt img,.honor_c ul li img,.news dt img{width: 250px;height: 237px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.pro_rm ul li img:hover,.jz dt img:hover,.about dl dt img:hover,.honor_c ul li img:hover,.news dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.pro_rm ul li span{ width:250px; text-align:center; display:block; height:45px; line-height:45px; overflow:hidden; font-size:16px; color:#1e1e1e; background:url(Img/Index/cp_picbg.png) repeat;position: absolute;bottom: 0;right: 0;}


.pro-slide{ height:272px !important;}
/*成功案例*/
.case_bg{ background:url(Img/Index/case_bg.jpg) no-repeat center 0;height: 657px;font-size: 0;overflow: hidden;}
.case_l{width: 590px;height: 585px;}
.case_l img{width: 590px;height: 585px;}
.case_l span{ background:url(Img/Index/case_picbg.png) no-repeat;width: 279px;height: 337px;display: block;position: absolute;top: 150px;right: 6px;overflow: hidden;}
.case_l b{display: block;font-size: 16px;color: #fff; padding:65px 0 0;width: 225px; margin:0 auto;}
.case_l em{font-size: 14px;color: #ddd;display: block;width: 225px; margin:0 auto; padding:12px 0 0;height: 84px;line-height: 28px;overflow: hidden;}
.case_r{width: 375px;height: 507px; padding:78px 0 0 35px; background:url(Img/Index/case_ddbg.gif) repeat;}
.case_r h2{height: 92px;}
.case_r ul li{width: 153px;height: 42px;float: left; padding:0 12px 12px 0;}
.case_r ul li a{font-size: 16px;color: #ababab;display: block;float: left;width: 153px;height: 40px;line-height: 40px;text-align: center;overflow: hidden; border:#6c6c6c 1px dotted;}
.case_r ul li.cur a,.case_r ul li a:hover{color: #fff;font-weight: bold; text-decoration:none; border:#890003 1px dotted;background: #890003;}
.case-slide{ float:left;}
/*广告条*/
.ban01{ background:url(Img/Index/ban01.jpg) no-repeat center 0; height:290px; overflow:hidden;}
.ban01 .ban_a,.ban02 .ban_a{display: block;width: 1000px;height: 196px;position: absolute;top: 0;left: 0;}
.ban01 .ban_wen{display: block;font-size: 30px;color: #fff;position: absolute;top: 48px;left: 30px;height: 51px;line-height: 51px;}
.ban01 p{position: absolute;top: 28px;right: 22px;}
.ban01 p i,.liuc_l i,.ban02 p i{ display:block; font-size:16px; color:#b59293; padding:0 0 0 15px;}
.ban01 p b,.liuc_l b,.ban02 p b{font-size: 24px;color: #fff; font-family:Arial, Helvetica, sans-serif;display: block;line-height: 28px; padding:5px 0 0;}
.ban01 p em,.liuc_l em,.ban02 p em{ display:block; padding:5px 0 0;}
.ban01 p em a,.liuc_l em a,.ban02 p em a{display: block;width: 150px;height: 46px;text-align: center;line-height: 46px;font-size: 16px;color: #890003;background: #fff;}
.ban01 .ban_er{display: block;width: 140px;text-align: center;position: absolute;top: 18px;right: -140px;}
.ban01 .ban_er img,.ban02 .ban_er img{width: 120px;height: 118px;}
.ban01 .ban_er i,.ban02 .ban_er i{display: block;font-size: 14px;color: #e8e8e8; padding:10px 0 0;}

.ban02{ background:url(Img/Index/ban02.jpg) no-repeat center 0; height:272px; overflow:hidden;}
.ban02 p{position: absolute;top: 35px;left: 45px;}
.ban02 .ban_er{display: block;width: 140px;text-align: center;position: absolute;top: 18px;left: -140px;}

/*优势*/
.ys_tbg{ background:url(Img/Index/ys_tbg.jpg) no-repeat center 0; height:212px;text-align: center; overflow:hidden;}
.ys01{ background:url(Img/Index/ys_bg01.jpg) no-repeat center 0; height:584px; overflow:hidden;}
.ys02{ background:url(Img/Index/ys_bg02.jpg) no-repeat center 0; height:596px; padding:35px 0 0; overflow:hidden;}
.ys03{ background:url(Img/Index/ys_bg03.jpg) no-repeat center 0; height:706px; overflow:hidden;}
.ys dl{width: 290px; padding:35px 0 0 18px;}
.ys dl dt{height: 123px;}
.ys dl dt em{display: block;width: 51px;}
.ys dl dt em img{width: 51px;height: 51px;}
.ys dl dt h5 a{font-size: 48px;color: #181818;}
.ys dl dt h5 a:hover{color: #890003; text-decoration:none;}
.ys dl dd{font-size: 16px;color: #181818;line-height: 30px;}
.ys dl dd b{color: #890003;}
.ys .ys_pic01{display: block;width: 600px;height: 500px;position: absolute;top: 0;right: 0;}
.ys .ys_pic02{display: block;width: 545px;height: 500px;position: absolute;top: 25px;left: 0;}
.ys .ys_pic03{display: block;width: 610px;height: 520px;position: absolute;top:85px;right: 0;}
.ys02 .ys dl{ padding:30px 20px 0 690px; text-align:right;}
.ys02 .ys dl dt em{ padding:0 0 0 238px;}
.ys03 .ys dl{ padding:65px 0 0 20px;}

/*定制流程*/
.liuc_bg{ background:url(Img/Index/liuc_bg.jpg) no-repeat center 0;height: 257px;font-size: 0;overflow: hidden;}
.liuc_l{width: 234px; padding:115px 0 0 45px;}
.liuc_l i{color: #7b7b7b; padding:0 0 0 20px;}
.liuc_l em{ padding:25px 0 0;}
.liuc_r{width: 720px;}
.liuc_r h3{font-size: 24px;color: #202020; padding:35px 0 0;height: 53px;}
.liuc_r ul li{width: 147px;height: 48px;float: left; padding:0 22px 38px 0;}
.liuc_r ul li a{font-size: 24px;color: #181818;display: block;float: left;width: 145px;height: 46px;text-align: center;line-height: 46px;overflow: hidden; border:#414141 1px dotted;}
.liuc_r ul li a:hover{ border:#890003 1px dotted;background: #890003;color: #fff; text-decoration:none;}
.liuc_r ul li i{font-size: 18px; padding:0 5px 0 0;}

/*合作客户*/
.hz_bg{ background:url(Img/Index/hz_bg.jpg) repeat-y center 0; padding:82px 0 0;height: 230px;overflow: hidden;font-size: 0;}
.hz_t{height: 80px;text-align: center;}
.hz_t a{font-size: 36px;color: #202020;}
.hz_t a:hover,.jz dd h5 a:hover,.about dl dd h5 a:hover{color: #890003; text-decoration:none;}
.hz_t i{color: #890003; padding:0 10px;font-size: 30px;}
.hz_l a{ background:url(Img/Index/hz_lico01.png) no-repeat; width:10px; height:17px; display:block;}
.hz_l a:hover{ background:url(Img/Index/hz_lico02.png) no-repeat;}
.hz_r a{ background:url(Img/Index/hz_rico01.png) no-repeat; width:10px; height:17px; display:block;}
.hz_r a:hover{ background:url(Img/Index/hz_rico02.png) no-repeat;}
.hz_l{ position:absolute; top:115px; left:-20px;}
.hz_r { position:absolute; top:115px; right:-15px;}
.hz_c ul li { width:132px; float:left; padding:0 5px;overflow: hidden;}
.hz_c ul li img{ width:130px; height:80px;}
.hz_c ul li a{display: block; width:130px; height:80px; border:#bab9b9 1px solid;}
.hz_c ul li a:hover{ border:#890003 1px solid;}

/*客户见证*/
.jz_bg{ background:url(Img/Index/jz_bg.jpg) no-repeat center 0;height: 478px;font-size: 0;overflow: hidden;}
.jz dl{ width:317px; height:380px; padding:0 24px 0 0; float:left;overflow: hidden;}
.jz dt{ width:317px;height: 189px;overflow: hidden;}
.jz dt img{ width:317px;height: 189px;}
.jz dd{ width:265px; margin:0 auto; overflow:hidden;}
.jz dd span{font-size:18px; color:#000; display:block; padding:15px 0 10px;text-align: center;}
.jz dd h5{line-height:30px; height:30px; overflow:hidden;text-align: center;}
.jz dd h5 a{ font-size:16px; color:#000;}
.jz dd p{font-size: 14px; color:#000; line-height:25px; height:75px; overflow:hidden; padding:10px 0 0;}
.jz dd p a{color: #890003; padding:0 0 0 20px;}
.jz .nobor{ padding:0;}
.jz_bot{ display:inline-block; padding:35px 0 0 455px;width: 250px;}
.jz_bot a{ background:url(Img/Index/jz_ico01.gif) no-repeat;display:inline-block;float: left;width: 18px;height: 4px; margin:0 16px 0 0;overflow: hidden;}
.jz_bot a.cur,.jz_bot a:hover{ background:url(Img/Index/jz_ico02.gif) no-repeat;}

/*走进群泰*/
.ab_bg{ background:url(Img/Index/ab_bg.jpg) no-repeat center 0;font-size: 0;height: 398px;overflow: hidden;}
.about dl{ width:1000px; display:inline-block; overflow:hidden;}
.about dl dt{ width:500px; height:356px;overflow: hidden; float:left;}
.about dl dt img{ width:500px; height:356px;}
.about dl dd{ width:450px; float:left; padding:30px 0 0 30px;}
.about dl dd h5{height: 50px;line-height: 50px; background:url(Img/Index/ab_ico.gif) no-repeat 0 22px;overflow: hidden;}
.about dl dd h5 a{font-size: 36px;color: #202020; padding:0 0 0 28px;}
.about dl dd p{ font-size:14px; color:#202020; height:150px; line-height:30px; padding:10px 0 0;overflow: hidden;}
.about dl dd p a{color: #890003; padding:0 0 0 20px;}
.about dl dd span{ display:block; padding:40px 0 0;}
.about dl dd span a{ font-size:14px; color:#202020;display: block;float: left;width: 105px;height: 38px;text-align: center;line-height: 38px; border:#454545 1px dotted; margin:0 5px 0 0;overflow: hidden;}
.about dl dd span a:hover{ border:#890003 1px dotted;background: #890003;color: #fff; text-decoration:none;}

/**/
.news_bg{ background:url(Img/Index/hz_bg.jpg) repeat-y center 0;font-size: 0; padding:0 0 45px;}
.honor{ padding:0 0 48px;}
.honor .hz_l,.honor .hz_r{ top:82px;}
.honor_c ul li { width:233px; height:181px; float:left; padding:0 8px;overflow: hidden;}
.honor_c ul li em{ width:233px; height:181px;display: block;overflow: hidden;}
.honor_c ul li img{ width:233px; height:181px;}

/*群泰新闻*/
.news,.wd{ width:635px; padding:0 0 45px;}
.news_t{ height:50px; background:url(Img/Index/news_tbg.png) no-repeat; line-height:42px;overflow: hidden;}
.news_t a{font-size: 24px;color: #202020; padding:0 0 0 18px;}
.news_t span{ float:right;}
.news_t span a{ font-size:14px; color:#181818;font-weight: normal;}
.news_t a:hover,.news dd h3 a:hover,.wd dt a:hover,.wd dd a:hover,.links a:hover{color: #890003; text-decoration:none;}
.news dl{ width:635px; padding:12px 0 25px; display:inline-block; overflow:hidden;}
.news dt{ width:289px; height:170px;float: left;overflow: hidden;}
.news dt img{ width:289px; height:170px;}
.news dd{ float:left; overflow:hidden; width:325px; padding:10px 0 0 20px;}
.news dd h3{ height:30px; line-height:30px; overflow:hidden;}
.news dd h3 a{ font-size:16px; color:#202020;}
.news dd p{ font-size:14px; color:#202020; height:75px; line-height:25px;overflow: hidden; padding:10px 0 0;}
.news dd span{ display:block; padding:10px 0 0;}
.news dd span a{font-size: 14px;color: #890003;}
.news_m ul{ width:635px; display:inline-block; overflow:hidden;}
.news_m ul li{ height:30px; line-height:30px; overflow:hidden; width:300px; float:left; padding:0 15px 0 0;}
.news_m ul li a{ font-size:14px; color:#202020; padding:0 0 0 12px;display: block; background:url(Img/Index/news_ico01.png) no-repeat 0 12px;}
.news_m ul li a:hover{ color:#890003; background:url(Img/Index/news_ico02.png) no-repeat 0 12px; text-decoration:none;}

/*常见问题*/
.wd{ width:330px;}
.wd dl{ width:330px; height:105px; padding:22px 0 0;}
.wd dt{ height:25px; line-height:25px; overflow:hidden;}
.wd dt a{ font-size:16px; color:#202020; font-weight:bold;}
.wd dd{ line-height:25px; height:75px; overflow:hidden; padding:5px 0 0;}
.wd dd a{font-size: 14px;color: #202020;}
.wd dd b{font-size: 16px;}

/*links*/
.links{ background:url(Img/Index/link_bg.png) no-repeat;height: 69px;}
.link_l { width:100px; padding:15px 0 0 15px;}
.link_l a{font-size: 16px;color: #000;}
.link_l span{display: block; padding:3px 0 0;}
.link_l span a{font-size: 14px;color: #777;}
.lk_c{ width:820px; height:44px;line-height: 22px; overflow:hidden; padding:12px 0 0;}
.lk_c a{ padding:0 13px; display:inline-block; font-size:14px; color:#777;}
.link_top{display: block;width: 38px;position: absolute;top: 23px;right: 0;}
.link_top img{width: 38px;height: 38px;}