body{ font-size:12px; color:#000; padding:0; margin:0 auto; background:#FFFFFF;}
ul,li,dl,dt,dd,p,div,br,p{margin:0; padding:0; list-style-type:none;}
/* 链接颜色 */
a:link {color: #454547; text-decoration:none;}
a:visited {color: #454547;text-decoration:none;}
a:hover {color: #454547; text-decoration:underline;}
a:active {color: #454547;}
img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}


/*字体*/
.famhei{ font-family:"黑体";}
.famwei{ font-family:"微软雅黑";}

/*字体大小*/
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f28{ font-size:28px;}
.f34{ font-size:34px;}
.f36{ font-size:36px;}
.fb{ font-weight: bold;}

/*字体对齐*/
.fcenter{ text-align: center;}


/*字体颜色*/
.f_pur{ color:#1c1552;}
.f_blu{ color:#455283;}
.f_pin{ color:#e9567a;}
.f_blu2{ color:#10c7e7;}
.f_wht{ color:#FFFFFF;}
.f_pur2{ color: #0066cc;}


/*外边距*/
.mrgl20{ margin-left:20px;}
.mrgr177{ margin-right:177px;}
.mrgr20{ margin-right:20px;}
.mart20{ margin-top:20px;}

/*内边距*/


/*高度*/
.h20{ width:100%; height:20px;}
.h30{ width:100%; height:30px;}
.h40 {height:40px; width:100%;}
.h60 {height:60px; width:100%;}
.hg35 {height:35px; width:100%;}

/*宽度*/
.w980{ width:980px; margin: auto;}




/*背景颜色*/
.rd20{border-radius: 20px;}
.bgwht{ background: #FFFFFF;}
.bg_blue{ background-color:#6ca0d2;}
.bg_blue2{ background-color:#d6e1e9;}

.border0{ border-right:1px solid #CCCCCC;}
.border1{ border-bottom:1px solid #cccccc;}

/*行高*/
.line60{ line-height: 60px;}
.line50{ line-height: 50px;}
.line45{ line-height: 45px;}
.line32{ line-height: 32px;}
.line25{ line-height: 25px;}
.line28{ line-height: 28px;}
.f_height25{ line-height:25px;}


/*topbar*/
.topbar{height:39px;width:100%; background:#FFF;}
.top{margin:0 auto; width:950px; font-size:12px; line-height:38px; background:#FFF;}
.logo{float:left;}
.topnav{float:right; color:#303a5f;}
.topnav a {color:#303a5f;text-decoration:none;}
.topnav a:hover {color:#303a5f;text-decoration:none;}

/*bottom*/
.pbottom{background-color:#f9f9f9; font-size:12px; line-height:22px; text-align:center; color:#333333; padding:6px; margin:0px 0px 0px 0px; height:92px; border-top: solid 3px #333;}
.pbottom a {color:#333;text-decoration: none;}
.pbottom a:hover {text-decoration: underline;color:#333;}


/*头部*/
.toper{ background:url(../images/t_bg.jpg) top center no-repeat; height: 652px; width: 100%;}
.tel{ position: absolute; z-index: 666; left:150px; top:360px; width:100px; height: 80px; cursor: pointer;}
.date{ position: absolute;}


.box1{ background:url(../images/bg1.jpg) no-repeat; width:980px; height:670px;}
.box2{ background:url(../images/bg2.jpg) no-repeat; height:1038px; width:980px;}
.box3{ background:url(../images/bg3.jpg) no-repeat; height:1688px; width:980px;}
.box4{ background:url(../images/bg4.jpg) no-repeat; height:874px; width:980px;}
.box5{ background:url(../images/bg5.jpg) no-repeat; height:876px; width:980px;}


.daoyu{ width:640px; margin-left:320px; padding-top:100px; line-height:35px;}
.daoyu_hd{ border-bottom:solid 1px #ffffff;}
.daoyu2{ padding:20px; margin-top:160px;line-height:35px;}


.review{ width:68px; height:85px;position:fixed; left:50%; margin-left:490px; top:200px; _position:absolute }
.demo{width:68px;}
.demo a,.demo a:hover{text-decoration:none; color:#999;}
.selectn{position:relative;float:left;margin:0 5px;z-index:898;}
.selectn dt{display:inline-block;background:url(../images/jt.png) no-repeat bottom center;line-height:26px;cursor:pointer;width:68px; text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:899;}
.selectn dt .bb{ width:68px; height:100px; padding-top:8px; background:url(../images/jiao.png) no-repeat; font-weight:bold; display:block; }
.selectn dt.cur{ background:url(../images/jiao.png) no-repeat; height: 70px; width: 68px;}
.selectn dd{position:absolute;left:0;background:#dddddd;display:none;z-index:900; top:90px;}
.selectn dd ul{width:138px;max-height:250px;overflow:auto;}
.selectn dd ul li { width:130px;line-height:30px;display:block;cursor:pointer;color:#666; font-size:12px; font-family:"微软雅黑";white-space:nowrap;text-overflow:ellipsis;overflow:hidden; border-bottom:1px solid #999999; margin:0 4px; }
.selectn dd ul li:hover{background:#9f9f9f; color:#fff;}


/*弹出层*/
.mask{width:100%; height:100%; position:fixed; background: black;opacity:.3;z-index:100;top:0;left:0; display:none; z-index:2000;}
.xclose{width:11px; height:11px;  background: url(../images/close111.png) no-repeat; position:absolute; right:15px; top:15px; z-index:21111; display:block; cursor:pointer;}
.buildshow{}
.bm_hd{ background: url(../images/tel.jpg) no-repeat; height:65px;font-size: 14px;border-radius:10px;}
.bmsend{ padding-left:20px; width:310px; height:65px;}

.groupbuytc{width: 510px;position:fixed;left:50%; margin-left:-165px;top:50%; margin-top:-50px; z-index:9999; _position:absolute; border-radius:10px;}
.groupbuytc p{ line-height:50px; height:50px; }