body {font-family: "宋体";font-size: 12px;background-color: #f2f2f2; color:#535353}
#warp{width:1004px;text-align:left;margin:0 auto;}
ul,li,dl,dt,dd,form,input,body,blockquote,h3,h2,ol,p{margin:0; padding:0; list-style-type:none}
img{border:0}
a{text-decoration:none; color:#535353}
a:hover{color:#535353}
.top { width:100%; float:left;height:130px; background-color:#FFFFFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dadada;}
.logo {width:1004px; float:left;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #a71e32; height:90px;}
.logo dl.t1 { width:710px; float:left; margin-top:18px;}
.logo dl.t2 {width:214px;float:left;line-height:40px;background-image:url(../images/dtmap.jpg);background-repeat:no-repeat;background-position: 230px center; text-align:right; padding-right:80px;}
.logo dl.t3 { width:244px; float:left; padding-left:50px; margin-top:6px;}
.ss {width:173px;height:22px;float: left;line-height:24px;padding:2px;border: 1px solid #dadada;}
.ss2 {width:33px;height:28px;background-image:url(../images/ss.jpg);background-position: center;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #dadada;border-bottom-color: #dadada;border-right-width: 1px;border-right-style: solid;border-right-color: #dadada;background-repeat: no-repeat;border-left-width: 0px;}
.mun { width:1004px; float:left;}
/*.muen ul li { width:110px; text-align:center; line-height:37px; float:left;font-family:Microsoft Yahei, SimHei, Arial, simsun;  font-size:15px; color:#000000;}*/
.bg { width:984px; float:left; background-color:#FFFFFF; margin-top:15px; padding:10px;}
.flash {width:980px;float:left;padding:1px;border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #dadada;border-right-color: #dadada;border-left-color: #dadada;}
.ject { width:980px; float:left;border: 1px solid #dadada; background-color:#f1f1f1; padding:1px; padding-bottom:10px;}
.ject ul li { width:316px; float:left; margin-top:10px;margin-left:10px;_margin-left:6px;}
.ject ul li img { width:148px; height:106px; float:left;border: 1px solid #dadada; padding:2px;}
.ject ul li ol { width:150px; float:left; line-height:26px; padding-left:10px; color:#940416;font-family:Microsoft Yahei, SimHei, Arial, simsun;  font-size:13px;}
.ject ul li span {width:150px;float:left;padding-left:10px;line-height:21px; color:#787878}
.new { width:482px; float:left; margin-top:12px;border: 1px solid #dadada;}
.new dl.t1 { width:470px; line-height:36px; float:left; background-image:url(../images/new_1.jpg); text-align:right; padding-right:12px; color:#a51c25}
.new dl.t1 a {color:#a51c25}
.new dl.t1 ul li { width:145px; float:left; background-image:url(../images/new_m1.jpg);font-family:Microsoft Yahei, SimHei, Arial, simsun;  font-size:14px; text-align:center; color:#313131;cursor:pointer;}
.new dl.t1 ul li.a1 { width:145px; float:left; background-image:url(../images/new_m.jpg);color:#FFFFFF;font-family:Microsoft Yahei, SimHei, Arial, simsun;  font-size:14px; text-align:center;}
.new dl.t2 { width:458px;float:left;padding:12px;}
.new dl.t2 img { width:134px; height:94px; float:left;}
.new dl.t2 ol { width:311px; line-height:24px; float:left; margin-left:12px; font-family:Arial, "微软雅黑", "宋体", sans-serif; font-size:13px;color:#940416}
.new dl.t2 ol a {color:#940416}
.new dl.t2 span { width:311px; float:left; line-height:24px;margin-left:12px; color:#4C4C4C}
.new dl.t3 { width:458px;float:left;padding:0px 12px 0px 12px;}
.new dl.t3 ul li {width:450px;float:left;line-height:32px;border-top-width: 1px;border-top-style: dotted;border-top-color: #b5b5b5; text-align:right; color:#b5b5b5; background-image:url(../images/ul.png); background-repeat:no-repeat;background-position: left center; padding-left:8px;}
.new dl.t3 ul li span { float:left; line-height:32px; color:#707070}
.new dl.t3 ul li span a {color:#707070}
.about{ width:482px; float:left; margin-top:12px;border: 1px solid #dadada; margin-left:16px;}
.about dl.t1 { width:470px; line-height:36px; float:left; background-image:url(../images/new_1.jpg); text-align:right; padding-right:12px; color:#a51c25}
.about dl.t1 a {color:#a51c25}
.about dl.t1 ol{ width:145px; float:left; background-image:url(../images/new_m.jpg);color:#FFFFFF;font-family:Microsoft Yahei, SimHei, Arial, simsun;  font-size:14px; text-align:center;}
.about dl.t2 { width:458px;float:left;padding:12px 12px 10px 12px; line-height:23px; color:#707070}
.about dl.t2 a { color:#B70000}
.about dl.t2 img { width:148px; height:112px; float:left; padding:0px 12px 0px 0px}
.poro { width:982px; float:left;border: 1px solid #dadada; background-color:#f1f1f1;margin-top:12px;}
.poro dl.t1 { width:970px; float:left;background-image:url(../images/new_1.jpg); text-align:right; padding-right:12px; color:#a51c25; line-height:36px;}
.poro dl.t1 a {color:#a51c25}
.poro dl.t1 ol{ width:145px; float:left; background-image:url(../images/new_m.jpg);color:#FFFFFF;font-family:Microsoft Yahei, SimHei, Arial, simsun;  font-size:14px; text-align:center;}
.poro dl.t2 { width:982px; float:left; background-color:#FFFFFF}
.foort { width:982px; float:left;border: 1px solid #dadada; background-color:#f2f2f2;margin-top:12px;}
.foort ul { width:982px; float:left;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #999999;}
.foort li { width:327px; float:left; text-align:center; line-height:36px;}
.foort ol { width:912px; float:left; text-align:center; line-height:26px; padding:16px 0px 16px 0px}
.foort p { width:70px; float:left; padding-top:10px;}
#dcoo {overflow: hidden; width: 894px;float:left;}
.showbox {width:3576px;float:left;}
#dcoo1,#dcoo2 {width:1788px; float:left;}
#div1 {
display: none;
position: absolute;
z-index: 1000;
height: 100%;
width: 100%;
background: #000000;
filter:Alpha(opacity=30);
}
#div2 {
display: none;
position: absolute;
height: 100%;
width: 100%;
padding-top: 10%;
z-index: 1001;
}
#div3 {
display: block;
position: absolute;
z-index: 999;
}
/*下拉导航*/
#MutiNav * {Z-INDEX: 999}
#MutiNav {color:#FFFFFF;background-repeat: repeat-x;background-position: left top;}
#MutiNav A {TEXT-DECORATION: none}
#MutiNav A:hover{color:#D30207;}
#MutiNav .multiUl { width:1004px; height:39px; CLEAR: both; display:block;}
#MutiNav .multiUl LI {display:block;float:left;height:37px;LINE-HEIGHT: 37px;POSITION: relative;width:110px;; text-align: center;cursor:pointer;font-family:Microsoft Yahei, SimHei, Arial, simsun;font-size:15px; color:#000000;}
#MutiNav .multiUl LI:hover{color:#D30207;}
#MutiNav .multiUl LI A.go {
	PADDING-RIGHT: 4px; DISPLAY: inline-block; PADDING-LEFT: 4px; Z-INDEX: 300; PADDING-BOTTOM: 0px; MARGIN: 0px 7px; WIDTH: auto; LINE-HEIGHT: 39px; PADDING-TOP: 0px; HEIGHT: 39px; TEXT-ALIGN: center}
#MutiNav .multiUl LI A.go:hover{color:#D30207;}
#MutiNav .multiUl LI A.on {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#Nav LI.s {
	DISPLAY: inline; FLOAT: left; WIDTH: 8px; COLOR: #517b55; LINE-HEIGHT: 39px; HEIGHT: 39px; TEXT-ALIGN: center
}
#MutiNav .multiUl LI BLOCKQUOTE {
	DISPLAY: none; Z-INDEX: 201; LEFT:-38px; POSITION: absolute; TOP: 38px; HEIGHT: auto
}
#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	padding-bottom:3px;
	OVERFLOW: hidden;
	WIDTH: 203px;
	COLOR: #ffffff;
	LINE-HEIGHT: 30px;
	font-size:14px;
	HEIGHT: auto;
	TEXT-ALIGN: center;
	background-image: url(../images/muen.png);
	font-weight: normal;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	border-left-color: #dadada;
}
#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn A {
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	PADDING-LEFT: 3px;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	MARGIN: 3px 0px 3px 6px;
	WIDTH: 184px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	TEXT-ALIGN: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ffffff;
}
#MutiNav .multiUl LI BLOCKQUOTE A:hover {
	COLOR: #dd5871! important;
	background-color: #ffffff;
}
#MutiNav .multiUl #TopNavDept {
	
}
#MutiNav .multiUl #TopNavDept BLOCKQUOTE {
	DISPLAY: none; LEFT: -1px
}
#MutiNav .multiUl #TopNavDept BLOCKQUOTE .ChildNavIn {
	WIDTH: 330px;
	background-image: url(../images/muen.png);
}
#MutiNav .multiUl #TopNavDept .NavDeptIn {
	DISPLAY: inline;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	WIDTH: 321px;
	TEXT-ALIGN: left! important;
	margin-left: 20px;_margin-left:18px;
}
#MutiNav .multiUl #TopNavDept .NavDeptIn A {
	FLOAT: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#TopNavDept .NavDeptIn H6 {
	OVERFLOW: hidden;
	WIDTH: 290px;
	LINE-HEIGHT: 23px! important;
	HEIGHT: 23px! important;
	TEXT-ALIGN: left;
	font-family: "宋体";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	font-variant: normal;
	font-size: 12px;
	margin: 0px;
}
#TopNavDept .NavDeptIn H6 A {
	DISPLAY: block; MARGIN: 0px; LINE-HEIGHT: 23px; HEIGHT: 23px! important
}
#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList {
 OVERFLOW: hidden; WIDTH: auto; margin-bottom:5px;
}
#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList A {
	FLOAT: left;
	WIDTH: auto;
	COLOR: #ffffff;
	WHITE-SPACE: nowrap;
	margin-top: 5px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#MutiNav .multiUl #TopNavDept .NavDeptInOther {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; OVERFLOW: hidden; PADDING-TOP: 51px
}
#MutiNav .multiUl #TopNavDept .NavDeptInOther A {
	PADDING-LEFT: 13px;
	MARGIN: 0px 7px;
	WIDTH: auto;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}/*下拉导航结束*/
.xsjs { width:982px; float:left;border: 1px solid #dadada; background-color:#FFFFFF; padding-bottom:10px;}
.xsjs dl.t2 { width:860px;text-align:left;margin:0 auto;}
.xsjs dl.t2 h2 { width:860px; float:left; text-align:center; line-height:60px;border-bottom:#cccccc 1px dashed;text-align:center;}
.xsjs dl.t2 ul li { width:860px; float:left; line-height:30px; font-size:13px; padding-top:10px; color:#333333}
.xsjs dl.t3 { width:860px;text-align:left;margin:0 auto;}
.xsjs dl.t3 ul{ width:860px; float:left; padding:20px 0px 10px 0px;}
.xsjs dl.t3 li { width:200px; float:left; padding:0px 8px 0px 7px; float:left;}
.xsjs dl.t3 li img { width:196px; height:138px; float:left;border: 1px solid #dadada; padding:1px;}
.xsjs dl.t3 li span { width:200px; line-height:32px; float:left; text-align:center;}
.list_dh { width:984px; line-height:40px; float:left;font-family:Microsoft Yahei, SimHei, Arial, simsun;font-size:15px; color:#a71e32;}
.list_dh a {color:#a71e32;}
.list_lf { width:723px; float:left;border: 1px solid #dadada;padding-bottom:10px;}
.list_lf dl.t1 { width:660px;text-align:left;margin:0 auto;}
.list_lf dl.t1 ol{width:660px;border-bottom:#cccccc 1px dashed; float:left; margin-top:12px;}
.list_lf dl.t1 ol h2 { width:660px; line-height:34px; float:left; font-style:normal; font-size:18px; color:#818181}
.list_lf dl.t1 ol p { width:660px; float:left; line-height:24px;font-family: "宋体", "Arial Narrow"; font-size:12px; padding-bottom:8px; }
.list_lf dl.t1 ol p img { width:154px; height:74px; float:left; margin-right:10px;border: 1px solid #dadada; padding:3px;}
.list_lf dl.t1 ol i { width:660px; float:left; line-height:24px; color:#b1a7a8; font-style:normal}
.list_lf dl.t2 { width:660px;text-align:left;margin:0 auto;}
.list_lf dl.t2 h2 { width:660px; float:left; text-align:center; line-height:60px;}
.list_lf dl.t2 ol{ width:660px;border-bottom:#cccccc 1px dashed;text-align:center; line-height:26px; float:left;}
.list_lf dl.t2 ul li { width:660px; float:left; line-height:30px; font-size:14px; padding-top:10px; color:#333333}
.list_lf dl.t3 { width:660px;text-align:left;margin:0 auto;}
.list_lf dl.t3 ul li { width:330px; float:left; line-height:30px; padding:50px 0px 10px 0px; font-size:13px }
.list_lf dl.t3 ol { width:660px; float:left; line-height:30px; text-align:right}
.list_lf dl.t4 { width:710px;text-align:left;margin:0 auto;}
.list_lf dl.t4 ol{width:710px;border-top:#cccccc 1px dashed; float:left; padding:0px 0px 15px 0px; margin-top:12px;}
.list_lf dl.t4 ul li {width:160px;float:left; margin-left:13px;_margin-left:7px; _margin-right:7px; margin-bottom:5px;}
.list_lf dl.t4 ul li img { width:154px; height:110px;border: 1px solid #dadada; padding:2px;}
.list_lf dl.t4 ul li span { width:160px; line-height:28px; float:left; text-align:center;}

.list_right { width:249px; float:left; margin-left:10px;}
.list_right dl.t1 { width:247px; float:left;border: 1px solid #dadada;margin-top:10px;}
.list_right dl.t1 ol,.list_right dl.t2 ol,.list_right dl.t3 ol{width:247px;float:left;background-image:url(../images/newlin.jpg);background-repeat: no-repeat;background-position: center bottom; text-align:center; line-height:32px; color:#d10307; font-size:16px;font-family:Microsoft Yahei, SimHei, Arial, simsun;font-weight: normal; margin-bottom:5px;}
.list_right dl.t1 ul li { width:113px; float:left; margin-left:7px;_margin-left:4px;_margin-right:2px; padding-bottom:5px;}
.list_right dl.t1 ul li img { width:113px; height:85px;}
.list_right dl.t1 ul li span { width:113px; line-height:26px; float:left; text-align:center; color:#000000}
.list_right dl.t2 { width:247px; float:left;border: 1px solid #dadada;}
.list_right dl.t2 ul{ width:227px; margin:10px auto;}
.list_right dl.t2 li { width:227px; line-height:28px; color:#333;font-family: "宋体";font-size: 12px;}
.list_right dl.t3 { width:247px; float:left;border: 1px solid #dadada; margin-top:10px;}
.list_right dl.t3 ul{ width:227px; margin:10px auto;}
.list_right dl.t3 li { width:227px; line-height:28px; color:#010101}
.page { width:756px; float:left; height:32px; margin-top:13px; text-align:center}
.page span{height:26px; margin-left:10px;}
.page span.a1{border: 1px solid #dedede; line-height:26px; padding:5px;}
.page span.a2{border: 1px solid #dedede; line-height:26px; padding:5px;color:#fff; background-color:#a71e32; font-weight:800}
.page span.a2 a{ color:#FF0000}
.Search { width:962px; float:left;border: 1px solid #dedede; padding:0px 10px 0px 10px;}
.Search li{width:962px;line-height:32px;float:left;text-align:right;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999999;}
.Search li span { float:left;}
.Search ol {width:962px; float:left; line-height:32px; text-align:center;}

/*产品展示图片滚动样式开始*/
.rollBox{width:982px; overflow:hidden; float:left;}
.left_aniu{ width:25px; overflow:hidden; float:left; margin-top:60px;}
.right_aniu{ width:25px; overflow:hidden; float:right; margin-top:60px;}
.rollBox .Cont{width:902px;overflow:hidden; height:150px; float:left;margin-left:15px; padding-top:30px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:140px; float:left; text-align:center; padding-right:12px;}
.rollBox .Cont .pic span{ margin-top:+7px; display:block; height:14px; overflow:hidden;}
*+html .rollBox .Cont .pic{width:200px; float:left; text-align:center; padding-right:30px; height:175px;}
.rollBox .Cont .pic img{padding:4px; background:#fff; border:1px solid #d7d6d6; display:block; margin:0 auto; margin-right:+5px; width:130px; height:93px;}
.rollBox .Cont .pic img:hover{border:1px solid #a09e9e;}
.rollBox .Cont .pic p{line-height:26px; color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#636161; text-decoration:none;}
.rollBox .Cont a:hover{color:#c82711; text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left;}
/*产品展示图片滚动样式结束*/
