﻿a:link {
	color: #525252;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #525252;
}
a:hover {
	text-decoration: underline;
	color: #0033CC;
}
a:active {
	text-decoration: none;	
	color: #0033CC;
}
.t_orange{
	color: #FF6600;
	font-size: 14px;
	font-weight: bold;
}
.t_blue{
	color: #0250A3;
	font-size: 14px;
	font-weight: bold;
}
.img_list {
	list-style-image: none;
	list-style-type: none;
	font-size: 12px;
	line-height: 23px;
	text-align: left;
	float: left;
	width: 220px;
	height: 100%;
	overflow: hidden;
	margin-left: 10px;
}
.point_underline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E2E2E2;
	padding: 0px;
	width: 220px;
	margin: 0px;
	line-height: 25px;
	overflow: hidden;
	height: 25px;
	color: #525252;
	font-size: 12px;
	font-weight: normal;
}
.p1{
	margin: 0px;
	height: 25px;
	width: 500px;
	float: right;
	text-align: right;
	font-size: 14px;
	line-height: 25px;
	padding-right: 20px;
	display: block;
}
.p2 {
	line-height: 24px;
	height: 30px;
	float: left;
    vertical-align:middle;
	display: block;
	margin: 0px;
	padding: 0px;
}
.img_stype{ 
    border:#CCE1FE#;
	width:180px;
	height:140px;
	padding:2px;
	border: 1px solid #CCE1FE;
	overflow: hidden;
}

/*头部css样式*/

.img_left{
	display: block;
	height: 30px;
	width: 90px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}
.img_right{	
    display: block;
	height: 30px;
	width: 90px;
	float: left;
	margin-left: 5px;
	margin-top: 20px;}
.red {
	color: #CB151E;
}
#link_ad{
	width:848px;
	height: 27px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/zh_2.gif);
	line-height: 27px;
	border: 1px solid #d9d9d9;
	text-align: left;
	text-indent: 10px;
}
#head_title{
	width:848px;
	height:30px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ECECEC;
	border-left-color: #ECECEC;
	background-image: url(images/head_title_bg.gif);
}
#BODY_AB{
	width:822px;
	margin-top: 16px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#news{
	width: 100%;
	background-color: #f8f8f8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9d9d9;
}
#news_t{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D9D9D9;
	height: 25px;
	float: left;
	text-align:left;
	padding-left:10px;
	width:810px;
}
#news_text{
	height: 100%;
	width: 780px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
}
#news_text p{
	text-indent: 2em;
	line-height: 22px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#BODY_AB_img{
	width:260px;
	height:200px;
	padding: 2px;
	margin-bottom: 8px;
	margin-top: 15px;
	overflow: hidden;
	float: left;
	margin-left: 20px;
}
#BODY_AB_T{
	float: left;
	height: 200px;
	width: 500px;
	margin-top: 15px;
	margin-left: 10px;
}
div:after {
   content:"."; 
   display: block;
   height:0; 
   clear:both; 
   visibility:hidden;
}
#BODY_A{
	width:820px;
	height: 100%;
	margin: 0px;
	border: 1px solid #d9d9d9;
}
#news_t h1{
	font-size:18px;
	line-height: 35px;
	margin: 0px;
	color: #1F3A87;
}
#cp_img{
	overflow: hidden;
	height: 135px;
	width: 100%;
}
#cp_img img{
	height: 65px;
	width: 80px;
	padding: 2px;
	margin-bottom: 5px;
	border: 1px solid #CCE1FE;
}
#cp_img ul{ 
  list-style-type:none;
  margin:0px;

}
#cp_img ul li{
	float:left;
	margin-left: 20px;
	margin-top: 10px;
	width: 100px;

}
#cp_img ul li a{color: #0250A3;}
#cp_img ul li p {
	margin:0px;
	line-height: 22px;
	height: 45px;
	width: 100px;
	display: block;
}


/* 商铺首页*/
#content2 {
	WIDTH: 822px;
	MARGIN-TOP: 16px; FLOAT: left;
	text-align:left;
}
#content2 .pro_new UL LI {
	WIDTH: 185px
}
#content2 .pro_show {
	 PADDING-BOTTOM: 7px; OVERFLOW: hidden; WIDTH: 800px; PADDING-TOP: 7px; TEXT-ALIGN: center; padding-left:7px;
}
#content2 .pro_show1 {
	FLOAT: left
}
#content2 .pro_show UL {
	FLOAT: left
}
#content2 .pro_show UL LI {
	WIDTH: 140px; TEXT-ALIGN: center
}
#demo {
	OVERFLOW: hidden; WIDTH: 850px
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}
#content2 .pro_showss {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; OVERFLOW: hidden; WIDTH: 747px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#content2 .pro_show1ss {
	FLOAT: left
}
#content2 .pro_showss UL {
	FLOAT: left
}
#content2 .pro_showss UL LI {
	WIDTH: 150px; TEXT-ALIGN: center
}
#demoss {
	OVERFLOW: hidden; WIDTH: 1130px
}
#demo1ss {
	FLOAT: left
}
#demo2ss {
	FLOAT: left
}
#content2 .aboutus .right_doc {
	WIDTH: 592px
}
#content2 .aboutus .right_doc_no_image {
	WIDTH: 720px
}
#content2 .cert_honor .width1 {
	WIDTH: 145px
}
#content2 .cert_honor .width2 {
	WIDTH: 210px
}
#content2 .cert_honor .width3 {
	WIDTH: 166px
}
#content2 .cert_honor .width4 {
	WIDTH: 116px
}
#content2 .cert_honor .width5 {
	WIDTH: 118px
}
#content2 .com_action_new LI {
	MARGIN-TOP: 3px; PADDING-LEFT: 10px; HEIGHT: 20px
}
#content2 .doc_new {
	DISPLAY: block; FLOAT: left; WIDTH: 520px
}
#content2 .time_new {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
#content2 .cert_list .w1 {
	WIDTH: 17%
}
#content2 .cert_list .w2 {
	WIDTH: 30%
}
#content2 .cert_list .w3 {
	WIDTH: 15%
}
#content2 .cert_list .w4 {
	WIDTH: 21%
}
#content2 .cert_list .w5 {
	WIDTH: 15%
}
.photolistdiv UL LI {
	WIDTH: 190px
}
.photolistdiv UL {
	FLOAT: left
}
.photolistdiv UL LI {
	WIDTH: 190px; TEXT-ALIGN: center
}
.photolistdiv .bg {
	BACKGROUND: url(file.gif) no-repeat 23px 0px; HEIGHT: 118px
}
.photolistdiv .imgwh {
	WIDTH: 90px
}
.photolistdiv .nopic {
	FONT-SIZE: 12px; LINE-HEIGHT: 122px
}
.module2 .title2_2 {
	HEIGHT: 30px; width:100%;
}
.module2 .title2_2 UL LI {
	FLOAT: left; LINE-HEIGHT: 200%; HEIGHT: 30px
}
.module2 .title2_2 .left {
	BACKGROUND: url(title_left_1.gif); WIDTH: 5px
}
.module2 .title2_2 .mid {
	PADDING-RIGHT: 1px; BACKGROUND: url(title_mid_1.gif); WIDTH: 98%
}
.module2 .title2_2 .right {
	BACKGROUND: url(title_right_1.gif); WIDTH: 5px
}
.module2 .content2_2 {
	CLEAR: both; BORDER-RIGHT: #bfd5a9 1px solid; BORDER-TOP: #bfd5a9 1px solid; MARGIN-TOP: 3px; BACKGROUND: #fff; BORDER-LEFT: #bfd5a9 1px solid; LINE-HEIGHT: 150%; BORDER-BOTTOM: #bfd5a9 1px solid
}
.module2 .propic {HEIGHT: 200px;}
.module2 .bigpic {
	BACKGROUND: #bebebe; MARGIN-LEFT: 80px; WIDTH: 160px; HEIGHT: 160px
}
.module2 .smallpic {
	BACKGROUND: #bebebe; WIDTH: 80px; HEIGHT: 77px
}
.module2 .prodes {
	COLOR: #666; LINE-HEIGHT: 150%; HEIGHT: 200px
}
.module2 .prodes .title {
	HEIGHT: 25px
}
.module2 .companyinfo {
	MARGIN: 5px; LINE-HEIGHT: 150%
}
.module2 .companyaction .title {
	LINE-HEIGHT: 200%; HEIGHT: 30px
}
.module2 .companyaction .list UL LI {
	MARGIN-LEFT: 15px; HEIGHT: 20px
}
.module2 .zs_list UL {
	FLOAT: left
}
.module2 .zs_list UL LI {
	WIDTH: 290px
}
.module2 .job {
	MARGIN-TOP: 10px; COLOR: #666
}
.module2 .job .title {
	BORDER-BOTTOM: #000 1px dotted; HEIGHT: 20px
}
.module2 .job .grayimg {
	BACKGROUND: #666; WIDTH: 10px; HEIGHT: 10px
}
.module2 .job UL {
	MARGIN-TOP: 10px
}
.module2 .job UL LI {
	MARGIN-LEFT: 20px; LINE-HEIGHT: 150%; HEIGHT: 20px
}
.module2 .job .applied {
	TEXT-ALIGN: right
}
.module2 .online_msg {
	LINE-HEIGHT: 150%
}
.module2 .online_msg UL LI {
	MARGIN-TOP: 10px; MARGIN-LEFT: 5px
}
.module2 .online_msg .content {
	MARGIN-TOP: 25px; MARGIN-LEFT: 7px
}
.module2 .online_msg .ta {
	MARGIN-LEFT: -4px
}
.module2 .contacts UL LI {
	MARGIN-LEFT: 15px; HEIGHT: 20px
}


IMG{BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.mt5 {
	MARGIN-TOP: 5px
}
.mt4 {
	MARGIN-TOP: 4px
}
.mt3 {
	MARGIN-TOP: 3px
}
.mt2 {
	MARGIN-TOP: 2px
}
.mt7 {
	MARGIN-TOP: 7px
}
.mt8 {
	MARGIN-TOP: 8px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mt12 {
	MARGIN-TOP: 12px
}
.mt14 {
	MARGIN-TOP: 14px
}
.mt15 {
	MARGIN-TOP: 15px
}
.mt20 {
	MARGIN-TOP: 20px
}
.mt26 {
	MARGIN-TOP: 24px
}
.mt30 {
	MARGIN-TOP: 30px
}
.mt45 {
	MARGIN-TOP: 45px
}
.mt55 {
	MARGIN-TOP: 55px
}
.ml3 {
	MARGIN-LEFT: 3px
}
.ml5 {
	MARGIN-LEFT: 5px
}
.ml7 {
	MARGIN-LEFT: 7px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.ml15 {
	MARGIN-LEFT: 15px
}
.ml17 {
	MARGIN-LEFT: 17px
}
.ml22 {
	MARGIN-LEFT: 22px
}
.ml25 {
	MARGIN-LEFT: 25px
}
.ml30 {
	MARGIN-LEFT: 30px
}
.ml40 {
	MARGIN-LEFT: 40px
}
.ml80 {
	MARGIN-LEFT: 80px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.mr17 {
	MARGIN-RIGHT: 17px
}
.mr5 {
	MARGIN-RIGHT: 5px
}
.mr7 {
	MARGIN-RIGHT: 7px
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mb7 {
	MARGIN-BOTTOM: 7px
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.pb5 {
	PADDING-BOTTOM: 5px
}
.pl15 {
	PADDING-LEFT: 15px
}
.margin5 {
	MARGIN: 5px
}

.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.w300 {
	WIDTH: 300px
}
.b {
	FONT-WEIGHT: bold
}
.fs14 {
	FONT-SIZE: 14px
}
.fs12 {
	FONT-SIZE: 12px
}
.gray {
	COLOR: #666
}
.red {
	COLOR: #ff0000
}
.gray2 {
	COLOR: #ccc
}
.orange {
	COLOR: #ff6600
}
.white {
	COLOR: #fff
}
.cent {
	TEXT-ALIGN: center
}
.t_r {
	TEXT-ALIGN: right
}
.zoom1 {
	ZOOM: 1
}
.t_l {
	TEXT-ALIGN: left
}
.line {
	BORDER-BOTTOM: #666 1px dotted; HEIGHT: 10px
}
.line1 {
	OVERFLOW: hidden; BORDER-BOTTOM: #666 1px dotted; HEIGHT: 5px
}
.line2 {
	BORDER-BOTTOM: #e1e1e1 1px solid; HEIGHT: 10px
}
.lin350 {
	LINE-HEIGHT: 350%
}
.lin150 {
	LINE-HEIGHT: 150%
}
.lin250 {
	LINE-HEIGHT: 250%
}
.lin200 {
	LINE-HEIGHT: 200%
}
.lin100 {
	LINE-HEIGHT: 100%
}
.clr {
	CLEAR: both
}
.rel {
	POSITION: relative
}


.imgmid {
	VERTICAL-ALIGN: middle
}
.disblock {
	DISPLAY: block
}
.ta_right {
	TEXT-ALIGN: right
}

.shenglie {
	OVERFLOW: hidden; WIDTH: 173px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
#preloadedImages {
	DISPLAY: none; WIDTH: 0px; HEIGHT: 0px
}
#foot {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#foot UL LI {
	MARGIN-TOP: 5px
}
#content1 .friendlink UL LI {
	MARGIN-TOP: 3px; MARGIN-LEFT: 10px; WIDTH: 160px
}
#content1 .pro_show {
	MARGIN-TOP: 3px; LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
#content1 .com_info {
	MARGIN: 5px; LINE-HEIGHT: 20px
}
#content1 .rel_type {
	MARGIN-LEFT: 10px
}
#content1 .pro_show1 {
	FLOAT: left; WIDTH: 170px; HEIGHT: 1000px
}
#content1 .pro_show1 UL LI {
	WIDTH: 170px
}
#demos {
	OVERFLOW: hidden; WIDTH: 170px; HEIGHT: 500px
}
#demo1s {
	FLOAT: left; WIDTH: 170px
}
#demo2s {
	FLOAT: left; WIDTH: 170px
}
#content1 .pro_show1_4 {
	FLOAT: left; WIDTH: 148px; HEIGHT: 1000px
}
#demos_4 {
	OVERFLOW: hidden; WIDTH: 148px; HEIGHT: 500px
}
#demo1s_4 {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 148px
}
#demo2s_4 {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 148px
}
#content2 .pro_new {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 510px; TEXT-ALIGN: center
}
#content2 .pro_new UL {
	FLOAT: left
}
#content2 .pro_new_page {
	WIDTH: 100%; HEIGHT: 55px
}
#content2 .pro_new_page UL LI {
	PADDING-TOP: 5px; TEXT-ALIGN: center
}

#content2 .aboutus {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content2 .aboutus .left_img {
	FLOAT: left; WIDTH: 144px
}
#content2 .aboutus .right_doc {
	FLOAT: left; MARGIN-LEFT: 5px
}
#content2 .cert_honor .title {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #e7e7e7; FLOAT: left; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 25px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 25px; TEXT-ALIGN: center
}
#content2 .cert_honor .title1 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: left; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 122px; TEXT-ALIGN: center
}
#content2 .cert_honor .title2 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #f6f6f6; FLOAT: left; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 122px; TEXT-ALIGN: center
}
#content2 .cert_honor .doc {
	MARGIN-TOP: 40px; DISPLAY: block
}
#content2 .online_qa .top {
	WIDTH: 517px
}

#content2 .online_qa .bottom .img_left {
	WIDTH: 30px
}
#content2 .online_qa .bottom .ask {
	WIDTH: 517px
}
#content2 .online_qa .bottom .answer {
	WIDTH: 517px; COLOR: #cc3300
}
#content2 .online_qa .bottom .about {
	COLOR: #999
}
#content2 .rel_type UL LI {
	MARGIN-LEFT: 20px; HEIGHT: 20px
}
#content2 .rel_type .title {
	LINE-HEIGHT: 50px; HEIGHT: 50px
}
#content2 .com_action UL LI {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 10px; HEIGHT: 20px; TEXT-ALIGN: left
}
#content2 .jobs UL LI {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 10px; HEIGHT: 20px; TEXT-ALIGN: left
}
.friend_link {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px
}
#content2 .buy_list LI {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: left; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#content2 .buy_list .w1 {
	WIDTH: 17%
}
#content2 .buy_list .w2 {
	WIDTH: 30%
}
#content2 .buy_list .w3 {
	WIDTH: 15%
}
#content2 .buy_list .w4 {
	WIDTH: 21%
}
#content2 .buy_list .w5 {
	WIDTH: 15%
}
#content2 .h1 {
	BACKGROUND: #e7e7e7; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
#content2 .h2 {
	HEIGHT: 109px; TEXT-ALIGN: center
}
#content2 .bg1 {
	BACKGROUND: #f6f6f6
}
#content2 .buy_list SPAN {
	DISPLAY: block
}
#content2 .cert_list LI {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: left; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#content2 .h1 {
	BACKGROUND: #e7e7e7; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
#content2 .h2 {
	HEIGHT: 121px; TEXT-ALIGN: center
}
#content2 .bg1 {
	BACKGROUND: #f6f6f6
}
#content2 .cert_list SPAN {
	DISPLAY: block
}