﻿@import url("module.css");
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0;padding:0;}
html, body {height:100%;}
body {height:auto !important;color:#333;background:#5e5e5e  top repeat-x;	font: 400 12px/150% 宋体, Tahoma, Helvetica, Arial, sans-serif;}
ol, ul {list-style:none;}
img {border:0;}
.ad img {border-style: none;}
address, caption, em, i {font-style:normal;font-weight:400;}
table {border-collapse:collapse;}
fieldset {clear:both;border-top-width: 1px;border-top-style: dotted;border-right-style: none;border-bottom-style: none;border-left-style: none;border-top-color: #989796;}
legend {font-weight: bold;color: #989796;padding: 10px;}
.ad_left {float:left; width:652px; overflow:hidden; padding:0;}
.ad_right {float:right; width:320px; border:#f15c18 solid 1px; background: #f8f8f8; height:240px; overflow:hidden; clear:right;}
#logotop{float: left;margin: 10px;}
.top_bg {float: left;width: 430px;height: 100px;background: url(../css/top_bg.gif) no-repeat;}
.phone1 {float: right;width: 280px;height: 77px;color: white;background: url(../css/phone.gif) no-repeat;padding: 23px 0 0 20px;}
.phone1 a {color: #fff;}
/* iFocus style */
#ifocus { width:650px; height:240px; margin:0px; border:1px solid #f15c18; background:#f8f8f8; }
#ifocus_pic { display:inline; position:relative; float:left; width:560px; height:240px; overflow:hidden; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:560px; height:240px; overflow:hidden; }
#ifocus_piclist img { width:560px; height:240px; }
#ifocus_btn { display:inline; float:right; width:80px;}
#ifocus_btn li { width:84px; height:60px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:84px; height:52px; margin-bottom: 3px}
#ifocus_btn li a.hover{ background: url(../css/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:560px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx .normal { display:none; }

#pmenu{text-align:left;border: #f15c18 1px solid;background: #fff;}
#pmenu h2{background:url(../css/p_menu_t.gif) no-repeat;height:28px;line-height:28px;border-top: #F15C18 2px solid;}
#pmenu h2 span{float:left;padding-left:25px;color:#ECECEC;font-size:16px}
#pmenu table  { border:0px; }
#pmenu td  { font:normal 12px 宋体; }
#pmenu img  { vertical-align:bottom; border:0px;}
#pmenu a  {line-height: 25px;}

#youshi{margin-top:8px;height:230px;text-align:left;background: #FFF;border: #f15c18 1px solid;}
#youshi ul{width:168px;margin:auto;}
#youshi h2{background:url(../css/p_menu_t.gif) no-repeat;height:28px;line-height:28px;border-top: #F15C18 2px solid;}
#youshi h2 span{float:left;padding-left:25px;color:#ECECEC;font-size:16px}
#youshi li{color:#ECECEC;text-align:center;height:30px;line-height:30px;background:url(../css/ys_li.gif) no-repeat;font-size:14px;font-weight:bold;display:block;margin-top:8px;}
#youshi li a{color:#666;}
#youshi li a:hover{color:#1a5c72;}

#service{margin-top:8px;height:233px;text-align:left;background: #FFF;border: #f15c18 1px solid;font-size:14px}
#service dl{}
#service dt{background:url(../css/p_menu_t.gif) no-repeat;height:28px;line-height:28px;border-top: #F15C18 2px solid;}
#service dt span{float:left;padding-left:25px;color:#ECECEC;font-size:16px;font-weight: bold;}
#service dd{clear:both;padding:0 4px;text-align:left;color:#666;}
#service dd.phone{padding:0 6px;border-top:1px #eee solid;margin-top:5px;padding-top:5px;}
#service dd.im{padding-top:10px;}
#service dd.last{padding-left:28px;border-bottom:1px #B7B9C5 dashed;background:#fff;}
#service dd.qq{height:30px;margin-top:8px;}
.fenye {PADDING-RIGHT: 3px;PADDING-LEFT: 3px;PADDING-BOTTOM: 3px;MARGIN: 3px;PADDING-TOP: 3px;TEXT-ALIGN: center;margin: 3px;}
.fenye A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: underline}
.fenye A:hover {	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid}
.fenye A:active {	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #f00; BORDER-BOTTOM: #000099 1px solid}
.fenye .thisclass{BORDER-RIGHT: #fff 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #fff 1px solid;PADDING-LEFT: 5px;FONT-WEIGHT: bold;PADDING-BOTTOM: 2px;MARGIN: 2px;
BORDER-LEFT: #fff 1px solid;COLOR: #000;PADDING-TOP: 2px;BORDER-BOTTOM: #fff 1px solid;BACKGROUND-COLOR: #fff;border-right: 1px solid white;border-top: 1px solid white;margin: 2px;border-left: 1px solid white;border-bottom: 1px solid white;}
.fenye .disabled {BORDER-RIGHT: #eee 1px solid;PADDING: 2px 5px;BORDER-TOP: #eee 1px solid;MARGIN: 2px;BORDER-LEFT: #eee 1px solid;BORDER-BOTTOM: #eee 1px solid;border: 1px solid #EEE;margin: 2px;}
DL.bitem {CLEAR: both;WIDTH: 178px;}
DL.bitem DT {margin-left:25px;height:25px; background:url(../css/p_dot.gif) left 7px no-repeat;padding-left:16px;line-height:25px;cursor:pointer}
DL.bitem DT b{color:#666;}
DL.bitem DD {}
DIV.items {CLEAR: both;}
.sitemu LI {PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(img/arr4.gif) no-repeat 5px 9px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px}
.sitemu LI span{margin-left:5px;}
UL.sitemu {PADDING-TOP: 3px}
.sitemu LI {HEIGHT: 22px}

#p_show{clear:both;background:#fff url(../css/p_show.gif) repeat-x;height:1135px;border: #f15c18 1px solid;}
span.morelink{float:right;margin-right:10px;}
span.morelink img{margin-top:8px;}
#p_show h2{height:40px;}
#p_show h2 span {float: right;font-size:14px;font-weight: normal;padding-top:12px;display:block;width:130px;}
#p_show h2 span a{color:#ECECEC;font-weight: bolder;}
#p_show ul{}
#p_show li{float:left;margin:8px 8px 2px 6px !important;margin:8px 8px 2px 6px;}
#p_show li img{border:1px #ccc solid;padding:2px;}
#p_show li span{clear:both;display:block;text-align:center;margin:4px auto 0 auto;padding:0;line-height:20px;}
#p_ad{width:750px;border: #f15c18 1px solid;margin-top: 8px;}
#all_ad{width:978px;border-bottom: #f15c18 1px solid;border-right: #f15c18 1px solid;border-left: #f15c18 1px solid;}
#guanyu{float:left;width:370px;margin-top:8px;border:#f15c18 1px solid;padding-bottom:5px;background:#fff url(../css/bg15.gif) repeat-x;text-align:left;}
#guanyu h2 {margin-left: 15px;line-height: 32px;color: #ECECEC;font-size: 16px;font-weight: bold;}
#guanyu ul li{padding-left:25px;background:url(../css/hr.gif) no-repeat;line-height:25px;}
#xinwen{float:right;width:370px;margin-top:8px;border:#f15c18 1px solid;padding-bottom:5px;background:#fff url(../css/bg15.gif) repeat-x;text-align:left;font-size:14px;}
#xinwen h2 {margin-left: 15px;line-height: 32px;color: #ECECEC;font-size: 16px;font-weight: bold;}
#xinwen span {float: right;color: #F15C18;padding-right:8px;}
#xinwen ul li{padding-left:25px;background:url(../css/hr.gif) no-repeat;line-height:25px;}
.BlankLine1 {height: 2px;line-height: 2px;clear: both;font-size: 1px;}
.nTab{float: left;width:427px;overflow:hidden;background-position:left;background-repeat:repeat-y;}
.nTab .TabTitle{clear: both;height:28px;border-bottom:1px #b3c9d6 solid;overflow: hidden;}
.nTab .TabTitle ul{border:0;margin:0;padding:0;}
.nTab .TabTitle li{float: left;list-style:none;margin-right:2px;width:100px;cursor:pointer;font-size:12px;text-align:center;color:#333;line-height:29px;background:url(../css/tab_t_hover.gif) no-repeat;}
.nTab .TabTitle .active{font-weight:bold;color:#666;background:url(../css/tab_t.gif) no-repeat;height:29px;width:100px;}
.nTab .TabTitle .active a{color:#666;}
.nTab .TabTitle .normal{}
.nTab .TabContent{width:auto;margin: 0px auto;padding:8px 0 0 0;}
.TabContent ul{padding-bottom:3px;}
.TabContent ul.news{padding-right:8px;}
.TabContent ul.news li{background:url(../css/ico-1.gif) left no-repeat;height:23px;line-height:23px;text-indent:15px;}
.TabContent ul.new_p{margin-top:5px;padding-left:8px;margin-bottom:8px;_margin-bottom:7px;}
.TabContent ul.new_p li{float:left;margin-right:8px;background:none;text-align:center;padding-left:0;}
.TabContent ul.new_p li img{border:1px #ccc solid;padding:1px;}
.TabContent ul.new_p li span{clear:both;display:block;margin-top:5px;text-align:center;}
.none {display:none;}
.TabContent ul.p{clear:both;text-indent:18px;line-height:180%;float:left;padding:0 8px;}
.TabContent ul.client{margin-top:5px;padding-left:8px;margin-bottom:22px;_margin-bottom:19px;}
.TabContent ul.client li{float:left;margin-right:8px;background:none;text-align:center;padding-left:0;}
.TabContent ul.client li img{border:1px #ccc solid;}
.TabContent ul.client li span{clear:both;width:95px;display:block;margin-top:8px;text-align:center;}
.Content {font-size:14px}
#client ul{padding-left:7px;margin-bottom:3px;margin-top:2px;_margin:0;}
#client ul li{float:left;margin-top:14px;margin-right:6px !important;margin-right:5px;}
#client ul li img{border:1px #ccc solid;}
.link_box {background: #fff url(../css/bg15.gif) repeat-x;float: left;width: 958px;border: #f15c18 solid 1px;padding: 5px 10px;margin: 8px 0;}
.text_Title {float: left;line-height: 20px;color: #ECECEC;font-size: 14px;font-weight: bold;margin-bottom: 10px}
.link_bot {float: left;width: 958px;line-height: 24px;}
.index_fuwu{width:978px; height:123px; background-image:url(../css/top_bottom.gif); border: #f15c18 solid 1px; margin:auto; clear:both}
.index_fuwu_a{width:305px; height:110px; float:left; margin-top:10px}
.index_fuwu_b{width:315px; height:110px; float:left; margin-top:10px; margin-left:10px}
.index_fuwu_c{width:335px; height:110px; float:left; margin-top:10px; margin-left:10px}
.index_fuwu_png{width:30px; height:30px; float:left; display:inline; margin-left:90px}
.index_fuwu_title{font-size:18px; font-weight:bolder; color:#666; margin-top:7px; margin-left:5px; float:left}
.index_fuwu_article{width:260px; height:70px; float:left; margin-top:5px; display:inline; margin-left:30px; font-size:12px; color:#666; line-height:18px; }
.index_shipin_title_a:link,.index_shipin_title_a:visited,.index_shipin_title_a:hover{color:#666; text-decoration:none; font-size:14px; font-weight:bold;}
.index_shipin_article_a:link,.index_shipin_article_a:visited,.index_shipin_article_a:hover{color:#00509C;text-decoration:none;line-height:20px}
.index_news_body_title_a:link,.index_news_body_title_a:visited,.index_news_body_title_a:hover{text-decoration:none; font-size:14px; line-height:20px; font-weight:bolder}
.index_news_body_article_a:link,.index_news_body_article_a:visited,.index_news_body_article_a:hover{text-decoration:none; padding-left:10px; line-height:20px}
.index_footer{background:#fcfcfc url(../css/bg1.gif) top repeat-x;margin-top:8px;clear: both; text-align:center;}
.footer{width:980px; height:90px;margin: 0 auto;}
.index_footer img{margin-left:10px; margin-top:10px; float:left}
.index_footer_list{width:570px; height:80px; float:right; margin-top:10px; margin-left:10px}
.index_footer_list li{width:560px; float:left; margin-top:5px; font-size:12px; display:inline;text-align:left;}
.index_footer_list_a:link,.index_footer_list_a:visited,.index_footer_list_a:hover{color:#333;text-decoration:none; font-size:12px;}
.h1_font {font-size: 12px;font-weight: normal;float: left;}
#tab_img1 {padding:4px 12px;font-size:14px;line-height: 24px; text-indent: 2em;}
#tab_img1 a{ color:#039}
#tab_img1 img{width:130px;height:105px;float: left;margin:8px 8px 0 0;border: 1px solid #CEDBEA;}
/* 链接
-------------------------------------------------------------------*/
a:hover, a:active {color:#f15c18;text-decoration:underline;}
a {color:#333;text-decoration:none;}
select {
	margin:0 0 0 4px;
	_margin:0 0 0 2px;
	font-size:12px;
	font-family:Tahoma, Arial;}
* html input.text {width:224px;height:12px;border:1px solid #999;margin-top: -1px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 2px;
	padding: 3px;
	line-height: 12px;
	background-image: url(../css/input.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
* html input.checkbox {
	margin:-1px 0 0 -2px;
}
* html input.radio {
	margin:-1px 0 0 -2px;
}
* html input.file {
	margin:-1px 0 0 1px;
}

button,
.button {
	margin:0;
	height:21px;
	line-height:21px;
	font-size:12px;
	cursor:pointer;
	border:none;
	text-align: center;
	white-space: nowrap;
}
.buttonSubmit {
}
.buttonOk {
}

/* 常用样式
-------------------------------------------------------------------*/
.div_middle {float: none;width: 980px;margin: 0px auto;}
.dh_bj {width:980px;height:32px;background:url(../css/dh-bj.gif) repeat-x;}
.dh_text {width:800px;height:32px;}
.dh_text ul{float: left;margin: 0 0; padding-left:35px;}
.dh_text li {float: left;width:76px;height:30px;line-height:30px;font-size:14px;margin-top:1px;border-right:1px #b1adae solid;text-align:center;display:block;list-style:none;list-style-type:none;background-color:#000;}
.dh_text li.cur { display:block; color:#fff; background-color:#e30f10}
.dh_text li a{ color:#ffffff; background-color:#000}
.dh_text li a:hover { color:#fff; font-weight:bold; display:block; background-color:#f15c18}
.dh_text li.cur a {display:block; color:#ffffff; background-color:#f15c18}
.dh_text li.cur a:hover {display:block; color:#ffffff; background-color:#f15c18}
.dh_text li.noborder{border-right-style:none}
.wrapper {width: 980px;	clear: both;margin: 0 auto;}
/*网站框架*/
.west {width: 220px;float: left;margin-top:8px;}
.east {width: 752px;float: right;margin-top:8px;}
.fLeft {
	float:left;
}
.fRight {
	float:right;
}
.invisible {
	display:none;
}
.block {
	display:block;
}
.overflow {
	overflow:hidden;
}
.textCenter {
	text-align:center;
}
.pointer {
	cursor:pointer;
}
.clear {clear:both;margin-top: 8px;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	zoom:1;
	display: inline-block;
	_height:1px;
}
* html .clearfix {
 	height: 0%;
 	line-height:0;
}
*+html .clearfix {
 	height: 0%;
 	line-height:0;
}
.clearfix {
	display: block;
}
.mTB10 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.mT10 {
	margin-top: 8px;
}
.mB10 {
	margin-bottom: 10px;
}
.mL10 {
	margin-left:10px;
}
.mR10 {
	margin-right:10px;
}
.mT5 {
	margin-top: 5px;
}
.mB5 {
	margin-bottom: 5px;
}
.mL5 {
	margin-left:5px;
}
.mR5 {
	margin-right:5px;
}
.pd10 {
	padding:10px;
}
.pd5 {
	padding:5px;
}
.pTB10 {
	padding-top:10px;
	padding-bottom:10px;
}
.pB10 {
	padding-bottom:10px;
}
.pB5 {
	padding-bottom:5px;
}
.mp10 {
	margin:10px;
	padding:10px;
}
.f14 {
	font-size:14px;
}
.lh20 {
	line-height:20px;
}
.lh22 {
	line-height:22px;
}
.h100 {
	height:100%
}
.h80 {
	height:80px;
}
.artContent {
	clear:both;
	font-size:14px;
	line-height:26px;
	overflow:hidden;
	padding:9px 0;
	color:#646464;
}
.details {background: url(../css/square.gif) no-repeat -2000px center;padding-left: 1em;}
/*下划线*/
.dashed {background: url(../css/dashed.gif) repeat-x left bottom;color: #333;}
/* 列表
-------------------------------------------------------------------*/
/* 浮动列表*/
dl.w50 dd,
ul.w50 li {
	float: left;
	width: 50%;
}
dl.w48 dd,
ul.w48 li {
	float: left;
	width: 48%;
}
dl.w33 dd,
ul.w33 li {
	float: left;
	width: 33%;
}
dl.w25 dd,
ul.w25 li {
	float: left;
	width: 25%;
}
dl.w20 dd,
ul.w20 li {
	float: left;
	width: 20%;
}
dl.w16 dd,
ul.w16 li {
	float: left;
	width:16.65%;
}
dl.w50 dd p,
dl.w48 dd p,
dl.w33 dd p,
dl.w25 dd p,
dl.w20 dd p,
ul.w50 li p,
ul.w48 li p,
ul.w33 li p,
ul.w25 li p,
ul.w20 li p{
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}
ul.fLeftChild li,
ol.fLeftChild li,
dl.fLeftChild dd{
	float: left;
}

/*有序号*/
ol.list li {overflow:hidden;height:26px;line-height:26px;}
ol.list li b {background: url(../css/square.gif) no-repeat -8000px center;float:left;width:13px;margin-right:5px;text-align: center;color:#fff;display:inline;
	font-size: 10px;}
ol.list li b.highLight {background: url(../css/square.gif) no-repeat -9000px cente;}
ol.list li a {float:left;overflow:hidden;height:100%;display:block;}
ol.list li span {float:right;width:18%;text-align:right;color:#999;}
/*常用*/
.square,/*单独使用*/
ul.list li {overflow:hidden;background: url(../css/square.gif) no-repeat 5px center;text-indent: 1em;height:26px;line-height:26px;}
ul.list2 li {overflow:hidden;background: url(../css/square.gif) no-repeat 5px center;text-indent: 1em;clear:both;height:19px;line-height:19px;}
*html ul.list2 li {*margin-top:-3px;}
.list li a,
.list2 li a{width:90%;float:left;overflow:hidden;height:100%;display:block;}
.list li span,
.list2 li span{float:right;width:18%;text-align:right;}
ul.sotrList li {overflow:hidden;background: url(../css/square.gif) no-repeat 5px center;text-indent: 1em;height:20px;line-height:20px;}
ul.sotrList li a {overflow:hidden;height:100%;display:block;float:right;width:80%;}
ul.sotrList li span {width:18%;float:left;text-align:right;color:#999;}
/* 表格*/
.tList {border: 1px solid #dddddd;}
.tList th, 
.tList td {line-height: 25px;padding-right: 4px;padding-left: 4px;border-right: 1px solid #ddd;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.tList .tdbg,
.tList thead th {	color:#2f2f2f;line-height: 24px;background: url(../css/bg_th.gif) repeat-x left bottom;}
.tList thead th span {
	font-weight:normal;
}
.tList thead th img {
	vertical-align: middle;
}
.tList tbody tr {
	background-color: #fff;
}
.tList tbody tr td {
	vertical-align: top;
}
.tList tbody tr.even td {
	background: #f7f7f7;
	border-bottom: 1px solid #f7f7f7;
}
.tList tbody tr.click td {
	background-color: #D9EBF5;
	border-color: #D9EBF5;
}
.tList tbody tr.hover td {
	background-color: #EDF5FA;
	border-color: #EDF5FA;
}
/* 图文列表*/
.allList {
	width:100%;
}
.allList .img {
	float: left;
	margin-right:10px;
	overflow: hidden;
}
.allList .txt {
	*float:left;
	overflow: hidden;
}
.allList .txt .p1 {
}
.allList .txt .p2 {
	color:#666;
}
.allList .txt .p3 {
	color:#F52403;
}
/* 图文列表*/
dl.imgList {
}
dl.imgList dt {
	float:right;
}
dl.imgList dd {
	padding:0;
}
dl.imgList dd.leftImg {
	margin:0;
}
dl.imgList dd.leftImg img {
	float:left;
}
/*次要的-灰色*/
dl.imgList dd.assistant {
	color:#9f9f9f;
}
dl.imgList dd.assistant span {
}
/* 滚动按钮
-------------------------------------------------------------------*/
.imgScroll {
	background-image: url(../css/img_scroll.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 14px;
	background-color: transparent;
}
.prev {
	background-position: left center;
}
.next {
	background-position: -14px center;
}
.artContent {
	clear:both;
	font-size:14px;
	line-height:23px;
	overflow:hidden;
	padding:9px 0;
	color:#2f2f2f;
}
.details {background: url(../css/square.gif) no-repeat -2000px center; padding-left: 1em;}
/*****/
.item h3 .title3 {font-size:16px;font-weight:bold;line-height:25px;text-decoration:underline;}
.item h3 .title3:hover {text-decoration:none;}
.item {margin-top:16px;}
.item .intro {font-size:14px;line-height:19px;padding-left:2px;color:#777;}
.item .info {font-size:12px;line-height:26px;color:#080;}
.item .info small {font-size:12px;}
.item .info span {margin-right:10px;}
.item .info a {color:#444;}
/* 小盒子*/
.e2e2e2 {border: 1px solid #F15C18;background-color: #fff;}
.caption {background: url(../css/p_menu_t.gif) no-repeat;height: 28px;line-height: 28px;}
.caption strong {float: left;padding-left: 25px;color: #ECECEC;font-size: 16px;line-height: 28px;font-weight: bold;}
.caption strong.select {}
.caption b,
.caption em {padding-right: 5px;float: right;}
.heading {line-height: 32px;height: 32px;display:block;background: url(../css/bg15.gif) repeat-x;}
.heading strong {margin-left: 10px;line-height: 32px;color: #ECECEC;font-size: 16px;font-weight: bold;}
.heading strong.select {}
.heading b,
.heading em {padding-right: 5px;float: right;}
.body {clear: both;padding-top: 5px;padding-right: 8px;padding-left: 8px;height:100%;}
.show_me {font-size: 14px;}
.pB5 h2 {font-size: 1.8em;color: #F15C18;}
/* 分页
-------------------------------------------------------------------*/
.paglist {text-align:center;height:24px;line-height:24px;background-color:#FEECE4;margin:6px 0 6px 0;}
.QQbox {z-index:99;right:0;width:131px;height:390px;position:absolute;font-weight: bolder;font-size:14px;}
.QQbox .press{right:0;width:36px;cursor:pointer;position:absolute;height:128px;}
.QQbox .Qlist{left:0;PADDING-BOTTOM: 15px; WIDTH: 130px; FLOAT: left; OVERFLOW: hidden;}
.QQbox .Qlist ul{PADDING-BOTTOM: 0px;PADDING-LEFT: 14px;PADDING-RIGHT: 14px;PADDING-TOP: 0px;}
.QQbox .Qlist ul li.top {BORDER-BOTTOM: #ace5f9 1px solid;border-bottom: 1px solid #ACE5F9;}
.QQbox .Qlist .bp,.QQbox .Qlist .tp,.QQbox .Qlist .cn {BACKGROUND: url(../css/float_bg.gif)}
.QQbox .titZx,.QQbox .titZa,.QQbox .titZb{BACKGROUND: url(../css/float_s.gif) no-repeat}
.QQbox .Qlist .tp {BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px;}
.QQbox .Qlist .bp {BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px 0px; HEIGHT: 10px;}
.QQbox .Qlist .cn {BACKGROUND-REPEAT: repeat-y;BACKGROUND-POSITION: -262px 0px;}
.QQbox .Qlist .cn ul li {BORDER-BOTTOM: #e6e5e4 1px solid;LINE-HEIGHT: 36px;WORD-WRAP: break-word;HEIGHT: 36px;OVERFLOW: hidden;WORD-BREAK: normal;border-bottom: 1px solid #E6E5E4;overflow: hidden;}
.QQbox .icoTc {DISPLAY: block;FLOAT: left;}
.QQbox .Qlist .cn h3 {TEXT-INDENT: -9999px;HEIGHT: 36px;FONT-SIZE: 0px;}
.QQbox .Qlist ul li.bot {BORDER-BOTTOM-STYLE: none;}
.QQbox .titZx {background-position: 5px -10px;}
.QQbox .titZa {background-position: 5px -267px;}
.QQbox .titZb {background-position: 5px -160px;}
.QQbox .Qlist li{height:26px; list-style-type:none;}

.cpxxym_js ul li a {float: left;padding:15px}
.cpaaa {float: left;margin-left: 150px;}
.cpxxym_js ul li a b,.cpxxym_js ul li span a b {background: url(../css/buy.gif) no-repeat;position: absolute;cursor: pointer;height: 37px;float: left;width: 127px;margin-right: 0;overflow: hidden;}
.cpxxym_js ul li a:hover b {background-position: 0 -37px;}
.cpxxym_js ul li span a b {background-position: -152px 0;}
.cpxxym_js ul li span a:hover b{background-position: -152px -37px;}
#nav{line-height:28px;width:218px;font-weight: bolder;}
.title{background: url(../css/dh_bg.jpg) no-repeat;color:#777;border-bottom:1px solid #D8D8D8;cursor:pointer;}
.title span {padding-left: 37px}
.title1{background: url(../css/dh_over.jpg) no-repeat;;color:#777;cursor:pointer;}
.title1 span {padding-left: 37px}
.content li{border-bottom:1px solid #D8D8D8;background-color:#fff; padding-left:30px;background:#fff url(../css/dh_left.gif) no-repeat 20px center; background-color:#FFF; line-height:31px;}
.content li a{color:#666;}
#nav #list1 li{ background:url(../css/dh_left.gif) no-repeat 20px center; background-color:#FFF;}

.cpj,.cpj1,.cpj12 {padding: 10px;}
.cpmc {width: 730px;text-align: center;color: #E61010;height: 62px;line-height: 32px;}
.cpxxym_tpjs {width: 730px;height: 225px;margin-top: 15px;}
.cpxxym_tp {width: 234px;height: 200px;border: 1px #C5C5C5 solid;float: left;
overflow: hidden;}
.cpxxym_js {width: 400px;height: 140px;margin-left: 10px;margin-top: 7px;float: left;}
.cpxxym_js li {width: 400px;height: 28px;line-height: 20px;color: black;margin-left: 15px;}
.cpxxym_js li span {color: #C00;font-size: 14px;font-weight: bold;}
#pro1, #pro2, #pro3, #pro4 {width: 730px;}
.cpxxym_lab {width: 730px;height: 30px;margin-top: 30px;}
.cpxxym_lab ul {float: left;height: 30px;margin-left: 5px;background-image: url(../css/cpxxym-lab2.gif);color: #D30000;}
.cpxxym_lab ul li {cursor: pointer;float: left;width: 115px;font-size: 14px;font-weight: bold;text-align: center;height: 30px;line-height: 30px;}
.cpxxym_lab ul li.hover{background-image: url(../css/cpxxym-lab1.gif);color: white;}
.cpxxym_bj {width: 730px;height: 30px;background: url(../css/cpxxym_bj.gif) repeat-x;}
.cpms_text {float: none;margin: 10px auto 0px auto;width: 730px;line-height: 25px;
font-size: 14px;color: black;}
.cpms_text_content {font-size:14px;color:#ff0000;font-weight:bold;}
#pro1,#pro2,#pro3,#pro4 { width:730px;}

.cpms_text td { background-color:#FFFFFF; font-size:14px; height:28px; line-height:28px; padding:0 10px;}
.cpms_text .provideo { float:none; margin:10px auto; width:730px; text-align:center}
.cpms_text .proalbum { float:none; width:730px; margin:10px auto; clear: both;text-align:center; }
.proalbum img{ border:1px solid #ccc}
.module .top{
	float:left;
	font-size:13px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	margin-left: 5px;
	background: url(../css/2.jpg) repeat-x; width:100%}