﻿@charset "utf-8";

/*调用本样式的页面有：天鸽网站/所有页面*/
/*本样式最后更新时间：2012年12月3日星期一*/
/*创建人：yh*/
/*创建区域：初次完成本样式*/
html,body {min-height:101%;}
body{ font-size:12px; font-family:arial,'microsoft yahei','微软雅黑'; background:#ffffff; margin:0px; padding:0px;color:#666666;}
a{color:#505050;text-decoration:none;}
a:hover{color:#ff6c00;text-decoration:underline;}
img{border:0px;}
img	a{border:0px;}
div{cursor:default;overflow:hidden;}
ul,li,dd,span,p,input,textarea,checkbox,select,h1,h2,h3,h4,h5,h6,h7,form{margin:0px; padding:0px; font-size:12px; list-style:none;}
.zoom {zoom:1;}
.txt_long{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hidden {display:none;}
.margtop15{padding-top:36px;}
.orange {color:#ff6c00; font-weight:bold; font-size:14px;}


/*logo2013-6-3改*/
.wid1005{width:1005px; margin:0 auto;}
.logo {clear:both; padding-left:28px; padding-top:8px; height:75px;}
.logimg { float:left;background:url(../images/logo.png) no-repeat; width:125px; height:45px; margin-top:10px;}
.erw {float:left; padding-left:12px;}



/*导航*/
.navbox {clear:both; width:100%; height:42px; background:url(../images/navbg.png) repeat-x;}
.nav {float:left; height:42px;}
.nav ul li {float:left; font-size:14px; line-height:40px; text-align:center; font-family:"Microsoft YaHei"; color:#dadada; }
.nav ul li a {color:#dadada; text-decoration:none; background:none; display:block; height:42px; }
.nav ul li a:hover {color:#ff5722;text-decoration:none; background:#212121;display:block; height:42px;}
.nav ul li.hcut{color:#ff5722;text-decoration:none; background:#212121;display:block; height:42px;}
.nav ul li.last { background:none; }
.navinfo {float:left; padding-top:10px; margin-left:86px;}
.navinfo ul li {float:left; color:#7d7d7d; font-family:Verdana;margin-right:12px;}
.navinfo ul li.pat15{padding-top:3px;}
.navinfo ul li a {color:#7d7d7d; text-decoration:none;}
.navinfo ul li a:hover {color:#7d7d7d; text-decoration:underline;}

/*二级菜单样式*/
.secod {clear:both; position:absolute; background:#212121; padding-bottom:10px; margin-left:0px!important;* margin-left:-57px!important; margin-left:-57px; z-index:99;}
.secod ul {clear:both; }
.secod ul li {clear:both; background:none; width:175px; font-size:12px; line-height:30px; text-align:left; height:28px; overflow:hidden;}
.secod ul li a {color:#dadada; text-decoration:none; padding-left:20px; }
.secod ul li a:hover {color:#ff5722;text-decoration:none;}


/*barner*/
.barnerbox {clear:both; background:url(../images/banerbg.png) repeat-x; height:372px;}
.bar1 {float:left;}
.banum {float:left;}
.hbar2 { clear:hbar2;padding-left:21px; margin-top:33px;}
.baner1 {background:url(../images/gbar1.png) no-repeat; width:492px; height:263px;}

.num {clear:both; background:url(../images/numbg.png) no-repeat; width:554px; height:32px; margin-top:44px;}
.num ul {text-align:center;  padding-top:6px!important;* padding-top:9px!important; padding-top:9px;   padding-left:250px!important;*  padding-left:250px!important;  padding-left:243px;}
.num ul li {float:left; margin-left:8px; margin-top:2px!important;* margin-top:3px!important; margin-top:3px;}

.num ul li.numcut {background:url(../images/numcut.gif) no-repeat; cursor:pointer; width:7px; height:7px;}
.num ul li.numnal {background:url(../images/numnal.gif) no-repeat; cursor:pointer; width:7px; height:7px;}
.leftbut {float:left; background:url(../images/leftbut.png) no-repeat; width:61px; height:62px; cursor:pointer; position:absolute; margin-top:126px;z-index:99;}
.rigbut {float:left; background:url(../images/rigbut.png) no-repeat; width:61px; height:62px; cursor:pointer; position:absolute; margin-left:460px;margin-top:-137px;z-index:99;}
h1{ background:url(../images/icon1.gif) no-repeat left center; }
.tit1 {padding-left:28px;}
.testcot {float:left; width:670px; padding-left:28px; padding-top:20px;}
.testcot p {line-height:24px; text-indent:24px; color:#737373;font-size:14px;}
.line {float:left; margin-left:55px;}
.wh {float:left; background:url(../images/wh.png)  no-repeat; width:197px; height:300px; margin-left:10px; margin-top:10px;}

/*foot*/
/*
.foot{clear:both; background:url(../images/footbg.png) repeat-x; height:68px; width:100%; margin-top:60px; padding-top:13px;}
.foot p {clear:both; text-align:center; color:#737373; line-height:24px;}
*/


/*foot*/
.foot{clear:both; background:url(../images/footbg.png) repeat-x; width:100%; margin-top:60px; padding-top:13px; }
.foot p {clear:both; text-align:center; color:#737373; line-height:24px;}
.foot img { vertical-align:middle; }
.foot .link { color:#ccc; }

/*左边菜边*/
.leftmenu {float:left;}
.leftmenu ul {clear:both;}
.leftmenu ul li { clear:both; width:190px;  border-top:1px #e1e1e1 solid; line-height:1.6; }
.leftmenu ul li.melast {border-bottom:1px #e1e1e1 solid; }
.leftmenu ul li a {color:#333; text-decoration:none; background:#ffffff; display:block; padding:7px 10px; font-weight:bold; font-size:14px;}
.leftmenu ul li a:hover {color:#ffffff; background:#ff6c00; display:block; text-decoration:none;}
.leftmenu ul li.menucut {background:#6f6f6f url(../images/jtg.gif) no-repeat 96% center; color:#ffffff; display:block;}
.leftmenu ul li.menucut a{background:#6f6f6f url(../images/jtg.gif) no-repeat 96% center; color:#ffffff; display:block;}
.leftmenu ul li.menucut a:hover{background:#6f6f6f url(../images/jtg.gif) no-repeat 96% center; color:#ffffff; display:block;}


.leftmenu ul li.menucut .ir_list li,
.leftmenu ul li.menucut .ir_list li a { background-color:#fff; background-image:none; }

.leftmenu ul li.menucut .ir_list li a:hover { background-color:#ff6c00; background-image:none; }

.leftmenu .ir_list li a:hover { color:#fff; }

.leftmenu ul li .ir_list li.menucut,
.leftmenu ul li .ir_list li.menucut a,
.leftmenu ul li .ir_list li.menucut a:hover { background:#ddd url(../images/jtg2.gif) no-repeat 96% 14px; color:#333 }

.leftmenu .ir_list li a { font-weight:normal; font-size:12px; }
.leftmenu .ir_list ul li a { padding:7px 10px 7px 15px; color:#666; }




.wid30 {float:left; width:10px;}
.wid845 {float:left; width:805px;}
.tip {clear:both; height:28px; line-height:28px; border-bottom:1px #e1e1e1 solid; border-top:1px #e1e1e1 solid; text-indent:15px; margin-top:4px; color:#7c7c7c;}
.htit{background:url(../images/icon1.gif) no-repeat left 55%; font-size:24px; font-family:"Microsoft YaHei"; text-indent:28px; margin-left:16px; margin-top:30px;}
.cctestr {clear:both; margin-top:28px; padding-left:44px; padding-right:35px;table-layout: fixed;word-wrap:break-word;white-space:normal;wrap:auto;}
.cctestr h4 { font-size:16px; color:#ff6c00; }
.cctestr strong { display:block; height:30px; line-height:30px; vertical-align:middle; margin:15px 0px 8px; font-size:16px; color:#ff6c00; border-bottom:1px dotted #a98e7a; }
.cctestr strong span { padding-left:20px; }
.cctestr .responsibility_list { margin-bottom:25px; }
.cctestr .responsibility_list li { padding-left:40px; background:url(../images/list_dot1.png) no-repeat 20px 5px; }
.cctestr p {line-height:26px; font-size:14px; margin-bottom:15px;}
.cctestr p a {color:#3355bb; text-decoration:none; font-family:Verdana;}
.cctestr p a:hover {color:#ff6c00; text-decoration:underline;}
.cctestr p.mart6 {margin-bottom:4px;}
.cctestr p.marL21 {margin-left:21px;}
.cctestr p.tztitle {background:url(../images/tztitle.gif) no-repeat left bottom; font-family:"Microsoft YaHei"; font-size:20px; padding-bottom:8px;}
.rcpic {clear:both; padding-bottom:13px; margin:0 auto; width:197px; height:199px; background:url(../images/wh.png) no-repeat; margin-top:50px;}
.font16{font-size:16px;}
.ccimg {clear:both;}
.ccimg ul li {clear:both; margin-bottom:45px;}
.fon16{font-family:"Microsoft YaHei";font-size:20px; color:#505050;}
.lie {border-top:1px #cdcdcd dashed; height:1px; overflow:hidden;}
.fltest {clear:both;margin-top:28px; padding-left:28px;padding-right:35px;table-layout: fixed;word-wrap:break-word;white-space:normal;wrap:auto;}
.fltest p {text-indent:28px; line-height:26px; font-size:14px;}
.mart15{margin-top:15px;}
.tind28{padding-left:28px;}


.cctestr .duty_list li { font-size:14px; list-style:inside; line-height:1.6; }


/*教育培训*/
.add {clear:both; padding-left:44px; margin-top:28px; font-size:14px; }
.onlis {clear:both; height:140px; border-bottom:1px #cdcdcd dashed; margin-top:26px;}
.onlis ul {clear:both;}
.onlis ul li {float:left; }
.onlis ul li ul {clear:both; line-height:26px;font-size:14px;}
.wid137{width:137px;}
.wid654{width:654px;}
.add ul li ul.font20{color:#ff6c00;font-family:"Microsoft YaHei"; font-size:20px; margin-bottom:3px;}
.mart20{margin-top:18px;}
.mart10{margin-top:10px;}
.mart28{margin-top:35px;}
.mart45{margin-top:45px;}
.mart120{margin-top:120px;}
.tin137{text-indent:137px;}
.olast {border-bottom:none;}


.onlis li.wid654 { width:634px; }

.texli {clear:both; padding-bottom:20px!important;*  padding-bottom:20px!important;  padding-bottom:40px;}
.texli ul li {float:left; width:127px; text-align:left;  line-height:26px; font-size:14px;}
.ctimg1 {position:absolute; margin-top:-110px; margin-left:583px;}
.ctimg2 {position:absolute; margin-top:-55px; margin-left:583px;}
.tzborder {border:1px #e7e7e7 solid;}

/*招聘*/
.zpbox {clear:both; margin-top:20px; padding-left:44px; }
.slebox {clear:both; background:#e7e7e7; height:37px;}
.slebox ul {padding-left:60px!important;*  padding-left:55px!important;  padding-left:55px;}
.slebox ul li {float:left; margin-right:25px;}
.selbut {background:url(../images/slebut.gif) no-repeat; width:77px; height:24px; border:0px; cursor:pointer; margin-top:6px;}
.selinp {width:172px; height:22px; margin-top:7px;}
.sinput {width:172px;margin-top:7px; height:17px; text-indent:4px; line-height:17px; overflow:hidden;}
.slebox ul li.wid184{width:184px; overflow:hidden;}
.listit {clear:both; height:33px; background:#f5f5f5; border-bottom:1px #dddddd solid; color:#777777; margin-top:2px;}
.listit ul li {float:left; line-height:33px; text-align:center;padding-left:6px; padding-right:6px;}
.wid220{width:208px;}
.wid350{width:326px;}
.wid100{width:88px;}
.wid130{width:118px;}
.wid90{width:78px;}
.listzp {clear:both; border-bottom:1px #cdcdcd dashed;}
.listzp ul li {float:left; line-height:36px; text-align:center; font-size:14px; color:#444444; padding-left:6px; padding-right:6px;}
.orlink {color:#ff6c00; text-decoration:none;}
.orlink a {color:#ff6c00; text-decoration:none;}
.orlink a:hover{color:#ff6c00; text-decoration:underline;}

/*分页*/
.app{clear:both; margin-top:50px; margin-left:240px; margin-bottom:20px;}
.app  ul li {float:left; margin-left:10px; line-height:22px;  border:1px #e1e1e3 solid; font-family:Verdana; vertical-align:middle;}
.app  ul li a {display:block;padding-left:8px; padding-right:8px; background:#ffffff; text-decoration:none;}
.app  ul li a:hover {background:#ff781e; color:#ffffff; text-decoration:none;}
.app  ul li.appcut {background:#ff781e; color:#ffffff; text-decoration:none;}
.app  ul li.appcut a{background:#ff781e; color:#ffffff; text-decoration:none;}
.app  ul li.appcut a:hover{background:#ff781e; color:#ffffff; text-decoration:none;}

/*发展历程*/
.fzbox {clear:both; clear:both; margin-top:10px; margin-top:28px; padding-left:44px; width:845px;}
.jtt1 {float:left; background:url(../images/jtt1.png) no-repeat; width:16px; height:auto;}
.jttext {float:left; margin-left:16px;}
.jttext ul {clear:both;}
.jttext ul li {float:left;margin-bottom:27px; }
.ttalltest{width:119px; height:63px; font-size:18px; font-family:"Microsoft YaHei"; color:#ffffff; text-align:center; line-height:63px;}
.jttext ul li.tttest1{background:url(../images/jt01.png) no-repeat; }
.jttext ul li.tttest2{background:url(../images/jt02.png) no-repeat; }
.jttext ul li.tttest3{background:url(../images/jt03.png) no-repeat; }
.jttext ul li.tttest4{background:url(../images/jt04.png) no-repeat; }
.jttext ul li.tttest5{background:url(../images/jt05.png) no-repeat; }
.jttext ul li.tttest6{background:url(../images/jt06.png) no-repeat; }
.jttext ul li.tttest7{background:url(../images/jt07.png) no-repeat; }
.jttext ul li.tt2{background:url(../images/jtbg.png)  no-repeat; width:564px; height:63px; padding-left:27px; line-height:63px; font-family:"Microsoft YaHei"; font-size:15px; color:#373737; margin-left:22px; padding-right:15px;}
.jttext ul li.tt22{background:url(../images/jtbg.png)  no-repeat; width:564px; height:56px; padding-left:27px; font-family:"Microsoft YaHei"; font-size:15px; color:#373737; margin-left:22px; line-height:24px;padding-right:15px; padding-top:7px;}
.more {clear:both; margin:0 auto; width:116px;  margin-top:25px!important;*  margin-top:45px!important;  margin-top:45px;}

/*联系我们*/
.cotus {background:url(../images/cotus.png) repeat-x; height:199px; width:100%; margin-bottom:15px;}
.cotus ul {clear:both;padding-left:12px; padding-top:12px;}
.cotus ul li {clear:both; line-height:28px; }
.fon18{font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; height:32px;}
.fon21{font-size:21px; font-family:"Microsoft YaHei"; font-weight:normal; height:34px; margin-bottom:8px;}
.martnone {margin-bottom:0px;}
.fong14va { font-family:Verdana; font-size:14px;}
.font16va {font-family:"Microsoft YaHei"; font-size:16px;}
.marl25{margin-left:10px;}
.hei25 {clear:both; height:40px;}

.cottest{clear:both; margin-bottom:40px;}
.cottest p {clear:both;}
.cottest p{line-height:28px;padding-left:12px;}
.cotestit {border-bottom:1px #f7c07f solid;}

/*安全中心*/
.hei12{height:20px; clear:both;}
.acver {margin-left:44px; padding:18px; margin-top:10px;}
.huibg {background:#f6f6f6;}
.yellowbg {background:#fefced;}
.nmtitall { height:29px; font-family:"Microsoft YaHei"; font-size:20px; text-indent:53px; line-height:29px; clear:both; padding-bottom:12px; color:#555555;}
.nm1{background:url(../images/nm01.png) no-repeat; }
.nm2 {background:url(../images/nm02.png) no-repeat;}
.nm3 {background:url(../images/nm03.png) no-repeat;}
.nmtest {font-size:14px; line-height:26px;}
.nmabg {float:left; width:91px; height:123px;}
.nm4{ background:url(../images/nm04.png) no-repeat;}
.nm5{ background:url(../images/nm05.png) no-repeat;}
.acp {float:left;  margin-left:26px; width:640px; margin-top:4px;}
.acptit{color:#ff6c00;font-family:"Microsoft YaHei"; font-size:22px; margin-bottom:5px;}
.mart20{margin-top:20px;}




/*自定义分页2012-12-10*/
.allpage{width:100%;height:30px;margin-top:10px;overflow:hidden;font-size:12px; padding-top:10px; padding-left:2px;}
a.pgope:link{color:#666;text-decoration:none;width:50px;height:15px;padding:4px;margin:0px 5px 0px 5px;border:1px solid #c1c1c1;text-align:center;float:left;overflow:hidden;cursor:pointer;}
a.pgope:visited{color:#535353;text-decoration:none;width:50px;height:15px;padding:4px;margin:0px 5px 0px 5px;border:1px solid #c1c1c1;text-align:center;float:left;overflow:hidden;cursor:pointer;}
a.pgope:hover{color:White;text-decoration:none;background-color:#505050;width:50px;height:15px;padding:4px;margin:0px 5px 0px 5px;border:1px solid #323232;text-align:center;float:left;overflow:hidden;cursor:pointer;}
a.pgbox:link{color:#535353;text-decoration:none;width:15px;height:15px;padding:4px;margin:0px 5px 0px 5px;border:1px solid #c1c1c1;text-align:center;float:left;overflow:hidden;cursor:pointer;}
a.pgbox:visited{color:#535353;text-decoration:none;width:15px;height:15px;padding:4px;margin:0px 5px 0px 5px;border:1px solid #c1c1c1;text-align:center;float:left;overflow:hidden;cursor:pointer;}
a.pgbox:hover{width:15px;height:15px;padding:4px;margin:0px 5px 0px 5px;background-color:#FF781E;color:White;font-weight:bold;border:1px solid #c1c1c1;text-align:center;float:left;overflow:hidden;cursor:pointer;}
.allpage .pagenum{width:30px;height:15px;padding:3px;border:1px solid #d9d9d9;font-size:12px;color:#535353;overflow:hidden; vertical-align:middle;}
.allpage .sum{width:60px;height:22px;overflow:hidden;border:1px solid #323232;background-color:#505050;font-size:12px;color:White;  vertical-align:middle; }
.allpage .sbox{width:15px;height:15px;padding:4px;margin:0px 5px 0px 5px;background-color:#FF781E;color:White;font-weight:bold;border:1px solid #c1c1c1;text-align:center;float:left;overflow:hidden;cursor:pointer;}
.allpage .amore{width:40px;height:15px;padding-top:8px;margin:0px;text-align:center;float:left;overflow:hidden;border:1px solid #c1c1c1;}


/*Logo修改2012-12-10*/
.lgimg{background:url(../images/logo.png) no-repeat scroll 0 0 transparent;width:115px; height:45px; margin-top:10px;float:left;}







/*2012-12-25新增样式如下*/

.lbut {float:left; background:url(../Images/leftbut.png) no-repeat; width:61px; height:62px; cursor:pointer; margin-top:150px;}
.bber{ float:left;}
.rbut {float:left; background:url(../Images/rigbut.png) no-repeat; width:61px; height:62px; cursor:pointer; margin-top:150px;}
.nunber {clear:both; background:url(../Images/nunberbg.png) no-repeat; width:880px; height:31px;}
.nunber ul{padding-left:444px;}
.nunber ul li {float:left; margin-left:8px; margin-top:10px;}
.nunber ul li.numcut {background:url(../Images/numcut.gif) no-repeat; cursor:pointer; width:7px; height:7px;}
.nunber ul li.numnal {background:url(../Images/numnal.gif) no-repeat; cursor:pointer; width:7px; height:7px;}


.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:880px; height:341px; overflow:hidden; position:relative;}
#focus ul {height:341px; position:absolute;}
#focus ul li {float:left; width:880px; height:341px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}


.orange1 {color:#ff6c00;font-size:14px; font-family:Verdana; font-weight:normal;}


/*2013-1-4新增样式如下：*/
.listit ul li{font-family:"Microsoft YaHei"; font-size:13px;}
.listzp ul li{font-family:"Microsoft YaHei"; font-size:13px;}
/*
.navinfo {margin-left:160px!important;*  margin-left:160px!important;  margin-left:151px;}
*/
.navinfo {margin-left:102px!important;*margin-left:102px!important;  margin-left:90px;}

.newdiv {clear:both; padding:18px; background:#f8f8f8;}
.newtit{font-size:20px;font-family:"Microsoft YaHei"; margin-top:6px; height:35px; color:#ff6c00;}
.newinfo{clear:both; }
.newinfo p {clear:both; line-height:28px; font-size:14px;font-family:"Microsoft YaHei"; color:#444444;}
.newhr {clear:both; margin-top:22px; border-bottom:1px #cacaca dashed; height:1px;}
.nw1{font-size:15px;font-family:"Microsoft YaHei";  height:30px; color:#ff6c00; margin-top:22px;}

.teint {text-indent:30px;}

.slebox {background:#eeecec;}
.weboml{padding-left:15px;}
.mao {text-decoration:none; border:none;}
.mao a {text-decoration:none; border:none;}
.mao a:hover {text-decoration:none; border:none;}
.ywtx01 {position:absolute;margin-top:-410px!important;*  margin-top:-412px!important; margin-top:-413px; margin-left:284px!important;*  margin-left:280px!important;  margin-left:280px;  cursor:pointer;}
.ywtx02 {position:absolute;margin-top:-404px; margin-left:398px;}
.ywtx03 {position:absolute;margin-top:-312px; margin-left:470px;}
.ywtx04 {position:absolute;margin-top:-203px!important;*margin-top:-207px!important; margin-top:-207px;     margin-left:428px!important;*  margin-left:423px!important; margin-left:424px;  }
.ywtx05 {position:absolute;margin-top:-155px; margin-left:321px;}
.ywtx06 {position:absolute;margin-top:-215px; margin-left:220px;}
.ywtx07 {position:absolute;margin-top:-327px; margin-left:201px;}
.wwbo { margin-top:6px; position:absolute; margin-left:-12px!important;*  margin-left:-20px!important;  margin-left:-20px;}

.backlist{clear:both; margin-top:15px; text-align:right; padding-right:10px;}


/*2013-1-10新增样式*/
.ceobox{clear:both; margin-top:40px; padding-left:45px; width:800px;}
.ceoleft {float:left;}
.ceoleft p {clear:both; text-align:right; color:#5a5a5a; line-height:34px;font-family:"Microsoft YaHei"; font-size:16px;}
.celine {border-bottom:1px #cdcdcd dashed; margin-top:18px; margin-bottom:18px; height:1px; clear:both; width:420px;}
.ripic {float:right; width:280px;}
.ceopic {clear:both; background:url(../images/ceopicbg.png) no-repeat; width:231px; height:262px; padding:19px; }
.fz {text-align:center; margin-top:-42px; margin-left:-25px;}
.jyy {clear:both; padding-top:65px; text-align:center;padding-bottom:15px;}





/************** fixed *******************/
.fixed { z-index:100; left:94%; bottom:40px; width:92px; position:fixed; background:url(../images/fixed_bg.png) no-repeat 34px 0px; padding-top:40px; }

.fixed .v9158,
.fixed .sina_show { display:block; width:92px; height:92px; background:url(../images/dot_bg.png) no-repeat; color:#fff; font-size:12px; text-align:center; padding-top:30px; }
.fixed .sina_show { padding-top:38px; }
.fixed .v9158,
.fixed .v9158:hover,
.fixed .sina_show,
.fixed .sina_show:hover { text-decoration:none; color:#fff; }

.fixed .v9158:hover,
.fixed .sina_show:hover { background:url(../images/dot_bg2.png) no-repeat; }

* html,* html body { background-image:url(about:blank); background-attachment:fixed; }
.fixed { _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)-100));}




/*关于我们 表格*/
table.work { border-collapse:collapse; margin-bottom:20px; font-size:14px; }

.work th,
.work td { padding:7px 7px; line-height:1.4; }
.work th { background:#eee; text-align:left; padding:8px 5px; }
.work td { border:1px solid #eee; }




/*公告*/
.notice_list {}
.notice_list li { line-height:1.6; padding:5px 0px; font-size:14px; }
.notice_list li span { color:#3ab888; padding-right:10px; font-size:14px; }
.notice_list li span.dot { background:url(../images/dot_notice.png) no-repeat center center; margin-right:10px; }


/*book list*/
.book_list {}
.book_list li { float:left; width:180px; text-align:center; margin-right:60px; }
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.clearfix{display:inline-block;zoom:1;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{zoom:1;}














