@charset "utf-8";
html, body, div, span, ul, li, p, h1, h3, h4, dl, dd, dt,input {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
img {
	border: 0;
}
body {
	font-family: "微软雅黑";
	
	font-size: 14px; color: #000;
}
a {
	color:#000;
	text-decoration:none;cursor:pointer; 
}


.clear {
	clear: both;
}
#se1{ width:100%; height:100%;}
.fixer{ position:fixed; top:0px;_position:absolute;_top:expression(documentElement.scrollTop+10 + "px");
        width: 100%; background-color:#fff; background:url(../images/top.png) repeat-x;
z-index: 111;
margin-left:0px;
clear:both;
        }
.topp{ height:60px; width:100%;}
.navv{ width:100%; position:fixed; z-index:99999; top:77px; height:77px; line-height:77px; background:url(../images/topp.png) repeat-x;}
.navview{ width:1160px; margin:0 auto;}
.navview-logo{ width:444px; height:65px; margin-top:3px; float:left;}
/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav07{ width:631px; float:right; height:70px; line-height:70px;  position:relative; z-index:1;  }
		.nav07 a{ color:#000;  }
		.nav07 .nLi{ float:left;  position:relative; display:inline;  }
		.nav07 .nLi span{ float:left;  }
		.nav07 .nLi span a{ display:block; padding:0 14px; font-size:16px; }
		.nav07 .sub{ display:none; width:100px; left:0; top:34px;  position:absolute; background:#4E4E4E;  line-height:26px; padding:5px 0;  }
		.nav07 .sub li{ zoom:1; }
		.nav07 .sub a{ display:block; padding:0 10px; }
		.nav07 .sub a:hover{ background:#6d6d6d; color:#fff;  }
		.nav07 .on span a{ color:#ce1f30;   }
.header{ width:1160px; margin:0 auto;  height:100px;  }
.header .logo{ width:478px; height:70px; margin-top:13px; float:left;}
.header .menu {
	width:631px; padding-top:30px; float:right;
}

.menu ul {
			list-style: none;
			padding: 0;
			margin: 0;
}

.menu ul li {
	/* width and height of the menu items */  
			float: left;
	overflow: hidden;
	position: relative;
	line-height: 30px;
	text-align: center;
}

.menu ul li a {
			/* must be postioned relative  */ 
			position: relative;
			display: block;
			width: 90px;
			height: 30px;
		
			font-size: 16px;
			text-decoration: none;
			cursor: pointer;
}

.menu ul li a span {
			/* all layers will be absolute positioned */
			position: absolute;
			left: 0;
			width: 100px;
}

		.menu ul li a span.out {
			top: 0px;
}

		.menu ul li a span.over,
		.menu ul li a span.bg {
			/* hide */  
			top: -40px;
}

		/** 1st example **/

#menu1 {
	
	
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

#menu1 ul li a {
			color: #000;
}

#menu1 ul li a span.over {
			color: #FFF;
}

#menu1 ul li span.bg {
	/* height of the menu items */  
			height: 30px;

	background-repeat: no-repeat;
	background-position: center center;
}
		
		/** 2nd example **/


		
#menu2 ul li a {
			color: #000;
}

#menu2 ul li a span.over {
	color:#fff; 
	background-color:#d01d32;
}

/*.header .nav ul li{ height:100px; padding:0 20px; font-size:16px; float:left; line-height:100px;}*/
/*内页导航*/
.top-title {position: fixed;left:0;top:0;width:100%;transition: top .5s;}
.hiddened{top: -90px;}
.showed{top:0;z-index: 9999;}
.margint{height:1500px; padding-top:150px; font-size:28px;}

#bannerwarp{ width:100%; height:600px;}
.zjhc{ width:990px; margin:0 auto;}
.zjhc ul{}
.zjhc ul li{ width:200px; margin:40px 0 40px 45px; height:202px; float:left;}
.zjhc ul li img{width:200px; height:202px;}
.zjhc ul li img{ width:200px;  height:202px;
	transition-duration: .3s;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s ; 
	-o-transition-duration: .3s;
	}
.zjhc ul li img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.tit{ width:793px; color:#000; text-align:center; font-size:25px; margin:0 auto; height:50px; line-height:50px; border-bottom:#000000 1px solid;}

/*业务介绍*/
.cnews{width:100%; height:756px;background:url(../images/ywbg.jpg) top center;}
.hometitle{float:left;width:100%;text-align:center; padding:120px 0 40px 0;background:none;}

.homebusiness{float:left;width:100%; height:756px;}
.homebusiness ul{margin:0 auto 144px auto;padding-top:3%;width:1020px;overflow:hidden;}
.homebusiness ul .left{float:left;}
.homebusiness ul .right{float:right;}
.homebusiness ul li{position:relative;width:469px;overflow:hidden;cursor:pointer;}
.homebusiness ul li img{width:100%;float:left;}
.homebusiness ul li .hover{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/bg_homeaboutcover.png);text-align:center;}
.homebusiness ul li .hover span{display:block;font-size:18px;font-weight:bold;color:#fff;}
.homebusiness ul li .hover span.en{padding-top:44%;font-size:36px;}
.homebusiness ul li .hover span.cn{margin-top:2%;}
.homebusiness ul .left .en{background:url(../images/honorbg1.png) no-repeat center 42px;}
.homebusiness ul .right .en{background:url(../images/honorbg2.png) no-repeat center 42px;}

/*新闻*/
.c1{ width:1069px; margin:40px auto;}
.c1l{ width:492px; float:left;}
.c1l .pic{ width:492px; height:247px; }

.c1l .pic span{ height:40px; line-height:40px; display:block;}
.c1l .tit1{ line-height:30px;}
.c1l .tit1 strong a{ text-align:center; color:#000; height:30px; line-height:30px;}
.c1R{ width:555px; float:right;}
.c1R .text{ line-height:30px;}
.c1R .text img{ width:224px; height:153px; float:left; margin:0 10px 0 0;}
.c1R .text strong{ font-size:18px;}
.c1R .text img{ width:224px;  height:153px;
	transition-duration: .3s;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s ; 
	-o-transition-duration: .3s;
	}
.c1R .text img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.more{ width:147px; margin:20px auto; height:44px; }
.more a{ color:#fff;}
.c2{ width:100%; height:627px; padding-top:80px; background:url(../images/ywbg2.jpg) repeat top center;}

/* tab */
/* 本例子css */
		.slideGroup{ width:1052px; margin:0 auto; padding-top:40px; }
		.slideGroup .parHd{ height:42px; width:512px; margin:0 auto; font-size:17px; line-height:42px; position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute;  height:38px;   }
		.slideGroup .parHd ul li{ float:left; margin:0 0 0 50px; text-align:center; width:120px; height:40px; background:url(../images/ti.png) no-repeat top center; cursor:pointer;  }
		.slideGroup .parHd ul li.on{ height:42px; color:#fff; line-height:40px; background:url(../images/tig.png) no-repeat;}
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:60px 0 10px 0; position:relative;   }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(images/icoLeft.gif) center center no-repeat #f4f4f4; }
		.slideGroup .sNext{ left:auto; right:5px; background:url(images/icoRight.gif) center center no-repeat #f4f4f4;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 8px; width:316px;  float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center;width:310px; height:201px; position:relative; }
		.slideGroup .parBd ul li .pic img{ width:310px; height:201px; display:block;  padding:2px; border:1px solid #ccc; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#dd040f;  }
		.slideGroup .parBd ul li .title{ line-height:30px; padding-top:10px; text-align:left;   }
				.slideGroup .parBd ul li .title p{}
				.slideGroup .parBd ul li .pic .biao{ height:20px;width:310px; left:3px; position:absolute; bottom:-3px; line-height:20px; background-color:rgba(255,255,255,0.5);}
				.map11{ width:100%; height:366px; background:url(../images/mapbg.jpg) no-repeat top center; background-position:top center; margin-top:20px;}
				.map11 .in{ width:1152px;  margin:0px auto;}
				.map11 .inl{ width:744px; height:302px; margin-top:30px; float:left;}
				.side-bar a,.chat-tips i { width:83px; height:325px;
	background-image: url(../images/gdt-img.png);
	background-repeat: no-repeat; margin:0 0 0 30px;
}
/*右侧悬浮icon*/
.side-bar {
	width: 66px; float:left; margin-top:40px;
	bottom: 20px;
	font-size: 0;
	line-height: 0;
	z-index: 100;
}
.side-bar a {
	width: 66px;
	height: 66px;
	display: inline-block;
	background-color: #2a2b2f;
	margin-bottom: 2px;
}
.side-bar a:hover {
	background-color: #ce1f30;
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	background-position: 0 -130px;
	position: relative;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	padding: 20px;
	border: 1px solid #d1d2d6;
	position: absolute;
	right: 78px;
	top: -55px;
	background-color: #ffffff;
	display: none;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width: 138px;
	height: 138px;
}



				#footerwarp{ width:100%; height:200px; background-color:#2d2f3c;}
				.footer{ width:100%; margin:0 auto; color:#88898d;}
				.footer .rr{ width:154px; margin-top:20px; height:154px; float:right;}
.footer .ll{ width:700px; float:left;}
.footer .llT{ height:40px; width:620px; float:right; line-height:40px;}
.footer .llT .swd{ width:180px; margin:10px 0 0 10px; float:left; background-color:#aaaaaa; border:#ccc 1px solid;}
p#back-to-top{
      position:fixed;
      bottom:1px;
      right:40px;
}
p#back-to-top a{
      text-align:center;
      text-decoration:none;
      color:#d1d1d1;
      display:block;
      width:50px;
      /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
      -moz-transition:color 1s;
      -webkit-transition:color 1s;
      -o-transition:color 1s;
}
p#back-to-top a:hover{
      color:#979797;
}
p#back-to-top a span{
      background:#d1d1d1 url(../images/laozimeiyoumani.png) no-repeat center center;
      border-radius:6px;
      display:block;
      height:50px;
      width:50px;
      margin-bottom:5px;
      /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
      -moz-transition:background 1s;
      -webkit-transition:background 1s;
      -o-transition:background 1s;
}
#back-to-top a:hover span{
      background:#979797 url(../images/laozimeiyoumani.png) no-repeat center center;
} 

/*neiye*/
#breadcrumbs{float:left;margin-bottom:55px;width:100%;height:53px;border-bottom:#333333 1px solid;}
#breadcrumbs ul{margin:0 auto;position:relative;width:960px;padding-top:20px;height:34px;}
#breadcrumbs ul li{float:left;}
#breadcrumbs ul li.lastli{border-right:#333333 1px solid;}
#breadcrumbs ul li a{display:block;padding:0 9px;height:14px;border-left:#333333 1px solid;font-size:14px;line-height:14px;color:#323232;}
#breadcrumbs ul .iconbread{position:absolute;bottom:-7px;width:18px;height:8px;background:url(../images/icon_breadcrumb.png);}
.cn{ width:1054px; margin:20px auto; }
.pagetitle{width:100%;text-align:center; }
.pagetitle h1{font-weight:bold;font-size:24px;color:#323232;}
.pagetitle h2{display:inline-block;+display:inline;zoom:1;font-size:18px;color:#323232;border-bottom:#323232 1px solid;line-height:44px;}
.cn .ab{ line-height:200%;}
.cn .ab .news{}
.cn .news ul{}
.cn .news ul li{ width:307px; height:386px; float:left; margin:0 0 30px 30px; border:#eaeaea 1px solid;}
.cn .news ul li .picc{width:307px; height:200px; overflow:hidden;}
.cn .news ul li .picc img{width:307px; height:200px;
	transition-duration: .3s;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s ; 
	-o-transition-duration: .3s;
	}
.cn .news ul li .picc img:hover{transform:scale(2.2);-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-o-transform:scale(2.2);}
.cn .news ul li .tt{ line-height:30px; padding:10px;}
.cn .news ul li .tt .date{ color:#B32628;}

/*业务*/
.socialBox{float:left;width:100%;}
.socialBox .des{float:left;width:100%;margin-top:32px;font-size:14px;color:#323232;}
.socialBox ul{margin:70px 0 60px 0;float:left;width:100%;}
.socialBox ul li{position:relative;float:left;width:48%;margin-bottom:40px;cursor:pointer;}
.socialBox ul li .img{width:100%;}
.socialBox ul li .img img{width:100%}
.socialBox ul li .hover{position:absolute;top:0px;right:0px;width:50%;height:100%; background:url(../images/bg_socialhover.png) repeat;color:#fff;}
.socialBox ul li .title{display:block;padding:0 6%;margin-top:10px;font-size:16px;font-weight:bold;line-height:30px;color:#fff;}
.socialBox ul li .text{padding:0 6%;font-size:14px;color:#fff;}
.socialBox ul li .slidebtn{position:absolute;bottom:12px;right:30px;width:28px;height:25px;background:url(../images/icon_slideleft.png);}
.socialBox ul li a.wfEditorMode{position:absolute;top:0px;right:0px;z-index:10;}

/*精彩瞬间*/
.con{width:1054px;height:435px;background:#fff;margin:27px auto;padding-left:45px;padding-top:25px;}
.con ul li{width:297px;height:198px;float:left;margin-right:35px;margin-bottom:35px;position:relative;overflow:hidden;cursor:pointer;}
.txt{width:297px;height:45px;background:rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.txt h3{font-size:20px;font-weight:100;line-height:45px; padding:0 20px;}
.txt p{font-size:14px;text-align:center;}

/*市场咨询-列表*/
.z_825_3{ width:100%; float:left; margin:30px 0 0 0; padding-bottom:30px;}
.z_825_3 .z_main_3{ width:100%; float:left; padding-bottom:38px; border-bottom:solid 1px #ddd;}
.z_825_3 .z_main_3 .z_text_2{ float:left; width:408px;}
.z_825_3 .z_main_3 .z_pic_2{ float:right; width:376px; height:225px; overflow:hidden;}
.z_825_3 .z_main_3 .z_pic_2 img{ display:block; width:100%;}

.z_825_3 .z_main_3 .z_text_2 .z_tit_1{ height:69px; border-bottom:solid 1px #ddd; font-size:16px; color:#333; line-height:16px; float:left; width:100%; /*font-weight:bold;*/}
.z_825_3 .z_main_3 .z_text_2 .z_tit_1 span{ display:block; font-size:14px; color:#aaa; line-height:14px; margin:16px 0 0 0; fon t-family:"Arial"; font-weight:normal;}
.z_825_3 .z_main_3 .z_text_2 .text_2_b{ float:left; margin:23px 0 0 0; font-size:14px; color:#777; line-height:24px; overflow:hidden; height:72px; width:100%;text-align: justify;}
.z_825_3 .z_main_3 .z_text_2 .z_more_1{ margin:35px 0 0 0; font-size:12px; color:#aa1018; line-height:12px; text-transform:uppercase; float:left; width:100%;}
.z_825_3 .z_main_3 .z_text_2 .z_more_1 .a1{ color:#aa1018;}

.z_825_3 ul{ width:100%; float:left; padding-bottom:25px;}
.z_825_3 ul li{ width:100%; float:left; padding:34px 0;-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; border-bottom:1px solid #dddddd;}
.z_825_3 ul li .left_84{ float:left; width:84px;-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}
.z_825_3 ul li .left_84 .t_84{ float:left; width:100%; height:30px; background:#f7f7f7; color:#888888; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:30px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}
.z_825_3 ul li .left_84 .d_date{ float:left; width:100%; color:#fdc113; font-size:24px; height:50px; background:#f7f7f7; text-align:center; line-height:50px; font-family:Arial, Helvetica, sans-serif; margin-top:3px;
-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}

.z_825_3 ul li .z_text_3{ margin-left:181px;}
.z_825_3 ul li .z_text_3 .z_tit_2{ font-size:16px; /*font-weight:bold;*/ color:#333;}
.z_825_3 ul li .z_text_3 .z_tit_2 a{ display:block; width:90%; overflow:hidden; text-overflow:ellipsis;}
.z_825_3 ul li .z_text_3 .text_3_b{ width:100%; float:left; font-size:14px; color:#777; margin:11px 0 0 0; line-height:24px; height:48px; overflow:hidden;text-align: justify;}
.z_825_3 ul li .z_text_3 .l_fb{ float:left; color:#aaaaaa; line-height:28px; margin-top:5px;}
.z_825_3 ul li .z_text_3 .l_fb img{ vertical-align:middle; margin-top:-3px;}
.z_825_3 ul li:hover{ background:#f7f7f7;}

.z_825_3 ul li:hover .left_84{ margin-left:20px;}
.z_825_3 ul li .z_text_3{  /*margin-left:161px;*/ margin-right:20px;}
.z_825_3 ul li:hover .left_84 .t_84,.z_825_3 ul li:hover .left_84 .d_date{ background:white;}
.z_825_3 ul li:hover .z_text_3 .z_tit_2 a{ color:#aa1018;} 

@media screen and (max-width:767px) {
.z_825_3{ width:100%; float:left; margin:30px 0 0 0; padding-bottom:0px;}
.z_825_3 .z_main_3{ width:100%; float:left; padding-bottom:25px; border-bottom:solid 1px #ddd;}
.z_825_3 .z_main_3 .z_text_2 .z_tit_1{ height:100%;}
.z_825_3 .z_main_3 .z_text_2{ width:100%; float:left; padding-top:26px;}
.z_825_3 .z_main_3 .z_pic_2{ width:100%;}
.z_825_3 .z_main_3 .z_text_2 .text_2_b{ height:48px; overflow:hidden; margin:18px 0 0 0;}
.z_825_3 ul li{ padding:30px 0 20px 0; border-bottom:1px solid #dddddd;}
.z_825_3 ul li:last-child{ border-bottom:0;}
.z_825_3 ul li .z_text_3{ margin-left:130px;}
.z_825_3 .z_main_3 .z_text_2 .z_more_1{ margin-top:15px;}
.z_825_3 .z_main_3 .z_text_2 .z_tit_1{ border:none;}

}


/* section */
.section{width:1140px;margin:50px auto 0 auto;overflow:hidden;}
.section ul{width:1140px;}
.section ul li{float:left; border:#eaeaea 1px solid; margin:0 10px 10px 10px;margin-bottom:10px;display:inline;width:263px;height:354px;overflow:hidden;position:relative;}
.section ul li .photo{width:263px;height:354px;overflow:hidden;}
.section .rsp{width:263px;height:354px;overflow:hidden;position: absolute;background:#dab879;top:0px;left:0px;}
.section .text{position:absolute;width:235px;height:354px;left:-263px;top:0px;overflow:hidden;}
.section .text h3{width:263px;margin-top:100px;height:50px;line-height:50px;text-align:center;color:#e61125;font-size:20px;}
.section .text a{text-decoration:none; color:#e61125;}
.section .text div{text-align:center;color:#e61125;font-size:18px;}
/* xinwen  */
		.slideBoxa{ width:492px; height:247px; overflow:hidden; position:relative; }
		.slideBoxa .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBoxa .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBoxa .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; border-radius:50%; line-height:12px; text-align:center; background:#fff; cursor:pointer; }
		.slideBoxa .hd ul li.on{ background:#f00; color:#fff; }
		.slideBoxa .bd{ position:relative; height:100%; z-index:0;   }
		.slideBoxa .bd li{ zoom:1;width:492px; vertical-align:middle; height:247px; }
		.slideBoxa .bd img{ width:492px; height:247px; display:block;  }
		.slideBoxa .bd li span{ display:block; position:absolute; top:0;height:30px; line-height:30px;}
