/*#文件名称:style.css #宏顺传媒企业网站管理系统 #Copyright (C) 青岛宏顺文化传媒有限公司 (http://www.walkqd.cn). All rights reserved.*/
/*初始化*/
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{ padding-left:40px;}
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333;  -webkit-text-size-adjust:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}
/*全局样式*/
.clear{ clear:both; }
.inner{ width:900px; margin:0 auto; position:relative;}
.list-none{ list-style:none; padding:0px; margin:0px;}
.editor{ line-height:2;}
.editor ul,.editor ol{ padding:0px 0px 0px 25px; margin:0px;}
.editor a{ color:#ff0000; text-decoration:underline;}
.button{ display: inline-block; zoom: 1; *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; color:#fff; }
.button:active { position: relative; top: 1px;}

.fl{ float:left;}
.fr{ float:right} 
#qdkt_top{ margin:0 auto; width:900px; height:105px; padding-top:15px;}
#qdkt_menu{margin:0 auto; width:900px; height:39px; background:url(../dajin_06.jpg) repeat-x left top; text-align:center; line-height:39px;}
#qdkt_flash{ margin:0 auto; width:900px; height:250px; padding:10px 0px; padding-bottom:5px;}
#qdkt_main{ margin:0 auto; width:900px; height:285px;}
  .qdkt_main_l{ float:left; width:200px; height:280px;}
	.qdkt_main_l_l{ float:left; width:11px; height:280px;background:url(../dajin_12.jpg) no-repeat left top;}
	.qdkt_main_l_c{ float:left; width:172px; height:280px;background:url(../dajin_14.jpg) repeat-x left top;}
	  .qdkt_main_l_c_t{ float:left; width:144px; height:55px; line-height:50px; padding-left:28px; text-align:left; background:url(../dajin_18.jpg) no-repeat 6px 20px; font-weight:bold; font-size:14px;}
	  .qdkt_main_l_c_c{ float:left; width:172px; height:200px; overflow:hidden;}
	  #marqueeNews li{ float:left; width:162px; height:23px; line-height:20px; list-style:none;background:url(../actionn.gif) no-repeat 0px 6px; padding-left:10px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
	  #marqueeOneNews li{ float:left; width:162px; height:23px; line-height:20px; list-style:none;background:url(../actionn.gif) no-repeat 0px 6px; padding-left:10px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis; }
	.qdkt_main_l_r{ float:left; width:13px; height:280px;background:url(../dajin_15.jpg) no-repeat left top;}
  .qdkt_main_r{ float:left; width:700px; height:280px;}
  .qdkt_main_r2{ margin:0 auto; width:900px; height:285px;}
    .qdkt_main_r_l{ float:left; width:11px; height:280px;background:url(../dajin_12.jpg) no-repeat left top;}
	.qdkt_main_r_c{ float:left; width:676px; height:280px;background:url(../dajin_14.jpg) repeat-x left top;}
	.qdkt_main_r_c2{ float:left; width:876px; height:280px;background:url(../dajin_14.jpg) repeat-x left top;}
	  .qdkt_main_r_c_t{ float:left; width:648px; height:45px; line-height:50px; padding-left:28px; text-align:left; background:url(../dajin_18.jpg) no-repeat 6px 20px;  font-size:14px;}
	  .qdkt_main_r_c_t span{ float:right; padding-left:10px; padding-right:10px;}
	   .qdkt_main_r_c_t2{ float:left; width:848px; height:45px; line-height:50px; padding-left:28px; text-align:left; background:url(../dajin_18.jpg) no-repeat 6px 20px;  font-size:14px;}
	   .qdkt_main_r_c_c2{float:left; width:872px; height:215px; padding-top:5px;}
	   .qdkt_main_r_c_c2 li{ list-style:none; float:left; width:218px; height:210px; text-align:center}
	  .qdkt_main_r_c_t2 span{ float:right; padding-left:10px; padding-right:10px;}
	.qdkt_main_r_r{ float:left; width:13px; height:280px;background:url(../dajin_15.jpg) no-repeat left top;}
#qdkt_help{margin:0 auto; width:900px; height:190px;}
  .qdkt_help_l{ float:left; width:450px; height:185px;}
	.qdkt_help_l_l{float:left; width:13px; height:185px;background:url(../dajin_27.jpg) no-repeat left top;}
	.qdkt_help_l_c{float:left; width:421px; height:185px;background:url(../dajin_29.jpg) repeat-x left top;}
	.qdkt_help_l_c_t{float:left; width:393px; height:55px; line-height:40px; padding-left:28px; text-align:left; background:url(../action2.gif) no-repeat 6px 14px;  font-size:14px;}
	.qdkt_help_l_c_t span{ float:right; padding-left:10px; padding-right:10px;}
	.qdkt_help_l_c_c{float:left; width:421px; height:120px;}
	.qdkt_help_l_c_c li{ float:left; width:190px; height:23px; line-height:20px; list-style:none;background:url(../actionn.gif) no-repeat 10px 6px; padding-left:20px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis; }
	.qdkt_help_l_r{float:left; width:16px; height:185px;background:url(../dajin_31.jpg) no-repeat left top;}
	.qdkt_help_l_r2{float:left; width:20px; height:185px;background:url(../dajin_32.jpg) no-repeat left top;}
#qdkt_contact{margin:0 auto; width:640px; height:95px;background:url(../footer.jpg) no-repeat left top; padding-left:260px; padding-top:15px; line-height:25px;}
#qdkt_footer{ margin:0 auto; width:900px; height:87px;}
  .qdkt_footer_l{ float:left; width:11px; height:87px; background:url(../dajin_39.jpg) no-repeat left top;}
  .qdkt_footer_c{ float:left; width:876px; height:72px; background:url(../dajin_40.jpg) repeat-x left top; text-align:center; line-height:30px; padding-top:15px;}
  .qdkt_footer_r{ float:left; width:13px; height:87px; background:url(../dajin_42.jpg) no-repeat left top;}
#main_nav ul { font-size: 15px;list-style: none; margin:0px; padding:0px;}
#main_nav {float:left;width:900px; height:39px;overflow: visible;}
#main_nav li { float: left; width:100px; position: relative;z-index: 5; }
#main_nav li a {color: #fff;display: block;width: 99px; height:39px; font-family::"微软雅黑";text-decoration: none; line-height:39px;text-align: center; font-weight:bold;overflow:hidden; border-left:1px solid #FFF}
#main_nav li ul li a {font-size: 12px;margin: 0px; color:#fff;border-left:none}
#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {background: #6bcfe9;color:#fff; height:39px;}
#main_nav li.focus a, #main_nav li a:hover { height:39px;background:url(../over.gif) no-repeat top center; color:#fff;}
#main_nav li.focus ul li a {background: none;color:#fff;}
#main_nav li ul {position: absolute;left: 0px;background: #67c5de;border-color: #fff;width: 100px;	display: none;}
#main_nav li ul li{border-color: #fff; border-bottom:1px solid #5db6cd;float: none;}
.downnav{background:url(../over.gif) no-repeat top center;}
.top-nav{ background:url(../menu_bg.jpg) no-repeat; height:39px; }
.caselist{ float:left; width:750px; height:200px; padding-left:10px; padding-top:10px; overflow:hidden}
  .caselist_l{ float:left; width:730px; height:180px; border:1px solid #CCC;background:url(../case_27.jpg) no-repeat right center #f5f5f5; overflow:hidden;}
	.caselist_l_l{float:left; width:200px; height:140px; padding:20px;}
	.caselist_l_r{float:left; width:390px; height:140px; padding:20px;}
  .caselist_r{ float:left; width:6px; height:180px; background:url(../case_21.jpg) no-repeat left top}
.moRen {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; WIDTH: 650px;  FLOAT: left; PADDING-TOP: 10px; 
}
.moRenContent {
	BACKGROUND-IMAGE: url(../zbIntel_211.gif); BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; WIDTH: 366px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #c3c3c3 1px solid
}
.moRenTop {
	BORDER-BOTTOM: #d6d6d6 3px solid; PADDING-BOTTOM: 5px; WIDTH: 336px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px; PADDING-TOP: 20px
}
.moRenTop STRONG {
	FLOAT: left; COLOR: #ff0000; FONT-WEIGHT: bold
}
.moRenTop SPAN {
	FLOAT: right; COLOR: #666666; FONT-WEIGHT: bold
}
.moRenContent P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; LINE-HEIGHT: 20px; PADDING-LEFT: 15px; WIDTH: 336px; PADDING-RIGHT: 15px; FLOAT: left; COLOR: #666666; PADDING-TOP: 15px
}
.moRenContent P IMG {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; WIDTH: 127px; FLOAT: left; HEIGHT: 153px; BORDER-TOP: #c3c3c3 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #c3c3c3 1px solid
}
.moRenFooter {
	BACKGROUND-IMAGE: url(../zbIntel_216.gif); TEXT-ALIGN: right; LINE-HEIGHT: 26px; WIDTH: 348px; PADDING-RIGHT: 14px; DISPLAY: inline; BACKGROUND-REPEAT: repeat-x; MARGIN-BOTTOM: 2px; FLOAT: left; HEIGHT: 26px; COLOR: #666666; MARGIN-LEFT: 2px
}
.moRenFooter A {
	COLOR: #666666
}
.marginRight10px {
	MARGIN-RIGHT: 10px
}
.marginTop20px {
	MARGIN-TOP: 20px
}
.marginBottom10px {
	MARGIN-BOTTOM: 10px
}
.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');
}
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 #ccc;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
	background:#fff url(../dt-10.gif) repeat-x left top;
}
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus {
     border: 1px solid #a3a3a3;
     -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;}
/*头部*/
header{ background:#013d97; zoom:1}
#web_logo{ margin-left:10px; font-size:0px; position:relative; z-index:999;}
.top-nav{ color:#fff; position:absolute; right:5px; top:8px; height:77px; z-index:1; text-align:right; width:100%;}
.top-nav a{ color:#fff;}
.top-nav a:hover{ color:#fff;}
.top-nav li.b{ position:absolute; bottom:0px; right:0px;}
.top-nav li.t span{ padding:0px 5px; font-size:10px; color:#bbb;}
.top-logo{ min-height:90px; _height:90px;}
nav{ height:40px; overflow:hidden;}
nav ul li{ float:left; text-align:center; height:40px; line-height:40px; overflow:hidden; background:#007ac7 url(../dt-3.gif) repeat-x; }
nav ul li a{ color:#fff; font-size:14px;}
nav ul li a:hover{ color:#fff;}
nav ul li.line{ width:0px; height:40px; padding:0px; border-left:1px solid #0073bc; border-right:1px solid #0389de;}
nav ul li.hover,nav ul li.navdown{ background:url(../dt-4.gif) repeat-x;}
nav ul li.hover a,nav ul li.navdown a{ color:#444;}
nav ul li.hover a:hover,nav ul li.navdown a:hover{ color:#444;}
.met_flash{ margin-top:10px; font-size:0px; overflow:hidden;} 
.met_flash ul{ margin:0px; padding:0px;} 

/*首页*/
.aboutus{ float:left; width:675px; margin-top:10px;}
.case{ float:right; width:290px; margin-top:10px; overflow:hidden;}
.style-1 h3.title span{ float:left; background:url(../dt-5.gif) repeat-x; height:32px; line-height:32px; padding:0px 25px; color:#fff; font-weight:normal; font-size:14px;}
.style-1 h3.title  a.more{ float:right; width:39px; height:11px; line-height:1000px; overflow:hidden; background:url(../more.gif); margin:10px 10px 0px 0px;}
.style-1 .active{ background:#fff; padding:10px;}
.style-2 h3.title { background:url(../dt-6.gif) repeat-x; height:32px; line-height:32px; padding-left:15px; color:#fff; font-weight:normal; font-size:14px; position:relative;}
.style-2 h3.title a.more{ position:absolute; right:10px; top:0px; color:#fff; font-size:12px;}
.style-2 .active{ background:#fff; padding:10px;}
.style-2 dl.ind{ clear:both; zoom:1}
.style-2 dl.ind dt{ float:left; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; zoom:1}
.style-2 dl.ind dt a{ margin-left:5px;}
.style-2 dl.ind dd{ float:right; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; overflow:hidden;}
.style-2 dl.ind dd h4{ margin-left:10px;}
.style-2 dl.ind dd p.desc{ margin-left:10px; font-style: italic; color:#666;}
.index-news{ float:left; width:330px; margin-right:15px; margin-top:15px;}
.listel li{ margin:0px 5px; height:30px; line-height:30px; overflow:hidden; padding-left:13px; background:url(../dt-1.gif) no-repeat left 12px; }
.listel li a{ margin-right:5px; zoom:1;}
.listel li span{ float:right; color:#666;}
.index-conts{ float:right; width:290px; margin-top:15px;}
.index-product{ padding-top:15px; *margin-top:15px; *padding-top:0px;}
.index-product .profld{ margin:0px; position:relative; overflow:hidden;}
.index-product h3 span{ float:left; }
.index-product ol{ position: absolute; width: 2012em; }
.index-product ol li{ float:left; text-align:center; }
.index-product ol li a.img{ display:block; text-align:center; font-size:0px;}
.index-product ol li a.img img{ margin:auto; border:1px solid #d6d6d6;}
.index-product ol li h3{ font-weight:normal; margin-top:5px; height:20px; line-height:20px; overflow:hidden;}
.index-product .flip{ height:20px; overflow:hidden; margin:8px 15px 0px; float:left; }
* html .index-product .flip{ width:300px;}
*+html .index-product .flip{ width:300px;}
.index-product .next,.index-product .prev{ width:18px; height:18px; overflow:hidden; display:block; float:left; background:url(../neu.gif) no-repeat;}
.index-product .next{ background-position:-17px 0px; }
.index-product .next:hover{ background-position:-57px 0px; }
.index-product .prev{ background-position:-40px 0px; }
.index-product .prev:hover{ background-position:0px 0px; }
#trigger{ float:left; margin-right:5px; margin-top:0px; position:relative; bottom:8px; *bottom:0px; *top:5px; zoom:1;}
#trigger a{ background:url(../neu.gif) no-repeat -78px -10px; width:8px; height:8px; font-size:0px; display:inline-block; overflow:hidden; margin-right:5px;}
#trigger a.current{ background-position:-78px 0px;}

#tabs-nav{ float:left;text-align: center; margin-left:15px;}
#tabs-nav li {margin: 0 4px; display: inline-block; zoom: 1; *display:inline; position:relative; *top:12px;}
#tabs-nav li a {width: 8px; height: 8px; display: block; overflow:hidden; background:#9df0f5; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
#tabs-nav li a:hover { background:#fff; }
#tabs-nav li a.flex-active{ background:#fff; cursor: default; }
.index-links{ background:#fff; padding:5px 15px 10px; margin-top:15px; position:relative;}
.index-links h3{ height:32px; line-height:32px; padding-left:20px; background:url(../dt-2.gif) no-repeat left center; font-weight:normal; font-size:14px; position:relative; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.index-links h3 a.more{ position:absolute; right:10px; top:0px; color:#666; font-size:12px;}
.index-links ul{ margin:0px; padding:0px;}
.index-links .img{ margin-bottom:3px;}
.index-links .img li{ list-style:none; display:inline; padding-right:5px;}
.index-links .img img{ width:88px; height:31px;}
.index-links .txt{ zoom:1;}
.index-links .txt li{ list-style:none; float:left; width:88px; height:20px; line-height:20px; margin-right:5px; overflow:hidden;}

/*底部*/
.foot-nav{ text-align:center; margin-top:10px; height:25px; line-height:25px;}
.foot-nav span{ font-size:10px; margin:0px 8px; color:#888;}
.foot-text{ text-align:center; padding:0px 0px 5px; }

/*内页侧栏*/
.sidebar{ margin-top:5px; margin-bottom:10px;}
.sidebar .sb_nav{ float:left; width:210px;}
.sidebar .sb_nav h3.title{ text-align:left; background:url(../dt-6.gif) repeat-x; padding:0px 30px; height:33px; line-height:38px; border-bottom:1px solid #cecece; font-size:14px; color:#000;}
.sidebar .sb_nav h3.line{ margin-top:20px; }
.sidebar .sb_nav .active{ padding:10px 15px;background:#FFFFFF; border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
.sidebar .sb_nav .leftfoot{ float:left; width:210px; height:8px;background:url(../dt-6f.gif) no-repeat left top;}
#sidebar dl{ margin-left:5px;}
#sidebar dl dt{ padding:4px 0px 5px 15px; margin-top:5px; background:url(../dt-11.gif) no-repeat left top;border-bottom:1px solid #dbdbdb}
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px; background:url(../dt-0.gif) no-repeat left center;}
#sidebar dl dt.on a{ font-weight:bold; color:#ff0000; }
#sidebar dl h4.on a{ font-weight:bold;}
.sidebar .sb_box{ float:right; width:680px; background:#fff; overflow:hidden; }
.sidebar .sb_box .active{border:1px solid #dbdbdb; border-top:none; height:100%;}
.sidebar .sb_box h3.title{ border-bottom:1px solid #ddd; background:url(../dt-66.gif) no-repeat left top #f8f8f8; height:35px; line-height:35px; position:relative;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:14px; border-bottom:2px solid #038fc0; padding:0px 15px;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px;}
.sidebar .sb_box h3.title div.position a{ color:#000;}
.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;}
.met_page a{ margin-right:50px; color:#000; text-decoration:underline;}
.met_annex{ color:#f00; text-decoration:underline}
.met_annex:hover{ color:#f00; text-decoration:underline}
#flip{ margin-bottom:15px;}
.blockk{color:#038fc0; font-size:12px;}
a.footer {font-family: 宋体;font-size: 12px;color: #038fc0;}
a.footer:link {text-decoration: none;}
a.footer:visited {text-decoration: none;color: #038fc0;}
a.footer:hover {text-decoration: underline;color: #b80000;}
a.footer:active {text-decoration: none;color: #038fc0;}
/*简介模块*/
#showtext{ padding:15px;line-height:2;}

/*文章模块*/
#newslist{ padding:15px 20px; }
#newslist ul{width:600px;}
#newslist li{ padding:6px 10px; background:url(../dt-0.gif) no-repeat left 19px;}
#newslist li a{ font-size:14px; margin-right:5px;}
#newslist li span{ float:right; color:#aaa;}
#newslist li p{ color:#aaa;}
#shownews{ padding:0px 15px 15px;}
#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px;}

/*产品模块*/
#productlist{ padding:15px 10px;}
#productlist li{ float:left; display:inline; text-align:center;}
#productlist li a.img{ display:block; text-align:center; font-size:0px;}
#productlist li a.img img{ margin:auto; border:1px solid #ccc;}
#productlist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}
#showproduct{ padding:15px;}
#showproduct h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px;}
#showproduct .pshow dt{ float:left;}
#showproduct .pshow dd{ float:left; width:350px;}
#showproduct .pshow dd ul{ margin-left:15px; }
#showproduct .pshow dd li{ padding:5px ; margin:5px 0px; clear:both; border-bottom:1px solid #eee;}
#showproduct .pshow dd li span{ float:left; width:70px; color:#999; }
#showproduct .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../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:0px 10px; font-size:14px;}
/*下载模块*/
#downloadlist{ padding:15px;}
#downloadlist .metlist{ margin-bottom:20px;}
#downloadlist .metlist dt{ border-bottom:1px solid #ddd; font-size:14px; font-weight:bold; padding:3px 5px 3px 20px; background:url(../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:#000; 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:underline;}
#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(../dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
/*图片模块*/
#imglist{ padding:15px 10px;}
#imglist li{ float:left; display:inline; text-align:center;}
#imglist li a.img{ font-size:0px; display:block;}
#imglist li a.img img{ margin:auto;  border:1px solid #ccc; }
#imglist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}
#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(../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(../dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }

/*招聘模块*/
#joblist{ padding:15px;}
#joblist dl{ padding:0px 5px 15px; margin-bottom:15px;}
#joblist dt{ padding:5px 10px; font-size:16px; font-weight:bold; border-bottom:1px dotted #ccc;}
#joblist dd{ padding:0px 0px 5px;}
#joblist dd .dtail{ padding:5px 10px; border-top:1px dotted #ccc;}
#joblist dd .dtail span{ margin-right:20px;}
#joblist dd .dtail a{ color:#000;}
#joblist dd .editor{padding:5px;}
#joblist dd .mis{ padding:5px 10px;}
#joblist dd .mis span{ margin-right:15px; color:#999;}
#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(../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(../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:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#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:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}
/*在线反馈*/
#feedback{ padding:15px;}
#feedback table{ margin:0px auto;}
/*友情链接*/
#linklist{ padding:15px 15px 25px;}
#linklist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../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 ul li{ background:url(../dd.gif) no-repeat left center; padding-left:8px; line-height:1.5;}
#sitemaplist ul li span{ padding-right:10px; float:left;}
#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(../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:#000;}
.qh {
	float:left;
	padding:0 10px;
	font-weight:normal;
	font-size:12px;
	line-height:24px;
	height:24px;
	margin-top:6px;	
}
.qh_a {
	float:left;
	height:23px;
	border:solid 2px #ccc;
	background:#fff;
	font-weight:normal;
	font-size:12px;
	padding:0 10px;
	margin-top:6px;	
	line-height:23px;
	border-bottom:0;
}
.qh a, .qh_a a { text-decoration:none;
	color:#000000;
}
.tab {
	float:left;
	width:490px;
	font-size:14px;
	font-weight:bold;
	height:25px;_padding-top:6px;/*padding-top:6px;_padding-top:8px;*/
}
.tab img {
	padding:0 5px 0 10px;
}
.mapmenu {
	margin:auto;
	width:700px;
	height:31px;
	background:url(../bg_a.gif) repeat-x;
	border-left:solid 1px #E1E1E1;
	border-right:solid 1px #E1E1E1;
	border-top:solid 1px #E1E1E1;
	color:#4F4F4F;
	margin-top:8px;
}
.pnav {
	margin:auto;
	width:700px;
}
.rightmain {
	float:right;
	width:650px;
}
.righttitle {
	margin:8px 16px 0;
	width:700px;
	height:30px;
	background:url(../bg_a.gif) repeat-x;
	border:solid 1px #E1E1E1;
	font-size:14px;
	font-weight:bold;
	color:#4F4F4F;	
	line-height:30px;
	_padding-top:5px;
	_height:24px;
}

.righttitle img {
	padding:0 5px 0 11px;
}
.list {
	margin:0 auto;
	width:620px;
}
.list1{float:left;}
.listfont {
	float:left;
	width:480px;
	line-height:25px;
	text-indent:24px;
	padding:20px 0 0 30px;
}
.listfont a{padding:0 3px;}
.listfont a img{ vertical-align:middle;}
.listfont div{ margin-left: -30px;}
.listimg {float:right;margin-right:30px;padding:8px;/*border:1px solid #CCCCCC;*/
}
.service_list {
	background:url(../arrow_c.gif) no-repeat 7px 10px;
	margin:0 auto;
	padding:0;
}
.listfont_a {
	float:right;
	width:400px;
	line-height:28px;
	padding-top:10px;
}
.listfont_a b{font-size:16px;}
.listfont_a img {
	padding:10px 10px 0 0;
}
.list_ct .listnew{line-height:16px;}
.list_ct  b{font-size:13px;color:#000}
.list_ct .listnew font{font-size:14px;}
.list_ct .listnew b{font-size:12px;color:#000;}
.list_ct{min-height:170px;padding-right: 10px;_height:160px;}
.list_ct p{line-height:22px;margin-top: 10px;}
.listimg_a {
	float:left;
	padding:30px 0 10px 0;
	width:285px;
	text-align:center;
}
.listimg_a img{height:180px;}
.jg1 {
	width:265px;
	line-height:20px;
	padding-left:15px;
}
.jg {
	width:280px;
	line-height:20px;
}
.pmenu {
	float:left;
	margin:20px 0 0 20px;
	display:inline;
}
.pmenu a { text-decoration:none;
	color:#000000;
}
.pmenu li {
	padding:5px 10px;
	background:url(../pmenu.gif) repeat-x;
	color:#4E4E4E; list-style:none;
}
.pmenu li img {
	padding-right:10px;
}
.pimg {
	float:left;
	margin:40px 0 0 40px;
	width:500px;
	display:inline;
}
.pimg div div{line-height:24px;}
.videoimg {
	float:left;
	width:320px;
	height:240px;
	margin-top:20px;
}
.videofont {
	float:left;
	width:360px;
	line-height:20px;
	margin:20px 0 0 20px;
	display:inline;
}
.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #0066A7;
	text-decoration: underline;
}
.qqbox a:active {
	color: #0066A7;
	text-decoration: underline;
}
 
.qqbox{
	width:170px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:100px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
}
.qqlv{
	width:25px;
	height:500px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf{
	width:160px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #67c5de;
	background:#fff;
}
.qqkfbt{ margin:0 auto;
	width:118px;
	height:20px;
	overflow:hidden;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:0px solid #CC0000;
	cursor:pointer;
	text-align:center;
	background-color: #67c5de;
}
.qqkfhm{
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh{
	width:155px;
	padding-left:10px;
	float: left;
}