@charset "utf-8";
/*初始化*/
body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}img{border:0;}button,input,select,textarea{font-size:100%;}ul,ol{ }
.clear{ clear:both; }
.list-none{ list-style:none; padding:0px; margin:0px;}
.editor{ line-height:2; color:#333;}
.editor ul,.editor ol{ padding:0px 0px 0px 25px; margin:0px;}
.editor a{ color:#1C57C4; text-decoration:none;}
.tipinfo{ font-size:12px; color:#aaa; margin-left:10px;}
/*按钮*/
.button{display: inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover{text-decoration: none;}
.button:active{position: relative; top: 1px;}
.bigrounded{-webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em;}
.medium{font-size: 12px; padding: .4em 1.5em .42em;}
.small{font-size: 11px; padding: .2em 1em .275em;}
/* color styles
---------------------------------------------- */
/* black */
.black{color: #d7d7d7; border: solid 1px #333; background: #333; background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000)); background: -moz-linear-gradient(top, #666, #000); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');}
.black:hover{background: #000; background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000)); background: -moz-linear-gradient(top, #444, #000); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');}
.black:active{color: #666; background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444)); background: -moz-linear-gradient(top, #000, #444); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');}
/* gray */
.gray{color: #e9e9e9; border: solid 1px #555; background: #6e6e6e; background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757)); background: -moz-linear-gradient(top, #888, #575757); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');}
.gray:hover{background: #616161; background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b)); background: -moz-linear-gradient(top, #757575, #4b4b4b); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');}
.gray:active{color: #afafaf; background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888)); background: -moz-linear-gradient(top, #575757, #888); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');}
/* white */
.white{color: #606060; border: solid 1px #b7b7b7; background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed)); background: -moz-linear-gradient(top, #fff, #ededed); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
.white:hover{background: #ededed; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc)); background: -moz-linear-gradient(top, #fff, #dcdcdc); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');}
.white:active{color: #999; background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); background: -moz-linear-gradient(top, #ededed, #fff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');}
/* orange */
.orange{color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top, #faa51a, #f47a20); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');}
.orange:hover{background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top, #f88e11, #f06015); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');}
.orange:active{color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top, #f47a20, #faa51a); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
/* red */
.red{color: #faddde; border: solid 1px #980c10; background: #d81b21; background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317)); background: -moz-linear-gradient(top, #ed1c24, #aa1317); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');}
.red:hover{background: #b61318; background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); background: -moz-linear-gradient(top, #c9151b, #a11115); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');}
.red:active{color: #de898c; background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24)); background: -moz-linear-gradient(top, #aa1317, #ed1c24); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');}
/* blue */
.blue{color: #d9eef7; border: solid 1px #0076a3; background: #0095cd; background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5)); background: -moz-linear-gradient(top, #00adee, #0078a5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');}
.blue:hover{background: #007ead; background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e)); background: -moz-linear-gradient(top, #0095cc, #00678e); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');}
.blue:active{color: #80bed6; background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee)); background: -moz-linear-gradient(top, #0078a5, #00adee); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');}
/* rosy */
.rosy{color: #fae7e9; border: solid 1px #b73948; background: #da5867; background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f)); background: -moz-linear-gradient(top, #f16c7c, #bf404f); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');}
.rosy:hover{background: #ba4b58; background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845)); background: -moz-linear-gradient(top, #cf5d6a, #a53845); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');}
.rosy:active{color: #dca4ab; background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c)); background: -moz-linear-gradient(top, #bf404f, #f16c7c); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');}
/* green */
.green{color: #e8f0de; border: solid 1px #538312; background: #64991e; background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e)); background: -moz-linear-gradient(top, #7db72f, #4e7d0e); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}
.green:hover{background: #538018; background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c)); background: -moz-linear-gradient(top, #6b9d28, #436b0c); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');}
.green:active{color: #a9c08c; background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f)); background: -moz-linear-gradient(top, #4e7d0e, #7db72f); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');}
/* pink */
.pink{color: #feeef5; border: solid 1px #d2729e; background: #f895c2; background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab)); background: -moz-linear-gradient(top, #feb1d3, #f171ab); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');}
.pink:hover{background: #d57ea5; background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4)); background: -moz-linear-gradient(top, #f4aacb, #e86ca4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');}
.pink:active{color: #f3c3d9; background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3)); background: -moz-linear-gradient(top, #f171ab, #feb1d3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');} 

input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #B7DAEF; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out;  }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
/*表单*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}
/*工具栏*/
.met_hits{ padding:0px 5px; height:35px; line-height:35px; margin-top:10px; border-top:1px dotted #ccc; text-align:right; position:relative; color:#666;}
.met_hits a{ color:#666;}
.met_hits .metjiathis{ position:absolute; left:5px; top:8px;}
.met_page{ text-align:left; margin:10px 0;}
.met_page a{ margin-right:50px; color:#1C57C4; text-decoration:underline;}
/*翻页*/
#flip{ margin-bottom:15px; margin-top:20px;}
/*附件*/
.met_annex{ color:#f00; text-decoration:underline;}
.met_annex:hover{ color:#f00; text-decoration:underline}

h4.related{ height:30px; line-height:30px;zoom:1;  margin:15px 0px 10px 0px; color:#CC0000;}
.relatedlist li{height:27px; line-height:27px; padding-left:12px; overflow:hidden; }
.relatedlist li a{ text-decoration:none; color:#999999; }
.relatedlist li a:hover{ text-decoration:underline; color:#CC0000;}




/*简介模块*/
#showtext{ padding:15px; line-height:2; font-size:14px; min-height:500px;}
#showtext img{max-width:800px;}
/*文章模块*/
#newslist{ padding:15px 20px; min-height:500px;}
#newslist li{ overflow:hidden; padding:15px 0; border-bottom:1px dotted #dbd4cd;}
#newslist li a{ font-size:14px; margin-right:5px;}
#newslist li p{ color:#aaa; line-height:25px; margin-top:10px;}
#newslist .imagediv{ width:150px; height:100px; text-align:center; overflow:hidden; float:left;margin-right:10px; margin-bottom:5px; }
#newslist .imagediv img{max-width:150px;max-height:100px;}
#newslist .time{ float:right; width:60px;}
#newslist .conts{ float:left; width:840px;}
#newslist .day,#newslist .date{ background-color:#EEE;display:block; text-align:center; font-family:Arial; }
#newslist .day{ height:42px; line-height:42px; border-bottom:1px solid #fff; color:#000; font-size:30px;}
#newslist .date{ height:18px; line-height:18px; font-size:10px;}



#shownews{ padding:15px 15px 15px;}
#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#shownews h1{ font-size:20px; text-align:center; padding:5px 0px; margin:10px 0px; color:#CC0000;}
#shownews h2{ font-size:12px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px; color:#666; font-weight:normal;}
#shownews h4.related{ height:30px; line-height:30px;zoom:1;  margin:15px 0px 10px 0px; color:#CC0000;}
#shownews .relatedlist li{height:27px; line-height:27px; padding-left:12px; overflow:hidden; }
#shownews .relatedlist li a{ text-decoration:none; color:#999999; }
#shownews .relatedlist li a:hover{ text-decoration:underline; color:#CC0000;}


/*产品模块*/

#productlist{ padding:15px 10px; min-height:500px;}
#productlist ul li{ width:220px;height:190px; margin-bottom:20px; float:left; overflow:hidden; margin-left:5px; display:inline; background:#FFF; position:relative;border:1px solid #e8e8e8;  text-align:center;}
#productlist ul li span{position:absolute; bottom:0; left:0;display:block;width:220px;height:30px; line-height:30px;text-align:center; background-color:#e8e8e8; color:#666;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
#productlist ul li:hover{border: 1px solid #f0021e; }
#productlist ul li:hover span{background-color:#f0021e;color:#FFF; }
#productlist ul li img{ max-width:220px; max-height:165px; background:url(../images/loading.gif) center center no-repeat; }


/*产品中心首页样式*/
#productlist .product_title{height:30px; line-height:30px; border-bottom:1px solid #eee;}
#productlist .product_title span.name{font-size:16px; font-weight:700; border-bottom:2px solid #f0021e; height:30px; line-height:30px; display:inline-block; padding:0 10px;}
#productlist .product_list{ margin:20px 0;}
#productlist .product_list ul li{}
#productlist .product_list ul{ overflow:hidden;  }
#productlist .product_list ul li{ width:220px;height:190px; float:left; overflow:hidden; margin-left:5px; display:inline; background:#FFF; position:relative;border:1px solid #e8e8e8;  text-align:center;}
#productlist .product_list ul li span{position:absolute; bottom:0; left:0;display:block;width:220px;height:30px; line-height:30px;text-align:center; background-color:#e8e8e8; color:#666;}
#productlist .product_list ul li:hover{border: 1px solid #f0021e; }
#productlist .product_list ul li:hover span{background-color:#f0021e;color:#FFF; }
#productlist .product_list ul li img{ max-width:220px; max-height:165px; background:url(../images/loading.gif) center center no-repeat; }



#showproduct{ padding:15px; min-height:500px;}
#showproduct h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px;}
#showproduct h3.sl-ti{ height:31px; border-bottom:1px solid #0179c6; margin-top:13px;zoom:1;}
#showproduct h3.sl-ti a{ float:left; display:inline; cursor:pointer; min-width:60px;_width:60px; white-space:nowrap; text-align:center; height:30px; line-height:30px; margin-right:4px; border:1px solid #0179c6; padding:0px 10px; background-color:#0179c6; color:#FFF; text-decoration:none;} 
#showproduct h3.sl-ti a.hover{border:1px solid #0179c6;}

#showproduct .pshow{ font-size:14px; color:#666;}
#showproduct .pshow dt{ float:left;}
#showproduct .pshow dd{ float:right;}
#showproduct .pshow dd ul{ margin-left:15px; }
#showproduct .pshow dd li{ padding:5px 5px 5px 45px; min-height:28px; _height:28px; margin:5px 0px; clear:both; border-bottom:1px solid #eee; position:relative; line-height:2; padding-left:80px;}
#showproduct .pshow dd li span{ position:absolute; left:0px; top:0px; padding:5px; height:28px; }
#showproduct .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
#showproduct .editor{ line-height:2; padding:10px;}
#showproduct .godsbtn{ margin-top:20px;}
#showproduct .do-buy{
	padding:10px 20px; margin:0 10px 0 0; background-color:#F60; color: #FFF; height: 45px; line-height: 40px;font-size: 18px; font-family: '微软雅黑';
}


/*视频模块*/
#videolist{ padding:15px 10px; font-size:14px; font-family:"微软雅黑"; min-height:500px;}
#videolist .item{background-color:#fff; float:left; display:inline; border:1px solid #dbdbdb; width:220px; height:200px; margin:10px 10px 15px 0; overflow:hidden;}
#videolist .pic{width:205px; height:160px;overflow:hidden; padding:5px;}
#videolist .pic img{ display:block;}
#videolist .playbox,#videolist .play,#videolist .play_bg{ position:absolute; display:block; width:220px; height:170px;}
#videolist .playbox{ display:none; margin:-165px 0 0 -5px;}
#videolist .play{ background:url(../images/video_btn_play.png) no-repeat left top; _background-image:url(btn_play.gif);/*for ie6*/ left:50%; top:50%; width:25px; height:29px; margin:-13px 0 0 -15px; overflow:hidden; text-indent:-9999px; line-height:9999px; cursor:pointer; z-index:1;}
#videolist .play_bg{ background-color:#000; opacity:0.5;filter:alpha(Opacity=50)}
#videolist .conts{ padding:5px 10px;}

#showvideo{ padding:15px;}
#showvideo h1.title{ font-size:16px; text-align:center; padding:5px 0px; margin:10px 0px; color:#CC0000;font-family:"微软雅黑";}
#showvideo .pshow dt{ float:left;}
#showvideo .pshow dd{ float:right;}
#showvideo .pshow dd ul{ margin-left:15px; }
#showvideo .pshow dd li{ padding:5px 5px 5px 45px; min-height:28px; _height:28px; margin:5px 0px; clear:both; border-bottom:1px solid #eee; position:relative; line-height:2; }
#showvideo .pshow dd li span{ position:absolute; left:0px; top:0px; color:#999; padding:5px; height:28px;}
#showvideo .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
#showvideo .editor{ line-height:2; padding:0px 10px; font-size:14px;}

/*下载模块*/
#downloadlist{ padding:15px; min-height:500px;}
#downloadlist .metlist{ margin-bottom:20px;}
#downloadlist dl.top dt a{ color:#f00;}
#downloadlist .metlist dt{ border-bottom:1px solid #ddd; font-size:14px; font-weight:bold; padding:3px 5px 3px 20px; background:url(../images/dt-9.gif) no-repeat 5px 11px;}
#downloadlist .metlist dd{ color:#999; padding:5px 8px; background:#f8f8f8;}
#downloadlist .metlist dd b{ font-weight:normal;}
#downloadlist .metlist dd div{ float:right;}
#downloadlist .metlist dd span{ padding-right:20px;}
#downloadlist .metlist dd a{ color:#1C57C4; text-decoration:underline;}
#downloadlist .metlist dd a.down{ color:#fa1a1a; text-decoration:underline;}
#showdownload{ padding:15px;}
#showdownload h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px;}
#showdownload .paralist{ background:#f6f6f6; padding:5px 10px;}
#showdownload .paralist li{ padding:3px 5px 3px 0px; margin:5px 0px; border-bottom:1px solid #eee;}
#showdownload .paralist li a{ color:#f00; text-decoration:none;}
#showdownload .paralist li span{ float:left; padding:0px 10px; margin-right:5px; text-align:left; }
#showdownload .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#showdownload .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
#showdownload .downurl{height:40px;width:150px; line-height:40px; display:block; margin-top:20px; background-color:#999; color:#FFF; text-align:center;}
#showdownload .downurl:hover{background-color:#f60; color:#FFF;}


/*图片模块*/
/*图片模块*/
#imglist{ padding:15px 10px; min-height:500px;}
#imglist li{ float:left; display:inline-block; text-align:center;width:215px; height:198px;margin:0 8px 10px 8px; overflow:hidden;}
#imglist li a.img{ font-size:0px; display:block;}
#imglist li a.img img{ margin:auto;  border:2px solid #ccc;width:211px; height:164px;  }
#imglist li:hover a.img img{border:2px solid #0093dd;}



#imglist li h3{ font-weight:normal; overflow:hidden; height:30px; line-height:30px; width:220px;}

#showimg{ padding:15px;}
#showimg h1.title{ font-size:18px; padding:5px 0px; margin-bottom:10px; text-align:center;}
#showimg .imgshow{ text-align:center;}
#showimg .editor{ line-height:2; padding:0px 10px; font-size:14px;}
.imgparalist li{ padding:3px 15px 3px; background:url(../images/dt-0.gif) no-repeat 5px center;}
.imgparalist li span{ float:left; margin-right:10px; color:#999;}
#showimg .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
/*招聘模块*/
#joblist{ padding:15px 20px; min-height:500px;}
#joblist li{ overflow:hidden; padding:15px 0; border-bottom:1px dotted #dbd4cd;}
#joblist li a{ font-size:14px; margin-right:5px;font-weight:bold;color:#666666;}
#joblist li p{ color:#aaa; line-height:25px; margin-top:10px; font-size:12px;}
#joblist li p a{ color:#CC0000; text-decoration:underline; font-size:12px; font-weight:normal;}
#joblist .jobtitle{font-size:14px;font-weight:bold;color:#666666;}
#joblist .time{ float:left; width:60px;}
#joblist .conts{ float:right; width:840px; overflow:hidden;}
#joblist .joinnubp{ padding:10px 0px; font-size:14px;color:#666666;}
#joblist .joinnubp span{ color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
#joblist .joinus a{ background-color:#eae6e2;text-align:center; padding:5px 5px; color:#CC0000; font-size:12px; text-decoration:none; margin-left:10px; font-weight:normal;}
#joblist .joinus a:hover{ background-color:#CC0000;text-align:center; padding:5px 5px;color:#FFF; font-size:12px; text-decoration:none;}
#joblist .day,#joblist .date{ background-color:#EEE;display:block; text-align:center; font-family:Arial; }
#joblist .day{ height:42px; line-height:42px; border-bottom:1px solid #fff; color:#000; font-size:30px;}
#joblist .date{ height:18px; line-height:18px; font-size:10px;}

#showjob{ padding:15px;}
#showjob h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px;}
#showjob .paralist li{ float:left; width:45%; padding:3px 15px 3px; background:url(../images/dt-0.gif) no-repeat 5px center;}
#showjob .paralist li span{ float:left; margin-right:10px; color:#999;}
#showjob .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
#showjob .info_cv{ font-size:12px; text-align:center; margin:10px 0px; }	
#showjob .editor{ line-height:2; padding:0px 10px; font-size:14px; }	
#cvlist{ padding:15px;}
/*在线留言*/
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:1px solid #dedede; padding:5px;}
#messagelist .metlist dt{ border-bottom:1px dotted #dedede; padding:4px 0px 4px 5px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#0066CC; font-size:14px; font-weight:bold;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:2; padding:8px 20px; color:#999999;}
#messagelist .metlist dd.reinfo span.tt{ display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 10px; margin:0px 0px 5px;color:#CC0000; font-size:12px; font-weight:bold;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:2; padding:8px 20px; color:#FF6600;}
#messagelist .ctitle{border-bottom:1px solid #f0021e; margin:10px 0;}
#messagelist .ctitle span{ background-color:#f0021e;color:#FFFFFF;line-height:25px;font-size:14px; padding:5px 10px; }
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto; width:100%;}
/*在线反馈*/
#feedback{ padding:15px;}
#feedback table{ margin:0px auto;}

/*评论*/
#pingl .clistbox .line1{ padding:10px 0;}
#pingl td{ padding:5px 0;}
#pingl .clistbox 
{
	width: 100%;
	text-align:left;
	margin-bottom:10px;
	margin-top:3px;
}
#pingl .clistbox .line1
{
	border-bottom: 1px dashed #999999;
	text-align:left;
	padding-left:10px;
	
}
#pingl .clistbox .line1 span{color:#39F;}
#pingl .clistbox .line1 .time{float:right; color:#999;}
#pingl .clistbox .line2{padding:10px 20px; color:#999; line-height:1.5;}
#pingl .pages{margin:20px 0;}
#pingl .pages span{padding:4px 8px; background-color:#C00; margin:0 2px; color:#FFF; text-decoration:none;}
#pingl .pages a{ padding:3px 8px; background-color:#EBEBEB; margin:0 2px; color:#666; text-decoration:none; display:inline-block;}
#pingl .pages a:hover{ padding:3px 8px; background-color:#C00; margin:0 2px; color:#FFf; text-decoration:none;}
/*友情链接*/
#linklist{ padding:15px 15px 25px;}
#linklist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}
#linklist .inside{ padding:15px 0px 0px;}
#linklist .metlist .img li{ list-style:none; display:inline; padding-right:5px;}
#linklist .metlist .img img{ width:88px; height:31px;}
#linklist .metlist .txt li{ list-style:none; float:left; width:88px; height:20px; line-height:20px; margin-right:5px; overflow:hidden;}
#linksubmit{ padding:15px;}
#linksubmit table{ margin:0px auto;}
#memberbox{ padding:15px;}
/*站内搜索*/
ul.searchnavlist{ list-style:none; padding:0px; margin:0px;}
ul.searchnavlist li{ padding:5px 0px;}
#searchlist{ padding:15px;}
#searchlist li{ padding-left:10px; margin-bottom:6px; line-height:1.5;}
#searchlist ul{ list-style:none; padding:0px; margin:0px;}
#searchlist ul li{ padding:3px 5px; margin-bottom:5px;}
#searchlist ul li img{ display:none;}
#searchlist .search_title{ display:block; padding:2px 0px;}
#searchlist .search_title a{ font-size:14px; color:#12C; text-decoration:underline;}
#searchlist .search_title em{ color:#c00; text-decoration:underline; font-style:normal;}
#searchlist .search_detail{ display:block; }
#searchlist .search_detail a{ text-decoration:underline; color:#12C;}
#searchlist .search_content em{ color:#c00; font-style:normal;}
#searchlist .search_updatetime{ display:block; margin-top:5px; color:green;}
#searchlist a:hover{ text-decoration:underline;}
/*网站地图*/
#sitemaplist{ padding:15px;}
#sitemaplist .sitemapclass{ padding:5px 0px;}
#sitemaplist .sitemapclass1{ display:block; height:28px; line-height:28px; margin-bottom:5px; border-bottom:1px solid #ddd;}
#sitemaplist .sitemapclass1 a{ padding:5px 10px; background:#eee;}
#sitemaplist .sitemapclass2{ padding-left:15px; padding-top:3px;}
#sitemaplist .sitemapclass2 h3{  background:url(../images/dt-0.gif) no-repeat left center; padding:2px 8px;}
#sitemaplist .sitemapclass2 h3 a{ color:#444;}
#sitemaplist .sitemapclass2 div{ padding-left:2px;}
#sitemaplist .sitemapclass2 h4{ display:inline; padding:2px 6px;}
#sitemaplist .sitemapclass2 h4 a{ text-decoration:underline; color:#2c7199;}
/*翻页样式*/
.metpager_1{ text-align:center;}
.metpager_2{ text-align:center;}
.metpager_3{ text-align:center;}

.bacopage{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.bacopage a,.bacopage span.miy{ margin:2px; text-decoration:none;}
.bacopage .disabledfy{ font-family: Tahoma, Verdana;}

.metpager_4 a,.metpager_4 span.miy{ border:1px solid #aaaadd; padding:2px 5px 2px 5px; color:#009;}
.metpager_4 a:hover { border:1px solid #009; color:#000;}
.metpager_4 a:active {border:1px solid #009; color:#000;}
.metpager_4 span.current { border:1px solid #009; background-color:#009; padding:2px 5px 2px 5px; margin:2px; color:#FFFFFF; text-decoration:none;}
.metpager_4 span.disabled { border:1px solid #eee; padding:2px 5px 2px 5px; margin:2px; color:#ddd;}

.metpager_5 a,.metpager_5 span.miy{ border:1px solid #ccdbe4; padding:2px 8px 2px 8px; color:#0061de; }
.metpager_5 a:hover { border:1px solid #2b55af; color:#fff; background-color:#3666d4;}
.metpager_5 a:active {border:1px solid #009; color:#000;}
.metpager_5 span.current { padding:2px 8px 2px 8px; margin:2px; color:#000; text-decoration:none;}
.metpager_5 span.disabled { border:1px solid #ccdbe4; padding:2px 8px 2px 8px; margin:2px; color:#ddd;}

.metpager_6{ color:#ff6500; }
.metpager_6 a,.metpager_6 span.miy{ border:1px solid  #ff9600; padding:2px 7px 2px 7px; background-position:50% bottom; color:#ff6500; background-image:url(../images/page/page6.jpg);}
.metpager_6 a:hover { border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 a:active {border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 span.current {border:1px solid #ff6500; padding:2px 7px 2px 7px; margin:2px; color:#ff6500; background-color:#ffbe94; text-decoration:none;}
.metpager_6 span.disabled { border:1px solid #ffe3c6; padding:2px 7px 2px 7px; margin:2px; color:#ffe3c6;}

.metpager_7 a,.metpager_7 span.miy{ border:1px solid  #2c2c2c; padding:2px 5px 2px 5px; background:url(../images/page/page7.gif) #2c2c2c; color:#fff;}
.metpager_7 a:hover { border:1px solid #aad83e; color:#fff;background:url(../images/page/page7_2.gif) #aad83e;}
.metpager_7 a:active { border:1px solid #aad83e; color:#fff;background:urlurl(../images/page/page7_2.gif) #aad83e;}
.metpager_7 span.current {border:1px solid #aad83e; padding:2px 5px 2px 5px; margin:2px; color:#fff;background:url(../images/page/page7_2.gif) #aad83e; text-decoration:none;}
.metpager_7 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.metpager_8 a,.metpager_8 span{ padding: 0.5em 0.8em;
    margin-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #999;
	color: #999;
}
.metpager_8 span.current {border:1px solid #999; color:#fff; background-color:#999; text-decoration:none;}
.metpager_8 span.nolink { border:1px solid #f3f3f3; color:#ccc;}

.metpager_9 a,.metpager_9 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#88af3f; } 
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.metpager_9 span.current {border:1px solid #b2e05d; padding:2px 5px 2px 5px; margin:2px; color:#fff; background-color:#b2e05d; text-decoration:none;} 
.metpager_9 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;} 

/*返回首页，返回顶部*/
#goTopBtn {width:53px;margin:0 auto; text-align:left;z-index: 999;position: fixed;bottom: 40px;right: 0;_position: absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);/*for IE6*/}
#goTopBtn .iconbg{ background-image:url(../images/gotop.gif); width:48px; height:48px;display:block;}
#goTopBtn .btn-gotohome{ background-position:0 0;}
#goTopBtn .btn-gototop{ background-position:0 -51px; margin-top:3px;}
#goTopBtn .btn-gotohome:hover{ background-position:-49px 0;}
#goTopBtn .btn-gototop:hover{background-position:-49px -51px;}



/* 首页banner1 */
.banner{height:470px;}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../images/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;background-color:#e6292f;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-120px;padding:0 0 16px;border-bottom:5px solid #de0000;}
.frontCover li{float:left;width:82px;padding:3px;background:#000;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#e60013;}
.wrap{width:980px;margin-left:auto;margin-right:auto;}

/* 首页banner A*/
.fullSlide{ width:100%;  position:relative;  height:750px; background:#FFF;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important; padding:0;}
.fullSlide .bd li{ width:100% !important;  height:750px; overflow:hidden; text-align:center; padding:0; }
.fullSlide .bd li a{ display:block; height:750px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:30px; height:5px; margin:5px; overflow:hidden; background:#FFF;	line-height:999px; }
.fullSlide .hd ul .on{ background:#F90;  }

.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:5%; background-position:-6px -137px; }



/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}



