html,body{ font:12px/1.8 Arial; color:#333; background: url(../imga/webbg.jpg) repeat-x; background-color:#f2f2f2; }
a{ color:#333; }
a:hover{ text-decoration:underline;}

.floatl{float:left;}
.floatr{float:left;}
.editor ul,.editor ol{ padding-left:30px;}
.clear{ clear:both;} /*页面中直接添加类别选择器为clear的DIV便可清楚浮动。如：<div class="clear"></div>*/
/*----整体DIV块----------------------------------------*/
#metinfo{ width:1024px;margin:0px auto;}

/*----Head文件----------------------------------------*/
#top{ height:130px;overflow:hidden;}
#top .sidebar{ float:right; text-align:right; min-height:60px; padding-top:15px; padding-right:10px;}
* html #top .sidebar{ height:60px;}
#top .lang{ padding:5px;}
#top .lang a{ background:url(../imga/topbot_ico.jpg) no-repeat left 3px; padding-left:11px;}
#top .lang span{ padding:0px 4px;}
#top .sidebar h1,#top .sidebar h2{ padding:5px; font-size:100%;}

#head{ height:39px;clear:both;}
#nav{ float:left; list-style:none; }
#nav li{ height:38px; line-height:35px; position:relative; float:left; display:inline; text-align:center; white-space:nowrap; width:120px;}
#nav li:hover{
	background-image:url(../nav.jpg);
	background-repeat:no-repeat;
}
#nav li.line{ float:left; display:inline; width:20px; min-width:20px; color:#B7BEC8;}
#nav li.home{ float:left; display:inline; width:10px; min-width:10px; background:none;}
#nav li a{ color:#fdfdfd;font-weight:bold;}
#nav li a:hover{ padding:5px 10px;font-weight:bold; color:#ffff27; text-decoration:none; }
#nav li dl{ text-align:center; list-style:none; }
#nav li dl dd{
	height:30px;
	line-height:30px;
	border-bottom:solid 1px #fff;
	filter:alpha(opacity=60); /*IE滤镜，透明度50%*/
	-moz-opacity:0.6; /*Firefox私有，透明度50%*/
	opacity:0.6;/*其他，透明度50%*/
	background-color: #000;
}
#nav li dl dd:hover{
filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1; /*Firefox私有，透明度50%*/
opacity:1;/*其他，透明度50%*/}
#nav li dl dd a{ font-weight:normal; display:block;color:#fff; padding:0px 5px;}
#nav li dl dd a:hover{ color:#ffff3d; padding:0px; background-color:#b89b97;}

#head .metsearch{ float:right; text-align:left; padding-top:6px; overflow:hidden; background:url(../imga/metsearch.jpg) no-repeat left top;}
#head .metsearch h3{ float:left; font-size:100%; color:#fdfdfd; padding-right:5px;}
#head .metsearch ul{ list-style:none; padding-right:10px;}
#head .metsearch li{ display:inline;}
#head .parasearch_title{ display:none;}
#head .parasearch_input input{ width:145px;border:none; background:none; padding-left:20px; color:#999;}
#head .parasearch_search input{ position:relative; top:3px;}
* html #head .parasearch_search input{ position:relative; top:2px;}

.flash{ width:100%;overflow:hidden;}

/*----Index文件----------------------------------------*/
#main{ margin-top:2px;}
#main .up #left{ width:236px; margin-left:2px; overflow:hidden;}
#main .up #left .Pnav h3.lTi{ height:40px; background:url(../imga/lTi.jpg) no-repeat left top; overflow:hidden; font-size:100%;}
#main .up #left .Pnav h3.lTi ul{ list-style:none; padding-left:20px; padding-top:8px;}
#main .up #left .Pnav h3.lTi ul li.cnx{ height:22px; line-height:22px; overflow:hidden;}
#main .up #left .Pnav h3.lTi ul li.enx{ height:10px; line-height:10px; overflow:hidden; font-size:9px; font-weight:normal;}
#web-sidebar{_background:url(../imga/ilnav.jpg) repeat-y left top; text-align:center;}
#main .up #left .btfb{ height:15px; background:url(../imga/Pnavbtfb.jpg) no-repeat left top; overflow:hidden;}

#main .up #left .Ct .tbfb{ height:16px; background:url(../imga/conttop.jpg) no-repeat left top; overflow:hidden;}
#main .up #left .Ct .con{ background:url(../imga/contactcon.jpg) repeat-y left top; padding:5px 17px 5px 23px;}

#main .up #right{ width:744px; margin-left:2px; margin-right:10px; overflow:hidden;}
#main .up #right .le{ width:515px; overflow:hidden;}
#main .up #right .le h3.mTi{ height:43px; background:url(../imga/MTi.jpg) no-repeat left top; overflow:hidden; font-size:100%;}
#main .up #right .le h3.mTi a.More{ float:right; width:23px; height:5px; background:url(../imga/Mmore.jpg) no-repeat left top; font-size:6px; line-height:45px; overflow:hidden; margin-top:22px; margin-right:20px;}
#main .up #right .le h3.mTi ul{ list-style:none; padding-left:18px; padding-top:10px;}
#main .up #right .le h3.mTi ul li.cnx{ height:24px; line-height:24px; overflow:hidden;}
#main .up #right .le h3.mTi ul li.enx{ height:10px; line-height:10px; overflow:hidden; font-size:9px; font-weight:normal;}
#main .up #right .le .con{ background:url(../imga/IndexMbg.jpg) repeat-y left top; padding:5px 20px 0px 20px;}
#main .up #right .le .btfb{ height:10px; background:url(../imga/IndexMbtfb.jpg) no-repeat left top; overflow:hidden;}

#main .up #right .le .news ul{ list-style:none; padding:3px 0px;}
*html #main .up #right .le .news .con{ padding-top:0px;}
*html #main .up #right .le .news ul{ padding-top:0px;}
#main .up #right .le .news ul li dl dd h2{font-size:100%; font-weight:normal;}
#main .up #right .le .news ul li dl dd h2 a{ font-size:12px; font-weight:bold; color:#ff0000;}
#main .up #right .le .news ul li dl dd p{ line-height:19px;}
#main .up #right .le .news ul li.Ntix{ height:20px; line-height:20px;background:url(../imga/Newscion.jpg) no-repeat left 9px; padding-left:12px;}
#main .up #right .le .news ul li.Ntix span.Time{ float:right;}
#main .up #right .le .about .con{ padding-top:3px; padding-bottom:3px;}

#main .up #right .ri{ width:229px; overflow:hidden;}
#main .up #right .ri h3.redTi{ height:40px; background:url(../imga/redTi.jpg) no-repeat left top; font-size:100%; overflow:hidden;}
#main .up #right .ri h3.redTi span{ padding-left:20px; line-height:42px; color:#fff;}
#main .up #right .ri .zmd ul{ list-style:none; background:url(../imga/rizmg.jpg) repeat-y left top; overflow:hidden; padding:5px 6px 5px 17px;}
*html #main .up #right .ri .zmd ul{zoom:1;}
*+html #main .up #right .ri .zmd ul{ padding-bottom:15px;}
#main .up #right .ri .zmd ul li{ float:left; overflow:hidden; margin-right:7px; margin-top:8px; margin-bottom:8px;}
*html #main .up #right .ri .zmd ul li{ margin-top:9px; margin-bottom:9px;}
*+html #main .up #right .ri .zmd ul li{ margin-top:9px; margin-bottom:9px;}
#main .up #right .ri .zmd .btfb{ height:1px; background:url(../imga/zmbtfb.jpg) no-repeat left top; overflow:hidden;}
#main .up #right .ri .honor{ padding-top:4px;}
*html #main .up #right .ri .honor{ padding-top:8px;}
*+html #main .up #right .ri .honor{ padding-top:8px;}
#main .up #right .ri .honor h3.lTi{ height:37px; line-height:32px; background:url(../imga/honorTi.jpg) no-repeat left top; overflow:hidden; font-size:100%; margin-top:5px;}
#main .up #right .ri .honor h3.lTi ul{ list-style:none; padding-left:18px; padding-top:6px;}
#main .up #right .ri .honor h3.lTi ul li.cnx{ height:22px; line-height:22px; overflow:hidden;}
#main .up #right .ri .honor h3.lTi ul li.enx{ height:10px; line-height:10px; overflow:hidden; font-size:9px; font-weight:normal;}
#main .up #right .ri .honor .con{ background:url(../imga/honorbg.jpg) repeat-y left top; padding:10px 0px 0px 16px; min-height:148px; overflow:hidden;}
*html #main .up #right .ri .honor .con{height:148px; overflow:hidden;}
#main .up #right .ri .honor .btfb{ height:11px; background:url(../imga/honorbtfb.jpg) no-repeat left top; overflow:hidden;}

#main .down h3.Pti{ height:48px; background:url(../imga/ProTi.jpg) no-repeat -2px top; overflow:hidden; padding:0px 20px 0px 25px; margin-top:3px; font-size:100%;}
#main .down h3.Pti a.More{ float:right; width:23px; height:5px; font-size:6px; line-height:45px; background:url(../imga/PMore.jpg) no-repeat left top; overflow:hidden; margin-top:20px; margin-right:15px;}
#main .down h3.Pti ul{ list-style:none; padding-top:12px;}
#main .down h3.Pti ul li.cnx{ height:22px; line-height:22px; overflow:hidden;}
#main .down h3.Pti ul li.enx{ height:10px; line-height:10px; overflow:hidden; font-size:9px; font-weight:normal;}
#main .down .btfb{ height:20px; background:url(../imga/Probtfb.png) no-repeat 3px top; overflow:hidden;}
#main #caseimg{ background:url(../imga/Proconbg.jpg) repeat-y 4px top; padding:5px 25px 0px 25px;}
#main #caseimg #imgxxx{ width:946px; height:160px; overflow:hidden;}
#main #caseimg ul{ list-style:none;}
#indemo{ float:left; height:160px; width:800%;}
#demo1,#demo2{ float:left; height:160px;}
#caseimg ul li{ float:left; margin-right:10px;text-align:center;}
#caseimg ul li a{ display:block; background:#2D3035; border:1px solid #15181D;}
#caseimg ul li img{ margin-top:11px;}
#caseimg ul li a h2{ font-size:100%; font-weight:normal; padding:7px 11px 5px 11px;}
#caseimg ul li a:hover{background:#1f2227; border:1px solid #333; text-decoration:none;}

#Flink{ height:49px; background:url(../imga/flink.png) repeat-x left top; overflow:hidden;}
#Flink h3{ float:left; font-size:100%; line-height:45px; padding-left:5px; padding-right:8px;}
#Flink .con{ float:left; width:910px; overflow:hidden;}
#Flink .con ul{ list-style:none;}
#Flink .con ul li{ float:left; line-height:46px; width:8em; white-space:nowrap; margin-right:10px; overflow:hidden;}

/*----Footer文件----------------------------------------*/
#footer{
	♂height:170px;
	overflow:hidden;
	background-image: url(../ftbg.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #EDEDED;
	color: #333;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer a{ color:#666;}
#footer div.nav{ width:480px; overflow:hidden; line-height:20px; padding-left:5px; margin-top:10px;}
#footer div.nav span{ padding:0px 8px;}
#footer ul{ list-style:none;}
#footer div.text{ width:500px; overflow:hidden; line-height:38px; text-align:right; padding-right:5px;}
#footer .content{
	width:1024px;
	color:#333;
	line-height:25px;
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 15px;
	overflow: hidden;
	text-align: center;
	padding-bottom: 15px;
}
#footer .content a{
	padding-right: 5px;
	padding-left: 5px;
}
/*----Web文件----------------------------------------*/
#web{ margin-top:2px;}
#web #left{ float:right; width:700px; overflow:hidden; margin-left:8px; margin-right:13px; margin-top:10px; border:solid 1px #ccc; background-color:#fff;}
*html #web #left{ margin-right:6px;}
#web #right{ float:left; width:299px; overflow:hidden; margin-top:10px;}

#web #right h3.title{height:38px; background:url(../titlel.jpg) no-repeat left top;font-size:100%; overflow:hidden;}
#web #right h3.title span{ line-height:35px; font-size:14px;padding-left:27px; color:rgb(25, 105, 178);}

/*搜索模块、会员模块左侧导航*/
#web #right .advsearch_searchword input{ border:2px solid #e3e3e3; padding:2px;}
#web #right .webnav ul{ list-style:none; padding-left:20px;}
#web #right .webnav ul li{ padding:4px 0px;}
#web #right .webnav ul.memberul{background:url(../imga/ilnav.jpg) repeat-y left top;}
#web #right .webnav ul.memberul li{ background:url(../small/job_ico.gif) no-repeat 5px 13px; padding:5px 20px 5px 20px;}
#web #right .webnav ul.searchnavlist{background:url(../imga/ilnav.jpg) repeat-y left top;}
/*-----顶级栏目--------------*/
#web-sidebar h2{ padding:3px 10px 3px 30px; background:url(../m16/list.gif) no-repeat 15px 9px; font-size:100%; font-weight:normal;}
#web-sidebar div.part2dom{ margin-left:15px;}
/*-------------------*/
#web-sidebar dl{ height:50px; background:none repeat scroll 0% 0% rgb(221, 221, 221); line-height:50px;width:98px; text-align:center; float:left;}
#web-sidebar dl:hover{ background-color:#c38120; color:#fff;}
#web-sidebar dl:hover a{color:#fff;}
#web-sidebar dt{border:solid 1px #fff;}
#web-sidebar dt a:hover{ color:#fff;}
#web-sidebar .part-on{cursor:pointer;}
#web-sidebar .part-on a{ font-weight:bold;}

#web-sidebar dd{ margin-left:30px;z-index:99;position:relative;}
#web-sidebar dd h4{ font-size:100%; font-weight:normal; padding:2px 0px 2px 15px; background:url(../small/job_ico.gif) no-repeat left 11px;}
/*-------------------*/
#web #right ul.list{ list-style:none; padding:5px;}
#web #right ul.list li{ background:url(../m16/list2.gif) no-repeat 5px 6px; padding-left:20px; height:28px; line-height:28px; padding-right:8px; overflow:hidden; }

#web #left h3.title{ height:41px; line-height:39px; background:url(../titler.jpg) no-repeat -2px -2px;overflow:hidden;font-size:100%;}
#web #left h3.title .Position{ float:right; height:39px; padding-right:20px; font-weight:normal;padding-left:15px;}
#web #left h3.title span{ padding-left:20px; color:rgb(25, 105, 178); font-size:14px;}
#web #left div.webcontent{}

#flip{ padding:5px; text-align:center; }
.hits{ border-bottom:1px dashed #333; height:25px; line-height:25px; margin:5px 0px; text-align:right;}
.page{ padding:2px 5px; line-height:1.5; color:#666;}
.page a{ color:#666; text-decoration:underline;}
.inside{ margin-bottom:10px; text-align:right;}
.inside a{ padding:1px 0px; color:#f00; font-weight:bold;}
.inside a:hover{ color:#f00; border-bottom:1px solid #f00;}
/*----Show文件----------------------------------------*/
#left div.showtext{ padding:15px 10px;}

/*----News文件----------------------------------------*/
#news_list ul{ list-style:none; padding:10px;}
#news_list li{ height:28px; padding:0px 8px 0px 15px; background:url(../imga/Newscion.jpg) no-repeat 3px 13px; height:30px; line-height:30px; overflow:hidden; border-bottom:1px dashed #333;}
#news_list li span{ float:right; color:#666;}
* html #news_list li img{ padding-top:11px;}

#news_list dl{ padding:10px;}
#news_list div.line{ height:10px; border-top:1px solid #ccc; overflow:hidden;}
#news_list dt{ position:relative;}
#news_list dd{ width:100%;}
#news_list dd .text{ padding-left:10px;}
#news_list dd h3{ font-size:100%;}
#news_list dd p{ color:#666;}
 

/*----ShowNews文件----------------------------------------*/
#shownews{ padding:10px;}
#shownews h1.title{ padding:4px; border-bottom:1px dashed #333; margin-bottom:10px; font-size:150%;}
#shownews div.text{ padding:0px 5px;}

#shownews .related{ font-size:100%; padding-left:5px; margin-top:8px;}
#shownews .related-list{ padding-left:20px; list-style:none;}
#shownews .related-list li{ float:left; width:48%; }

/*----Product文件----------------------------------------*/
/*【样式一】*/
#product-list #plug1{ padding:8px;}
#product-list #plug1 ul{ list-style:none; }
#product-list #plug1 ul li{float:left;margin:7px;text-align:center; overflow:hidden;}
#product-list #plug1 ul li span.info_img{ display:block; margin:0px auto; margin-top:11px;}
#product-list #plug1 ul li span.info_title{ display:block; height:35px; line-height:35px; overflow:hidden; padding:0px 11px;}

/*【样式二】*/
#product-list #plug2{ padding:10px;}
#product-list #plug2 dl{ overflow:hidden; float:left; width:354px; margin-bottom:10px;}
#product-list #plug2 dl dt{ float:left; overflow:hidden; position:relative;}
#product-list #plug2 dl dt a{ display:block; padding:3px; font-size:0px; border:1px solid #15181D; background:#2D3035;}
#product-list #plug2 dl dd{ float:left; width:100%; overflow:hidden;}
#product-list #plug2 dd ul{ padding-left:10px; list-style:none;}
#product-list #plug2 h4.title{ font-size:14px; line-height:1.2;}
#product-list #plug2 h4.title a{ color:#fff;}

/*----ShowProduct文件----------------------------------------*/
#showproduct{ padding:10px;}
#showproduct dt{ float:left; overflow:hidden; position:relative;}
#showproduct dd{ float:left; width:100%; overflow:hidden;}
#showproduct dd li{ list-style:none; padding:5px 20px;}
#showproduct dd h1{ font-size:14px; color:#fff;}
#showproduct dd div.text{ padding:5px 20px;}
#showproduct dt #imgqwe a{ display:block; background:#1f2227; border:1px solid #333; padding:5px; text-align:center;}
#showproduct .smallimg{ text-align:center !important; margin-top:8px;}
#showproduct .smallimg span.spic{ margin:2px;}
#showproduct dd .feedback{ padding:5px; text-align:right;}
#showproduct dd .feedback a{ padding:3px 8px; background:#1f2227; border:1px solid #333; color:#ff0000; }
#showproduct h3.hr{ font-size:12px; margin-top:15px; padding:0px 5px; height:22px; border-bottom:1px solid #333; font-weight:normal; }
#showproduct h3.hr a{ float:left; display:inline; padding:0px 8px; margin:0px 2px; border:1px solid #15181D; border-bottom:0; color:#B7BEC8;  background:#2D3035;height:22px; line-height:22px;}
* html #showproduct h3.hr a{ position:relative; top:1px;}
#showproduct h3.hr a.hover{ font-weight:bold; border:1px solid #333; border-bottom:none;background:#1f2227; color:#fff;}
#showproduct div.text{ padding:5px;}

/*----Download文件----------------------------------------*/
#download_list #plug1{ padding:10px;}
#download_list #plug1 dt{ border:1px solid #333; font-weight:bold; font-size:120%; padding:0px 5px 0px 18px; background:#1f2227 url(../small/download_ico.gif) no-repeat 3px 8px;}
#download_list #plug1 dt a{ color:#fff;}
#download_list #plug1 dd{ color:#666; padding:0px 18px; height:28px; line-height:28px;}
#download_list #plug1 dd div{ float:right;}
#download_list #plug1 dd span{ padding-right:20px;}
#download_list #plug1 dd a{ color:#999;}
#download_list #plug1 dd a.down{ color:#f00; text-decoration:underline;}

/*----ShowDownload文件----------------------------------------*/
#showdownload{ padding:10px;}
#showdownload ul.Para{ list-style:none; margin-bottom:15px;}
#showdownload ul.Para li{ background:#1f2227; border-bottom:1px solid #333; color:#fff; height:25px; line-height:25px; overflow:hidden;}
#showdownload ul.Para li span.name{ float:left; background:#2D3035; min-width:80px; padding:0px 5px; white-space:nowrap; text-align:center; border-right:1px solid #15181D;  margin-right:8px;}
* html #showdownload ul.Para li span.name{ width:80px; }
#showdownload ul.Para li.title h1{ font-size:100%;}
#showdownload ul.Para li a{ color:#f00; text-decoration:underline;}

#showdownload div.Para .info_download{ display:block; padding:5px; }
#showdownload div.Para .info_download a{ padding:3px 8px; border:1px solid #ccc; color:#333; font-weight:bold;}

/*----Img文件----------------------------------------*/
#img_list ul{ list-style:none;}
#img_list #plug1{ padding:10px 0px;}
#img_list #plug1 ul{ list-style:none; }
#img_list #plug1 ul li{float:left;background:#2D3035; border:1px solid #15181D; margin:7px 5px;text-align:center; overflow:hidden;}
*html #img_list #plug1 ul li{ margin:7px 4px;}
#img_list #plug1 ul li span.info_img{ display:block; margin:0px auto; margin-top:11px;}
#img_list #plug1 ul li span.info_title{ display:block; height:35px; line-height:35px; overflow:hidden; padding:0px 11px;}

#img_list dl{ padding:10px;}
#img_list div.line{ height:1px; border-top:1px solid #ccc; overflow:hidden;}
#img_list dt{ position:relative;}
#img_list dd{ width:100%; color:#666;}
#img_list dd .text{ padding-left:10px;}
#img_list dd h5{ font-size:100%; font-weight:normal;}
#img_list dd h4{ font-size:100%; font-weight:normal; border-bottom:1px solid #ccc;}
#img_list dd p{}

/*----ShowImg文件----------------------------------------*/
#showimg{ padding:10px;}
#showimg h1.title{ padding:4px; border-bottom:1px dashed #333; margin-bottom:10px; font-size:150%;}
#showimg div.para{ text-align:center;}
#showimg div.text{ padding:0px 5px;}
#showimg div.metinfo_slide{ margin-left:auto; margin-right:auto;}
#showimg h3.hr{ font-size:100%; background:#eee; margin-top:8px; padding-left:5px; height:25px; line-height:25px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}
#showimg #imgqwe a img{ border:1px solid #333; background:#1f2227; padding:10px;}
#showimg .smallimg{text-align:center !important; margin-top:8px;}
#showimg .smallimg span.spic{ margin:2px;}
#showimg span.info_select{ margin-top:8px;}
#showimg .paralist{ list-style:none; text-align:left; padding:5px;}
#showimg .paralist li{ color:#666;}

/*----Job文件----------------------------------------*/
#job_list #plug1{ border:1px solid #333; margin:10px; }
#job_list #plug1 dt{ height:28px; line-height:28px; border-bottom:1px solid #333;padding-left:10px; background:#ccc;}
#job_list #plug1 dd{ background:url(../small/job_ico.gif) no-repeat 5px 13px; padding-left:15px; height:30px; line-height:30px; border-bottom:1px solid #333; overflow:hidden; font-weight:bold;}
#job_list #plug1 dt span,#job_list #plug1 dd span{ float:right; width:100px; font-weight:normal; text-align:center; overflow:hidden; border-left:1px solid #333;}
#job_list #plug1 dd a.title{ color:#333; text-decoration:none;}
#job_list #plug1 dd a{ color:#f00; text-decoration:underline;}
#jobbotm{ padding:15px 10px; text-align:center;}

/*----ShowJob文件----------------------------------------*/
#showjob{ padding:10px;}
#showjob h1.title{ padding:4px; border:1px solid #333; background:#1f2227; margin-bottom:10px; font-size:150%; color:#fff;}
#showjob div.para ul{ list-style:none; padding:0px 5px;}
#showjob div.para ul li{ float:left; width:50%; padding:3px 0px;}
#showjob div.text{ padding:0px 5px;}
#showjob h3.hr{ clear:both; font-size:100%; margin:8px 0px; padding:2px 5px; border:1px solid #333; background:#1f2227; color:#fff;}
#showjob div.para .info_cv{ clear:both; padding:5px; text-align:right; }
#showjob div.para .info_cv a{ padding:3px 8px; border:1px solid #fff; background:#1f2227; color:#fff; font-weight:bold;}
/*----CV文件----------------------------------------*/
#cv_list{ padding:10px; text-align:center;}
table.cv_table{ background:none; width:100%; text-align:left;}
table.cv_table td{ height:28px; line-height:28px; }
table.cv_table td.cv_td1{ padding-right:3px;}
table.cv_table td.cv_select,table.cv_table td.cv_input{ padding-left:3px;}
table.cv_table td.cv_select select{ padding:1px; }
table.cv_table td.cv_select option{ padding:1px; }

table.cv_table td.cv_input input{ padding:2px; background:url(../small/input.gif) no-repeat left top; border:none !important; background:#fff !important;}
table.cv_table td.cv_input input:focus{ border:1px solid #333;}
table.cv_table td.cv_input textarea{ margin:3px 0px; width:80%; padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; }
table.cv_table td.cv_input textarea:focus{ border:1px solid #aaa;}

table.cv_table td.cv_submit{ padding:5px 0px;}
table.cv_table td.cv_submit input{ cursor:pointer;}

/*----Feedback文件----------------------------------------*/
#feedback{ padding:10px; text-align:center;}
table.feedback_table{ background:none; width:100%; text-align:left;}
table.feedback_table td{ height:28px; line-height:28px; background:#1f2227; border:1px solid #333;}
table.feedback_table td.feedback_td1{ padding-right:3px;}
table.feedback_table td.feedback_select,table.feedback_table td.feedback_input{ padding-left:3px;}
table.feedback_table td.feedback_select select{ padding:1px; }
table.feedback_table td.feedback_select option{ padding:1px; }

table.feedback_table td.feedback_input input{ padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb;}
table.feedback_table td.feedback_input input:focus{ border:1px solid #aaa;}
table.feedback_table td.feedback_input textarea{ margin:3px 0px; width:80%; padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; }
table.feedback_table td.feedback_input textarea:focus{ border:1px solid #aaa;}

table.feedback_table td.feedback_input .checboxcss{ margin-right:5px; border:0; position:relative; top:2px;}
table.feedback_table td.feedback_submit{ padding:5px 0px; text-align:left; padding-left:145px;}
table.feedback_table td.feedback_submit input{ cursor:pointer;}

/*----Search文件----------------------------------------*/
#search_list{ padding:10px;}
#search_list ul{ list-style:none; }
#search_list ul li{ border-bottom:1px solid #333; padding:3px 5px;}
#search_list ul li img{ display:none;}
#search_list .search_title{ display:block;}
#search_list .search_title a{ font-size:14px; color:#f00; font-weight:bold;}
#search_list .search_title a:hover{ border-bottom:1px solid #f00; text-decoration:none;}
#search_list .search_detail{ display:block; }
#search_list .search_detail a{ text-decoration:underline; color:#09f;}
#search_list .search_updatetime{ display:block;}
#search_list a:hover{ text-decoration:underline;}

/*----Member文件----------------------------------------*/
#member{ padding:10px 15px;}

/*----Link_Lndex文件----------------------------------------*/
#link_index{ padding:0px 10px;}
#link_index ul{ list-style:none;}
#link_index dl{ margin-bottom:30px;}
#link_index dl dt{ font-weight:bold; margin-top:8px; padding:3px; border:1px solid #333; background:#1f2227;}
#link_index dl dd{ padding:5px;}
#link_index dl dd li{ display:inline; padding-right:10px; }
#link_index dl dd li a{ text-decoration:underline; white-space:nowrap;}

/*----Addlink文件----------------------------------------*/
#addlink{ padding:10px; text-align:center;}
#addlink .addlink_title{ text-align:right; color:#f00; font-size:13px; padding-left:5px; border-bottom:1px solid #333;}
#addlink .addlink_table{ margin:0px auto; text-align:left; width:100%; background:#1f2227; }
#addlink .addlink_table td{ height:28px; line-height:28px; background:#1f2227;}
#addlink .addlink_table td.addlink_td1{ text-align:right; width:20%; padding-right:3px; }
#addlink .addlink_table td.addlink_input{ padding-left:5px;}
#addlink .addlink_table td.addlink_td2{ padding-left:5px;}
#addlink .addlink_table td.addlink_input input{ padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb;}
#addlink .addlink_table td.addlink_input textarea{ margin:3px 0px; width:80%; padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; }
#addlink .addlink_table td.addlink_input input:focus{ border:1px solid #aaa;}
#addlink .addlink_table td.addlink_input textarea:focus{ border:1px solid #aaa;}
#addlink .addlink_submit{ text-align:left; padding:5px 0px; padding-left:145px; }
#addlink .addlink_submit input{ cursor:pointer;}

/*----Message_Index文件----------------------------------------*/
#message_index{ padding:10px;}
#message_index ul{ list-style:none; margin:10px 0px; border:1px solid #333; border-bottom-width:2px; }
#message_index li.message_list_line{ border-bottom:1px dotted #333; background:#2D3035; padding:1px 3px;}
#message_index li.message_list_info{ padding:5px; background:#1f2227;}
#message_index li.message_list_reinfo{ border-top:1px solid #333; padding:5px;}

/*----Message文件----------------------------------------*/
#message{ padding:10px;}
#message .message_table{ width:100%; margin-top:10px; text-align:left; background:none;}
#message .message_table td{ background:#1f2227; border:1px solid #333;}
#message .message_table td.message_td1{ text-align:right; width:20%; height:28px; line-height:28px; padding-right:3px;}
#message .message_table td.message_input{ padding-left:3px;}
#message .message_table td.message_input input{ padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; margin-right:3px;}
#message .message_table td.message_text textarea{ margin:3px; width:80%; padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; }
#message .message_table td.message_input input:focus{ border:1px solid #aaa;}
#message .message_table td.message_text textarea:focus{ border:1px solid #aaa;}
#message .message_submint{ text-align:left; padding:5px 0px; padding-left:145px;}
#message .message_submint input{ cursor:pointer;}

/*----Sitemap文件----------------------------------------*/
#sitemap{ padding:10px;}
#sitemap .sitemapclass{ padding:5px 0px;}
#sitemap .sitemapclass1{font-weight:bold; display:block; height:22px; line-height:22px; border-bottom:1px solid #333; padding-left:15px;}
#sitemap .sitemapclass1 a{ padding:2px 10px; background:#1f2227; border:1px solid #333;}
#sitemap .sitemapclass2{ padding-left:15px; padding-top:3px;}
#sitemap .sitemapclass2 h3{ background:url(../small/job_ico.gif) no-repeat left center; padding-left:10px;}
#sitemap .sitemapclass2 h3 a{ color:#fff;}
#sitemap .sitemapclass2 h4{ display:inline; padding:0px 6px;}
#sitemap .sitemapclass2 h4 a{ text-decoration:underline;}

/*在线留言*/
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../book/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(../book/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(../book/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}


/* 自定义模块涉及到的样式 */
.tablex, .table{margin:1px auto;width:99%;}
.tablex .left, .table .left{float:left;width:20%;text-align:right;padding:3px 1px;}
.tablex .right, .table .right{float:left;text-align:left;padding:3px 1px;width:68%;}
.clue_on{color:#808080}.tablex td, .table td{padding:4px 0}
.table input,.table 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;
}
.table input:focus, .table 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;
}
.webnav{ overflow:hidden; background-color:#fff; border:solid 1px #ccc; padding:15px 0px;}

#web-sidebar1{
	padding-right: 15px;
	padding-left: 15px;
}
.top1{
	width:100%;
	margin:2px auto 0px;
	height: 235px;
	text-align:center;
	position:absolute;
	left:0px;
	background-attachment: scroll;
	background-color: #DBDBDB;
	background-image: none;
	background-repeat: repeat;
	background-position: 0% 0%;
}
  .top1 .content{
	height:140px;
	margin:0px auto;
	width:1023px;
	padding-top:10px;
	background-attachment: scroll;
	background-color: #DBDBDB;
	background-image: none;
	background-repeat: repeat;
	background-position: 0% 0%;
}
.top1 .con{
	background-color:#fff;
	width:300px;
	float:left;
	margin-left:25px;
	color:#000;
	overflow: hidden;
}
.top1 .con ul{ list-style:none; padding:3px 0px;}
.top1 .con span{ font-size:14px; color:#000;}


.middle{
	height:260px;
	overflow:hidden;
	background-image:url(../fenlei.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFF;
}
  .middle .left{ width:340px;overflow:hidden; float:left; padding-top:50px; position:relative;}
  .middle .center{
	float:left;
	width:310px;
	overflow:hidden;
	position:relative;
	padding-top:50px;
}
  .middle .right{ width:320px; padding-top:40px; overflow:hidden; position:relative; float:right;}
  
.footnav{ margin-top:30px;}
  .footnav a{ text-align:left; width:160px;float:left; border-left:solid 1px #fff; height:20px; line-height:20px; text-indent:10px;}
  
  

.anli {
	TEXT-ALIGN: right; MARGIN: 5px auto; WIDTH: 1023px; BACKGROUND: url(../anli.jpg) no-repeat; HEIGHT: 200px; OVERFLOW: hidden; position:relative;
}
.blkshoplistx {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 816px; PADDING-RIGHT: 0px; ZOOM: 1; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 200px; MARGIN-LEFT: 206px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
.blkshoplistx .LeftButton {
	POSITION: absolute; WIDTH: 64px; BACKGROUND: url(../left.gif) no-repeat; FLOAT: left; HEIGHT: 64px; TOP: 120px; CURSOR: pointer; LEFT: 18px
}
.blkshoplistx .RightButton {
	POSITION: absolute; WIDTH: 64px; BACKGROUND: url(../right.gif) no-repeat; FLOAT: left; HEIGHT: 64px; TOP: 120px; CURSOR: pointer; LEFT: 125px
}
.blkshoplistx .Cont {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.blkshoplistx .box {
	BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 200px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 0px
}
.box .fang {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.box .picFit {
	OVERFLOW: hidden
}
.box P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.kehu {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1023px; BACKGROUND: url(../kehu.jpg) no-repeat; HEIGHT: 200px; OVERFLOW: hidden
}
.rollBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 818px; PADDING-RIGHT: 0px; MARGIN-LEFT: 212px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.rollBox .LeftBotton {
	POSITION: absolute; WIDTH: 64px; BACKGROUND: url(../left.gif) no-repeat; HEIGHT: 64px; TOP: 118px; LEFT: 20px
}
.rollBox .RightBotton {
	POSITION: absolute; WIDTH: 64px; BACKGROUND: url(../right.gif) no-repeat; HEIGHT: 64px; TOP: 118px; LEFT: 120px
}
.rollBox .Cont {
	WIDTH: 810px; FLOAT: left; OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 132px; FLOAT: left
}
.rollBox .Cont .pic IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.rollBox .Cont .pic P {
	LINE-HEIGHT: 26px; COLOR: #505050
}
.rollBox .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}