@charset "utf-8";
/* CSS Document */
.con01 {
	background:url(/images/ban_bg.gif) repeat-x;
	height:356px;
}
.sub_con01 {
	background:url(/images/q1.gif) repeat-x;
	height:264px;
}
.banner {
	z-index:0;
	width:1000px;
	height:306px;
	_height:300px;
	margin:0px auto;
	background:url(/images/banner01.jpg) no-repeat;
}
.sub_banner {
	z-index:0;
	width:990px;
	height:227px;
	margin:0px auto;
	background:url(/images/about_banner.jpg) no-repeat;
}
.pro_banner {
	z-index:0;
	width:990px;
	height:260px;
	margin:0px auto;
	background:url(/images/pro_banner.jpg) no-repeat;
}
.case_banner {
	z-index:0;
	width:990px;
	height:260px;
	margin:0px auto;
	background:url(/images/case_banner.jpg) no-repeat;
}
.news_banner {
	z-index:0;
	width:990px;
	height:227px;
	margin:0px auto;
	background:url(/images/news_banner.jpg) no-repeat;
}
.recruit_banner{z-index:0;
	width:990px;
	height:227px;
	margin:0px auto;
	background:url(/images/recruit_banner.jpg) no-repeat;
	}
.service_banner{width:990px;
	height:227px;
	margin:0px auto;
	background:url(/images/service_banner.jpg) no-repeat;}
.content_banner {
	z-index:0;
	width:990px;
	height:227px;
	margin:0px auto;
	background:url(/images/content_banner.jpg) no-repeat;
}
.sub_banner img {
	margin:0px;
}
.banner a img {
	margin:186px 0px 0px 66px;
}
.main_new {
	padding:5px 0px 0px 10px;
	color:#535353;
	font-weight:bold;
	width:990px;
	margin:0px auto;
	height:30px;
	line-height:30px; overflow:hidden;
}
.scoll_tit{ width:65px; float:left; height:35px; line-height:35px;}
.scoll_new{ width:700px; float:left; padding-top:8px; }
.scoll_new a { width:700px;
	font-weight:normal;
}
.scoll_new em {
	font-weight:normal;
	color:#969696;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.contentBg {
	background:url(/images/conten_bg.gif) repeat-x;
}
.sub_contentBg {
	background:#f1f1f1;
}
.content {
	width:1000px;
	margin:0px auto;
}
.sub_content {
	width:1000px;
	margin:0px auto;
	min-height:550px;
}
.tubiao {
	padding:15px 0px 0px 0px;
	height:121px;
}
.about_more {
	height:105px;
	float:left;
	width:320px;
	background:url(/images/ke_line.gif) no-repeat center bottom;
}
.pic {
	float:left;
	width:102px;
}
.adout_ri {
	float:left;
	width:210px;
}
.adout_ri h3 {
	margin-top:2px;
	color:#333333;
	font-size:12px;
}
.adout_ri p {
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px 7px 0px;
	color:#535353;
}
.about_more p em {
	font-size:15px;
	color:#e56201;
	font-weight:bold;
	font-family:"微软雅黑";
	font-style:normal;
}
.about_more a img {
	padding-left:-15px;
}
.zhong {
	margin:0px 15px;
}
.index_pro_con {
	margin:15px 0px;
}
.Pro_tit {
	padding:10px 30px 0px 25px;
	background:url(/images/pro_bg.gif) no-repeat;
	height:505px;
	width:190px;
	float:left;
}
.Pro_con {
	width:720px;
	float:right;
}
.Pro_tit h3 {
	background:url(/images/ppro.gif) no-repeat;
	color:#333333;
	font-size:14px;
	height:25px;
	line-height:25px;
	padding-left:85px;
	margin-bottom:15px;
}
.Pro_tit ul li {
	width:198px;
	height:26px;
	line-height:26px;
	border-bottom:1px dotted #919191;
	margin-bottom:2px;display:block;
}
.Pro_tit ul li a {
	background:url(/images/gray_biao.gif) no-repeat 2px 9px;
	padding-left:15px; 
	color:#4f4e4e;
	font-family:"宋体";
	height:26px;
	line-height:26px;display:block;
}
.Pro_tit ul li a:hover {
	color:#ffffff;
	background:url(/images/pro_hover_li.gif) no-repeat;
	width:198px;
	display:block;
	float:left;
	height:26px;
	line-height:26px;
}
.Pro_con ul li {
	margin:10px 6px 10px 6px;
	padding:5px 0px 20px 6px;
	_padding:5px 0px 10px 6px;
	float:left;
	width:155px;
	height:130px;
	border:1px solid #e1e1e1;
}
.Pro_con ul li h3 {
	margin:5px 0px 0px 0px;
	font-weight:normal;
	font-size:12px;
	color:#0060c1;
}
.link {
	color:#626262;
	font-family:"微软雅黑";
	width:788px;
	margin:30px auto;
	background:url(/images/link_bg.gif) no-repeat;
	height:59px;
	padding:14px 20px 0px 180px;
}
.part {
	width:800px;
	margin:30px auto;
	background:url(/images/part_bg.gif) no-repeat;
	height:59px;
	padding:14px 7px 0px 180px;
}
.sub_left {
	width:244px;
	float:left;
	margin-top:-37px;
}
.sub_right {
	width:743px;
	float:right;
	margin-top:30px;
}
.sub_left_top {
	font-weight:bold;
	font-size:14px;
	padding:19px 4px 0px 95px;
	height:25px;
	background:url(/images/q2gif.gif) no-repeat;
}
.sub_left_top_pro {
	font-weight:bold;
	font-size:14px;
	padding:19px 4px 0px 117px;
	height:25px;
	background:url(/images/pro_tit.gif) no-repeat;
}
.sub_left_top_news {
	font-weight:bold;
	font-size:14px;
	padding:19px 4px 0px 85px;
	height:25px;
	background:url(/images/news_tit.gif) no-repeat;
}
.sub_left_top_service{font-weight:bold;
	font-size:14px;
	padding:19px 4px 0px 110px;
	height:25px;
	background:url(/images/service_tit.gif) no-repeat;}
.sub_left_top_recruit{font-weight:bold;
	font-size:14px;
	padding:19px 4px 0px 110px;
	height:25px;
	background:url(/images/recruit_tit.gif) no-repeat;}
.sub_left_top_contnet {
	font-weight:bold;
	font-size:14px;
	padding:19px 4px 0px 115px;
	height:25px;
	background:url(/images/content_tit.gif) no-repeat;
}
.sub_left_top_case {
	font-weight:bold;
	font-size:14px;
	padding:19px 4px 0px 85px;
	height:25px;
	background:url(/images/cases_tit.gif) no-repeat;
}
.sub_left_con {
	height:388px;
	padding:5px 0px 0px 25px;
	background:url(/images/q3.gif) no-repeat;
}
.sub_left_con_pro_index {
	height:388px;
	padding:5px 0px 0px 10px;
	background:url(/images/q3.gif) no-repeat;
}

.sub_left_con_pro {
	height:388px;
	padding:5px 0px 0px 25px;
	background:url(/images/q3.gif) no-repeat;
}
.sub_left_bottom {
	background:url(/images/menuBbg.gif) no-repeat;
	height:193px;
}
.sub_left_con ul li {
	width:198px;
	height:27px;
	line-height:27px;
	border-bottom:1px dotted #919191;
}
.sub_left_con_pro ul li {
	width:198px;
	height:27px;
	line-height:27px;
	border-bottom:1px dotted #919191;
}
.sub_left_con ul li a {
	background:url(/images/gray_biao.gif) no-repeat 2px 2px;
	padding-left:15px;
	color:#4f4e4e;
	font-family:"宋体";
	height:26px;
	line-height:26px;
}
.sub_left_con ul li a:hover {
	color:#ffffff;
	background:url(/images/pro_hover_li.gif) no-repeat;
	width:198px;
	display:block;
	float:left;
	height:26px;
	line-height:26px;
}
.sub_left_con_pro ul li a { background: url(/images/gray_biao.gif) no-repeat 0px 2px;
	padding-left:15px;
	color:#4f4e4e;
	font-family:"宋体";
	height:26px;
	line-height:26px;
}
.sub_left_con_pro ul li a:hover,.sub_left_con_pro ul li .lefts{
	color:#ffffff;
	background:url(/images/pro_hover_li.gif) no-repeat;
	width:198px;
	display:block;
	float:left;
	height:26px;
	line-height:26px;
}
.sub_right_top {
	background:url(/images/q6.gif) no-repeat;
	height:15px;
}
.sub_right_cen {
	background:url(/images/q7.gif) repeat-y; 
	padding:0px 0px 20px 0px;
}
.sub_right_boot {
	background:url(/images/q8.gif) no-repeat;
	height:23px;
}
.sub_right_cen h3 {
	font-family:"微软雅黑";
	color:#000;
	margin:0px 28px;
	background:url(/images/content_tit_ig.gif) no-repeat 2px 2px;
	height:25px;
	padding-left:40px;
	line-height:24px;
	border-bottom:2px solid #0098ec;
}
.sub_right_cen h3 span {
	font-size:12px;
	float:right;
	color:#5b5b5b;
	font-weight:normal;
}
.menu_a_img {
	text-align:center;
}
.jianjie {
	margin-bottom:18px;
}
.neirong {
	padding:20px 30px 10px 20px; min-height:460px; color:#676767
}
.tu {
	text-align:center;
	float:left;
	padding:14px 7px 10px 15px;
	background:url(/images/about_photo.gif) no-repeat;
}
.more_about {
	width:405px;
	padding-top:13px;
	overflow:hidden;
	float:right;
}
.more_about p {
	text-indent:2em;
	color:#676767;
	line-height:28px;
}
.biaoyu {
	font-family:"微软雅黑";
	height:30px;
	line-height:30px;
	padding-left:15px;
}
.main_s {
	padding-left:15px;
	color:#fff;
	font-family:'微软雅黑';
	background:url(/images/shi_hover_li.gif) no-repeat;
	height:26px;
	line-height:26px;
}
.news_fenlei h4, .pro_fenlei h4 {
	margin-left:5px;
	margin-bottom:15px;
	color:#e57f01;
	font-family:"微软雅黑";
	font-size:12px;
	font-weight:normal;
	background:url(/images/main_lei_bg.gif) no-repeat 0px 15px;
	height:29px;
	padding-left:10px; margin-top:15px;
}
.news_fenlei h4 a, .pro_fenlei h4  a{color:#e57f01;}
.pro_fenlei ul li {
	margin:0px 10px 15px 10px;
	float:left;
	background:url(/images/product_img_bg.gif) no-repeat;
	width:194px;
	height:172px;
	padding:12px 0px 0px 10px;
}
.pro_fenlei ul li h2 {
	color:#1a79d1;
	font-weight:normal;
	font-size:12px;text-align:center; width:175px;
}
.sub_left_con_news {
	background:url(/images/qq3.gif) no-repeat;
	height:301px;
}
.news_fenlei {
	margin-bottom:25px;
}
.news_fenlei ul li {
	margin-left:10px;
	margin-right:30px;
	border-bottom: 1px dashed #cccccc;
	height:25px;
	padding-top:7px;
}
.news_fenlei ul li a {
	font-family:"微软雅黑";
	color:#333333;
}
.news_fenlei ul li span {
	font-family:"微软雅黑";
	color:#5f5f5f;
	float:right;
	padding-right:10px;
}
.adress {
	margin-top:15px;
	line-height:40px;
	width:312px;
	float:right;
	font-family:"微软雅黑";
	color:#000;
}
.map {
	margin:10px 0px 0px 40px;
	border:1px solid #cccccc; 
	 
	width:657px;
}
.case_mei{ background:url(/images/case_ke.gif) no-repeat bottom; padding:25px 0px;}
.case_img{ float:left; background:url(/images/case_img_bg.gif) no-repeat; width:220px; height:156px; padding:10px 0px 0px 10px;}
.case_right{ font-family:"微软雅黑"; width:415px; float:right;}
.case_right h1{ margin-bottom:10px; height:25px; line-height:25px; padding-bottom:8px; border-bottom:1px dashed #1978d1;color:#1978d1; font-family:"微软雅黑"; font-size:13px; font-weight:normal;}
.case_right p{ line-height:22px; }
.case_more{ margin-top:15px; background:url(/images/More_m.gif) no-repeat bottom; text-align:center; width:72px; height:32px;}
.case_more a{ color:#000;}
.case_more a:hover{ color:#900;}
.fenye{ padding-left:80px; text-align:center; background:url(/images/fenye_bg.gif) no-repeat bottom; height:50px; width:598px; margin:20px 0px 0px 70px;}
.fenye a{display:block; float:left;color:#000; margin:0px 5px;width:43px; height:19px; line-height:19px;}
a.shu:hover{text-align:center; display:block; float:left; background:url(/images/xuanzhong.gif) no-repeat; width:43px; height:17px; line-height:19px; color:#fff;}
.recuit_about{float: right;
    overflow: hidden;
    padding-top: 13px;
    width: 405px;}
.recuit_about p{color: #676767;
    line-height: 24px;
    text-indent: 2em; margin-bottom:15px;}
.recuit_about p span{ font-weight:bold; color:#900;}
/*通用代码*/
a:link,a:hover,a:visited,a:active{
behavior:url("/css/link.htc")
}
form {margin:0 auto;padding:0px;}
img{border:0px;}
.center{text-align:center}
.right{text-align:right}
textarea{ overflow:auto}
input,textarea{ border:1px solid #CCCCCC}
.page_list{ height:36px; line-height:36px; text-align:center; margin-top:20px; padding-left:30px;}
.back{margin-top:30px; margin-bottom:30px; text-align:center}
.padding_left10{ padding-left:10px;}

/*产品详细页*/
.content-title{height:30px; line-height:30px; text-align:left;font-size:18px;overflow:hidden;}
.content-pic{ text-align:left; width:680px; margin:10px; overflow:hidden}
.content-body{ width:680px; overflow:hidden;}
.last{ margin-left:10px; height:25px;}

/*新闻详细页*/
.newszi{ border:none;text-align:center;font-size:14px;line-height:22px;}
.newszi span{ font-weight:normal; padding:10px 0 0 0; height:30px; display:block; font-size:12px;}