@import url("../css/common.css");
#main {
	width:1000px;
	margin:0 auto;
	display:table;
	position:relative;
	z-index:9
}
#banner-bj2 {
	width:1000px; margin: 0 auto;
	height:180px;

}
#banner-bj2 img {
	margin:0 auto;
	display:block;
	width:1000px;
}
.tittle {
	width:213px;
	height:42px;
	background:url("../images/tiettle.png") no-repeat;
	position:absolute;
	left:0;
	top:-42px;
	font-weight:600;
	color:#fff;
	font-size:15px;
	text-indent:20px;
	line-height:40px;
}
.main-left {
	width:213px;
	background:#f5f5f5;
	float:left;
	height:auto;
}
.main-right {
	width:737px;
	height:auto;
	float:right;
	Min-Height:520px;
_height:expression((this.scrollHeight < 520 ? "520px" : "auto"));
	padding-left:50px;
}
.left-nav {
	width:171px;
	padding-left:21px;
}
.left-nav ul li {
	width:171px;
	padding:5px 0;
	border-bottom:1px #bcbcbc solid;
	border-top:1px #FFF solid;
	font-size:14PX;
}
.left-nav ul li a {
	color:#333;
	width:140px;
	line-height:24px;
	display:block;
	background:url("../images/left-nav-li_20.gif") 10px no-repeat;
	padding-left:31px;
}
.left-nav ul li a:hover {
	color:#B81228;
	background:url("../images/left-nav-li2_20.gif") 10px no-repeat;
}
.left-nav ul li .bghover {
	color:#B81228;
	background:url("../images/left-nav-li2_20.gif") 10px no-repeat;
}


.leftcontact { margin-top:30px;}

.right-y {
	width:730px;
	overflow:hidden;
	display:table;
}
.right-left {
	margin-left:-707px;
	background:url("../images/left-l_17.gif") no-repeat;
}
.right-l {
	float:right;
	width:730px;
}
.right-l h2 {
	width:730px;
	height:35px;
	font-size:14px;
	font-weight:500;
	padding-top:26px;
	color:#333;
	font-family:"微软雅黑";
	line-height:35px;
	background:url(../images/titloc.jpg) bottom no-repeat; 
}
.about {
	color:#333;
	width:692px;
	padding:10px 15px 0 0;
}
.about p {
	font-size:13px;
	font-family:"微软雅黑";
	padding-bottom:20px;
	line-height:24px;
	color:#333
}
.new-sgsxw {
	width:707px;
	padding-top:20px;
	Min-Height:607px;
_height:expression((this.scrollHeight < 607 ? "607px" : "auto"));
}
.selectTag{ display:block}
.news-li {
	height:120px;
	width:707px;
	margin-bottom:29px;
}
.news-li dl dt {
	width:176px;
	height:117px;
	border:1px #bdbdbd solid;
	float:left;
	margin-right:25px;
}
.news-li dl dt a img {
	display:block;
}
.news-li dl dd {
	width:502px;
	float:left;
}
.news-li .new-h2 {
	height:34px;
	line-height:23px;
	font-size:14px;
	font-weight:600;
	color:#333;
	font-family:"微软雅黑";
}
.news-li .new-h2 a {
	color:#333;
}
.news-li .new-h2 a:hover {
	color:#004098;
}
.news-li .jianjie {
	height:55px;
	line-height:23px;
	color:#333;
	font-size:12px;
	font-family:"微软雅黑";
	border-bottom:1px #dedede dotted;
	font-weight:500;
}
.news-li .click1 {
	height:27px;
	border-bottom:1px #dedede dotted;
	color:#333;
	line-height:27px;
}
.news-li .click1 a {
	color:#333;
	float:left;
}
.news-li .click1 a:hover {
	color:#004098;
}
.news-li .click1 span {
	float:right;
	margin-right:5px;
}
.new-sgsxw h3 {
	width:707px;
	border-bottom:1px #bcbcbc dashed;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#333;
	margin-bottom:15px;
	text-align:center;
}
.time {
	width:707px;
	height:35px;
	line-height:30px;
	font-size:12px;
	color:#666666;
	text-align:center;
}
.time span {
	padding-right:30px;
}
.new-sgsxw p {
	font-size:13px;
	font-family:"微软雅黑";
	padding-top:10px;
	padding-bottom:20px;
	line-height:24px;
	color:#333;
	text-indent:2em
}
.news-zxxq {
	width:707px;
	Min-Height:600px;
	margin-top:10px;
}
.news-zx {
	width:717px;
	Min-Height:600px;
_height:expression((this.scrollHeight < 600 ? "600px" : "auto"));
	margin-top:30px;
}
.news-zx ul li {
	width:710px;
	height:35px;
	line-height:35px;
	border-bottom:1px #ebebeb solid;
	font-family:"微软雅黑";
	color:#595959;
	font-size:12px;
}
.news-zx ul li span {
	float:right;
}
.news-zx ul li a {
	padding-left:17px;
	background:url("../images/left-nav-li_20.gif") left no-repeat;
	color:#595959;
}
.news-zx ul li a:hover {
	color:#af1911;
	background:url("../images/left-nav-li2_20.gif") left no-repeat;
}
.fenxiang {
	float:left;
	padding:10px 0;
	width:707px
}
.linkarc {
	width:707px;
	float:left;
	padding-bottom:5px;
}
.linkarc_t {
	width:707px;
	float:left;
	height:25px;
	line-height:25px;
	background:url("../images/xuxian.png") bottom repeat-x
}
.linkarc_t span {
	font-size:12px;
	float:left;
	background:url("../images/dd.gif") left no-repeat;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	font-family:"微软雅黑";
	display:block
}
.linkarc_c {
	width:707px;
	float:left;
	padding:10px 0;
}
.linkarc_c li {
	width:697px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	float:left;
	background:url("../images/dian_03.jpg") left no-repeat;
	border-bottom:#CCC 1px dashed
}
.linkarc_c li a {
	color:#2b2b2b
}
.con_case {
	width:707px; height:300px;
	padding:20px 0;
}
.con_ca {
	width:707px;

}
.con_ca_img {
	width:350px;

	float:left;
	padding:10px 10px;
	border:#F6F6F6 2px solid;
	display:block
}
.con_ca_img img {
	width:350px;

}
.con_ca p {
	width:300px;

	float:right;
	display:block
}
.con_ca p span {
	width:300px;
	height:30px;
	float:left;
	font-size:14px;
	display:block
}
.con_ca p span.con_miaoshu {
	width:300px;
	height:42px;
	line-height:21px;
	margin-top:10px;
	float:left;
	background:none;
	overflow:hidden;
	display:block
}
.hotmb_t {
	width:707px;
	height:31px;
	border-bottom:#CCCCCC 1px solid
}
.hotmb_t li {
	width:90px;
	height:30px;
	float:left;
	line-height:30px;
	font-weight:bold;
	margin-right:4px;
	text-align:center;
	cursor:pointer;
	border:#CCCCCC 1px solid;
	border-bottom:none;
	background:url("../images/sl-ti.jpg") repeat-x;
	color:#666;
	display:block
}
.hotmb_t li.selectTag a{ color:#fff;}
.hotmb_t li.selectTag {
	height:30px;
	line-height:30px;
	text-shadow: -1px -1px #4D6E95;
	background:url("../images/rela-bg.jpg") repeat-x;
	color:#FFF;
	font-weight:bold
}
.hotmb_t li.normal {
}
.contact-zxly {
	width:707px;
	padding-top:46px;
	font-size:14px;
}
.contact-zxly h3 {
	background:url("../images/xlogo_33.gif") 1px no-repeat;
	text-indent:34px;
	width:707px;
	border-bottom:1px #bcbcbc solid;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#2e2e2e;
	margin-bottom:15px;
}
.contact-zxly input{ border:1px solid #CCC}
.zxly {
	width:178px;
	height:23px;
	border:1px #d6d6d6 solid;
	background:url("../images/zxly_25.gif") repeat-x #fbfbfb;
}
.zxly2 {
	width:441px;
	height:151px;
	border:1px #d6d6d6 solid;
	background:url("../images/zxly_25.gif") repeat-x #fbfbfb;
}
.submit2 {
	float:left;
	width:94px;
	height:27px;
	line-height:27px;
	color:#FFF;
	font-size:12px;
	text-align:center;
	background:url("../images/youlan_49.gif") left -1px no-repeat;
	border:none;
	cursor:pointer;
	font-weight:600;
}


#typeall { width:730px; margin-top:20px; margin-bottom:20px; display:block; height:50px; border-bottom:1px solid #F2F2F2 }
.type { float:left; margin-right:15px; padding:5px; border:1px solid #CCC;}
.type:hover { float:left; background:#cc0000; color:#FFF; margin-right:15px; padding:5px; }
.type:hover a{ color:#FFF; text-decoration:none;} 