@charset "gb2312";
* {
	margin: 0;
	padding: 0;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
body {
	font: 12px/20px Verdana, Arial;
	line-height: 2;
	background: url(../images/sy_01.jpg)center top repeat-x
}
body, td, div, form {
	color: #000;
	font-family: "宋体", Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
img {
	border: 0;
}
address, caption, cite, code, dfn, em, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul, li {
	list-style: none outside none;
}
caption, th {
	text-align: left;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
}
h4 {
	margin: 0px;
	padding: 0px;
}
h5 {
	margin: 0px;
	padding: 0px;
}
h6 {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
dl {
	margin: 0px;
	padding: 0px;
}
dd {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-family: "微软雅黑", "黑体";
	font-size: 20px;
	font-weight: normal;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 14px;
	font-weight: normal;
}
h4 {
	font-size: 12px;
}
h5 {
	font-size: 12px;
	font-weight: normal;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: none;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #f76700
}
.Red {
	color: #F00
}
.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
#clear {
	margin: 0;
	padding: 0;
	clear: both;
	background: #ffffff;
}
.l {
	float: left;
}
.r {
	float: right;
}
.border_t {
	border: 1px solid #cce4e1;
	border-top: none;
	overflow: hidden;
}
.border_i {
	border: 1px solid #cce4e1;
}
.bg_none {
	background: none
}
.m_t_8 {
	margin-top: 8px;
}
.m_r_7 {
	margin-right: 7px;
}
.m_b_10 {
	margin-bottom: 10px;
}
.m_b_6 {
	margin-bottom: 5px;
}
.m_r_10 {
	margin-right: 11px;
	display: inline;
}
.text_dian {
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: keep-all;/* 不换行 */
	white-space: nowrap;/* 不换行 */
}
.blank_10 {
	height: 10px;
}
/**************************************** 顶部 ********************************************/
.Head {
	width: 1040px;
	margin:0 auto;
	height:113px;
}
.banner{
	margin:0 auto;
	height:497px;
	width:1600px;
}
#l_text{ width:500px; height:28px;color:#21447c; line-height:28px; float:left;color:#21447c}
#l_text a{ color:#21447c}
#l_rtext{ width:200px; height:28px; line-height:28px; float:right; padding-right:20px;color:#21447c}
#l_rtext a{color:#21447c}
#logo {
	width:413px;
	height:113px;
	float:left
}

#nav_bg {
	float:left;
	width:597px;
	padding-left:30px;
	height:113px;
	line-height:113px;
}
#nav_bg ul{}
#nav_bg ul li {
	width:80px;
	height: 113px;
	line-height: 113px;
	text-align: center;
	float: left;
	background:url(../images/nav_li_bg.gif) right center no-repeat;
}
#nav_bg ul li a {
	color: #373737;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight:bold;
}
#nav_bg ul li a:hover {
	color:#F00;
}

#nav_bg ul li#none { background:none;}

/*图片切换*/	
#banner {
	height: 497px;
	margin: 0 auto;
	width: 100%;
}
/* flexslider */

.flexslider {
	position: relative;
	height: 497px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
}
.slides {
	position: relative;
	z-index: 0;
}
.slides li {
	height: 497px;
}
.flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	width: 100%;
	text-align: center;
}
.flex-control-nav li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
*display:inline;
	zoom: 1;
}
.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: url(../images/dot.png) right 0 no-repeat;
	cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0 0;
}
.flex-direction-nav {
	position: absolute;
	z-index: 3;
	width: 100%;
	top: 42%;
}
.flex-direction-nav li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}
.flex-direction-nav li a.flex-prev {
	left: 40px;
	background: url(../images/prev.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next {
	right: 40px;
	background: url(../images/next.png) center center no-repeat;
}

/**************************************** 网站主体 ********************************************/
#wrap {
	width: 1040px;
	margin: 0 auto;
	overflow:hidden;
	padding-top:22px;
}
.wrap{	width: 1040px;
	margin: 0 auto;
	overflow:hidden;
	padding-top:22px;}
#dk1{
	height:225px;
	padding-bottom:10px;
}
#dk2{
	height:255px;
	width:1040px;
}
#cpfl{
	height:225px;
	float:left;
}
#cpfl_title{
	height:38px;
	width:225px;

}
#cpfl_nr{
	width:215px;
	height:174px;
	padding:5px;
}
#cpfl_nr ul li {
	height: 35px;
	line-height: 35px;
	font-weight:bold;
	font-size: 14px;
	font-family: "微软雅黑";
	color:#373737;
	border-bottom:1px dashed #bcbcbc;
	background:url(../images/xbiao.jpg) left center no-repeat;
	padding-left:30px;
}
#gywm{
	height:225px;
	width:380px;
	float:left;
	margin-left:27px;
	margin-right:21px;
}
#gywm_title{
	height:38px;
}
#gywm_nr{
	height:174px;
	padding:5px;
}
#gywm_nr img{
	float:left;
	border:1px solid #bcbcbc;
	margin:3px;
}
#gywm_nr p{
	line-height:1.5;
	text-indent:2em;
	font-size:12px;
}

#xwzx{
	width:386px;
	height:225px;
	float:left;
}
#xwzx_title{
	height:38px;
}
#xwzx_nr{
	padding:5px;
	height:174px;
}
#xwzx_nr ul li {
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	font-family: "微软雅黑";
	color:#373737;
	border-bottom:1px dashed #bcbcbc;
	background:url(../images/xwbiao.jpg) left center no-repeat;
	padding-left:30px;
}
#xwzx_nr ul li span{
	float:right;
	padding-right:10px;
}
#lxwm{
	width:225px;
	height:245px;
	float:left;
}
#lxwm_title{
	height:34px;
}
#lxwm_nr{
	padding:50px 5px 5px 5px;
	height:155px;
	background:url(../images/lxbj.jpg) no-repeat;
}
#lxwm_nr p{
	text-align:left;
	line-height:2;
}
#cpzx{
	width:788px;
	height:245px;
	float:left;
	margin-left:27px;
}
#cpzx_title{
	height:34px;
}
#cpzx_nr{
	padding-top:15px;
	padding-left:10px;
	width:780px;
	height:201px;
}

#cpjs_pic_gg{ margin:5px; }
#cpjs_pic_gg li{float:left;margin-right:5px;display:inline;width:200px; height:170px;text-align:center; background:#fff;border:solid 1px #ccc7b4;}

#hjzs_title{
	height:51px;
}
#hjzs_nr{
	padding:10px;
	padding-left:30px;
	height:180px;
}
#case_pic_gg{ margin:5px; }
#case_pic_gg li{float:left;margin-right:5px;display:inline;width:200px; height:170px;text-align:center; background:#fff;border:solid 1px #ccc7b4;}
.ibus_txt{

	bottom:0;
	left:0;
	 background:url(../images/tm.png) center center repeat-x;
	 width:190px;
	 padding:0 5px;
	 text-align:center; height:30px; line-height:30px;display:block; color:#fff;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
}
.ibus_txt a{ color:#fff}


#foot_bg {
	width:100%;
	margin:0 auto;
	background:#381D16;
}
.foot {
	margin:0 auto;
	padding:5px 0;
	text-align: center;
	line-height: 2;
	color:#000;
	background:url(../images/sy_26.jpg) repeat-x;
}
.foot a {
	color: #fff;
}
.foot a:hover {
	color: #000;
}
.Site_S_Bar_Left{ width:230px; float:left;}
.PageS_Left_box {
	width:230px;
	border:1PX solid #e2e2e2;
}
.Site_S_Bar_Left_Title {
	height:30px;
	line-height:30px;
	text-align:CENTER;
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
	background:url(../images/ej_r4_c11.jpg) left bottom repeat-x;
}
.site_r_t_rbg{ background:url(../images/Right_Title_Rtbg.jpg) left center no-repeat;padding-left:15px; float:left}
.site_r_t_rbg .spans{background:url(../images/Right_Title_Rtbg.jpg) right center no-repeat;padding-right:15px; color:#fff; font-size:14px;}
.PageS_Left_box_content{ padding:5px; overflow:hidden}
.PageS_Left_box_contents{overflow:hidden}


.PageS_Left_Nav{
}

.PageS_Left_Nav ul{
  overflow:hidden;
}
.PageS_Left_Nav ul li {
	height:33px;
	line-height:33px;
	background:url(../images/s_nav_bg.gif) center center no-repeat;
	text-align:center;
	font-size:14px;
	padding:3px 0;
    
}

.PageS_Left_Nav dl dt {
	height:33px;
	line-height:33px;
	background:url(../images/s_nav_bg.gif) center center no-repeat;
	text-align:center;
	font-size:14px;
}
.PageS_Left_Nav  dl dd ul li {
	height:33px;
	line-height:33px;
	text-align:left;
	font-size:14px;
	padding:0;
    
}
.PageS_Left_Nav ul li.current {
	height:33px;
	line-height:33px;
	background:url(../images/s_nav_hover_bg.gif) center center no-repeat;
	text-align:center;
	font-size:14px;
	padding:3px 0;
	font-weight:bold;
	display:block;
}
.PageS_Left_Nav ul li.current a{ color:#fff;}
.PageS_Left_Nav ul li.current a:hover{ color:#fff;}
.PageS_Left_Nav ul li a{ font-size:14px;}
.PageS_Left_Nav ul li a:hover{ color:#f00;	font-weight:bold;}


.PageS_Left_News ul {
	overflow:hidden;
}
.PageS_Left_News ul li {
	height:30px;
	line-height:30px;
	background:url(../images/news_ico.gif) left center no-repeat;
	padding:0 0 0 15px;
	margin-bottom:3px;
	width:180px;
	margin-left:5px;
	text-align:left;
	border-bottom:1px dashed #ccc;
	overflow:hidden;text-overflow:ellipsis;word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
}
.Lxwm_Content {
	text-align:left;
	padding-left:5px;
}
.Lxwm_Content h2{ text-align:center}

.Lxwm_Content {
	text-align:left;
	padding-left:10px;
}
.Lxwm_Content h2{ text-align:center}

.Site_S_Bar_Right {
	width:763px;
	float:right;
}

.ejmain_le_bt{ width:763px; float:left; background:url(../images/ej_bt_bg.jpg) no-repeat; height:31px; line-height:31px; font-family:"微软雅黑"; color:#fff;}
.ejmain_le_bt span{ width:150px; float:left; font-size:16px; padding-left:20px; }
.ejmain_le_bt .le_bt_ri{ color:#fff;float:right; background:url(../images/ej_r2_c2.jpg) no-repeat; height:31px; padding-right:30px; padding-left:40px;}
.ejmain_le_bt .le_bt_ri a{ color:#fff;}

.Site_S_Bar_Right_Title {
	height:31px;
	line-height:31px;
	padding-left:35px;
	font-size:14px;
	background:url(../images/ej_bt_bg.jpg) left center  no-repeat;
	color:#FFF;
}
.Site_S_Bar_Right_Title span{ float:right; padding-right:20px;color:#000}
.Site_S_Bar_Right_Title span a {
	color:#000
}
.Site_S_Bar_Right_content {
	width:751px;
	background:#fff ;
	padding:5px;
	overflow:hidden;
	border:1px solid #ccc;
}

.content_text{ font-size:14px; padding:0 5px; line-height:2.3}
/*新闻列表*/

#list { margin-bottom: 6px;
}
#list dl {
	padding: 7px 0px; overflow: auto; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; zoom: 1;
}
#list dl dt {
	background: rgb(238, 238, 238); margin: 5px 0px 0px; width: 120px; height: 90px; overflow: hidden; float: right;
}
#list dl dd {
	background: url("../images/icon3.gif") no-repeat 1px 7px; padding: 0px 0px 0px 20px; float: left;
}
#list dl dd h2 a{ color: #000; font-size:14px; font-weight:normal;}
#list dl dd h5 {
	margin: 5px 0px; color: #F33;
}
#list dl dd h5 a {
	color:#F33; text-decoration: underline;
}
#list dl dd h5 a:hover {
	text-decoration: none;
}
#list ul {
	
}
#list ul li {
	background: url("../images/icon3.gif") no-repeat 0px 15px; height: 40px; line-height: 40px; overflow: hidden; padding-left: 20px; font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted;
}
#list ul li span {
	width: 160px; text-align: right; color: rgb(51, 153, 51); font-size: 12px; float: right;
}
#list ul li span a {
	color: rgb(51, 153, 51); text-decoration: underline;
}
#list ul li span a:hover {
	text-decoration: none;
}

/*分页列表Css样式*/

DIV.green-black {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}
DIV.green-black A {
	BORDER-RIGHT: #2c2c2c 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #2c2c2c 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: url(image1.gif) #2c2c2c;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #2c2c2c 1px solid;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #2c2c2c 1px solid;
	TEXT-DECORATION: none
}
DIV.green-black A:hover {
	BORDER-RIGHT: #0b599b 1px solid;
	BORDER-TOP: #0b599b 1px solid;
	BACKGROUND: url(../images/pageimage2.gif) #0b599b;
	BORDER-LEFT: #0b599b 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #0b599b 1px solid
}
DIV.green-black A:active {
	BORDER-RIGHT: #0b599b 1px solid;
	BORDER-TOP: #0b599b 1px solid;
	BACKGROUND: url(../images/pageimage2.gif.gif) #0b599b;
	BORDER-LEFT: #0b599b 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #0b599b 1px solid
}
DIV.green-black SPAN.current {
	BORDER-RIGHT: #0b599b 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #0b599b 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(image2.gif) #0b599b;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #0b599b 1px solid;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #0b599b 1px solid
}
DIV.green-black SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #f3f3f3 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #f3f3f3 1px solid;
	COLOR: #ccc;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #f3f3f3 1px solid
}

/*CSS scott style pagination*/

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}


/*分页列表Css样式*/

DIV.badoo {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #48b9ef; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center }

DIV.badoo A { BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-DECORATION: none }

DIV.badoo A:hover { BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid }

DIV.badoo A:active { BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid }

DIV.badoo SPAN.current { BORDER-RIGHT: #ff5a00 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5a00 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff5a00 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff5a00 2px solid; BACKGROUND-COLOR: #ff6c16 }

DIV.badoo SPAN.disabled { DISPLAY: none }



/*图片分页列表*/
.productul{width:100%; margin-top:15px; padding-left:5px;}
.productul li{width:236px;height:181px;float:left;margin:0 5px 10px 2px;background:url(../images/productbg.jpg) 0 0 no-repeat;padding:3px;_display:inline;}
.pictitle{width:236px;height:39px;font:14px/39px '微软雅黑';color:#3d434a;text-align:center;display:block;}



/*视频展示*/
.Video_Pic_List{margin:0 auto;}
.Video_Pic_List ul{ margin-left:20px;}
.Video_Pic_List li{float:left;margin:16px;width:200px;overflow:hidden;border:solid 1px #dddddd;display:inline;}
.Video_Pic_List li .subsummary{height:20px;line-height:20px;overflow:hidden;padding:3px 5px; margin:0 2px 2px 2px;border-top:solid 1px #ddd;background:#dbdbdb;}
.Video_Pic_List li .subsummary a{font-size:14px;text-decoration:none;color:#000; font-weight:bold;}

/* Pic_List_Box_pic */
.Video_Pic_List_pic{width:200px;height:154px;background-color:#fff;text-align:center;position:relative;display:table-cell;vertical-align:middle;}
.Video_Pic_List_pic .subpic{*position:absolute;top:50%;left:50%;}
.Video_Pic_List_pic .subpic img{*position:relative;top:-50%;left:-50%;}
.h3_s{border-bottom:2px solid #5a98bd; width:639px; padding:5px; font-size:14px; margin:0 auto;}


/*信息来源*/

.title {
	color: #FF6600;
	font-family: "宋体";
	font-size: 26px;
	line-height:1.5;
	font-weight: bold;
	text-align:center;
}
.Source {
	border-bottom:1px solid #ECECEC;
	border-top:1px solid #ECECEC;
	line-height:25px;
	text-align:center;
	background:#F8F8F8;
	width:660px;
	height:25px;
	margin:5px auto;
	font-size:14px;
}
.News_Next {
	BORDER: #ccc 1px dashed;
	padding:5px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 16px;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 715px;
	margin:5px 0;
	FLOAT: left;
}
/*文章单页分页*/
	#page {
	width:100%;
	padding:15px 0;
}
#pagetop {
	width:100%;
	padding:3px 0;
}
#pagetop ul, #page ul {
	margin:0 auto 5px auto;
	display:table;
	text-align:center;
}
#pagetop li, #page li {
	float:left;
*float:none;
	line-height:21px;
	height:21px;
	margin: 2px;
	display:inline;
	zoom:1;
}
#pagetop span, #page span {
	display: block;
	padding: 2px 5px;
	background:url(../images/title_green1.gif);
	border: 1px solid #0b599b;
	color: #999999;
}
#pagetop a, #page a {
	font-size:12px;
	display: block;
	text-decoration: none;
	margin:0px;
	color: #0b599b;
	padding: 2px 5px 2px 5px;
	background:url(../images/title_green1.gif);
}
#pagetop a:link, #pagetop a:visited, #page a:link, #page a:visited {
	border: 1px solid #CCCCCC;
}
#pagetop a:hover, #page a:hover {
	background:#F0FBEB;
	color:#008852;
}
#pagetop #span1, #page #span1 {
	background:#FFFFFF;
	display: block;
}
/*返回顶部*/
.backToTop {
	display: none;
	width: 18px;
	line-height: 1.2;
	padding: 5px 0;
	background-color: #000;
	color: #fff;
	font-size: 12px;
	text-align: center;
	position: fixed;
	_position: absolute;
	right: 10px;
	bottom: 100px;
	_bottom: "auto";
	cursor: pointer;
	opacity: .6;
	filter: Alpha(opacity=60);
}

.fyxwzxtop {
width:245px;
height:48px;
background-image:url(../images/index_24f.jpg);
}

/*下载*/
.panel-datatable .panel-head .title{display:none;}
.panel-datatable .panel-body{padding:0 10px;background-color:transparent;}
.panel-datatable .datatable{margin:-35px auto 0;position:relative;table-layout:fixed;}
.datatable{width:100%;}
.datatable th{padding:5px;white-space:nowrap;}
.datatable td{padding:6px 5px;border-top:1px dashed #dcdcdc;}
.datatable td.title{font-size:14px;width:390px; text-align:left}
.datatable td.title div{width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.datatable td.title .cate:link,.datatable td.title .cate:visited{color:#c00;}
.datatable .update{width:100px;text-align:center;}
.datatable .size,.datatable .popular{width:70px;text-align:center;}
.datatable tbody tr:hover{background:#f5f5f5;}

/*网站留言*/
select {
	color:#777777;
}
#book {
	width:660px;
	margin: 0 auto;
	height:auto;
}
.cyleft1 {
	background-image:url('../images/products-bg.gif');
	height:45px;
}
.cyleft2 {
	min-height:20px;
	background-image:url('../images/cbg.png');
	padding-top:5px;
	overflow:hidden;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0;
}
.cyleft3 {
	background-image:url('../images/products-bg.gif');
	height:10px;
	background-position:left bottom;
}
.xtfy {
	text-align:center;
	padding-top:10px;
}
.cmnrbt {
	font-size:14px;
	color: #3978C7;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin-top:10px;
	background-image:url('../images/cpxx.gif');
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:20px;
}
ol.lylb {
	margin-left:50px;
}
ol.lylb li {
	padding:2px;
}
ol.lylb li span {
	float:left;
}
ol.lylb input, ol.lylb textarea {
	BORDER-BOTTOM: #f2f2f2 1px solid;
	BORDER-LEFT: #c7c7c9 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BORDER-TOP: #c7c7c9 1px solid;
	BORDER-RIGHT: #f2f2f2 1px solid;
}
label.error {
	float: none;
	color: red;
	padding-left: .5em;
}
ul.booklb {
	border:1px solid #D8E7F8;
	margin-bottom:5px;
	padding:2px 10px;
}
ul.booklb a {
	color:black;
}
ul.booklb a:hover {
	color:red;
}
ul.booklb li.lyzt {
	background-image:url('../images/side-line1.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	line-height:30px;
}
.lyzt span.lynr1 {
	float:right;
}
ul.booklb li.lynr {
	background-image:url('../images/a.jpg');
	background-repeat:no-repeat;
	background-position:-2px center;
	padding-left:70px;
	border-bottom:1px #CCCCCC dashed;
	min-height:50px;
	height:auto !important;
	height:50px;
	color:black;
	padding-right: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
ul.booklb li.lyhf {
	background-image:url('../images/q.jpg');
	background-repeat:no-repeat;
	background-position:-2px center;
	padding-left:70px;
	min-height:50px;
	height:auto !important;
	height:50px;
	color:black;
	padding-right: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
label.lybt {
	color:green;
}
span.lynr1 {
	float:right;
}
.lynr span.lysx {
	padding-top:5px;
	display:inline-block;
	color:gray;
}
.qxly {
	font-size:16px;
	font-family:"microsoft yahei", "Microsoft YaHei","微软雅黑", "黑体", "simsun", "宋体";
	text-align:center;
	height:30px;
	line-height:30px;
	width:100%;
	margin:0 auto;
	color: #3978C7;
	background-image:url('../images/side-line1.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	margin:10px 0;
}
.rbt1 {
	background-image:url('../images/side-line1.gif');
	background-repeat:no-repeat;
	background-position:center bottom;
	height:40px;
	line-height:40px;
	padding-left:10px;
	color:#3388D8;
}
.rbt1 a {
	color:#3388D8;
}

.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/service/sidebar_bg.png) no-repeat;_background:url(../images/service/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/service/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}


/* gray skin as the default skin */
.side_title, .side_gray .side_title{background-position:-682px 0;}
.side_center, .side_gray .side_center{background:url(../images/service/gray_line.gif) repeat-y center;}
.side_bottom, .side_gray .side_bottom{background-position:-682px -60px;}
.close_btn, .side_gray .close_btn{background-position:-44px -91px;}
.close_btn:hover, .side_gray .close_btn:hover{background-position:-65px -91px;}
.show_btn , .side_gray .show_btn{background-position:-255px 0;}
.msgserver a, .side_gray .msgserver a{color:#6c6c6c;}
hr, .side_gray hr{border-bottom:1px solid #e4e4e4;}

/* blue skin  */
.side_blue .side_title{background-position:-333px 0;}
.side_blue .side_center{background:url(../images/service/blue_line.gif) repeat-y center;}
.side_blue .side_bottom{background-position:-333px -60px;}
.side_blue .close_btn{background-position:-44px 0;}
.side_blue .close_btn:hover{background-position:-65px 0;}
.side_blue .show_btn{background-position:-119px 0;}
.side_blue .msgserver a{color:#06C;}
.side_blue hr{border-bottom:1px solid #dbe4e9;}

/* orange skin  */
.side_orange .side_title{background-position:-333px -76px;}
.side_orange .side_center{background:url(../images/service/orange_line.gif) repeat-y center;}
.side_orange .side_bottom{background-position:-333px -136px;}
.side_orange .close_btn{background-position:-44px -23px;}
.side_orange .close_btn:hover{background-position:-65px -23px;}
.side_orange .show_btn{background-position:-153px 0;}
.side_orange .msgserver a{color:#ff9a00;}
.side_orange hr{border-bottom:1px solid #feefde;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/service/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}

/* red skin  */
.side_red .side_title{background-position:-505px -76px;}
.side_red .side_center{background:url(../images/service/red_line.gif) repeat-y center;}
.side_red .side_bottom{background-position:-505px -136px;}
.side_red .close_btn{background-position:-44px -67px;}
.side_red .close_btn:hover{background-position:-65px -67px;}
.side_red .show_btn{background-position:-221px 0;}
.side_red .msgserver a{color:red;}
.side_red hr{border-bottom:1px solid #f7f5df;}


/* pink skin  */
.side_pink .side_title{background-position:-682px -76px;}
.side_pink .side_center{background:url(../images/service/pink_line.gif) repeat-y center;}
.side_pink .side_bottom{background-position:-682px -136px;}
.side_pink .close_btn{background-position:-44px -112px;}
.side_pink .close_btn:hover{background-position:-65px -112px;}
.side_pink .show_btn{background-position:-289px 0;}
.side_pink .msgserver a{color:#ed0652;}
.side_pink hr{border-bottom:1px solid #e4e4e4;}

/*图片详情页面*/
.maRi{ width:100%; margin:10px auto; padding-bottom:70px; }
.proRiMn{ width:100%; height:24px; line-height:24px; float:left; background:url(../images/proM_Bj.jpg) no-repeat bottom; line-height:21px;}
.show{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:3px;color:#fff; float:left;  text-align:center; width:83px; margin-right:20px;}

.proShows{ width:auto; float:left; }
.prodes{ width:100%; float:left; overflow:hidden; margin-top:25px; margin-bottom:10px;}
.prodesImg{ width:170px; height:150px; float:left;}
.prodesImg img{ border:1px solid #dadad8; padding:4px;}
.prodesName{ display:block; width:500px; margin-left:20px; font-size:14px; float:left; height:24px; line-height:24px; color:#666666; margin-bottom:10px; text-align:left; font-family:"微软雅黑";}
.prodesName a{ color:#666666; margin-bottom:10px; text-align:left; font-family:"微软雅黑";}
.prodesName2{ display:block; width:740px;  font-size:16px; float:left; height:24px; line-height:24px; color:#C00; margin-bottom:10px; text-align:left; font-family:"微软雅黑";}
.description{ width:100%; float:left; height:auto; margin-top:20px;} 
.descriPro{ width:720px; height:31px; display:block;  border-bottom:#d0d0d0 1px solid;}
.descriPro li{ width:81px; height:31px; float:left; margin-bottom:1px; background:url(../images/proCon_bj.jpg); text-align:center; line-height:31px; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.descriProCon{ width:100%; height:auto; margin-top:15px;}
.descriProCon p{ width:100%; height:auto; text-align:center; }

