html,body{color:#656565; font:normal 14px/24px 'MicroSoft YaHei';line-height:28px;}
a{ color:#656565; }
a:hover{ color:#BB3052;}
p{margin:0 !important;padding:0 !important;}
.editor ul,.editor ol{ padding-left:30px;}
.editor p{line-height:32px;}
.editor{margin-top:8px;}

/*----Head文件----------------------------------------*/

.index_banner{ margin-top:-504px; position:relative; overflow:hidden; height:560px;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:570px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;top:520px;left:50%;z-index:999999;display:block;margin-left:-50px; width:250px;height:5px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 5px;width:60px;height:5px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}



#logo {margin:0 auto; height:84px;position:relative; z-index:99999; width:1000px;}
#wrap2{ width:100%; height:65px; background:url(../images/nav.jpg) repeat-x; overflow:hidden}
.abs2 {width:145px; height:75px; margin-bottom:10px; float:right;}
.abs2_font {width:100px; margin:23px 35px;font-size:18px; color:#FFF; font-weight:bold}
#abs01 { width:145px; height:245px; float:left; background-color:#5ABEF0;}
#abs01:hover {background-color:#75D9FF;}
#abs02 {background-color:#62C48D}
#abs02:hover {background-color:#80E2AB;}
#abs03 {background-color:#3FA4D5}
#abs03:hover {background-color:#4DB2E3;}
#abs04 {background-color:#98D5B3}
#abs04:hover {background-color:#A7E4C2;}
#abs05 {width:300px;background-color:#68B1D5; height:56px; overflow:hidden; margin:0 auto;font-size:18px; color:#FFF; font-weight:bold; padding-left:20px; padding-top:20px;}
#abs05:hover {background-color:#75D9FF;}

#menu{width:1000px; height:65px; margin:0 auto; overflow:hidden;}
#menu li {float:left; overflow:hidden; width:124px;height:65px; line-height:65px; text-align:center}
#menu li a {display:block; width:124px; height:36px; font-weight:bold}

.current{background:url(../images/nav_hover.jpg) center center no-repeat;}
.current a { color:#FFF}


/*----Footer文件----------------------------------------*/
#footer{ text-align:center; overflow:hidden; height:40px; width:100%; color:#777777; line-height:40px; background:#252525; font-size:12px;}
#footer a{ color:#777777}
#footer a:hover{ color:#777777}

/*----Index文件----------------------------------------*/

.search{padding-top:6px; overflow:hidden;}

.search ul{ list-style:none; padding-right:10px;}
.search li{ display:inline;}
.parasearch_title{ display:;}
.parasearch_input input{ width:180px; padding:2px; height:16px; border:none; border-top:1px solid #404040; border-left:1px solid #404040; border-right:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;}
.parasearch_search{  font-size:12px;}
.parasearch_search input {}
* html .parasearch_search input{ position:relative; top:2px;}
.index_tit {font-size:18px; font-weight:bold; height:35PX; line-height:25px; color:#333; border-bottom:2px solid #0CF}
.index_tit_en {font-size:12px;color:#0CF; font-style:italic; font-family:Tahoma, Geneva, sans-serif}
.index_news1 { height:35px; border-bottom:1px #EDEDED dotted;background:url(../images/download_ico.GIF) LEFT center no-repeat; padding-left:20px; line-height:35px;}
.index_news2 { height:35px; border-bottom:1px #EDEDED dotted; line-height:35px; font-size:12px;}
.mmore a { font-size:12px; float:right; color:#999; font-weight:normal}

#block1{ margin-top:570px;}
#block4{ background-color:#444444;color:#C4C4C4; width:100%; height:180px;  font-size:12px;}
#block4 a { color:#CCC}
.height1 { height:205px}
.m_body {width:1000px; margin:0 auto;}
.background_a { background:url(../images/bg_line.png);border:1px #F3F3F3 solid;}
.m_body .fl { width:380px;}
.m_body .fl img {box-shadow: 10px 10px 10px -10px; -webkit-box-shadow: 10px 10px 10px -10px;-moz-box-shadow: 10px 10px 10px -10px;}
.m_body .fr { width:560px;}
.ab1{color:#FFFFFF; background-color:#DA2840; padding:3px 12px; margin:0 10px;}
.tit { font-size:16px; line-height:38px; border-bottom:1px #CCCCCC dotted}
.tit a {font-size:14px;}
.index_more {float:right; margin-right:5px;}
.s_img {box-shadow: 10px 10px 10px -10px; -webkit-box-shadow: 10px 10px 10px -10px;-moz-box-shadow: 10px 10px 10px -10px;}
.r_img {border-radius:3px 3px 3px 3px}
.index_service {float:right; width:700px; height:116px;}

/*----Sub文件----------------------------------------*/
#wrap2_2{ width:100%; position:absolute;top:343px; left:0; height:65px; background:url(../images/nav.jpg) repeat-x; overflow:hidden}
.sub_banner { width:100%; height:259px; background: url(../images/sub_banner.jpg) center top no-repeat; overflow:hidden;}
.sub_main {width:100%; overflow:hidden; background-color:#F6F6F6; margin-top:50px;}
.bar_title { font-size:18px;color:#FFFFFF; width:250px; line-height:40px; text-align:center; letter-spacing:1px; height:40px;background: url(../images/sub_bar1.gif)  no-repeat;}
.block_bar_title {width:250px; height:36px; background:url(../images/bar01.gif) no-repeat; text-align:center; line-height:36px; font-size:16px}

#left { width:240px; overflow:hidden; float:right; background-color:#FFF; margin-bottom:30px;}
#right {width: 740px; overflow:hidden; float:left; background-color:#FFF; margin-bottom:30px;}
#right_t {width:740px;height:40px; background:url(../images/bg1.jpg) repeat-x; line-height:40px}
#right_t a {color:#4a4a4a;}
#right_t span {font-size:12px; padding-left:30px; letter-spacing:0.5px; text-align:left; background:url(../images/navserach.gif) 10px center no-repeat;}
#right_m {line-height:24px; text-align:left;  margin:0 auto; border-top:none; margin-bottom:20px}
.fwfenlei {width:80px; height:40px; line-height:40px; font-weight:bold; float:left;background:url(../images/ico.gif) left center no-repeat; padding-left:15px;}


#shanghu li { list-style:none; width:940px;  border-bottom:1px #cccccc dotted; padding:10px 0;}
.detail_list li { height:29px;}

.sub_desc { margin-bottom:20px; color:#BBBBBB; font-size:12px; text-align:left}
.info_img img {border:1px solid #ccc; padding:3px;}
.info_title{ height:20px; line-height:20px; overflow:hidden; margin-top:10px; text-align:left}


/*----News文件----------------------------------------*/
#news_list ul{ list-style:none;}
#news_list #plug1{}
#news_list #plug1 li{ height:35px; padding:0px 8px 0px 20px; background:url(../images/download_ico.gif) no-repeat 7px 11px; line-height:30px; overflow:hidden; border-bottom:1px dotted #ccc;}
#news_list #plug1 li span{ float:right;}
* html #news_list #plug1 li span img{ padding-top:8px;}
/*----ShowNews文件----------------------------------------*/
#shownews{ padding:10px;}
#shownews h1.title{ padding:4px; margin-bottom:10px; min-height:30px; line-height:40px; font-size:24px; text-align:center}
#shownews div.text{ padding:0px 5px;}

/*----Article文件----------------------------------------*/

#article_detail_photocat { padding:0px 5px; border-top:1px dotted #ccc; margin-top:10px;}
#article_detail_photocat .h1 { color:#0099FF; padding:10px 0px; border-bottom:1px dotted #ccc;}
#article_detail_photocat li { float:left; list-style:none; margin-top:10px; padding-right:20px; font-size:16px; font-weight:bolder;}
#article_detail_photocat li a { color:#0099FF;}

/*----Product文件----------------------------------------*/
#product-list{}


/*【样式一】*/
#product-list #plug1{ padding:10px 0px;}
#product-list #plug1 ul{ list-style:none; }
#product-list #plug1 li{ float:left; display:inline; margin:0px 12px 5px; text-align:center; overflow:hidden;}
#product-list #plug1 li span{ display:block;}
#product-list #plug1 li img{ border:1px solid #ccc; padding:3px;}
#product-list #plug1 li span.info_title{ height:25px; line-height:25px; overflow:hidden;}

/*【样式二】*/
#product-list #plug2{ padding:10px;}
#product-list #plug2 dl{ overflow:hidden; float:left; width:350px; margin-bottom:10px;}
#product-list #plug2 dl dt{ float:left; overflow:hidden;}
#product-list #plug2 dl dt a{ display:block; padding:3px; font-size:0px; border:1px solid #e6e6e6;}
#product-list #plug2 dl dd{ float:left; padding-left:10px; overflow:hidden;}
#product-list #plug2 dd ul{ margin-bottom:10px; list-style:none;}
#product-list #plug2 span.title a{ color:#0058b2;}
#product-list #plug2 div.detail{ text-align:right; padding-right:10px;}

/*----ShowProduct文件----------------------------------------*/
#showproduct{}
#showproduct dt{ float:left; overflow:hidden;}
#showproduct dd{ float:left; padding-left:10px; overflow:hidden;}
#showproduct dd li{ list-style:none; padding:3px 3px; border-bottom:1px dotted #333; }
#showproduct dd li span{ color:#656565;}
#showproduct dd li.title{ padding:0px 4px; margin-bottom:5px; }
#showproduct dd li.title h1{ font-size:14px;}
#showproduct dd li.title h1 span{ color:#0058b2; font-size:14px;}
#showproduct dd li.description{ padding:5px;}
#showproduct dt #imgqwe a{ display:block; border:1px solid #806048; padding:5px;}
#showproduct dt #imgqwe a img{ border:1px solid #C1A189;}
#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; border:1px solid #ccc; color:#333; font-weight:bold;}
#showproduct h3.hr{ font-size:100%; margin-top:8px; padding-left:5px; height:30px; line-height:30px; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc; background-color:#E7E7E7}
#showproduct div.text{ padding:5px;}


/*----Img文件----------------------------------------*/
#img_list ul{ list-style:none;}
#img_list #plug1{ padding:10px 0px;}
#img_list #plug1 ul{ list-style:none; }
#img_list #plug1 li{ float:left; display:inline; margin:0px 12px 5px 12px; text-align:center; overflow:hidden;}
#img_list #plug1 li span{ display:block;}


/*----ShowImg文件----------------------------------------*/
#showimg{ padding:10px;}
#showimg h1.title{ padding:4px; border-bottom:1px dotted #ccc; 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 #e6e6e6; padding:5px;}
#showimg #imgqwe a img{ border:1px solid #e6e6e6;}
#showimg .smallimg{text-align:center !important; margin-top:8px;}
#showimg .smallimg span.spic{ margin:2px;}
#showimg span.info_select{ margin-top:8px;}

/*----Job文件----------------------------------------*/
#job_list #plug1{ border:1px solid #ccc; margin:10px; }
#job_list #plug1 dt{ height:28px; line-height:28px; border-bottom:1px solid #ccc; color:#666; padding-left:10px;}
#job_list #plug1 dd{ background:url(../images/job_ico.gif) no-repeat 5px 13px; padding-left:15px; height:30px; line-height:30px; border-bottom:1px solid #ccc; overflow:hidden; color:#666; 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 #ccc;}
#job_list #plug1 dd a{ text-decoration:underline;}

/*----ShowJob文件----------------------------------------*/
#showjob{ padding:10px;}
#showjob h1.title{ padding:4px; border-bottom:1px dotted #ccc; margin-bottom:10px; font-size:150%;}
#showjob div.para ul{ list-style:none; padding:0px 5px;}
#showjob div.text{ padding:0px 5px;}
#showjob 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;}
#showjob div.para .info_cv{ display:block; padding:5px; }
#showjob div.para .info_cv a{ padding:3px 8px; border:1px solid #ccc; color:#333; font-weight:bold;}





h3.hr{ font-size:100%; background:#eee; margin-top:8px; padding-left:5px; height:25px; line-height:25px;}
div.text{ padding:5px;}


.hits{ border-bottom:1px dotted #ccc; height:25px; line-height:25px; margin:5px 0px; text-align:right; font-size:12px;font-family:"宋体"}
.page{ padding:2px 5px; line-height:1.5; color:#666;font-size:12px; font-family:"宋体"}
.page a{ color:#666; text-decoration:underline;}
/* 前台通用分页 */
.pagecode {
    float: right;
    margin-top: 10px;
	margin-bottom:10px;
    text-align: right;
	padding-right:5px;
}
.pagecode a {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #d4d4d4;
    line-height: 20px;
    margin-right: 5px;
    padding: 0px 10px 0px 10px;
	display:block;
	float:left;
	height:20px;
	overflow:hidden;
   
}
.pagecode a.end{}
.pagecode a:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #336699;
}

.pagecode .on {
    background: none repeat scroll 0 0 #336699;
    color: #FFFFFF;
}

.pagecode p {
    clear: both;
    line-height: 20px;
    padding-right: 4px;
}

.input_w1 {
background: url("../images/input_back.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    width: 200px;
}

.input_w2 {
  background: url("../images/yzm_back.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 30px;
    line-height: 30px;
    margin: 0 5px 0 0;
    padding: 0 10px;
    width: 87px;
}

.button_w1 {
background: url("../images/cp_btn1.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 75px;
}

.button_w2 {
background: url("../images/cp_btn2.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 75px;
}








