* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none; FLOAT: left
}
UL LI {
	LIST-STYLE-TYPE: none; FLOAT: left
}
BODY {
	FONT-FAMILY: "Î¢ÈíÑÅºÚ", "ËÎÌå"; background-color:#FFF; FONT-SIZE: 12px; BACKGROUND: url(../images/contentbg2.jpg) repeat-x;
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.content {
	MARGIN: 0px auto; WIDTH: 980px; HEIGHT: auto; OVERFLOW: hidden
}

.banner {
	WIDTH: 100%; HEIGHT: 230px; CLEAR: both; background-position:center;
}
.container {
	WIDTH: 980px; HEIGHT: auto; OVERFLOW: hidden; 
}
.leftNav {
	WIDTH: 180px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden; margin:0px 10px;
}
.leftNav A:hover {
	TEXT-DECORATION: none
}
.leftNav .bigSort {
	LINE-HEIGHT: 42px; PADDING-LEFT: 20px; WIDTH: 178px; HEIGHT: 42px; font-size:20px; font-weight:bold; color:#C00; margin-bottom:5px; margin-top:10px;
}
.leftNav UL {
	WIDTH: 180px; HEIGHT: auto; OVERFLOW: hidden
}
.leftNav UL LI {
	WIDTH: 180px; HEIGHT: auto; OVERFLOW: hidden; margin-top:5px;
}
.leftNav UL LI A {
	LINE-HEIGHT: 32px; PADDING-LEFT: 30px; WIDTH: 150px; DISPLAY: block; BACKGROUND: url(../images/nav02.jpg) no-repeat; HEIGHT: 32px; COLOR: #5C636E; font-size:13px; font-weight:bold; 
}
.leftNav UL LI A:hover {
	BACKGROUND: url(../images/nav01.jpg) no-repeat; COLOR: #fff; padding-left:80px;
}
.leftNav UL LI.no A {
	BACKGROUND: url(../images/nav01.jpg) no-repeat; COLOR: #fff; padding-left:80px;
}

.container_all {
	BACKGROUND-COLOR: #fff; WIDTH: 980px; FLOAT: left; HEIGHT: auto; COLOR: #515151; OVERFLOW: hidden; BACKGROUND: url(../images/cc_bg.jpg) no-repeat;
}
.container_all .detailTitle {
	LINE-HEIGHT: 50px; padding-left:22px; WIDTH: 965px; BACKGROUND: url(../images/ccTitle_bg.gif) repeat-x; HEIGHT: 50px; 
}
.container_all .detailTitle .ctitle{ FONT-SIZE: 18px; FONT-WEIGHT: bold; color:#c00; float:left;}
.container_all .detailTitle i{  float:right;}
.container_all .detailTitle i a{ color:#C00; font-size:12px;}
.container_all h2{ font-size:18px; height:30px; text-align:center; padding-top:30px; color:#C00 }
.container_all .txtCon {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; TEXT-INDENT: 0em; PADDING-LEFT: 20px; WIDTH: 944px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
.container_all .txtCon .picshow{
	margin-top:20px; border:#ddd solid 1px; text-align:center; padding:10px;
}


.container_right {
	WIDTH: 780px; FLOAT: left; HEIGHT: auto; COLOR: #515151; OVERFLOW: hidden; BACKGROUND: url(../images/cbg.jpg) no-repeat;
}
.container_right .detailTitle {
	LINE-HEIGHT: 50px; padding-left:18px; WIDTH: 762px; BACKGROUND: url(../images/subTitle_bg.gif) repeat-x; HEIGHT: 50px; 
}
.container_right .detailTitle .ctitle{ FONT-SIZE: 16px; FONT-WEIGHT: bold; color:#c00; float:left;}
.container_right .detailTitle2 {
	LINE-HEIGHT: 50px; padding-left:18px; WIDTH: 762px; BACKGROUND: url(../images/ccTitle_bg2.gif) repeat-x; HEIGHT: 50px; 
}
.container_right .detailTitle2 .ctitle{ FONT-SIZE: 14px; FONT-WEIGHT: bold; color:#c00; float:left;}
.container_right .detailTitle2 i{  float:right;}
.container_right .detailTitle2 i a{ color:#C00; font-size:11px;}
.position {
	LINE-HEIGHT: 50px; float:right; BACKGROUND: url(../images/home.gif) no-repeat left center; HEIGHT: 50px; COLOR: #515151; font-size:12px; font-weight:normal; padding-right:15px;
}
.position A {
	COLOR: #515151; font-size:12px;
}
.position A:hover {
	COLOR: #c00
}
.position SPAN {
	COLOR: #CE3A3A
}

.container_right h2{ font-size:18px; height:30px; text-align:center; padding-top:30px; color:#C00 }
.container_right .txtCon {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 22px; TEXT-INDENT: 0em; PADDING-LEFT: 20px; WIDTH: 744px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
.pages {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: ; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.pages A {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #fff; MARGIN: 3px 0px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #666; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.pages .cpb {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #fff; MARGIN: 3px 0px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #666; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.pages A:hover {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BACKGROUND-COLOR: #cc0000; COLOR: #fff; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid; TEXT-DECORATION: none
}
.pages .cpb {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BACKGROUND: #cc0000; COLOR: #fff; BORDER-TOP: #cc0000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cc0000 1px solid
}

/*ÍøÕ¾µ×²¿*/
.bottom {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ebebeb; MARGIN-TOP: 20px; WIDTH: 100%; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #c5c5c5 1px solid
}
.bottom_con {
	MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 10px
}
.bottom_con .navList {
	PADDING-LEFT: 30px; WIDTH: 76px; FLOAT: left; HEIGHT: auto
}
.bottom_con .navList .title {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 30px; WIDTH: 76px; HEIGHT: 30px
}
.bottom_con .navList .title A {
	COLOR: #333; FONT-WEIGHT: bold
}
.bottom_con .navList UL {
	WIDTH: 73px; HEIGHT: auto; OVERFLOW: hidden
}
.bottom_con .navList UL LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 13px; WIDTH: 200px; BACKGROUND: url(../images/arrow.gif) no-repeat left center; HEIGHT: 24px
}
.bottom_con .navList UL LI A {
	COLOR: #818181
}
.bottom_con .navList UL LI A:hover {
	COLOR: #c00; text-decoration:none
}
.bottom_con .navRight {
	PADDING-RIGHT: 30px; FLOAT: right
}
.bottom_con .navRight .contact A {
	WIDTH: 169px; DISPLAY: block; BACKGROUND: url(../images/icon.gif) no-repeat 0px -65px; HEIGHT: 70px
}
.bottom_con .right {
	width: 293px; padding-top: 8px; margin-left: 35px; float: left; display: inline;
}
.bottom_con .right p {
	line-height: 18px; text-indent: 20px; color:#818181; margin:5px 0;
}
.bottom_con .right a{
	text-decoration:none;
}
.bottom_con .right h2 {
	background: url("../images/ico04.gif") no-repeat left; width: 293px; color: #333333; line-height: 28px; text-indent: 37px; font-family: "Microsoft Yahei"; font-size: 18px; margin-bottom: 5px; float: left;
}
.bottom_con .copy {
	width: 980px; text-align: right; line-height: 50px; margin-top: 18px; border-top-color: rgb(31, 173, 227); border-top-width: 1px; border-top-style: solid; float: left;
}
.bottom_con .copy span {
	padding-left: 12px;
}
.footer {
	BACKGROUND-COLOR: #3c3c3c; WIDTH: 100%; HEIGHT: 30px
}
.footer_con {
	LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 30px
}
.footer_logo {
	WIDTH: 42px; BACKGROUND: url(../images/icon.gif) no-repeat -97px -29px; FLOAT: left; HEIGHT: 30px
}
.footer_txt {
	LINE-HEIGHT: 30px; PADDING-LEFT: 8px; FLOAT: left; HEIGHT: 30px; COLOR: #999
}
.support {
	LINE-HEIGHT: 30px; FLOAT: right; HEIGHT: 30px; COLOR: #999
}
.support A {
	COLOR: #ccc
}
.service {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 30px; TEXT-INDENT: 0em; PADDING-LEFT: 0px; WIDTH: 715px; PADDING-RIGHT: 0px; HEIGHT: 100px; PADDING-TOP: 0px
}
.service .pic {
	TEXT-ALIGN: center; WIDTH: 150px; FLOAT: left; HEIGHT: 100px
}
.service .pic IMG {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 150px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100px; BORDER-LEFT-WIDTH: 0px
}
.service .txt {
	WIDTH: 542px; FLOAT: right; HEIGHT: 100px
}
.service .txt .txt_title {
	LINE-HEIGHT: 33px; WIDTH: 542px; HEIGHT: 33px; COLOR: #4e4e4e; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.service .txt .txt_title A {
	COLOR: #4e4e4e; TEXT-DECORATION: none
}
.service .txt .txt_title A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.service .txt .txt_con {
	LINE-HEIGHT: 22px; TEXT-INDENT: 2em; WIDTH: 542px; HEIGHT: 67px; COLOR: #4c4c4c; FONT-SIZE: 12px
}
.service .txt .txt_con A {
	COLOR: #4c4c4c; TEXT-DECORATION: none
}
.service .txt .txt_con A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.leaderCare {
	POSITION: relative; PADDING-BOTTOM: 10px; TEXT-INDENT: 0em; WIDTH: 742px; HEIGHT: auto; OVERFLOW: hidden
}
.leaderCare .leaderPic {
	WIDTH: 742px; HEIGHT: 461px
}
#magnifier {
	TEXT-ALIGN: center; WIDTH: 740px; DISPLAY: table-cell; HEIGHT: 398px; FONT-SIZE: 398px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.CursorL {
	Z-INDEX: 999; POSITION: absolute; WIDTH: 50%; BACKGROUND: url(../images/space.png) 0px 0px; HEIGHT: 370px; COLOR: #fff; CURSOR: url(../images/CurL.cur), auto; TOP: 0px; LEFT: 0px
}
.CursorR {
	Z-INDEX: 999; POSITION: absolute; WIDTH: 50%; BACKGROUND: url(../images/space.png) 0px 0px; HEIGHT: 370px; COLOR: #fff; CURSOR: url(../images/CurR.cur), auto; RIGHT: 0px; TOP: 0px
}
#magnifier #img {
	MAX-WIDTH: 740px; MAX-HEIGHT: 398px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
#magnifier #sptxt {
	Z-INDEX: 20; POSITION: absolute; TEXT-ALIGN: left; FILTER: Alpha(opacity=50); LINE-HEIGHT: 30px; PADDING-LEFT: 6px; WIDTH: 734px; BACKGROUND: #000; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px; TOP: 369px; LEFT: 1px
}
.leaderCare .others {
	Z-INDEX: 30; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 30px; PADDING-LEFT: 6px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px; RIGHT: 10px; TOP: 369px
}
.leaderCare .others A {
	COLOR: #fff; TEXT-DECORATION: none
}
.leaderCare .others A:hover {
	TEXT-DECORATION: underline
}
.rollBox {
	MARGIN-TOP: 1px; WIDTH: 740px; BACKGROUND: url(../images/rollBox_bg.jpg) repeat-x; HEIGHT: 58px
}
.rollBox .Cont {
	TEXT-ALIGN: center; MARGIN: 0px auto 0px 16px; WIDTH: 672px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px
}
.rollBox .ScrCont {
	WIDTH: 1342177px
}
.rollBox .Cont .pic {
	PADDING-LEFT: 7px; WIDTH: 70px; PADDING-RIGHT: 7px; FLOAT: left; HEIGHT: 38px; CURSOR: pointer
}
.rollBox .Cont .pic IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 68px; HEIGHT: 36px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.rollBox .Cont .pic IMG:hover {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
#move11 {
	PADDING-LEFT: 4px; WIDTH: 14px; FLOAT: left; HEIGHT: 40px; CURSOR: pointer; PADDING-TOP: 11px
}
#move12 {
	WIDTH: 14px; PADDING-RIGHT: 4px; FLOAT: right; HEIGHT: 40px; CURSOR: pointer; PADDING-TOP: 11px
}
.leader_team {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 744px; PADDING-RIGHT: 20px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 20px
}
.leader_team UL {
	WIDTH: 744px; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden
}
.leader_team UL LI {
	BORDER-BOTTOM: #b2b3b2 1px dashed; LINE-HEIGHT: 32px; WIDTH: 744px; HEIGHT: 32px; OVERFLOW: hidden; CURSOR: pointer
}
.leader_team UL LI .name {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 70px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 32px; COLOR: #6a6a6a; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.leader_team UL LI .zhiwei {
	WIDTH: 655px; FLOAT: left; HEIGHT: 32px; COLOR: #707170
}
.leader_team UL LI .intro {
	DISPLAY: none
}
.alert_bg {
	Z-INDEX: 99; POSITION: fixed; FILTER: Alpha(opacity=20); BACKGROUND: #000000; TOP: 0px; LEFT: 0px; _position: absolute
}
.alert {
	Z-INDEX: 100; BORDER-BOTTOM: #4f6d81 1px solid; POSITION: fixed; BORDER-LEFT: #4f6d81 1px solid; MARGIN: -50px 0px 0px -200px; WIDTH: 600px; BACKGROUND: #ffffff; HEIGHT: auto; OVERFLOW: hidden; BORDER-TOP: #4f6d81 1px solid; BORDER-RIGHT: #4f6d81 1px solid; TOP: 50%; LEFT: 50%; _position: absolute
}
.alert .title {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 588px; PADDING-RIGHT: 6px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.alert .title .close {
	BORDER-RIGHT-WIDTH: 0px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #6a6a6a; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold
}
.alert .content {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 580px; PADDING-RIGHT: 10px; HEIGHT: auto; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.alert .content .pic {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 150px; PADDING-RIGHT: 1px; FLOAT: left; HEIGHT: 223px; PADDING-TOP: 1px
}
.alert .content .pic IMG {
	WIDTH: 148px; HEIGHT: 223px
}
.alert .content .txt {
	LINE-HEIGHT: 24px; WIDTH: 410px; FLOAT: left; HEIGHT: auto; COLOR: #707170; MARGIN-LEFT: 15px
}
.alert .content .txt .title {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; WIDTH: 410px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; HEIGHT: auto; PADDING-TOP: 0px
}
.alert .content .txt .title .name {
	COLOR: #6a6a6a; FONT-WEIGHT: bold
}
.alert .content .txt .title .zhiwei {
	MARGIN-LEFT: 20px
}


.clear{ clear:both }
A#pj {
	TEXT-ALIGN: center; MARGIN: 5px 7px; WIDTH: 116px; DISPLAY: inline; FLOAT: left; HEIGHT: 100px; color:#666;
}
A#pj IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 112px; PADDING-RIGHT: 1px; DISPLAY: block; MARGIN-BOTTOM: 5px; HEIGHT: 72px; CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
A#pj:hover {
	COLOR: #e60012; TEXT-DECORATION: none
}
A#pj:hover IMG {
	BORDER-BOTTOM: #e60012 1px solid; BORDER-LEFT: #e60012 1px solid; BORDER-TOP: #e60012 1px solid; BORDER-RIGHT: #e60012 1px solid
}
.honor {
	PADDING-LEFT: 38px; WIDTH: 780px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.honor DL {
	WIDTH: 150px; PADDING-RIGHT: 30px; FLOAT: left; HEIGHT: 150px
}
.honor DL DT {
	Z-INDEX: 1; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 148px; DISPLAY: table-cell; HEIGHT: 98px;  VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; padding:5px;
}
.honor DL DT A {
	WIDTH: 148px; DISPLAY: block; HEIGHT: 98px; OVERFLOW: hidden
}
.honor DL DT A IMG {
	VERTICAL-ALIGN: middle; CURSOR: pointer
}
.honor DL DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 150px; HEIGHT: 40px; OVERFLOW: hidden; PADDING-TOP: 6px; 
}
.honor DL DD A {
	COLOR: #4e4e4e
}
.honor DL DD A:hover {
	COLOR: #c00
}


.cpline {
	PADDING-LEFT: 38px; WIDTH: 980px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.cpline DL {
	WIDTH: 150px; PADDING-RIGHT: 30px; FLOAT: left; HEIGHT: 150px
}
.cpline DL DT {
	Z-INDEX: 1; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 148px; DISPLAY: table-cell; HEIGHT: 98px;  VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; padding:5px;
}
.cpline DL DT A {
	WIDTH: 148px; DISPLAY: block; HEIGHT: 98px; OVERFLOW: hidden
}
.cpline DL DT A IMG {
	VERTICAL-ALIGN: middle; CURSOR: pointer
}
.cpline DL DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 150px; HEIGHT: 40px; OVERFLOW: hidden; PADDING-TOP: 6px; 
}
.cpline DL DD A {
	COLOR: #4e4e4e
}
.cpline DL DD A:hover {
	COLOR: #c00
}





.clear {
	clear: both;
}
.con_text {
	margin:20px;
}
.con_text p {
	margin: 5px 15px; line-height: 24px;
}
.text_btn {
	margin: 0px auto; width: 940px; text-align: center; padding-top: 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dotted;
}
.text_btn a {
	width: 180px; height: 30px; color: rgb(255, 255, 255); line-height: 32px; display: inline-block;
}
.text_btn li a:hover {
	color: rgb(51, 51, 51);
}
.prev_next {
	background: rgb(238, 238, 238); margin: 0px auto 30px; width: 940px; height: 30px;
}
.prev_next li {
	width: 355px; line-height: 30px; overflow: hidden; padding-left: 5px; font-size: 12px; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.prev_next li a {
	font-size: 12px;
}
.tags {
	margin: 15px auto 0px; width: 940px; height: 40px;
}
.tags li {
	margin-right: 5px; float: left;
}
.related {
	margin: 15px auto 0px; width: 940px;
}
.related p{
	font-size:13px; line-height:150%;
}
.related h4 {
	padding-bottom: 5px; margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; font-size:14px; border-bottom-style: dotted; float:left; width:940px
}
.related ul {
	float: left;
}
.related_list {
	background: url("../images/dian.png") no-repeat; margin: 0px 10px 5px 0px; width: 220px; overflow: hidden; padding-left: 10px; white-space: nowrap; text-overflow: ellipsis;
}
.related_img li {
	padding: 10px 3px 0px; width: 110px; height:115px; float: left; text-align:center
}
.related_img img {
	width: 110px; height: 80px;margin-bottom:7px;
}
.message {
	background: url("../images/liuyanban.png") no-repeat; padding: 10px; border: 1px solid rgb(187, 187, 187); width: 918px; height:240px; margin-top: 15px; margin-bottom: 10px;
}
.message li {
	margin: 5px 30px;
}
.message li input {
	margin-left: 15px;
}
.message li textarea {
	margin-left: 15px;
}
.message_btn {
	width: 80px; height: 30px; margin-left: 110px;
}
.cpimg {
	background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); width: 400px; height: 285px; float: left;
}
.cpjj {
	width: 500px; line-height: 24px; padding-bottom: 5px; margin-left: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.cpjj dl {
	width: 500px; height: auto; overflow: hidden; margin-bottom: 5px;
}
.cpjj dt {
	float: left;
}
.cpjj dd h1{ font-size:14px; font-weight:bold; color:#C00; display:inline}
.cpjj dd {
	float: left;
}
.cpjj dd {
	width: 420px;
}
.zxzx {
	margin: 5px 0px 0px 20px; width: 480px; float: left;
}
.zxzx span {
	margin-top: 16px; display: block;
}
.zxzx span img {
	padding-right: 10px; vertical-align: middle;
}
.zxzx_btn a:hover {
	font-size: 14px;
}
.cpnr {
	width: 940px; padding-top: 15px;
}
.tab_con {
	display: none;
}
.tabs {
	height: 32px; border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
.tabs li {
	background: rgb(224, 224, 224); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(153, 153, 153) rgb(153, 153, 153) rgb(153, 153, 153) currentColor; height: 31px; line-height: 31px; overflow: hidden; margin-bottom: -1px; float: left; position: relative;
}
.tabs li a {
	padding: 0px 20px; border: 1px solid rgb(255, 255, 255); display: block;
}
.tabs li a:hover {
	background: rgb(204, 204, 204);
}
.tabs .thistab {
	background: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.tabs .thistab a:hover {
	background: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.tab_con {
	padding: 12px; line-height: 175%; font-size: 14px;
}
.tab_conbox{
	width:940px; clear:both; border-top:#CCC dotted 1px;
	}


.cnxf {
	 PADDING-BOTTOM: 12px; MARGIN: auto auto 32px; PADDING-LEFT: 27px; WIDTH: 906px; PADDING-RIGHT: 27px; CLEAR: both; BORDER: 0px;  PADDING-TOP: 12px
}
.cnxf SPAN {
	LINE-HEIGHT: 34px; COLOR: #505050; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 22px
}
.cnxf P {
	BORDER-BOTTOM: #bbbbbb 1px dashed; PADDING-BOTTOM: 9px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cnxf P A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #4b4b4b; PADDING-TOP: 0px
}
.cnxf P A:hover {
	COLOR: #ff9000
}
.sqzx {
	POSITION: relative; TOP: 7px
}
.yj {
	POSITION: relative; TOP: 3px
}
.rhgm {
	BORDER-BOTTOM-STYLE: none !important; BORDER-LEFT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; PADDING-TOP: 18px
}
.fwcn {
	BORDER-BOTTOM: #d2d7db 1px solid; BORDER-LEFT: #d2d7db 1px solid; MARGIN-TOP: 9px; PADDING-LEFT: 50px; WIDTH: 855px; MARGIN-BOTTOM: 14px; BACKGROUND: #f7f7f7; HEIGHT: 38px; BORDER-TOP: #d2d7db 1px solid; BORDER-RIGHT: #d2d7db 1px solid
}
.fwcn STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 100px; PADDING-RIGHT: 100px; DISPLAY: block; BACKGROUND: url(../images/split.jpg) no-repeat right 50%; PADDING-TOP: 0px
}
.fwcn STRONG.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.fwcn A {
	LINE-HEIGHT: 38px; BACKGROUND: url(../images/gou.jpg) no-repeat 50px 8px; FLOAT: left; COLOR: #595959; FONT-WEIGHT: bold
}
.fhdb {
	POSITION: absolute; WIDTH: 28px; BACKGROUND: url(../images/fhdb.jpg) no-repeat; HEIGHT: 89px; TOP: 1700px; LEFT: 85%
}
.wlgy P {
	MARGIN-BOTTOM: 0px !important; _margin-bottom: -23px
}
.wlgy IMG {
	PADDING-BOTTOM: 4px !important; PADDING-LEFT: 4px !important; PADDING-RIGHT: 4px !important; PADDING-TOP: 4px !important
}
.wfzk {
	BORDER-BOTTOM-STYLE: none !important; LINE-HEIGHT: 29px
}
.ryz {
	COLOR: #3f3b3c
}
.posfsb {
	PADDING-LEFT: 0px !important
}

/*ÍøÕ¾Í·²¿*/
cite {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; font-size: 12px;
}
.clear {
	clear: both;
}
#top {
	margin: 0px auto; width: 980px; height: 110px;
}
#topdh{ margin:0px auto; width:980px; height:30px;}
#topdh .topdhl{ width:500px; float:left; line-height:30px; color:#666666;}
#topdh .topdhr{ width:480px; float:right; text-align:right; line-height:30px;}
h1 {
	margin-top: 12px;
}
h1 a {
	width: 215px; height: 55px; text-indent: -1000px; display: block; background-image: url("../webimages/logo.jpg");
}
#top div {
	float: left;
}
#header_l {
	margin-right: 80px;
}
#search {
	margin: 18px 0px 0px 0px; width:355px;
}
#search .searchid{
	width:355px; height:30px;
}
#search .keywordid b{ color:#c00; font-weight:normal; padding-right:5px; }
#search .keywordid{
	width:375px; line-height:25px; color:#606060; font-family:"Times New Roman", Times, serif
}
.t {
	width: 278px; height: 24px; float: left; line-height:24px; margin-right:5px; color:#CCC;
}
.b {
	border: currentColor; width: 57px; height:28px;; float: left;
}
#header_r {
	margin-top: 0px; margin-left: 50px;
}
#header_r p {
	text-align: right; padding-top:6px;
}
.menux {
	 height: 40px; width: 980px; margin:0 auto;
}
.sdd_li {
	width: 122px; line-height: 40px; float: left;
}
.firstA {
	text-align: center; color: rgb(255, 255, 255); width: 122px; height: 40px; line-height:40px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; display: block;
}
.firstA:hover {
	background: url("../webimages/ahover.gif");  color: #660000;  text-decoration:none;
}
.sddm {
	width: 122px; text-align: center; visibility: hidden; position: absolute; z-index: 1;
}
.sddm a {
	background: rgb(244, 244, 244); font: 14px/normal "Î¢ÈíÑÅºÚ"; padding: 5px; color: rgb(51, 51, 51); border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; display: block; white-space: nowrap; position: relative; font-size-adjust: none; font-stretch: normal;
}
.sddm a:hover {
	background: url("../webimages/ahover2.gif"); color: #ffffff; text-decoration:none;
}
/*ÍøÕ¾Í·²¿½áÊø*/

.menu {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; WIDTH: 980px; HEIGHT: 40px; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: bold; margin:0 auto;
}
UL#nav {
	WIDTH: 980px; FLOAT: left; HEIGHT: 40px; margin:0 auto;
}
UL#nav LI {
	PADDING: 0px;  FLOAT: left;
}
UL#nav LI A {
	LINE-HEIGHT: 40px; WIDTH: 122px; DISPLAY: block; HEIGHT: 40px; COLOR: #fff; text-align:center;
}
UL#nav LI A#on {
	WIDTH: 122px; DISPLAY: block; BACKGROUND: url(../webimages/ahover.gif) repeat; HEIGHT: 40px; COLOR: #660000
}
UL#nav LI A:hover {
	WIDTH: 122px; DISPLAY: block; BACKGROUND: url(../webimages/ahover.gif) repeat; HEIGHT: 40px; COLOR: #660000; text-decoration:none;
}
UL#nav LI A:active {
	WIDTH: 122px; DISPLAY: block; BACKGROUND: url(../webimages/ahover.gif) repeat; HEIGHT: 40px; COLOR: #660000
}
UL#nav UL {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 122px; DISPLAY: none; FONT-WEIGHT: normal
}
UL#nav UL LI {
	Z-INDEX: 500; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-TOP: 0px
}
UL#nav UL LI A {
	LINE-HEIGHT: 30px; WIDTH: 122px; DISPLAY: block; background-color:#ddd; HEIGHT: 30px; COLOR: #2c2d2c; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
UL#nav UL LI A:hover {
	LINE-HEIGHT: 30px; WIDTH: 122px; DISPLAY: block; BACKGROUND: url(../webimages/ahover2.gif) repeat-x; HEIGHT: 30px; COLOR: #fff; TEXT-DECORATION: none
}
UL#nav UL LI#pro_box {
	POSITION: relative; LINE-HEIGHT: 30px; WIDTH: 980px; MARGIN-LEFT: -244px; BORDER-TOP: #fff 1px solid
}
#menu_products {
	Z-INDEX: 0; POSITION: relative; TEXT-ALIGN: left; FILTER: alpha(opacity=95); LINE-HEIGHT: 22px; WIDTH: 980px; DISPLAY: inline; BACKGROUND: url(../images/menu_products_bg.jpg) #e3e3e3 repeat center 0px; FLOAT: left; 
}
UL#nav LI #menu_products A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2c2d2c; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL#nav LI #menu_products DL {
	MARGIN-TOP: 5px; DISPLAY: inline; FLOAT: left
}
UL#nav .mainlevel LI #menu_products DL DT {
	TEXT-ALIGN: left; LINE-HEIGHT: 31px; DISPLAY: inline; FLOAT: left; HEIGHT: 31px; FONT-WEIGHT: bold
}
UL#nav LI #menu_products DL DT H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px; marign: 0
}
UL#nav LI #menu_products DL DT A {
	LINE-HEIGHT: 31px; DISPLAY: inline; FONT-SIZE: 12px; FONT-WEIGHT: bold; marign: 0
}
UL#nav LI #menu_products DL DD {
	TEXT-INDENT: 8px; BACKGROUND: url(../images/menu_List_bg.gif) no-repeat left 6px; FLOAT: left
}
UL#nav LI #menu_products .vline {
	MARGIN-TOP: 40px; WIDTH: 2px; BACKGROUND: url(../images/menu_vline_bg.gif); FLOAT: left
}
UL#nav LI #menu_products DL DD A {
	LINE-HEIGHT: 22px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
UL#nav LI #menu_products A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
UL#nav LI #menu_products DL#l_110 {
	WIDTH: 180px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px
}
UL#nav LI #menu_products DL#l_110 DD {
	WIDTH: 180px
}
UL#nav LI #menu_products DL#l_130 {
	WIDTH: 260px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px
}
UL#nav LI #menu_products DL#l_130 DD {
	WIDTH: 260px
}
.sv {
	POSITION: absolute; WIDTH: 108px; DISPLAY: none; FLOAT: left
}
.navbar{ display:none;}
.foot_nav{ display:none;}