/* CSS Document */

p,b,dl,dd,table,td,th,input,button,textarea,xmp,pre,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0; color:#666666;}

body{font-size:12px; font-family:Arial, Helvetica, sans-serif "����"; line-height:24px; color:#000;margin:0 auto; padding:0; background:#ebeae8; }

img,iframe,acronym{border:0;}

ol,ul,li{list-style:none;}

img,input,label,button{vertical-align:middle;}

img{border:0;}

a { text-decoration:none; color:#ff5702;}

.jj{width:1000px; margin:0 auto;}

.clear {
	clear: both;
	margin: 0;
	padding: 0;
	border: 0;
	height: 0.55rem;
	width: 100%;
}

/*bannerͼ*/
/****专家团队****/	

#max{
  width: 600px;
  height: 300px;
  align-items: center;
  margin-top: 0%;
}
.re{
  position: relative;
  margin:0 auto;
  width:50%;
}
.re ul{
  list-style-type:none ;
}
.re ul li{
  width: 600px;
  position: absolute;
  transition: 1s;
  opacity: 0;
}
.re ul li img{
  width: 600px;
  border: 2px solid #724702;
  padding:10px 0;
}
#max ol {
  position: relative;
  display: grid;
  grid-template-columns: repeat(5,75px);
  grid-template-rows: auto;
  grid-gap: 1em;gap: 1em;
  float: right;
  margin-top: 300px;
  list-style: none;
  top:0;left:0;
}



#box{
		width:600px;
		height:300px;
		border:1px solid black;
		position:relative;
		overflow:hidden;
	}
	#red{
		width:600px;
	}
	#green{
		width:600px;
	}
	#blue{
		width:600px;
	}
	.slide{
		height:300px;
		position:absolute;
	}


/****专家团队****/

.babj{ width:100%;; height:456px; background:url(img/ba_11bj.png) no-repeat center; margin:0 auto;}

.ba{ width:1001px; height:456px; margin:0 auto;}

.babj2{ width:100%;; height:98px; margin:0 auto;}

.ba2{ width:1001px; height:98px; margin:0 auto; padding-top:5px;}

.ba2 p{ color:#FFFFFF; width:780px; padding-left:100px; float:left; font-size:13px; line-height:24px;}

.ba2 p a{ color:#FFFFFF; background:#ff0000;}

/*ͷ������*/

.nav {width:100%; height:55px; overflow:hidden; background-color:#714403; margin:0 auto;}

.nav ul {display:block; width:980px; margin:0 auto; height:43px; overflow:hidden;}

.nav ul li {display:inline-block; float:left; width:107px; height:43px; text-align:center; line-height:43px; overflow:hidden; margin-left:13px;}

.nav ul li a{display:block; width:107px; height:43px; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}

.nav ul li a:hover ,.nav li.hover a {color:#ffa70e;}



/*ҽԺ����*/

.yyjj{width:1000px; margin:0 auto; overflow:hidden; background:url(img/jj22_01.jpg) no-repeat; height:71px; margin-top:20px;}

.yyjj span{ float:right; padding-top:15px;}

.yyjjcc{ width:1000px; margin:0 auto; overflow:hidden; background:#f5f0ec; padding-top:15px;}

.yyjja{ width:485px; float:left; overflow:hidden;}

.yyjja span.jj11{ padding-left:15px; padding-right:10px; float:left; padding-bottom:15px;}

.yyjja span.jj12{padding-left:45px;}

.yyjja p{ font-size:13px; padding-left:20px; padding-right:20px; text-indent:24px; line-height:26px;}

.yyjjb{ width:515px; float:right;}



/*��������*/

.sub_nav{width:1000px; margin:0 auto; overflow:hidden; background:#f5f0ec;}

.sub_nava{width:1000px; margin:0 auto; overflow:hidden;  text-align:center; font-weight:bold; padding-top:5px;background:url(img/subbj.jpg) no-repeat center; height:78px;}

.sub_navab{width:1000px; margin:0 auto; overflow:hidden; }

.dla{width:240px; margin:0 auto; overflow:hidden; float:left; background:url(img/sub_navbj.jpg) no-repeat; margin-left:8px; height:60px; margin-top:10px;}

.img{width:92px;overflow:hidden; float:left; margin-top:5px; margin-left:5px;}

.art{width:120px;overflow:hidden; float:left; margin-left:10px; margin-top:10px;}

.art p{ color:#d4461e; font-size:15px; font-weight:bold;}

.art p a{color:#d4461e;}

.art p a:hover{color:#ff5702;}

.art p span{font-size:13px; font-weight:normal; color:#a15f01}



/*����Ʒ��*/

.jjpp{width:1000px; margin:0 auto; background:#f5f0ec; overflow:hidden;}

.ppjs{width:1000px;margin:0 auto; overflow:hidden; height:71px; background:url(img/ppjs_01.jpg) no-repeat; margin-top:10px; }

.dy p{font-size:13px; padding-left:20px; padding-right:20px; text-indent:24px; line-height:26px;padding-top:8px; padding-bottom:8px;}

.ppjsa{ width:331px; overflow:hidden; float:left; background:#FFFFFF; margin-left:10px;}

.ppjsb{ width:650px; overflow:hidden; float:right; background:url(img/ppjs_08.png) center no-repeat;}

.ppjsleft{ width:220px; float:left; overflow:hidden;}

.ft01{ padding-top:20px; padding-left:45px;}

.ft02{ padding-top:25px; padding-left:3px;}

.ft03{ padding-top:40px; padding-left:42px;}





.ppjscenter{width:200px;float:left; overflow:hidden;}

.topaa{ margin-top:145px;width:200px;word-break:break-all; color:#714403;}

.topaa p{color:#714403;text-align:center;}



.ppjsright{ width:230px; float:left;overflow:hidden;}

.ht01{ padding-top:0px; padding-left:0px;}

.ht02{ padding-top:40px; padding-left:50px;}

.ht03{ padding-top:55px;padding-left:0px;}



/*ҽԺ����*/

.yyys{width:1000px;margin:0 auto; overflow:hidden; height:61px; background:url(img/yyys_01.jpg) no-repeat; margin-top:10px;}

.yyysa01{ width:320px; float:left;overflow:hidden; margin-left:10px; margin-top:15px;}

.yyysa02{width:670px; float:left;overflow:hidden;}

.yyysa02 h3{ font-size:22px; line-height:34px; background:#048fa6; color:#FFFFFF;width:300px; float:left; margin-left:100px; margin-top:20px; text-align:center;}

.yyysa02 p{font-size:13px; padding-left:20px; padding-right:20px; text-indent:24px; line-height:26px; padding-top:70px;}

.yyysa02 ul{ width:670px;overflow:hidden; margin-top:15px;}

.yyysa02 ul li{ width:151px;overflow:hidden; float:left; padding-left:10px;}

.yyysb{width:1000px;margin:0 auto; overflow:hidden;}



.yyysbli{ width:315px;margin:0 auto; overflow:hidden; background:#eeeeee; float:left; height:70px; border:2px solid #e2e2e2; margin-left:10px; margin-top:15px;}

.yyysblia{overflow:hidden; float:left;background: none repeat scroll 0 0 #714402;border-radius: 25px 25px 25px 25px;color:#ffffff;padding:10px 15px;position: absolute; font-size:26px; margin-left:15px; margin-top:15px;}

.yyysblib{ float:right;overflow:hidden; width:236px; padding-right:10px;}

.yyysblib h4{ color:#714402; font-size:16px; padding-top:17px;}

.yyysblib p{ color:#333333}



/*ר�ҽ���*/

.jjppjs{width:1000px; margin:0 auto; background:#f5f0ec; overflow:hidden; }

.zjjs{width:1000px;margin:0 auto; overflow:hidden; height:70px; background:url(img/zjjs_02.jpg) no-repeat center; margin-top:20px;}

.zjjsa{ width:1000px;overflow:hidden; float:left; margin-left:20px; margin-top:20px;}

.zjjsa01{width:203px;overflow:hidden; float:left; margin-top:15px;}

.zjjsa02{ width:420px;overflow:hidden; float:right; margin-right:8px;}

.zjjsa02 h5{ color:#690e0b; font-size:32px; line-height:36px;}

.zjjsa02 h5 span{ font-size:22px; color:#433f3e; padding-left:15px;}

.zjjsa02 p{ padding-top:30px; font-size:13px;text-indent:24px; line-height:26px;}

.zjjsa02 p span{ font-size:16px; color:#433f3e; font-weight:bold;}

.zjjsa02 p span.tp{ padding-left:100px;}

.zjjsb{width:21px;overflow:hidden; float:left; background:url(img/zjjs_05.jpg) no-repeat; height:304px;}

.zjjsc{width:308px;overflow:hidden; float:right; }

.zjjsc h5{width:308px; background:url(img/zjjs_06.jpg) no-repeat center; height:52px;overflow:hidden; float:right; }

.zjjsc ul{width:300px; margin-right:8px; margin-top:70px;}

.zjjsc ul li a{ color:#333333; font-size:13px; padding-left:10px;}

.zjjsc ul li a strong{ font-weight:normal}

/*��������*/

.kfal{width:1000px;margin:0 auto; overflow:hidden; height:60px; background:url(img/al_02.jpg) no-repeat center; margin-top:10px;}

.al{width:1000px;overflow:hidden; background: url(img/al_04.png) no-repeat center; height:434px;}

.alft{width:330px; overflow:hidden; float:left;}

.alft01{width:208px; height:103px;overflow:hidden; padding-top:40px; padding-left:52px; }

.alft img{border:2px solid #cfb8a6;}

.alft02{width:208px; height:103px;overflow:hidden;padding-top:20px;padding-left:16px;}

.alft03{width:208px; height:103px;overflow:hidden;padding-top:35px;padding-left:122px;}

.alcen{width:350px; overflow:hidden; float:left; margin-top:110px;}

.alcen h4{ color:#c22f03; font-size:26px;}

.alcen p{ padding-top:8px; text-indent:24px; padding-left:10px; padding-right:10px;}

.alht{width:320px; overflow:hidden; float:right; }

.alht img{border:2px solid #cfb8a6;}

.alht01{width:208px; height:103px;padding-top:70px;padding-left:80px; }

.alht02{width:208px; height:103px;padding-top:15px;padding-left:100px;}

.alht03{width:208px; height:103px;padding-top:30px;}



/*������ּ*/

.fwzz{width:1000px;margin:0 auto; overflow:hidden; height:69px; background:url(img/fuzz_01.jpg) no-repeat center; margin-top:10px;}

.fwzza{width:1000px;overflow:hidden;}

.fwzza ul{width:980px;overflow:hidden;margin:0 auto; margin-top:15px; margin-bottom:10px; }

.fwzza ul li{width:168px; float:left;overflow:hidden; margin-left:22px;border:#909090 1px solid;background:#fff;color:#333;

filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/

-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/

-webkit-box-shadow: 2px 2px 10px #909090;/*safari��chrome*/

box-shadow:2px 2px 10px #909090;/*opera��ie9*/ }

.fwzzb{width:1000px;overflow:hidden;}

.fwzzb p{ padding-left:30px; padding-right:30px; text-indent:24px; line-height:26px;}



.fwzzc{width:1000px;overflow:hidden;background:url(img/fuzz_16.jpg) no-repeat center; height:429px;}

.fwzzc ul{ width:830px;display:block; float:left;margin-left:100px;}

.fwzzc ul li.fw1{ margin-top:50px; padding-left:120px; font-size:13px;}

.fwzzc ul li.fw2{ margin-top:35px; padding-left:170px; font-size:13px;}

.fwzzc ul li.fw3{ margin-top:35px; padding-left:120px; font-size:13px;}

.fwzzc ul li.fw4{ margin-top:35px; padding-left:170px; font-size:13px;}

.fwzzc ul li.fw5{ margin-top:35px; padding-left:120px; font-size:13px;}

.fwzzc ul li.fw6{ margin-top:35px; padding-left:170px; font-size:13px;}

.fwzzc ul li span{ color:#724702; font-size:24px; font-weight:bold;}



/*�ײ�����*/

.ftnav {width:100%; height:40px; overflow:hidden; background:url(img/ftnav_bj.jpg) repeat-x; margin:0 auto;}

.ftnav ul {display:block; width:980px; margin:0 auto; height:40px; overflow:hidden;}

.ftnav ul li {display:inline-block; float:left; width:107px; height:40px; text-align:center; line-height:40px; overflow:hidden; margin-left:13px;}

.ftnav ul li a{display:block; width:107px; height:40px;font-family:"Microsoft YaHei","΢���ź�"; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

.ftnav ul li a:hover ,.nav li.hover a {color:#ffa70e;}

.footbj{width:100%; background:#f5f0ec;}

.foot{width:1000px;overflow:hidden; padding-top:10px;margin:0 auto;}

.footft{ width:398px; float:left;overflow:hidden; margin-left:60px;}



.footht{width:310px;float:left;overflow:hidden; padding-left:10px;}

.foothtp{ width:157px;overflow:hidden; float:right; margin-right:50px;}