@charset "utf-8";
/* CSS Document */
body{ background:url(images/bg.gif); 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 */
.bnbg{ width:100%; height:400px; background:url(images/banbg.jpg) no-repeat center; margin:0 auto;}
.bn{ width:980px; height:400px; background:url(images/banner.jpg) no-repeat; position:relative; margin:0 auto;}

.bn a{ width:146px; height:47px; position:absolute; top:290px; left:210px; background:url(images/bn-a.png) no-repeat;}
.bn a:hover{ width:146px; height:47px; position:absolute; top:290px; left:210px; background:url(images/bn-b.png) no-repeat}

.con2bg{width:100%; height:247px; background:url(images/con2bg.jpg) no-repeat center; margin:0 auto;}
.con2{ width:980px; height:247px; background:url(images/con2.jpg) no-repeat center; margin:0 auto; position:relative;}
.con2 a{ width:162px; height:44px; background:url(images/con2_a.png) no-repeat; position:absolute; top:175px; left:285px;}
.con2 a:hover{ width:162px; height:44px; background:url(images/con2_b.png) no-repeat; position:absolute; top:175px; left:285px;}

/* conent1 */
.layout_content{ width:980px; height:600px; margin:20px auto 0px auto;}
content1{ width:980px; height:249px; margin:0 auto; position:relative;}
.con1{ width:980px; height:199px; background:url(images/con1.jpg) no-repeat #FFF; margin:0 auto;}
.con1 p{ width:737px; height:157px; color:#383838; font-family:"微软雅黑"; font-size:16px; line-height:30px; letter-spacing:1.5px; text-indent:30px; float:right; margin-top:30px; margin-right:10px;}
.con1 i{color:#004089; font-size:20px; margin-top:15px; text-indent:10px;}
 
 
.con3{ width:980px; height:313px; background:#FFF; margin:0 auto; position:relative;}
 .con3 p{ font-family:"微软雅黑"; font-size:24px; letter-spacing:2px; color:#336633;  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;}
 
/* conent2 */
.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:14px;color:#000;letter-spacing:1.5px;line-height:28px; text-align:center;}
.tabe5{font-family:"微软雅黑";font-size:14px;color:#000;letter-spacing:1px;line-height:24px; padding-left:10px;}
 
/* conent3 */
.content3{ width:980px; height:326px; margin:0 auto;background:#ffffff;overflow:hidden;}
 .content3 ul{ width:1900px; height:182px; margin:0 auto; text-overflow:clip; overflow:hidden;}
 .content3 ul li{ width:255px; height:182px; float:left; text-overflow:clip; overflow:hidden;}
  .con5{ width:980px; height:40px; font-family:"微软雅黑"; font-size:24px; line-height:48px; letter-spacing:2px; text-align:center; margin:15px auto;}
  
/* conent4 */
.content4{ width:980px; height:381px; margin:0 auto; background:url(images/ms.jpg) no-repeat #FFF; position:relative;}
 .con6{ width:440px; height:89px; font-family:"微软雅黑"; font-size:14px; color:#383838; letter-spacing:1.5px; line-height:30px; text-indent:25px; position:absolute; top:128px; left:30px;}
 .content4 a{ width:240px; height:46px; background:url(images/ms-a.gif) no-repeat; position:absolute; top:315px; left:50px;}
 .content4 a:hover{ width:240px; height:46px; background:url(images/ms-b.gif) no-repeat; position:absolute; top:315px; left:50px;}
 
/* con6 */
.con26{ width:980px; height:435px; margin:0 auto; background:#FFF; position:relative;}
.con26bt{ width:980px; height:90px; font-family:"微软雅黑"; font-size:30px; letter-spacing:1.5px; color:#de3b39; text-align:center;}
.con26bt p{ line-height:40px; padding-top:35px;}
.con26n{ width:1003px; height:75px; font-family:"微软雅黑"; font-size:18px; letter-spacing:1.5px; color:#333; text-align:center;}
.con26nr{ width:974px; height:250px; margin:0 auto;}
.con26nr ul{ width:970px; margin:0 auto;}
.con26nr li{ width:182px; height:250px; float:left; background:#eeeeee; text-align:center; overflow:hidden; border:#eee 1px solid;}
.con26nr img{ width:182px; height:220px; margin:0 auto;}
.con26nr span{ width:182px; height:30px; font-family:"微软雅黑"; letter-spacing:1.5px; line-height:30px; color:#333;}
.con26nr i{ color:#F00;} 
.s6{ width:30px; height:30px; background:url(images/s9.gif) no-repeat center; position:absolute; top:20px; left:179px;}
a.a6{ width:126px; height:95px; background:url(images/bnt4.png) no-repeat center; position:absolute; top:-9px; left:848px; text-decoration:none; text-align:center;}
.a6 p{ width:110px; height:65px; font-family:"微软雅黑"; font-size:18px; letter-spacing:1.5px; line-height:30px; color:#FFF; margin:10px auto 0px auto;} 
 
/* conent5 */
.content5{ width:980px; height:258px; margin:0 auto; background:#FFF;}
 .con7{ width:480px; height:240px; float:left; border-right: solid #383838 2px; margin:9px 0px 9px 10px;font-family:"微软雅黑"; line-height:30px; letter-spacing:1px; position:relative;}
    .con7 p{font-size:18px; letter-spacing:2px; color:#0e0e0e; margin-top:5px;}	
    .con7 i{font-size:14px; color:#383838;}
	.con7 a{width:150px; height:40px; font-family:"微软雅黑"; font-size:18px; color:#FFF; letter-spacing:3px; line-height:40px; position:absolute; top:190px; left:150px;}

 .con8{ width:475px; height:240px; float:right; margin:9px 10px 9px 0px; font-family:"微软雅黑"; line-height:30px; letter-spacing:1px; position:relative;}
    .con8 h2{font-size:18px; letter-spacing:2px; color:#0e0e0e; margin-top:5px; margin-left:10px;}	
	
	#enroll{ display:block; height:180px; margin-bottom:20px; position:relative; width:475px;}
    #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:2px; left:100px; line-height:20px; width:}
	
    #enroll p.name{top:30px;left:100px;}
    #enroll p.tel{top:65px;left:100px;}
    #enroll p.qq{top:100px;left:100px;}
	#enroll p.zy{top:100px;left:280px;}
    #enroll p.btn_enroll{ top:140px;left:100px;}
    #enroll p.btn_enroll2{ top:140px;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:84px; text-align:center; font-family:"微软雅黑"; font-size:18px; line-height:20px; letter-spacing:2px; color:#0e0e0e; margin:0 auto
;}
 .content6 p{ font-size:24px;}
 .content6 a{ color:#130000;}
 .content6 a:hover{ color:#560000;}
.con16{ width:980px; height:217px; background:url(images/con6.jpg) no-repeat; margin:0 auto; position:relative;}
.con16 a{ width:146px; height:40px; position:absolute; top:144px; left:418px;} 
 
/* 评论板块_默认 */
#discuss_layout{ background:#ffffff; display:block; padding:20px 0; margin:12px 0;}
#discuss{ background:#666666; font-family:"\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; margin:0 auto; width:1000px;}
*html #discuss{ font-family:Arial, "\5B8B\4F53", sans-serif;}
#discuss .discuss_tt{ background:#fafafa; border-top:solid 5px #ff6699; float:left; height:50px; line-height:50px; width:100%;}
#discuss .discuss_tt h3{ float:left; font-size:22px; font-weight:normal; text-indent:20px; margin:0;}
#discuss .discuss_tt span{ color:#666666; float:right; font-size:14px; padding-right:20px;}
#discuss .discuss_tt span label{ color:#ff0000; padding:0 2px;}
#discuss .discuss_form{ background:#fafafa; border-top:solid 1px #d8d8d8; border-bottom:solid 1px #eeeeee; float:left; font-family:Arial, "\5B8B\4F53", sans-serif; width:100%;}
#discuss .discuss_form p{ color:#999999; float:left; font-size:12px; height:40px; line-height:50px; text-indent:20px; width:100%;}
#discuss .discuss_form p em{ color:#666666; font-size:14px; font-style:normal; font-weight:700;}
#discuss .discuss_form form{ float:left; width:100%;}
#discuss .discuss_form_text{ background: url(../images/discuss_form_text_bg.gif) no-repeat bottom right #ffffff; border:solid 1px #e3e3e3; color:#333333; display:block; font-size:14px; line-height:1.2; padding:1%; margin:0 auto; width:94%;}
#discuss .discuss_form_text:hover{ border:solid 1px #99ccff;}
#discuss .captcha{ float:right; display:inline; font-size:12px; margin:20px 20px 0 0;}
#discuss .captcha span{ line-height:24px;}
#discuss .captcha img{ cursor:pointer; display:inline; height:20px; margin:1px 10px; width:50px;}
#discuss .captcha_text{ height:16px; font-size:14px; width:60px;}
#discuss .captcha_checkbox{ display:inline; margin-top:5px; margin-right:4px; height:13px; width:13px;}
#discuss .captcha label{ line-height:24px;}
#discuss .btn_discuss{ 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; display:inline; float:right; font-size:14px; font-weight:700; height:30px; line-height:1; margin:15px 20px 15px 0; text-align:center; width:100px;}
*html #discuss .btn_discuss{ line-height:30px;}
#discuss .btn_discuss:hover{ background:#ff9933; border-top:solid 1px #ffaa44; border-right:solid 1px #ee8822; border-bottom:solid 1px #ee8822; border-left:solid 1px #ffaa44;}
#discuss .discuss_list{ background:#fafafa; float:left; width:100%;}
#discuss .discuss_list #commetcontentNew font{ display:block; font-size:18px; padding:30px 0; text-align:center; width:100%;}
#discuss .discuss_list #commetcontent{ background:#fafafa; color:#333333; display:block; font-size:14px; line-height:1.2; margin:20px auto; width:96%;}
#discuss .dede_comment{ border-bottom:dotted 1px #cccccc; float:left; padding:10px 0; width:100%;}
#discuss .decmt-title{ color:#666666; float:left; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; height:20px; line-height:20px;}
#discuss .decmt-title .moodico{ float:left;}
#discuss .decmt-title .username{ padding-left:6px;}
#discuss .decmt-title .username a{ color:#666666;}
#discuss .decmt-title .date{}
#discuss .decmt-title span{}
#discuss .decmt-act{ float:right; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; height:20px; line-height:20px; padding-right:1%;}
#discuss .decmt-act{ }
#discuss .decmt-act span{ color:#333333; padding:0 2px;}
#discuss .decmt-act span a{ color:#114477; padding:0 2px;}
#discuss .decmt-act span a:hover{ color:#cc0000;}
#discuss .decmt-act span.quote{ display:none;}
#discuss .decmt-content{ color:#222222; display:inline; float:left; font-size:14px; line-height:26px; margin-left:14px; padding:6px 10px 0 10px; width:95%; text-align:left;}
#discuss .decmt-content font{ color:#cc0000;}
#commetpages{ float:left; font-family:"\5B8B\4F53", Arial, sans-serif; font-size:12px; height:50px; line-height:60px; text-align:center; width:100%;}
#commetpages span{ padding-right:10px;}
#commetpages a{ background:#ffffff; display:inline; border:solid 1px #cccccc; color:#222222; margin:0 2px; padding:3px 7px; text-decoration:none;}
#commetpages a:hover{ border:solid 1px #cc0000; color:#cc0000; text-decoration:none;}
 
 
/* 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;}