BODY {
	 MARGIN: 0px; padding:0; line-height:22px; FONT-SIZE: 12px;FONT-FAMILY: Arial,verdana, Helvetica, sans-serif; text-align:left; background:url(body_bg.jpg) #efefef;COLOR: #000;
}
p{text-indent:2em}
.box1 {
	border: 1px solid #A0A0A0;
	padding: 1px;
}
li{list-style-type:none}
TD {
	 COLOR: #000; FONT-SIZE: 12px; line-height:22px
}
h1{font-size:20px}
.ihead h1{font-size:14px; color:#999999; font-size:12px; padding:0; margin:0; line-height:19px; font-weight:normal}
.qytop{width:100%;background:url(head_bg.jpg); display:table; height:106px}
.ihead{width:1200px; margin:0 auto; }
.logo{width:355px; text-align:left; overflow:hidden; float:left}
.logo span{float:right; font-size:17px; padding-top:44px}
.smtjiagong h1{width:780px; float:right; text-align:right; padding-right:20px; margin-bottom:5px;  font-size:12px; line-height:35px; padding-top:10px; font-weight:bold; color:#000000}
.smtjiagong h1 span{font-size:14px; color:#ff6600}
.menu { float:right;
    height:40px;
	width:825px;
	overflow:hidden;
	text-align:center; margin: 0; padding:0; text-align:left; 
}
.menu ul { line-height: 40px;margin: 0; padding:0;} 

.menu li {
    margin: 0px;
	height:40px;
	float: left;
	line-height:40px;background:url(mline.gif) right no-repeat;
}
.menu li a {
    margin: 0;
	font-size: 14px;
	color:#333;
	display: block;
	width:103px; text-align:center; padding:0; 
}
.menu li a:hover, .menu li.hover a {
    margin-top: 0px;
	text-decoration: none;font-size: 14px;
	color:#2B6DD7;

}
.banner{ width:1180px;height:320px;margin:0 auto; border:10px solid #ffffff}
.banner  LI {LIST-STYLE-TYPE: none;border:0; padding:0; margin:0; }
.banner  IMG { border:0; padding:0; margin:0;width:1180px;height:320px;}
.banner  .container {border:0; padding:0; margin:0}
.banner  .container * {border:0; padding:0; margin:0}
.banner  .container {
	POSITION: relative; WIDTH: 973px; HEIGHT: 282px; OVERFLOW: hidden;border:0; padding:0; margin:0
}
.banner  .slider {
	POSITION: absolute;
	left: 1px;
}
.banner  .slider ul{ margin:0; padding:0}
.banner  .slider LI {
	LIST-STYLE-TYPE: none; DISPLAY:block; border:0; padding:0; margin:0; 
}
.banner  .slider IMG {
	/*WIDTH: 700px;*/ DISPLAY: block;border:0; padding:0; margin:0/* HEIGHT: 280px*/
}
.banner  .slider2 {
	WIDTH: 10000px;border:0; padding:0; margin:0
}
.banner  .slider2 LI {
	FLOAT: left;border:0; padding:0; margin:0;list-style-position:outside
}
.banner  .num {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 5px
}
.banner  .num LI {
	TEXT-ALIGN: center; BORDER: #fff 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; MARGIN: 0px 1px; WIDTH: 16px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 16px; COLOR: #ff6600; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: hand; 
}
.banner .num LI.on {
	LINE-HEIGHT: 16px; BORDER: #ff6600 1px solid;BACKGROUND-COLOR: #ff6600; MARGIN: 0px 1px; WIDTH: 16px; HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 12px;  FONT-WEIGHT: bold; 
}

A:link {
	 COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:visited {
	 COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	 COLOR: #2B6DD7; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:active {
	 COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}

#demo {
	MARGIN: auto; OVERFLOW: hidden; WIDTH: 910px; HEIGHT: 195px;  TEXT-ALIGN: center; float:left
}
.main{width:1200px; height:auto; background:#ffffff; overflow:hidden; padding-top:8px;}
.mainr{width:941px; float:right; border-left:1px solid #e2e2e2; padding-left:12px;display:table-cell;margin-bottom:-5999px;padding-bottom:5999px;}
.mainr ul{margin:0; padding:10px 15px 50px 15px; text-align:left; font-size:14px; line-height:26px}
.mainr ul a{font-size:14px}
.mainl{width:230px;  height:auto; float:left;padding:0 0 0 8px;background:url(=lbg.gif) left repeat-y;}
.abmain{width:951px; overflow:hidden;}
.abmain{width:951px; overflow:hidden;}
.abl{width:600px; float:left;overflow:hidden; display:block;}
.abl ul{padding:0px 10px 10px 10px; margin:0; text-align:left; font-size:12px; line-height:21px}
.abr{width:320px; float:left; margin:0 10px 0 10px;overflow:hidden; display:block;}
.abr ul{padding:0px 5px 5px 5px; margin:0; font-size:12px}
.abr ul a{font-size:12px}
.abr li{text-align:left; line-height:30px;background:url(p.gif) 0px 9px no-repeat; padding-left:18px; border-bottom:1px solid #dedede}
.abr li a{display:block}

.himg{float:right; padding-left:10px; padding-top:10px;}
.mnews{width:951px; padding-bottom:30px; display:table}
.hnews{width:303px; float:left; margin:0 10px 0 0px;overflow:hidden; display:block;}
.hnews ul{padding:17px 5px 5px 5px; margin:0}
.hnews li{text-align:left; line-height:30px;background:url(p.gif) 0px 9px no-repeat; padding-left:18px; border-bottom:1px solid #dedede}
.hnews li a{display:block}

.tit{background:url(tit.gif) no-repeat left; font-size:14px; color:#C80005; width:98%; height:33px; line-height:30px; text-indent:27px; margin:0 auto; text-align:left; font-weight:bold;  margin-bottom:10px}
.tit span{float:right; padding:5px 10px 0 0; font-size:12px; font-weight:normal; color:#333; line-height:20px}
#mt15{margin-top:15px}
.ipro{height:215px; background:url(pr.gif) top right no-repeat; }
.ipro li{width:188px; height:215px; line-height:17px;float:left; overflow:hidden; display:inline;  padding:0 ;margin:15px 12px 0 0 ; text-align:center}
.ipro li img{width:180px; height:140px; border:1px solid #dedede;margin-bottom:2px; padding:3px 3px 3px 3px; display:block}
.ipro li a{width:190px; overflow:hidden}

.hotpro{ clear:inherit;margin-top:8px; margin-bottom:20px; display:table}
.hotpro li{float:left; text-align:center; margin:9px 6px 0 16px; line-height:19px; width:162px;height:165px; }
.hotpro img{width:165px; height:128px; display:block; border:1px solid #dedede; overflow:hidden}

.proa{width:220px;overflow:hidden;float:left; background:#F6F6F6; float:left; margin-bottom:8px}
.proa h2{ text-align:left; padding:0; margin:0;background:url(tit.gif) left no-repeat; line-height:40px; text-indent:31px;  color:#D20005; font-weight:bold; font-size:14px;}
.proa ul{width:220px; float:left; overflow:hidden; margin:0; padding:0 0 10px 0}
.proa li{width:213px; overflow:hidden; font-weight:bold;display:block; background:url(tree_folder4.gif) 10px 8px no-repeat; border-bottom:1px dashed #dedede; text-align:left; text-indent:28px;  }
.proa li a{ display:block;line-height:36px; height:36px; color:#2B6DD7; font-size:12px;}
.proa li a:hover{color:#ff6600;display:block; text-decoration:none;}
.proa li b{color:#ff0000;}
.proa dt{ width:195px;display:block; background:url(treeline.gif) 15px 0px  no-repeat;line-height:21px; list-style-position:inside; list-style-type:none; text-align:left;padding-left:35px; }
.proa dt a{display:block}
.proa dt i{color:#ff0000; font-style:normal}
.proa dt b{color:#ff0000; font-weight:normal}

.leftm{width:218px;display:table; float:left}
.leftm ul{margin:0; padding:5px 5px 25px 3px; overflow:hidden; text-align:left}
.leftm li{text-align:left; border-bottom:1px dashed #dedede; line-height:28px; background:url(p.gif) 0px 9px no-repeat; padding-left:15px}
.leftm li a{display:block}
.lefttit{width:218x; overflow:hidden;background:url(tit.gif) no-repeat left; font-size:14px; color:#C80005; width:100%; height:31px; line-height:30px; text-indent:27px;text-align:left; font-weight:bold; margin-bottom:8px; }

.pronav{display:block; text-align:left; padding:10px 46px 10px 22px}
.pronav span{float:right}
.epro{display:table; width:940px; margin-left:8px; margin-top:10px}
.epro li a{width:200px; height:205px;float:left; padding:0 ; margin:5px 10px 3px 15px; display:block;background:url(=probg.gif) no-repeat; text-align:center;line-height:15px;}
.epro li img{width:200px; height:156px; border:1px solid #dedede;margin:0 0 5px 0; padding:0}

.smttp{display:table; width:940px; margin-left:8px; margin-top:10px}
.smttp li a{width:427px; height:390px;float:left; padding:0 ; margin:5px 10px 3px 15px; display:block;background:url(=probg.gif) no-repeat; text-align:center;line-height:15px; font-size:14px}
.smttp li img{width:425px; height:350px; border:1px solid #dedede;margin:0 0 5px 0; padding:0}

.inew{margin-top:10px}
.inew li{width:880px; float:left; border-bottom:1px solid #dedede; line-height:38px; height:38px; text-indent:20px; background:url(p.gif) 3px 13px no-repeat}
.inew li a{display:block}
.inew span{float:right; font-size:12px}
.inew dl{font-size:12px; text-align:center;color:#666666}
.h1tit{font-size:16px; text-align:center; line-height:30px; margin-top:30px; font-weight:bold}

.ifoot{width:100%; border-top:2px solid #CBCBCB; display:table}
.foot{width:1200px; padding:10px 0 10px 0; display:table; font-size:13px}
.foot a{padding:10px 0 10px 0; font-size:13px}

.foot h2{font-size:14px; font-weight:normal}
.qypage{ width:750px; display:table}
.qypage a,.qypage strong,.qypage span,.qypage a,.qypage strong,.qypage span{ color:#057BD9;font-size:12px; display:inline-block;overflow:hidden;padding:3px 7px;padding:2px 7px 4px\9;margin:27px 3px 0;line-height:1.231;border:1px solid #d6d6d6;background:#fff;vertical-align:middle}
.qypage a:hover,.pnav a:hover{text-decoration:none;color:#FF6600;border-color:#FF6600;background:#ffffff;font-size:12px; }
.qypage a.pageBtn,.qypage a.pageBtn{padding:4px 7px 2px;padding:3px 7px\9;_padding:4px 7px 2px;font-family:"Simsun";font-size:12px; }
.qypage strong,.qypage strong{color:#333;background:none;border:0}
.qypage span,.qypage span{padding:0;margin:0;background:none;border:0}
.qypage strong{font-size:12px; font-weight:bold;display:inline-block;overflow:hidden;padding:3px 7px;padding:2px 7px 4px\9;margin:27px 3px 0;line-height:1.231;border:1px solid #FF6600;background:#FFEEE5;vertical-align:middle;padding:4px 7px 2px;padding:3px 7px\9;_padding:4px 7px 2px;font-family:"Simsun";color:#FF6600;  }
.qypage .tbx{font-size:12px;display:inline-block;overflow:hidden;padding:3px 7px;padding:2px 7px 4px\9;margin:27px 3px 0;line-height:1.231;border:0px solid #d6d6d6;background:#fff;vertical-align:middle;padding:4px 7px 2px;padding:3px 7px\9;_padding:4px 7px 2px;font-family:"Simsun";color:#888888}
.qypage span i{font-style:normal; color:ff6600; font-weight:bold}
.qypage .idot{display:inline-block;overflow:hidden;margin:20px 0px 0;line-height:1.231;font-family:"Simsun";}

.pimg{width:350px; height:273px; border:1px solid #cccccc}
.oktxt{font-size:14px; line-height:23px}
.oktxt img{margin:10px 0 10px 0}

.gongchang img{width:890px}
