@charset "utf-8";
/* CSS Document */

body{ background:#6fd2f2; color:#333333; padding:0; font:13px/1.5 "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif;}

a.xz{ width:107px; height:100px; background: url(images/bnta.png) no-repeat;}
a:hover.xz{ width:107px; height:100px; background:url(images/bntb.png) no-repeat;}


.tt{ background:url(images/titlebg.gif) repeat; height:50px; position:relative; width:100%;}
.tt h3{ color:#ffffff; font-size:22px; font-weight:bold; line-height:50px; text-indent:20px;}
.tt h3 span{ font-size:14px;}
.tt a.btn_title{ background:url(images/btn_title.gif) no-repeat 0 0; height:62px; overflow:hidden; position:absolute;right:0;top:0; width:100px;}
.tt a:hover.btn_title{ background:url(images/btn_title.gif) no-repeat -100px 0;}

.yy{ background:url(images/yybg.png) no-repeat; height:37px; width:980px; margin:0 auto;}

/* banner */
.bn{ width:980px; height:400px; background:url(images/banner.jpg) no-repeat; position:relative; margin:0 auto;}
.bn a{ width:169px; height:56px; position:absolute; top:290px; left:170px; background:url(images/bn-a.png) no-repeat;}
.bn a:hover{ width:169px; height:56px; position:absolute; top:290px; left:170px; background:url(images/bn-b.png) no-repeat}

/* conent1 */
.con1_bg{ width:100%; height:228px; background:url(images/con1bg.jpg) repeat-x; margin:0 auto;}
.con1{ width:980px; height:228px; background:url(images/con1.jpg) no-repeat; margin:0 auto; position:relative;}
 .c1{ width:690px; height:180px; color:#383838; font-family:"微软雅黑"; font-size:16px; line-height:40px; letter-spacing:1.5px; position:absolute; top:15px; left:400px;}
 .c1 p{color:#019dd0; font-size:20px;}
 .con1 a.xz{ height:100px; position:absolute; top:0px; right:0px; width:107px;}
 
/* conent2 */ 
.con2_bg{ width:100%; height:270px; background:url(images/con2bg.jpg) repeat-x; margin:0 auto;}
.con2{ width:980px; height:270px; background:url(images/con2.jpg) no-repeat; position:relative; margin:0 auto;}
.con2 p{ width:550px; font-family:"微软雅黑"; font-size:24px; color:#003c85; line-height:48px; letter-spacing:2px; text-align:center; float:left; padding-top:20px;}
 .con2 a{ width:150px; height:40px; font-family:"微软雅黑"; font-size:18px; color:#FFF; letter-spacing:2px; line-height:40px; position:absolute; top:190px; left:200px;}

/* conent3 */ 
.con3{ width:980px; height:228px; background:#FFF; margin:0 auto; position:relative;}
 .con3 p{ font-family:"微软雅黑"; font-size:24px; letter-spacing:2px; color:#019dd0;  position:absolute; top:20px; left:15px;}
 .con3 i{ font-family:"微软雅黑"; font-size:16px; line-height:48px; letter-spacing:2px; color:#383838;  position:absolute; top:60px; left:15px; width:920px;}
 .con3 a.xz{  height:100px; position:absolute; top:0px; right:0px; width:107px;}
 
 
/* conent4 */
.content2{width:980px; height:auto; background:#ffffff; margin:0 auto;}


 .con4{ width:980px; height:95px; font-family:"微软雅黑"; font-size:24px; line-height:48px; letter-spacing:2px; text-align:center; margin:20px auto;}
 
 .kc .con{ padding-bottom:30px;}
 .kc .text_show{ color:#333333; height:100px; line-height:100px;}
 .kecheng{ margin:0 auto; width:940px;}
 .kecheng .t{ background:#dddddd; color:#000000; font-size:14px; font-weight:bold; height:30px; line-height:30px; width:100%;}
 .kecheng .t i{ background:#cc0000; display:inline; float:left; height:15px; margin:8px 10px 0 10px; overflow:hidden; width:4px;}
 .kecheng .c{ border:solid 1px #dddddd; border-top:none; padding:15px 20px; width:898px;}
 .kecheng .c .text, .kecheng .c .pic{ float:left; padding:6px 0; width:898px;}
 .kecheng .c .text span{ float:left; font-size:12px; font-weight:bold; line-height:26px; width:70px;}
 .kecheng .c .text p{ float:left; font-size:14px; line-height:26px; width:825px;}
 .kecheng .c .pic img{ display:inline; float:left; margin-right:1px;}
 .con4_bg{ width:980px; height:20px;}
 
.bge{ width:940px; margin:0 auto;}
.bge1{ width:945px; margin:0 auto; font-family:"微软雅黑";font-size:16px;color:#000;letter-spacing:1.5px;line-height:56px;}
.fg1{ width:100%; height:3px; background:#FFF;}
.fg2{ width:3px; height:100%; background:#FFF;}
.tabe1{ font-family:"微软雅黑"; font-size:20px; color:#FFF; text-align:center; line-height:60px; letter-spacing:1.5px; background:#00a9eb;}
.tabe2{background:#c0bcbc; font-family:"微软雅黑";font-size:14px;color:#000;letter-spacing: 1.5px;line-height:30px;}
.tabe2 p{ font-size:16px;}
.tabe3{ background:#dcdad9; font-family:"微软雅黑";font-size:16px;color:#000;letter-spacing:1.5px;line-height:56px;}
.tabe4{font-family:"微软雅黑";font-size:16px;color:#000;letter-spacing:1.5px;line-height:30px; text-align:center;}
.tabe5{font-family:"微软雅黑";font-size:14px;color:#000;letter-spacing:1px;line-height:24px; padding-left:10px;}

/* conent3 */
.conent3{ width:980px; height:237px; background:url(images/bm.jpg) no-repeat; margin:0 auto;}

	#enroll{ display:block; height:200px; margin-bottom:20px; position:relative; width:385px; margin-left:580px;}
    #enroll p{ position:absolute; vertical-align:middle;}
    #enroll input{ border:solid 1px #d8d8d8; height:24px; line-height:24px; overflow:hidden; text-indent:4px; width:200px;}
    #enroll option{ overflow:hidden; width:200px; font-size:14px; font-family:"微软雅黑"; color:#383838;}
    #enroll p#tips{ color:#ff0000; top:10px; left:100px; line-height:20px; width:}
	
    #enroll p.name{top:45px;left:100px;}
    #enroll p.tel{top:85px;left:100px;}
    #enroll p.qq{top:125px;left:100px;}
	#enroll p.zy{top:110px;left:280px;}
    #enroll p.btn_enroll{ top:180px;left:100px;}
    #enroll p.btn_enroll2{ top:180px;left:250px;}
	
    #enroll p.btn_enroll input, #enroll p.btn_enroll2 input{ background:#3388cc; border-top:solid 1px #4499dd; border-right:solid 1px #2277bb; border-bottom:solid 1px #2277bb; border-left:solid 1px #4499dd; color:#ffffff; cursor:pointer; font-size:12px; font-weight:700; height:26px; line-height:24px; text-align:center; top:240px;left:200px; width:100px;}
    #enroll p.btn_enroll input:hover, #enroll p.btn_enroll2 input:hover{ background:#ff9933; border-top:solid 1px #ffaa44; border-right:solid 1px #ee8822; border-bottom:solid 1px #ee8822; border-left:solid 1px #ffaa44;}
    #enroll p span{ color:#666666; font-size:14px; height:24px; line-height:24px; text-align:right;}
	
/* conent6 */
.content6{ width:980px; height:63px; text-align:center; font-family:"微软雅黑"; font-size:18px; line-height:20px; letter-spacing:2px; color:#004478; margin:0 auto;}
 .content6 p{ font-size:24px;}
 .content6 a{ color:#004478;}
 .content6 a:hover{ color:#fff000;}
.con6{ width:980px; height:217px; background:url(images/con6.gif) no-repeat; margin:0 auto; position:relative;}
.con6 a{ width:146px; height:40px; position:absolute; top:144px; left:418px;} 

 
/* bottom */
#bottom{ background:#fafafa; min-height:100px; display:block; font-size:12px; text-align:center; min-width:100%;}
#bottom_nav_out{ background:#222222; display:block; height:30px; width:100%;}
#bottom_nav{ background:#222222; display:block; height:30px; line-height:30px; margin:0 auto; overflow:hidden; width:1000px;}
#bottom_nav a{ color:#ffffff; display:inline-block; padding:0 7px 0 5px;}
#bottom_nav a:hover{ color:#ffff00;}
#bottom_nav i{ color:#666666; display:inline-block; font-family:Arial; font-size:10px; line-height:10px; overflow:hidden;}
#bottom_text{ background:#fafafa; color:#555555; display:block; line-height:20px; margin:0 auto; padding:10px 0; width:1000px;}
#bottom_text a{ color:#555555;}
#bottom_text a:hover{ color:#cc0000;}