@charset "utf-8";
/*-------公共样式----------*/
body{margin:0; color:#464646; font-family: "宋体",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif;font-size:12px; text-align: left;line-height:150%;}
form,input,ul,img,dl,dd{margin:0; padding:0;}
img{border:none;}
a{color: #4b4b4b; text-decoration:none;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
.clear{clear:both;height:0;margin:0;padding:0;overflow:hidden;}
.line{border-bottom:1px dashed #ccc;}
h1,h2,h3,h4,h5,h6{ font-size:14px;margin:0px;padding:0px;font-weight:bold;}
ul,li,dl,ul,ol{list-style:none;}

/******top*****/
.top{background:#000033;height:46px;}
#nav{width:1100px;margin:0 auto;background:url(../images/navbg.jpg) 0 0 no-repeat;height:46px;}
.navlist{float:left;height:46px;}
.navlist li{float:left;width:80px;margin-right:25px;height:46px;position:relative;}
.navlist li.home{background:url(../images/home.jpg) 0 center no-repeat;text-indent:30px;}
.navlist li.last{margin-right:0;width:60px;}
.navlist li.home a,.navlist li.on a,.navlist li a:hover{color:#f1c589;}
.navlist li a{color:#fff;font-size:13px;font-family:"Microsoft Yahei",黑体;padding-top:8px;display:block;}
.navlist li span{display:block;}
.navlist li span.en{font-size:9px;font-family:"Microsoft Yahei",Arial;}
ul.subnav{position:absolute;bottom:-44px;left:-20px;height:44px;width:1000px;display:none;}
ul.subnav li{margin-right:0;float:left;background:url(../images/subnavbg.png) 0 0 repeat-x;width:auto;height:44px;line-height: 44px;}
ul.subnav li.left{width:20px;background:url(../images/leftbg.png) 0 0 no-repeat;}
ul.subnav li.right{width:20px;background:url(../images/rightbg.png) 0 0 no-repeat;}
ul.subnav li a{font-size:12px;padding:0 8px;background:url(../images/subabg.jpg) right center no-repeat;}
ul.subnav li.last{width:auto;}
ul.subnav li.last a{background:none;padding-right:0;}
#search{float:right;background:url(../images/searchbg.jpg) 0 0 no-repeat;width:164px;height:27px;line-height:27px;margin-top:8px;padding:0 6px;}
#search input{border:0;}
#s_content{color:#aaa;}
#s_submit{background:url(../images/qbg.jpg) 0 center no-repeat;width:18px;height:20px;cursor:pointer;}

/***middle***/
.middle{height:735px;overflow:hidden;margin:0 auto;background:#000026;}
#banner{height:735px;margin:0 auto;}
.inconent{height:146px;width:1200px;margin:0 auto;margin-top:-146px;background:url(../images/inconentbg.png) 0 0 no-repeat;position:relative;}
#inmagzine{width:240px;height:104px;padding:25px 20px 0;float:left;}
#inproj{width:400px;height:112px;padding:20px 15px 0;float:left;overflow:hidden;}
#inptips{background:url(../images/fu.png) 0 0 no-repeat;text-align:right;height:23px;line-height:23px;overflow:hidden;}
#innews{width:321px;height:115px;padding:20px 15px 0;float:left;}
#inntips{background:url(../images/yue.png) 0 0 no-repeat;text-align:right;height:23px;line-height:23px;overflow:hidden;}
a.more{color:#990000;}
a.more:hover{text-decoration:underline;}
#inplist {width:410px;overflow:hidden;margin-top:10px;}
#inplist li{float:left;margin-right:9px;}
#inplist li a{display:block;text-align:center;margin-bottom:8px;color:#000;}
#inplist li a:hover{text-decoration:underline;}
#innlist{margin-top:10px;}
#innlist li{margin-bottom:8px;height:14px;}
#innlist li span{color:#666;font-size:11px;margin-right:3px;}
#innlist li a{color:#000;}
#innlist li a:hover{text-decoration:underline;}
#inad{width:93px;height:96px;padding:30px 0 0 20px;float:left;}
#inad a{display:block;margin-bottom:10px;}

/*footer*/
.footer{background:#000026;height:105px;}
#copyright{width:1200px;margin:0 auto;background:url(../images/footerbg.jpg) 0 0 no-repeat;height:47px;color:#fff;font-family:"Microsoft Yahei",黑体;line-height:20px;}
#copyright span{margin-right:15px;}
#copyright a{color:#fff;}
#friendlink{margin-top:20px;}

/******about 页面*******/
.slogen{height:140px;background:url(../images/slogenbg.jpg) 0 0 repeat-x;margin:0 auto;}
#slogen{width:1200px;margin:0 auto;}
.mwrap{background:url(../images/mwrapbg.jpg) center 0 repeat-x;}
.mcontainer{width:1100px;margin:0 auto;padding-top:35px;padding-bottom:30px;}
.mcleft{float:left;width:248px;}
.mcright{float:right;width:814px;}
#cattitle{background:url(../images/cattitlebg.jpg) 0 0 no-repeat;height:42px;color:#fff;font-size:14px;font-family:"Microsoft Yahei",黑体;line-height:42px;overflow:hidden;text-indent:20px;}
#category{padding-bottom:450px;background:url(../images/categorybg.jpg) 0 bottom no-repeat #f5f5f5;width:246px;border:1px solid #ccc;}
#catlist{width:244px;margin:0 auto;}
#catlist li{height:41px;background:url(../images/catlistbg.jpg) 0 0 no-repeat;line-height:41px;overflow:hidden;padding-left:45px;}
#catlist li a{display:block;background:url(../images/catliabg.jpg) 0 center no-repeat;color:#454545;font-size:14px;font-family:"Microsoft Yahei",黑体;text-indent:30px;}
#catlist li a:hover,#catlist li a.on{background:url(../images/catliabg.jpg) 0 center no-repeat;color:#055aaa;}
#fadeback,#hotline{width:226px;margin:0 auto;margin-top:30px}

#pagebanner{border:1px solid #ccc;}
.crumb{height:43px;background:url(../images/crumbbg.jpg) 0 0 no-repeat;text-align:right;line-height:43px;overflow:hidden;padding-right:15px;}
.crumb span{background:url(../images/crumb.jpg) 0 1px no-repeat;padding-left:12px;}
.crumb a.on,.crumb a:hover{color:#0066ba;}
.pagecontainer{border:1px solid #ccc;background:#fff;margin-top:20px;position:relative;}
.pagetips{height:59px;background:url(../images/pagetipsbg.jpg) 0 0 no-repeat;padding-top:15px}
.pagetips span{display:block;text-indent:80px;}
#tipstitle{color:#0057a0;font-size:15px;font-family:"Microsoft Yahei",黑体;font-weight:bold;}
#tipsten{color:#666;font-family:Verdana;font-weight:bold;margin-top:3px;}
.pagecontent{padding:20px 20px;}
#float{position:absolute;right:-31px;top:-1px;cursor:pointer;}

/***视频列表页面***/
.videolistc{padding:20px 15px;width:782px;overflow:hidden;}
#videolist{width:800px;}
#videolist li{float:left;margin-right:22px;margin-bottom:15px;}
#videolist li a{display:block;text-align:center;font-size:14px;font-family:"Microsoft Yahei",黑体;color:#000;margin-bottom:5px;}
#videolist li a:hover{text-decoration:underline;}
#videolist li a img{width:244px;height:180px;}

/*****分页****/
.pagelist{margin-top:15px;}
.pagelist li{float:left;margin-right:3px;}
.pagelist a{padding:3px 5px;background:#999999;color:#fff;display:block;line-height:14px;}
.pagelist a:hover,.pagelist a.on{background:#0066cc;}
ul.l{float:right;}
ul.r{float:left;}

/******视频播放页面******/
.videocontent{padding:20px;}
.ctitle{height:117px;background:url(../images/ctitlebg.jpg) 0 0 repeat-x;}
#title{text-align:center;color:#336699;font-size:15px;padding:30px 0;}
.sum{text-align:center;color:#000;}

/******新闻内容页****/
.newscontent{padding:20px;}

/***新闻列表页***/
.topnews{background:url(../images/topnewsbg.jpg) 0 0 repeat-x;height:209px;padding:30px 20px;}
#topnewspic{float:left;border:#ccc 5px solid;margin-right:15px;}
#topntitle{display:block;height:30px;line-height:30px;overflow:hidden;}
#topntitle a{font-size:14px;color:#003366;font-weight:bold;}
#topntitle a:hover{text-decoration:underline;}
.newslistc{padding:20px 15px; overflow: hidden;width: 782px;}
#newslist li{border-bottom:1px dashed #ccc;margin-bottom:15px;padding-bottom:10px;}
a.nltitle{color:#333;font-weight:bold;}
a.nltitle:hover{text-decoration:underline;}
span.nldate{color:#666;font-weight:bold;margin-right:15px;}
.newssum{margin-top:12px;}
.newssum p{margin:12px 0;}

/******服务项目列表******/
.servicelistc{padding:20px 15px;width:782px;overflow:hidden;}
#servicelist{width:800px;}
#servicelist li{float:left;margin-right:22px;margin-bottom:15px;}
#servicelist li a{display:block;text-align:center;font-size:14px;font-family:"Microsoft Yahei",黑体;color:#000;margin-bottom:5px;}
#servicelist li a:hover{text-decoration:underline;}
#servicelist li a img{width:244px;height:180px;}

/****投诉与建议*****/
.suggestionsc{padding:20px;}
#suggestionform{border:1px solid #e5e5e5;border-radius:5px 5px 0 0 ;}
#suggestionform td.sth{background:#eee;text-align:center;}
#suggestionform td{background:#fafafa;padding:3px 0;}
#suggestionform input{margin:0 5px;}
#suggestionform input.shortinput{width:270px;height:20px;}
#suggestionform input.longinput{width:674px;height:20px;}
#stextarea{margin:0 5px;width:674px;}#sendbutton{width:77px;height:29px;border:0;background:url(../images/sendbutton.png)  0  0 no-repeat;cursor:pointer;}
.scatc{background:#eee;height:30px;padding-top:10px;font-size:14px;text-indent:15px;color:#000;font-weight:bold;border-radius:5px 5px 0 0 ;}
#scat{width:100px;}

/******在线留言****/
.fadebackc{padding:20px;}
#userinfo{border:1px solid #ccc;height:28px;padding-top:5px;overflow:hidden;}
#userinfo span{padding:0 5px;}
#userinfo  input{border:#ccc 1px solid;height:20px;width:135px;}
#fbtext{border:1px solid #ccc;border-top:0;padding:3px 5px;}
#fbtext textarea{width:750px;overflow:hidden;}
#fbfooter{height:25px;margin-top:10px;}
#fbfooter img{vertical-align:bottom;}
#fbbutton{height:21px;width:56px;background:url(../images/fbbutton.jpg) 0 0 no-repeat;border:0;cursor:pointer;margin-right:5px;}
#fbcode{height:15px;}
#fbtips{color:#666;margin-left:5px;}

#fadebacklist{margin-top:20px;}
#fadebacklist li{margin-bottom:15px;border:1px solid #dbdbdb;}
.fbuser{border-bottom:1px solid #ccc;height:28px;line-height:28px;background:url(../images/reddot.jpg) 15px center no-repeat;padding-left:30px;}
.fbuname{font-weight:bold;color:#000;}
.fbcontent{margin:0 25px;padding:15px 0;border-bottom:1px solid #ccc;color:#666;}
.reply{margin:10px 25px;height:30px;line-height:30px;background:#f4f4f4;padding:0 10px;color:#000;}
span.red{color:#990000;}

/****杂志列表****/
.magazinelistc{padding:35px 65px 20px;width:682px;overflow:hidden;}
#magazinelist{width:800px;}
#magazinelist li{float:left;margin-right:60px;margin-bottom:15px;}
#magazinelist li a{display:block;text-align:center;color:#333;margin-bottom:5px;}
#magazinelist li a:hover{text-decoration:underline;}
#magazinelist li a img{width:173px;height:234px;border:8px solid #ccc;}

/*****职位信息页面****/
.jobinfoc{padding:20px;}
#jobinfo{border:1px solid #ccc;}
#jobinfo td{padding:5px 10px;}
#jobinfo td.items{background:#eee;text-align:center;color:#333;}
#jobinfo td.require{background:#f8f8f8;}
.sendvitae{text-align:center;margin-top:20px;}
#jobtips{height:38px;line-height:38px;overflow:hidden;width:762px;background:url(../images/jobtipsbg.jpg) 0 0 no-repeat;color:#000;font-size:14px;font-weight:bold;text-indent:15px;}

/***简历投递页面****/
#vitaeform{border:1px solid #ccc;}
#vitaeform td{padding:5px 0;}
#vitaeform td.items{background:#eee;text-align:center;color:#333;}
#vitaeform td.require{background:#f8f8f8;}
#vitaeform td.require input{width:250px;height:20px;margin-left:5px;}
#vitaeform td textarea{width:635px;height:80px;margin-left:5px;}
#sendvitae{text-align:center;margin:10px;}
#sendvitae input{width:77px;height:29px;border:0;cursor:pointer;background:url(../images/sendvitae.png) 0 0 no-repeat;}

/****职位列表***/
.joblistc{padding:30px 25px;}
#jobltitle{ background: url("../images/jobtipsbg.jpg") no-repeat scroll 0 0 transparent;font-size: 14px;font-weight: bold; height: 38px;line-height: 38px; overflow: hidden;width: 762px;text-align:center;border:0;}
span.jobtitle{width:25%;display:block;float:left;text-align:center;font-weight:bold;}
span.salary{width:20%;display:block;float:left;text-align:center;}
span.place{width:20%;display:block;float:left;text-align:center;}
span.sex{width:20%;display:block;float:left;text-align:center;}
span.details{width:15%;display:block;float:left;text-align:center;}
span.details a{display:block;background:url(../images/details.png) center no-repeat;color:#fff;font-size:10px;text-indent:14px;}
span.details a:hover{color:#cc0000;}
#joblist{border:1px solid #dcdada;border-top:none;}
#joblist li{height:35px;line-height:35px;overflow:hidden;border-bottom:1px solid #f2f2f2;}
#joblist li.even{background:#f7f7f7;}