@charset "gb2312";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; min-width:1000px; font-family:microsoft yahei,simhei; font-size:14px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
a {color: #000; text-decoration: none;}
img{ border:0}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.bgcolor{  background:#efefef; }




.top1 { background:url(images/top_01.jpg) no-repeat top center; height: 85px}
.top2 { background:url(images/top_02.jpg) no-repeat top center; height: 100px}
.top3 { background:url(images/top_03.jpg) no-repeat top center; height: 100px}
.top4 { background:url(images/top_04.jpg) no-repeat top center; height: 80px}
.top5 { background:url(images/top_05.jpg) no-repeat top center; height:206px}


.topbox{ width:1000px; margin:0 auto; position:relative}
.backtobox{ position:absolute; width:80px; height:20px; top:3px; right:240px; color:#fff; font-size:14px; text-align: center; cursor:pointer}
blockquote{
	position: absolute;
	width:449px;
	top:68px;
	left:67px;
	font-size:14px;
	line-height:26px;
	text-indent:30px;
	word-break:break-all;
	height: 87px;
}

.bg01{ background:url(images/bg01.jpg) no-repeat top center #fff; min-height:380px; }
.main{ width:1000px; margin:0 auto; height:auto;}
.tit1{ background:url(images/tit01.jpg) no-repeat;width:1000px; height:104px; }
.tit2{ background:url(images/tit02.jpg) no-repeat;width:1000px; height:104px; }
.tit3{ background:url(images/tit03.jpg) no-repeat;width:1000px; height:104px; }


.dy_black{ background:url(images/dy_bj1.jpg) no-repeat;height:124px; font-size:12px; color:#FFF; text-indent:22px; line-height:26px; margin-top:20px;}
.dy_black p{ padding:26px 20px 0 20px;}
.page{ width:980px;height:auto; padding:10px;}
.mid7_zi{ padding-left:10px;}
.mid6_L{ background:#000; height:383px; color:#FFF; padding:30px 9px 10px 13px; text-indent:22px;}
.mid6_L p{ font-size:12px; line-height:22px;}
.zi{ border:1px #e2e2e2 solid; width:544px; padding:25px 12px; padding-top:16px; height:90px;}

.jy{ height:122px;}
.jy p{background:url(images/jy_bj.jpg) no-repeat; width: 800px; height: 90px; padding-left:150px; padding-top: 32px; padding-right:30px; text-indent:30px;}

.team_b{width:100%;background:url(images/bg.jpg); display:inline-block}
.team_b .text{width:410px; margin:35px 0 }
.team_b .text p{ font-size:14px; line-height:35px;}
.team_b .text b{ margin-left:20px}
.gz,.wx{width:87px; margin-left:15px; margin-top:20px; margin-right:5px; text-align:center; background:#fff}

.gz_nav{width:63px; margin:0 auto}





















.w980{ width:980px}
.w780{ width:780px;}
.w320{ width:320px;}
.w210{ width:210px}
.w160{ width:160px;}
.h133{ height:133px}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px;}
.mr10{ margin-right:10px;}
.f18{ font-family:'Î¢ÈíÑÅºÚ'; font-size:18px; text-align:center; height:30px; line-height:30px;}
.f12{ font-size:12px; line-height:22px;}
.f16{ font-family:'Î¢ÈíÑÅºÚ'; font-size:16px;}
.f24{ font-family:'Î¢ÈíÑÅºÚ'; font-size:24px;}
