@charset "gb2312";
/* CSS Document */
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,ul,li,dt,dd,dl,table,td{ margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
/*为什么写这段代码没有忘记吧，作用就是重置可能用到的标签，不明白的去看第四节的课程关键词*/
#header,#content,#footer,#footeri{ width:1003px; margin:0 auto; }
body{ background:url(images/allbg.jpg) repeat-x;}
A { color: #515151; text-decoration:none; }
A:hover { color: #ff0000; text-decoration:none; }
img{ border:0px; }
.clear{ clear:both;}
#header{
	height:487px;
	background:url(images/headerbg.jpg) repeat-x;
}
#topMenu {
	width: 960px; margin: 0 auto; text-align:right; padding-top:13px; height:20px;
}
#topMenu A {
	COLOR: #758193
}
#topMenu A:hover {
	COLOR: #cc0000
}
#topMenu A:active {
	COLOR: #cc0000
}
#topMenu .a1 {
	PADDING-LEFT: 15px; BACKGROUND: url(images/web/arr_t1.gif) no-repeat left 3px
}
#topMenu .a2 {
	PADDING-LEFT: 16px; BACKGROUND: url(images/web/arr_t2.gif) no-repeat left 3px
}
#topMenu .a3 {
	PADDING-LEFT: 15px; BACKGROUND: url(images/web/arr_t3.gif) no-repeat left 3px
}
#topMenu .a4 {
	PADDING-LEFT: 16px; BACKGROUND: url(images/web/arr_t4.gif) no-repeat left 1px;
}
#topMenu .a1:hover {
	BACKGROUND: url(images/web/arr_t1.gif) no-repeat left -19px
}
#topMenu .a1:active {
	BACKGROUND: url(images/web/arr_t1.gif) no-repeat left -19px
}
#topMenu .a2:hover {
	BACKGROUND: url(images/web/arr_t2.gif) no-repeat left -20px
}
#topMenu .a2:active {
	BACKGROUND: url(images/web/arr_t2.gif) no-repeat left -20px
}
#topMenu .a3:hover {
	BACKGROUND: url(images/web/arr_t3.gif) no-repeat left -20px
}
#topMenu .a3:active {
	BACKGROUND: url(images/web/arr_t3.gif) no-repeat left -20px
}
#topMenu .a4:hover {
	BACKGROUND: url(images/web/arr_t4.gif) no-repeat left -21px
}
#topMenu .a4:active {
	BACKGROUND: url(images/web/arr_t4.gif) no-repeat left -21px
}
#top{ width: 960px; margin: 0 auto;  height:70px; }
#top #logo{ width:200px; height:70px; float:left;}

#top #language{ width:380px; height:30px; float:left; color:#CCCCCC; padding:40px 0 0 0; }
#top #language A{color:#707070; }
#top #language A:hover{color:#999; }

#top #tel400{ width:380px; height:70px; float:left;}
.menu {
	 TEXT-ALIGN: center; LINE-HEIGHT: 34px; MARGIN: 0px auto; WIDTH: 960px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px; FONT-SIZE: 13px; background-image:url(images/meenubg1.jpg);
}
.menu UL LI {
	POSITION: relative; LIST-STYLE-TYPE: none; WIDTH: 137px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: left; background-image:url(images/meenubg1.jpg);
}
.menu UL LI.sel_li {
	background-image:url(images/menubg1.jpg); width:138px;
}
.menu UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 137px; DISPLAY: block; HEIGHT: 34px; COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none;  letter-spacing:1px;
}
.menu UL LI A:visited {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 137px; DISPLAY: block; HEIGHT: 34px; COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none; 
}
.menu UL LI UL {
	MARGIN-TOP: 1px; DISPLAY: none;
}
.menu UL LI:hover A {
	LINE-HEIGHT: 34px; WIDTH: 137px; background-color:#CC0000; HEIGHT: 34px; COLOR: #ffffff; FONT-SIZE: 14px; background-image:url(images/meenubg2.jpg);
}
.menu UL LI:hover UL {
	BORDER-BOTTOM: #e7e7e7 1px; POSITION: absolute; WIDTH: 137px; DISPLAY: block; BORDER-TOP: #e7e7e7 1px solid; TOP: 33px;  LEFT: 0px
}
.menu UL LI:hover UL LI A {
	BORDER-BOTTOM: #d8d8d8 1px solid; TEXT-ALIGN: left; LINE-HEIGHT: 25px; PADDING-LEFT: 30px; WIDTH: 107px; DISPLAY: block; BACKGROUND: #fafafa; HEIGHT: 25px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: lighter
}
.menu UL LI:hover UL LI A:hover {
	BORDER-BOTTOM: #c3c3c3 1px solid; TEXT-ALIGN: left; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #eee; WIDTH: 107px; FLOAT: left; HEIGHT: 25px; COLOR: #c00; FONT-WEIGHT: lighter
}
#banner{ width:960px; height:340px; margin:10px auto 0 auto; background-color:#CCC;}

#content{
	height:265px;
	background:url(images/midbg.jpg) repeat-y; 
}
#content #cont{ width:960px; overflow:hidden; margin:0 auto; background:url(images/contentbg.jpg) repeat-x; padding:12px 0 0 0;}
/*左侧开始*/
#content #cont #cont_l{ width:215px; float:left; height:255px;}
#content #cont #cont_l a{ width:215px; height:75px; margin-bottom:7px; display:block;}
#content #cont #cont_l a:hover IMG {
	FILTER: alpha(opacity=85);  -moz-opacity: 0.85; opacity: 0.85;
}
/*中间开始*/
#content #cont #cont_m{ width:414px; margin:0 25px 0 20px; float:left; height:255px; }
#content #cont #cont_m .title {
	LINE-HEIGHT: 20px; HEIGHT: 20px; CLEAR: both; FONT-SIZE: 12px; BACKGROUND: url(images/productionbg.jpg) no-repeat; text-align:right; padding-top:5px; margin-bottom:15px;
}
#content #cont #cont_m p{ display:block; width:414px; padding:0 0 5px 0; line-height:20px; color:#515151; border-bottom:#CCC dotted 1px;}
.blk_18 {
	MARGIN-TOP: 15px; WIDTH: 410px; ZOOM: 1; FONT-SIZE: 12px; OVERFLOW: hidden;
}
.blk_18 .pcont {
	WIDTH: 376px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden
}
.blk_18 .ScrCont {
	WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
	FLOAT: left; HEIGHT: 140px
}
.blk_18 #List2_1 {
	FLOAT: left
}
.blk_18 .LeftBotton {
	MARGIN: 15px 1px; WIDTH: 15px; DISPLAY: inline; BACKGROUND: url(images/left.jpg) no-repeat center 50%; FLOAT: left; HEIGHT: 72px
}
.blk_18 .RightBotton {
	MARGIN: 15px 1px; WIDTH: 15px; DISPLAY: inline; BACKGROUND: url(images/right.jpg) no-repeat center 50%; FLOAT: left; HEIGHT: 72px
}
.blk_18 .LeftBotton:hover {
	BACKGROUND: url(images/left_red.jpg) no-repeat center 50%
}
.blk_18 .RightBotton:hover {
	BACKGROUND: url(images/right_red.jpg) no-repeat center 50%
}
.blk_18 .pl IMG {
	MARGIN: 0px auto; WIDTH: 115px; DISPLAY: block; HEIGHT: 110px; CURSOR: pointer
}
.blk_18 .pl {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 0px 2px; WIDTH: 121px; DISPLAY: inline; FLOAT: left; TEXT-DECORATION: none
}
.blk_18 A.pl:hover IMG {
	FILTER: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85
}
.blk_18 A.pl:hover {
	COLOR: #f00
}
.blk_18 A.pl H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: #ecebf0; HEIGHT: 20px; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: 300; PADDING-TOP: 0px
}
.blk_18 A.pl:hover H2 {
	COLOR: #f00
}
/*右侧开始*/
#content #cont #cont_r {
	WIDTH: 276px; float:left; margin-right:10px; height:255px; 
}
#content #cont #cont_r .title {
	LINE-HEIGHT: 20px; HEIGHT: 20px; CLEAR: both; FONT-SIZE: 12px; BACKGROUND: url(images/newsbg.jpg) no-repeat; text-align:right; padding-top:5px; margin-bottom:15px;
}
#content #cont #cont_r .stitle {
	LINE-HEIGHT: 22px; WIDTH: 166px; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#content #cont #cont_r .stitle a{ color:#c00}
#content #cont #cont_r .stitle a:hover{ color:#f00; text-decoration:underline; }
#content #cont #cont_r DL {
	
}
#content #cont #cont_r DT {
	WIDTH: 276px; FLOAT: left; CLEAR: both; border-bottom:#CCC dotted 1px; padding-bottom:9px;
}
#content #cont #cont_r DT A {
	DISPLAY: inline
}
#content #cont #cont_r DT A.mr15 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
#content #cont #cont_r DT A.mr15 IMG {
	BORDER: #ddd 1px solid;; PADDING: 2px; 
}
#content #cont #cont_r DT A.mr15:hover IMG {
	BORDER-BOTTOM: #999 1px solid; FILTER: alpha(opacity=85); BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; -moz-opacity: 0.85; opacity: 0.85
}
#content #cont #cont_r DT P {
	LINE-HEIGHT: 20px; COLOR: #999
}
#content #cont #cont_r DD {
	WIDTH: 276px; FLOAT: left; CLEAR: both; PADDING-TOP: 9px; color:#999;
}
#content #cont #cont_r DD LI {
	LINE-HEIGHT: 22px
}
/*底部导航开始*/


#footeri{
	height:74px;
	background:url(images/footeribg.jpg) repeat-x;
}
#footer_dh{ width:960px; color:#ccc; height:25px; line-height:25px; margin:0 auto; padding:9px 22px 0px 21px; }
#footer_dh a{ color:#FFF; padding:0 10px; }
#footer_dh a:hover{ color:#ccc; }
#copyright{
	width:960px;
	padding-top:16px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:24px;
	line-height:24px;
	line-height:200%;
	color:#999999;
}
#copyright a{ color: #999999; text-decoration: none }
#copyright a:hover{ color: #ff0000; text-decoration: none }

.tianjia {
    height: 175px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
    border: 1px solid #b7b7b7;
    padding: 12px 3px 3px 1px;
    margin-top: 10px;
    font-size: 1px;
}