﻿@charset "utf-8";
/* 初始化设置 */
*{margin: 0;padding: 0;}
h1 {font-size: 16px; }
h2 {font-size: 14px;}
table{border-collapse: collapse;color:#7d7676;}
small {font-size: 12px;}
ul, ol {list-style: none;}
body {width: 100%;height: 100%;font: 12px '微软雅黑', Arial, "宋体", Verdana, sans-serif;background-color: #ffffff;color:#666;}
a {color: #656d77;text-decoration: none;}
a:hover {color: #ff6600;text-decoration: none;}
/* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
abbr[title], acronym[title] {border-bottom: 1px dotted;cursor: help;}
q:before, q:after {content: '';}
/* 重置表单元素 */
fieldset, img {border: none;}
/* 注：optgroup 无法扶正 */
button, input, select, textarea {font-size: 100%;border:1px solid #cfc7c7;color:#7d7676;}
input{padding:0 4px;}
/* 重置 hr */
hr {border: none;height: 1px;}
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {overflow-y: scroll;}
img,input,select{vertical-align:middle;}
.clear{clear:both;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/****** common css *******/
.align_r{text-align:right;}
.align_c{text-align:center;}
.rel{position:relative;}
.b{font-weight:bolder;}
.p10{padding:10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}
.p16{padding:16px;}
.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}
.m10{margin:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}.mr10{margin-right:10px;}.mt10{margin-top:10px;}
.m20{margin:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px;}.mr20{margin-right:20px;}.mt20{margin-top:20px;}
.bor{border:1px solid #d6cdcd;}
.mb16{margin-bottom:16px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.lh{line-height:2em;}
.clear_r{clear:right;}
.disn{display:none;}
.fl{float:left;}
.fr{float:right;}
.mar0{margin:0 auto;}
.ti{text-indent:2em;}
.ti9{text-indent:-999em;}
.color_w{color:#fff;}
.color_r{color:red;}
.color_y{color:#cb9900;}/* 黄色 */
.color_g{color:#676565;}/* 灰色 */
.color_c{color:#827a7a;}/* 咖啡色 */
.color_b{color:#aadbfd;}/* 淡蓝色 */
.color_b2{color:#0e7bc7}/* 深蓝色 */
.color_d{color:#5c3400;}/* 深棕色 */
body {background: url(/templets/default/images/body_bg.png) center 0px repeat-x;}
/* 头部 */
.header {}
.header .headerTop{width: 1000px;height:100px;overflow:hidden;}
.header .headerTop a {color: #ffffff;}
.header .headerTop a:hover {color: #ff8a3c;}
.header .headerLogo img{height:100px;}
.headerTel{position:absolute;right:0;top:4px;line-height:40px;}
.header .header_common_icon{width:25px;height:30px;line-height: 30px;display: inline-block;display:-moz-inline-stack;zoom: 1;*display: inline;background: url(/templets/default/images/header_bg.gif) no-repeat;}
.header .headerTop .serviceIcon {background-position:-30px 0px;}
.header .headerTop .helpIcon {width: 25px;height: 30px;background-position:; -60px 0px;}
.header .slogan{margin-top:14px;}
.header .headerNavigation{height:39px;line-height:30px;padding: 8px 0px;background: url(/templets/default/images/header_bg2.png) repeat-x 2px 0px;}
.header .headerNavigation .nav_warp{width: 1000px;}
.header .headerNavigation li {height:27px;float: left;padding: 0px 10px;font-size: 14px;background: url(/templets/default/images/header_navigation_separator.gif) no-repeat center right;}
.header .headerNavigation li a {width:70px;height:27px;line-height:25px;display: block;text-align: center;color: #393939;}
.header .headerNavigation li a:hover ,#curr_nav{color: #ffffff;background: url(/templets/default/images/header_bg.gif) no-repeat 0px -30px;}
.header .headerNavigation a.bbsNavigation {width: 84px;height: 24px;display: block;float: left;margin: 0px 20px;text-align: center;color: #ffffff;background: url(/templets/default/images/header_bg.gif) no-repeat -90px -30px;}
.header .headerNavigation a.bbsNavigation:hover {background: url(/templets/default/images/header_bg.gif) no-repeat -180px -30px;}
.header .headerNavigation .searchFormText {position:absolute;top:2px;right:-12px;height: 24px;line-height: 24px;background: url(/templets/default/images/header_bg.gif) no-repeat -270px -30px;}
.header .headerNavigation .searchFormText input {height: 22px;line-height: 22px;font-size: 12px;padding: 0px;padding-left:5px;color: #999999;border: none;background: none;}
body:empty .header .headerNavigation .searchFormText input {height: 14px;line-height: 14px;padding: 5px 0px;}
@-moz-document url-prefix() {.header .headerNavigation .searchFormText input {height: 14px;line-height: 14px;padding: 5px 0px;}}
.header .headerNavigation .searchFormButton{width: 30px;height: 24px;line-height: 24px;font-size: 12px;cursor: pointer;border: none;background: url(/templets/default/images/header_bg.gif) no-repeat -393px -30px;}

.main {width: 1000px;}
.left{width:730px;}
.right {width: 270px;}
.left .slider{margin: 0px 3px;border: 1px solid #e8e8e8;}
.focus{height:260px;overflow:hidden;}
.left .focus_pic{height:260px;overflow:hidden;}
.left .focus_btn{position:absolute; z-index:1; bottom:6px; right:40px;}
.left .focus_btn li{width:11px; height:11px; float:left; margin:0 8px; background:url(/templets/default/images/focus_btn.png) no-repeat 0 -26px; cursor:pointer;}
.left .focus_btn .on{background-position: 0 0;}
.left .about {height: 148px;padding-left:10px;background: url(/templets/default/images/about_lf.png) no-repeat;overflow:hidden;}
.left .about_warp{padding-right:10px;background: url(/templets/default/images/about_rt.png) no-repeat right 0;}
.left .about_c{padding:10px;background: url(/templets/default/images/index_x_bg.gif) 0px 0px repeat-x;}
.left .detail {width: 67px;height: 21px;line-height: 21px;display: block;padding-left: 13px;color: #fff;position: absolute;right: 0px;bottom: 0px;background: url(/templets/default/images/index_bg.gif) -360px 0px no-repeat;}
.left_pro_show dt{height:28px;background:url(/templets/default/images/title-produ.jpg) no-repeat;}
.left_pro_show dd li{width:162px;float:left;height:222px;overflow:hidden;margin-bottom:20px;}
.left_pro_show dd li span{display:block;width:160px;height:170px;border:1px solid #dcdcdc;overflow:hidden;margin-bottom:4px;}
.left_pro_show dd li img{width:162px;}
.left_news dt span{color:#000;font-size:16px;padding-right:2px;font-weight:normal;}
.left_hot{width:420px;}
.left_print{width:300px;}
.left_print li{padding-left:8px;background:url(/templets/default/images/ico-1.gif) no-repeat 0 11px;}
.right .contact {margin-top: -4px;margin-left: -4px;}
.right .contact .top {height: 30px;background: url(/templets/default/images/index_bg.gif) 0px -150px no-repeat;}
.right .contact .middle {padding:10px;background: url(/templets/default/images/index_y_bg.gif) -270px 0px repeat-y;}
.right .contact .middle ul {padding: 6px 10px;background: url(/templets/default/images/index_contact_bg.jpg) bottom right no-repeat;}
.right .contact .middle ul li {line-height: 35px;border-bottom: 1px dotted #ffe7cd;}
.right .contact .middle ul li strong {color: #d1000e;font-size: 16px;}
.right .contact .middle ul li span {color: #666666;}
.right .contact .bottom {height: 5px;clear: both;background: url(/templets/default/images/index_bg.gif) 0px -180px no-repeat;}
.right .news .top {height: 30px;line-height:30px;padding-left: 10px;font-size: 14px;font-weight:bold;background: url(/templets/default/images/index_bg.gif) -300px -150px no-repeat;}
.right .news .middle{padding:10px;color: #4b628d;background: url(/templets/default/images/index_y_bg.gif) 0px 0px repeat-y;}
.right .news li .icon {width: 15px;height: 23px;line-height: 23px;display: inline-block;display: -moz-inline-stack;zoom: 1;*display: inline;background: url(/templets/default/images/index_bg.gif) -570px -150px no-repeat;}
.our_c {overflow:hidden;}
.our_c  ul{position:relative;overflow:hidden;visibility:visible;}
.our_c  li{float:left;background:url(/templets/default/images/pic_bg.jpg) no-repeat;}
.our_c  li img{width:204px;height:130px;}
#our_scroll{overflow:hidden;margin-left:22px;position:relative;}
.scroll_btn{width:11px;height:21px;position:absolute;top:60px;cursor:pointer;}
#our_prev{background:url(/templets/default/images/butt-left.gif) no-repeat;left:3px;_left:-20px;}
#our_next{background:url(/templets/default/images/butt-right.gif) no-repeat;right:3px;_right:5px;}
#marquee{height:360px;overflow:hidden;}
.marquee li{width:125px;height:121px;float:left;overflow:hidden;margin-bottom:10px;cursor:pointer;}
.marquee li img{width:120px;}
.marquee li span,.our_c li span{display:block;padding-top:6px;text-align:center;}
.right .news li .date {float: right;}
.right .news .bottom {width: 270px;height:3px;background: url(/templets/default/images/index_bg.gif) -300px -180px no-repeat;}
.rt_pro_list dt{padding-bottom:6px}
.rt_pro_list ul{margin:0 0 10px 5px;}
.rt_pro_list li{float:left;width:48%;height:32px;line-height:32px;margin-bottom:10px;*display:inline;}
.rt_pro_list li a img{margin-right:6px;}
.footer {height:198px;background:url(/templets/default/images/footerback.jpg) no-repeat center 0;}
.footer_c{width: 1000px;}
.footer .footerInfo {color: #999999;}
.footer .footerInfo ul li {line-height: 30px;display: inline;}
.footer .footerInfo ul li a {margin: 0px 5px;}
.footer .footerInfo p {line-height: 30px;padding: 3px 0px;}
.footer .footerInfo p img {margin: 0px 5px;}
.footer .systemName {color: #000000;font-weight: bold;}
.footer .systemName span {color: #ff6600;}


.business {padding: 0px 3px;}
.bus_common{width: 345px;height: 61px;line-height: 20px;float: left;padding: 5px;background: url(/templets/default/images/index_bg.gif) 0px -510px no-repeat;}
.bus_t{ width: 130px;height: 61px;line-height: 61px;float: left;text-align: center;font-weight: bold;}
.bus_c{width: 205px; height: 61px; float: right;padding: 0px 5px;}

.ny{width:1000px;}
.ny_lf{width:220px;}
.ny_rt{width:780px;}

.ny_lf .top {height: 29px;line-height: 29px;padding-left: 10px;font-weight: bold;font-size: 12px;background: url(/templets/default/images/article_bg.gif) 0px 0px no-repeat;}
.ny_lf .middle {background: url(/templets/default/images/article_y_bg.gif) 0px 0px repeat-y;}
.ny_lf .bottom { height: 5px;clear: both;overflow: hidden; background: url(/templets/default/images/article_bg.gif) 0px -30px no-repeat;}
.ny_lf dt{padding-left:10px;}
.ny_lf .hotArticle ul{padding:0 10px 10px 28px;background:url(/templets/default/images/article_bg.gif) no-repeat -286px 4px;}
.ny_lf .hotArticle li {border-bottom: 1px dashed #e8e8e8;line-height:25px;}
.ny_rt .listBar{padding-left:3px;background: url(/templets/default/images/article_bg.gif) 0px -180px no-repeat;}
.ny_rt .listBar_warp{padding-right:3px; background: url(/templets/default/images/article_r.png) right 0px no-repeat;}
.ny_rt .listBar .path{line-height:29px;background: url(/templets/default/images/article_x_bg.gif) repeat-x;}
.ny_rt .listBar .path a {margin: 0px 2px;}
.ny_rt .listBar .path_icon{padding-left:22px;background: url(/templets/default/images/article_bg.gif) -292px -260px no-repeat;}
.ny_rt .listBar .right {padding-right:3px;background: url(/templets/default/images/article_bg.gif) -30px -180px no-repeat;}
.ny_rt .arti_infor span{padding-right:5px;color:#000;}
.ny_rt .next_last{padding:30px;}
.ny_rt_c{padding-top:3px;background: url(/templets/default/images/article_list_bg.gif) 0px 0px no-repeat;}
.ny_rt_warp {padding-bottom:5px;background: url(/templets/default/images/ny_b.gif) 0 bottom no-repeat;}
.ny_rt .content{padding: 15px;background: url(/templets/default/images/article_list_y_bg.gif) 0px 0px repeat-y;height:auto !important;min-height:608px;height:608px;}
.ny_rt .arti_list li{border-bottom: 1px solid #e9e9e9;margin-bottom:10px;}
.ny_rt .content li h3 a{line-height: 30px;color: #204e7d;font-size: 14px;}
.author {padding-left: 10px;color: #111111;}
.createDate {padding-left: 10px;line-height: 30px; color: #111111;}
.contentText { line-height: 30px;color: #787878;}
.article_more{color:#069;}
.pagelist{padding:20px 0;}

/*---------- viewbox ---------*/
.viewbox{
	width:712px;
	overflow:hidden;
	padding-bottom:8px;
}
.viewbox .title{
	height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.viewbox .title h2{font-size:20px;}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
}
.viewbox .info span{
	margin:0 8px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
.viewbox .intro{
	width:90%;
	padding:8px 16px;
	line-height:24px;
	background:#f5fcee;
	border:1px solid #DCDDDD;
	font-size:14px;
	color:#706A6A;
	margin:8px auto 0 auto;
}
.viewbox .infolist{
	width:368px;
	float:left;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.viewbox .labeltitle{
	height:23px;
	background:url(/templets/default/images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.viewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(/templets/default/images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}

.viewbox .content{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
}
.viewbox .dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.viewbox .dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
}
.viewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(/templets/default/images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.viewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(/templets/default/images/boxoff.gif) right -10px no-repeat;
	float:left;
}
.viewbox .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.viewbox .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.viewbox .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.viewbox .diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.viewbox .diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.viewbox .diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.viewbox .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.viewbox .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.viewbox .newdigg .digg_good{
	background:url(/templets/default/images/newdigg-bg.png) left top no-repeat;
}
.viewbox .newdigg .digg_bad{
	background:url(/templets/default/images/newdigg-bg.png) right top no-repeat;
}
.viewbox .newdigg .digg_good .digg_act{
	color:#C30;	
}
.viewbox .newdigg .digg_good .digg_num{
	color:#C63;
}
.viewbox .newdigg .digg_bad .digg_act{
	color:#36C;	
}
.viewbox .newdigg .digg_bad .digg_num{
	color:#39C;
}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.viewbox .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.viewbox .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(/templets/default/images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.viewbox .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.viewbox .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.viewbox .handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
.viewbox .handle .context{
	float:left;
}
.viewbox .handle .context ul li{
	line-height:29px;
	color:#888;
}
.viewbox .actbox{
	width:260px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
.viewbox .actbox ul li{
	display:inline;
	padding-left:22px;
	background-image:url(/templets/default/images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
.viewbox .actbox ul li a{
	color:#666;
}
.viewbox .actbox ul li#act-fav{
	background-position:4px 0px;
}
.viewbox .actbox ul li#act-err{
	background-position:4px -37px;
}
.viewbox .actbox ul li#act-pus{
	background-position:4px -73px;
}
.viewbox .actbox ul li#act-pnt{
	background-position:4px -109px;
}
.viewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.viewbox .downurllist li{
	height:27px;
	background:url(/templets/default/images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.viewbox .downurllist li a{
	height:27px;
	background:url(/templets/default/images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.viewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:none;
}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;
}
a.c1{
    padding:1px 8px 1px 8px;
    border:1px solid #BADAA1;
    background:url(/templets/default/images/but_bg_sr.gif) 0 0 repeat-x;
    color:#428C5B;
}

a.c2{
    color:#063;
    border:1px solid #9C0;
    background:url(/templets/default/images/but_bg_sr.gif) 0px 0px repeat-x;
}

a.c1:hover{ color:#369; border:1px solid #8CADCE;background:url(/templets/default/images/but_bg_sr.gif) 0px -44px repeat-x;}
.listbox li{float:left;width:177px;margin: 0 0 25px 50px;}
.listbox .pic{display:block;border:1px solid #dcdcdc;width:175px;height:155px;overflow:hidden;}
.listbox .pic img{width:175px;height:155px;}
.listbox .title{display:block;text-align:center;line-height:30px;font-weight:bolder;color:#069;}
.list_machine li{margin-bottom:10px;overflow:hidden;padding:5px;background-color:#f8f8f8;height:200px;}
.list_machine .list_m_p{border:1px solid #dcdcdc;margin-right:10px;}
.list_machine .list_m_p img{width:298px;height:198px;}
.list_machine .list_m_r{width:430px;overflow:hidden;}
.list_machine li h2{border:1px solid #dcdcdc;height:38px;line-height:38px;padding-left:10px;margin-bottom:10px;color:#069;}
.list_machine .list_m_c{height:148px;border:1px solid #dcdcdc;line-height:2em;padding-left:10px;}
/****** 分页 *******/
.pagelist{margin:30px 0;}
.pagelist a ,.pagelist span{padding:0 6px;line-height:18px;text-align:center;display:inline-block;border:1px solid #C2D5E3;margin:0 2px;}
.pagelist span{background-color:#E5EDF2;}