body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background:url(../images/topbg.jpg) center top repeat-x; font-family: "Microsoft YaHei" ;}
a { font-family: "Microsoft YaHei"; }
a:link { color:#fff; text-decoration:none; }
a:visited { text-decoration:none; color:#fff; }
a:hover { text-decoration:none; color:#ffe68d; }
a:active { text-decoration:none; color:#333333; } 
.clear { clear:both; }
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span,form,p,a { padding:0px; margin:0px; list-style:none; }
#box { width:1000px; margin:20px auto; }

#logo { width:1000px; height:105px; margin:4px auto 0px auto; }
#logoimg { width:400px; height:105px; float:left; }
#tel { width:230px; height:105px; float: right; }

#navbox { width:100%; height:40px; background-color:#b8174c; }
#nav { width:1000px; height:40px; margin:0 auto; }
#nav li { width:110px; height:40px; text-align:center; float:left; line-height:40px; font-size:14px; color:#FFFFFF; }
#nav .line { width:1px; height:40px; background:url(../images/navline.jpg); float:left; }

#full-screen-slider { width:100%; height:380px; float:left; position:relative}
#slides { display:block; width:100%; height:380px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:320px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

#title { width:1000px; height:50px; line-height:50px; margin:20px auto; border-bottom:solid 1px #ebebeb; }
#title .line { float:left; width:2px; height:20px; line-height:20px; padding-top:15px; color:#b8174c; }
#title .name { width:150px; line-height:50px; height:50px; float:left; text-align:center; color:#b8174c; font-size:24px; }
#title .en { width:150px; float:left; line-height:50px; height:50px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:18px; }
#proclass { width:1000px; height:278px; margin:0 auto; }
#proclass li { width:229px; border:solid 3px #ebebeb; float:left; height:250px; margin-right:20px; padding-top:20px; text-align:center; position:relative; }
#proclass li .hoverbox { width:229px; height:110px; background-color:#da2c66; bottom:0; position:absolute; display:none; }
#proclass li h4  { text-align:center; line-height:30px; color:#666; }
#proclass li:hover { border:solid 3px #b8174c; }
#proclass li:hover .hoverbox { width:229px; height:110px; background-color:#da2c66; bottom:0; left:0; position:absolute; display:block; }
#proclass li:hover .hoverbox .title { width:229px; height:30px; line-height:30px; border-bottom:dashed 1px #b8174c; color:#feffbf; }
#proclass li:hover .hoverbox .lan { width:229px; height:60px; margin-top:10px; }
#proclass li:hover .hoverbox .lan li { width:76px; height:30px; line-height:30px; color:#FFFFFF; float:left; border:0px; margin:0px; text-align:center; font-size:14px; padding:0px; }

#about { width:638px; height:258px; border:solid 1px #e1e1e1; float:left; }
#about .title { width:638px; height:39px; border-bottom:solid 1px #e1e1e1; position:relative; }
#about .title .name { width:72px; height:38px; line-height:38px; border-bottom:2px solid #b8174c; position:absolute; left:15px; top:0; text-align:center; color:#b8174c; }
#about .con { width:618px; height:198px; padding:10px; }
#about .con .left { width:240px; height:198px; float:left; }
#about .con .right { width:367px; height:198px; float:right; line-height:28px; font-size:14px; text-indent:2em; }

#video { width:340px; height:260px; float:right; }

#women { width:1000px; margin:20px auto; }
#women .title { width:1000px; height:34px; }
#women .con { width:978px; height:198px; padding:10px; border:solid 1px #e1e1e1; }
#women .con li { width:194px; float:left; height:198px; border-right:solid 1px #e1e1e1; }
#women .con li .title { width:194px; height:30px; font-size:16px; text-align:center; }
#women .con li .img { width:194px; height:60px; font-size:12px; text-align: center; line-height:26px; }
#women .con li .txt { width:174px; line-height:24px; text-indent:2em; font-size:12px; padding:10px; color:#666; }


#title2 { width:1000px; height:36px; line-height:36px; border-bottom:solid 1px #b8174c;  position:relative; margin:0 auto; }
#title2 .name { width:72px; height:35px; line-height:35px; border-bottom:2px solid #b8174c; position:absolute; left:0 top:0; text-align:center; color:#b8174c; }
#cp { width:1000px; height:160px; margin:20px auto; }
#cp li { width:250px; text-align:center; height:160px; float:left; }
.rollBox{width:1000px;overflow:hidden; height:165px;}
.rollBox .Cont{width:1000px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:241px;float:left;text-align:center; margin:0px 4px 0px 4px; }
.rollBox .Cont .pic img{padding:4px;background:#fff;display:block;margin:0 auto;}
.rollBox #List1,.rollBox #List2{float:left;}



#news { width:638px; height:258px; border:solid 1px #e1e1e1; float:left; }
#news .title { width:638px; height:39px; border-bottom:solid 1px #e1e1e1; position:relative; }
#news .title .name { width:72px; height:38px; line-height:38px; border-bottom:2px solid #b8174c; position:absolute; left:15px; top:0; text-align:center; color:#b8174c; }
#news .con { width:618px; height:198px; padding:10px; }
#news .con .left { width:240px; height:198px; float:left; }
#news .con .right { width:367px; height:198px; float:right;  }
#news .con .right li { line-height:28px; font-size:14px; color:#666666; }
#news .con .right li a { color:#666666; }

#contact { width:338x; height:258px; float:right; border:solid 1px #e1e1e1;}
#contact .title { width:338px; height:39px; border-bottom:solid 1px #e1e1e1; position:relative; }
#contact .title .name { width:72px; height:38px; line-height:38px; border-bottom:2px solid #b8174c; position:absolute; left:15px; top:0; text-align:center; color:#b8174c; }
#contact .con { width:318px; height:198px; padding:10px; }
#contact .con li { line-height:28px; font-size:14px; color:#666666; }

#footer { width:100%; height:52px; line-height:26px; padding:10px 0px 10px 0px; color:#666666; font-size:12px; border-top:solid 2px #b6064d; background-color:#eeeeee; margin-top:20px; text-align:center; }

#left { width:195px; border:solid 3px #b8174c; float:left; }
#left .title { width:195px; height:84px; background:url(../images/class_t.jpg); }
#left .title .name { padding-left:25px; height:53px; line-height:53px; width:170px; font-size:24px; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ"; }
#left .title .en { padding-left:25px; height:24px; width:170px; font-size:14px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
#left .con { width:165px; padding:15px; }
#left .con li { width:155px; height:40px; line-height:40px; border-bottom:dashed 1px #e2e2e2; padding-left:10PX; }
#left .con li a { color:#b6064d; }

#right { width:769px; float:right; }
#right .title { width:769px; height:26px; line-height:26px; font-size:12px; text-align:right; border-bottom:solid 1px #e1e1e1; font-weight:bold; color:#666666; }
#right .con { width:769px; padding:15px 0px 15px 0px; line-height:30px; color:#333333; font-size:14px; }
#right .con2 { width:769px; padding:15px 0px 15px 0px; line-height:30px; color:#333333; font-size:14px; }
#right .con2 li { width:769px; height:36px; line-height:36px; border-bottom:dotted 1px #e1e1e1; }
#right .con2 li a { color:#333333; }
#right .con2 li span { float:right; font-size:12px; line-height:36px; color:#999999; }

#right .con3 { width:769px; padding:15px 0px 15px 0px; line-height:30px; color:#333333; font-size:14px; }
#right .con3 li { width:237px; border:solid 3px #ebebeb; height:250px; float:left; margin-right:20px; margin-bottom:20px; padding-top:20px; text-align:center; }
#right .con3 li a { color:#333333; }
#right .con3 li span { float:right; font-size:12px; line-height:36px; color:#999999; }
#right .con3 li h4  { text-align:center; line-height:30px; color:#666; }

#page { width:769px; height:30px; line-height:30px; text-align:right; font-size:12px; font-weight:bold; color:#333333; }