body{
	margin: 0 auto;
	padding: 0;
	text-align: center;
	line-height: 1.5;
	font-size: 12px;
	font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;
	border: 0;
	background-image: url(../Images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
*{ margin:0; padding:0;}
dl, dd, dt, ul, li, form, img, p {list-style: none;}
form, img,FIELDSET { border:0;}
BUTTON,INPUT,SELECT,TEXTAREA {FONT-SIZE: 100%}
TABLE {BORDER-SPACING: 0; BORDER-COLLAPSE: collapse}
A {COLOR: #666666; TEXT-DECORATION: none}
A:hover {COLOR: #c00; TEXT-DECORATION: none}
.width {width: 1004px;margin: auto;overflow: hidden;}
#logo{	width: 524px;	height: 110px;	float: left;}
.l {float: left;}
.r {float: right;}
.m {margin-top: 10px;}
.m10 {margin: 10px;}
.mt10 {margin-top: 10px;}
.all_list {margin: 0;padding: 0;background: url(../images/sdcms.gif) -86px 6px no-repeat;}
.all_list dt {line-height: 25px;padding-left: 15px; overflow:hidden;white-space:nowrap; }
.all_list dt a{overflow:hidden;white-space:nowrap; }
.all_list b a {color: #36A831;}
.all_list b a:hover {color: #f30;}
.all_list span {float: right;color: #999;}
.all_list div {color: #999;line-height: 15px;}
.info_title {margin: 0;font: bold 30px Microsoft Yahei;text-align: center;line-height:50px;}
.info_other {text-align: center;color: #999;margin: 10px 0;}
.info_next {color: #999;margin: 6px 20px;}
.List_page {text-align: center;margin-bottom: 10px;clear: both;}
.List_page a {background: #fff;margin: 0px 1px;padding: 4px 6px;border: 1px solid #999;}
.List_page span {background: #333;color: #fff;margin: 0px 1px;padding: 4px 6px;border: 1px solid #eee;}
.content_page {
	text-align: center;
	margin: 8px 0;
	clear: both;
}
#login{ display:none;}
.content_page a {background: #fff;margin: 1px;padding: 4px 6px;border: 1px solid #AECD9E;color: #A0A0A0;}
.content_page span {background: #F7FDF4;color: #f60;margin: 1px;padding: 4px 6px;border: 1px solid #AECD9E;}
.content_page input {position: absolute;margin: -5px 0 0 1px;
*margin:0 0 0 1px;padding: 1px 0 2px 0;
*padding:0;background: #fff;border: 1px solid #AECD9E;color: #A0A0A0;width: 30px;height: 22px;line-height: 22px;text-align: center;}
.content_page button {position: absolute;margin: -5px 0 0 35px;
*margin:0 0 0 35px;padding: 0;background: #fff;border: 1px solid #AECD9E;color: #A0A0A0;width: 40px;height: 24px;line-height: 24px;text-align: center;font-size: 12px;}
.content_url {font-size: 14px;color: #06f;margin: 20px;}
.content_url span {color: #666;}
.content_url input {background: #666;color: #fff;width: 40px;border: 0;height: 24px;}
.content_url #this_url {border: 1px solid #ccc;width: 464px;color: #000;height: 20px;line-height: 20px;background: #fff;}
.list_title {margin: 0;padding: 0;background: url(../Images/0.png) no-repeat left center;}
.list_title:hover {background: url(../Images/00.png) no-repeat left center;}
.list_title a { display:block;font: 14px Microsoft Yahei;color: #000; line-height:24px; height:24px;margin-left: 28px;}
.list_title a:hover {color: #f30;}
.list_jj {color: #555;margin: 5px 0;word-wrap: break-word;overflow: hidden;line-height: 15px;}
.list_other {color: #777;margin-bottom: 10px;border-bottom: 1px dashed #ccc;padding-bottom: 5px; clear:both;}
.list_other span {color: #666;}
.list_photo {
	float: left;
	margin: 8px 0;
	padding: 0;
	width: 220px;
	display: block;
}
.e_pic{ margin:8px 15px;}
.list_photo dt {
	text-align: center;
	padding: 0;
	border: 1px solid #CCC;
	margin: 0;
}
.list_photo dd {margin-top: 5px;padding: 3px;height: 18px;line-height: 18px;color: #50B20E;text-align: center;border: 1px dotted #CCC;}
.list_photo a {color: #333;}
.list_photo a:hover {color: #f60;}
.tag_title {font: 12px;color: #333;float: left;width: 20%;margin: 5px 0;}
.tag_title span {color: #999;font-size: 12px;}
.tag_title a {color: #555;}
.tag_title a:hover {color: #f30;}
.blank_tit {padding-bottom: 5px;color: #222;font: bold 14px "Microsoft YaHei", SimSun;background: url(../images/blank_tit.jpg) repeat-x bottom left;}
a.imglink {display: block;}
a.imglink:hover img {border-color: #c00;}
ul.imglist {overflow: hidden;}
ul.imglist li {float: left;width: 90px;height: 95px;margin-right: 10px;overflow: hidden;}
ul.imglist li.last {margin-right: 0;}
ul.imglist li a {display: block;width: 90px;height: 94px;overflow: hidden;}
ul.imglist li img {width: 84px;height: 53px;padding: 2px;border: 1px solid #dbdbdb;}
ul.imglist li a:hover img {border-color: #c00;}
ul.imglist li span {display: block;vertical-align: top;float: left;width: 95px;height: 30px;line-height: 20px;background: url(../images/ico.gif) no-repeat 1px -65px;cursor: pointer;}
.bdbl {position: relative;border-bottom: 1px solid #dbdbdb;z-index: 5;}
.bdbl .dot {position: absolute;right: 0;bottom: -2px;width: 3px;height: 3px;line-height: 0;font-size: 0;background: url(../images/bdbl.gif);}
.main_banner_wrap {overflow: hidden;position: relative;z-index: 2;height: auto;background: #f1f1f1;border-bottom: 3px solid #c00;}
.main_banner {overflow: hidden;position: relative;left: 50%;width: 1440px;margin-left: -720px;z-index: 3;height: 197px;}
.main_banner img {width: 1440px;height: 197px;}
.wrap1 {background: url(../images/sidebar_bg.png) repeat-y -753px 0;position: relative;z-index: 50;}
.sidebar .channel_tit {position: relative;z-index: 50;top: -25px;width: 243px;height: 62px;line-height: 0;}
.sidebar .channel_tit img {display: block;width: 243px;height: 62px;}
.sidebar .channel_tit1 {position: relative;z-index: 50;top: 0;width: 243px;height: 62px;line-height: 0;}
.sidebar .channel_tit1 img {display: block;width: 243px;height: 62px;}


.sidebar_nav li {display: block;height: 40px;line-height: 46px;text-indent: 57px;text-align: left;background: url(../images/sidebar_bg.png) no-repeat -251px 0;width: 243px;}
.sidebar_nav ul{ display:block;}
.sidebar_nav li:hover {background-position: -502px 0;}
.sidebar_nav li a{color:#666;}
.sidebar_nav div.channel_now{display: block;width: 243px;height: 40px;line-height: 46px;text-indent: 57px;background: url(../images/sidebar_bg.png) no-repeat -251px 0;color: #fff;}
.sidebar_nav div.channel_now:hover{background-position: -251px 0;}
.sidebar_nav div.channel_now a {color: #fff;outline: none;text-align: left;}
.sidebar_nav div.channel_now{background-position: 0 0;}
.sidebar_nav div.channel_now:hover {background-position: 0 0;}
.sidebar_nav li.channel_now2{ background-image:url(../images/sidebar_bg2.png);POSITION: relative; height:40px;}
.sidebar_nav li.channel_now2 a{color:#666;}
.sidebar_nav li.channel_now2 ul.menun3{ display:none;POSITION: absolute; background:none;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;}
.sidebar_nav li.channel_now2:hover ul.menun3{Z-INDEX: 400; display:block;left:224px;width:150px;top:0px; background:#F6F6F6;}
.sidebar_nav li.channel_now2 ul.menun3 li{ width:130px; margin:0 10px; background:none; line-height:24px; height:24px; border-bottom:1px solid #dbdbdb;border-top:1px solid #fff; text-indent:7px;}
.sidebar_nav li.channel_now2 ul.menun3 li:hover{border-bottom:1px solid #930;}
.sidebar_nav li.channel_now2 ul.menun3 li a:hover{ color:#930;}


.sidebar_con {width: 195px;margin:0 0 0 15px;text-align: left;}
.sidebar_con select {width: 190px;height: 22px;border: 1px solid #dbdbdb;}
.channel_blank {height: 62px;}
.posnav {height: 30px;}
.main_tit_wrap {height: 36px;font: 14px/36px "Microsoft YaHei", SimSun;background: url(../images/innner_ico.png) no-repeat 2px -55px;text-indent: 24px;color: #222;}
.main_tit2 {height: 32px;font: bold 14px/32px "Microsoft YaHei", SimSun;color: #222;}
.content_wrap {
	width: 690px;
	overflow: hidden;
}
.posnav .coulmnm_tit {float: left;color: #c00;font: bold 15px "Microsoft YaHei", SimSun;background: url(../images/innner_ico.png) no-repeat 0 3px;text-indent: 24px;}
.posnav .pos {padding-right: 5px;}
.sidebarlist li {overflow: hidden;width: 190px;height: 24px;line-height: 24px;white-space: nowrap;text-overflow: ellipsis;background: url(../images/ico.gif) no-repeat 0 -3px;text-indent: 12px;}
.content {overflow: hidden;margin-top: 5px;line-height: 22px;line-height: 26px;}
.content p {color: #2c2c2c;}
.content2 p {margin-top: 15px;}
.share {overflow: hidden;width: 656px;}
#bdshare {overflow: hidden;line-height: 14px;}
.to_arclist {width: 98px;height: 22px;line-height: 22px;}
.to_arclist a {display: block;width: 98px;height: 22px;line-height: 22px;text-align: center;background: url(../images/news_ico.png) 0 -150px;}
.arc_pro {padding: 8px 15px;background: #f6f6f6;line-height: 16px;}
.arc_pro ul li {float: left;height: 16px;padding-right: 18px;line-height: 16px;background: url(../images/news_ico.png) no-repeat 0 0;text-indent: 20px;}
.arc_pro ul li.fr {float: right;}
.arc_pro ul li.arc_pronav2 {background-position: 0 -30px;}
.arc_pro ul li.arc_pronav3 {background-position: 0 -60px;}
.arc_pro ul li.arc_pronav4 {background-position: 0 -90px;}
.arc_pro ul li.arc_pronav5 {background-position: 0 -120px;}
.arc_pro ul li a span {color: #c00;}
.service_info {
	clear: both;
	background: url(../images/300.png) no-repeat left top;
	height: 110px;
}
.service_info p {margin-top: 5px;}
.service_info p span {display: inline-block;padding-left: 40px;background: url(../images/innner_ico.png) no-repeat;}
.service_info p span.tel {background-position: 5px -125px;}
.service_info p span.tel2 {background: none;padding-left: 0;font-size: 14px;font-weight: bold;}
.service_info p span.online {background-position: 5px -155px;}
.service_info p a:hover {text-decoration: underline;}
.gray_txt {COLOR: #666}
.gray_txt A {COLOR: #666}
.gray_txt A:hover {COLOR: #c00}
.red_txt {COLOR: #c00}
.red_txt A {COLOR: #c00}
.red_txt A:hover {COLOR: #c00}
.clear {LINE-HEIGHT: 0;MARGIN-TOP: -1px;HEIGHT: 1px;CLEAR: both;FONT-SIZE: 0px;OVERFLOW: hidden}
.clb {CLEAR: both}
.blank6 {LINE-HEIGHT: 0;HEIGHT: 6px;CLEAR: both;FONT-SIZE: 0px;OVERFLOW: hidden}
.blank10 {LINE-HEIGHT: 0;HEIGHT: 10px;CLEAR: both;FONT-SIZE: 0px;OVERFLOW: hidden}
.blank15 {HEIGHT: 15px;CLEAR: both;OVERFLOW: hidden}
.blank20 {HEIGHT: 20px;CLEAR: both;OVERFLOW: hidden}
.blank25 {HEIGHT: 25px;CLEAR: both;OVERFLOW: hidden}
.blank30 {HEIGHT: 30px;CLEAR: both;OVERFLOW: hidden}
.blank40 {HEIGHT: 40px;CLEAR: both;OVERFLOW: hidden}
.lhfix {LINE-HEIGHT: 0;FONT-SIZE: 0px}

.gray_txt {COLOR: #666}
.gray_txt A {COLOR: #666}
.gray_txt A:hover {COLOR: #c00}
.red_txt {COLOR: #c00}
.red_txt A {COLOR: #c00}
.red_txt A:hover {COLOR: #c00}
.fl {FLOAT: left}
.fr {FLOAT: right}
.clear {LINE-HEIGHT: 1px;MARGIN-TOP: -1px;HEIGHT: 1px;CLEAR: both;FONT-SIZE: 0px;OVERFLOW: hidden
}
.clb {CLEAR: both}
.blank6 {LINE-HEIGHT: 0; HEIGHT: 6px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}
.blank10 {LINE-HEIGHT: 0; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}
.blank15 {HEIGHT: 15px; CLEAR: both; OVERFLOW: hidden}
.blank20 {HEIGHT: 20px; CLEAR: both; OVERFLOW: hidden}
.blank25 {HEIGHT: 25px; CLEAR: both; OVERFLOW: hidden}
.blank30 {HEIGHT: 30px; CLEAR: both; OVERFLOW: hidden}
.blank40 {HEIGHT: 40px; CLEAR: both; OVERFLOW: hidden}
.lhfix {LINE-HEIGHT: 0; FONT-SIZE: 0px}
.bdb {BORDER-BOTTOM: #ccc 1px dashed}
.abs {POSITION: absolute}
.rela {POSITION: relative;}
.wrapper {WIDTH: 100%}
dl,dd,dt,ul,li,form,img,p{list-style:none;}
body div{
	text-align: left;
	margin: 0;
	padding: 0;
}
img{border:0;margin:0;padding:0;}
.c{clear: both;height: 1px;width: 100%;line-height: 1px;margin-top: -1px;}
.red{color:red;}
.r{float:right;}

#logo_txt{float: right;margin: 21px 165px 0 0;height: 24px;}
#logo_txt a{margin:0 20px;text-decoration:none;color:#000;}
#logo_txt a:hover{ color:#0066FF;}
#top{width:1004px;background:url(../Images/logo.gif) no-repeat center top;height:110px;margin: 0 auto;}
.wrap {MARGIN: 0px auto;WIDTH: 960px;
}
.nav {BACKGROUND: url(../images/top_bg.jpg) repeat-x left bottom}
#nav {BACKGROUND: url(../images/nav_bg.gif) #474747 no-repeat 0px -35px;HEIGHT: 33px;width: 959px;}
#nav LI.nav_m {Z-INDEX: 100; POSITION: relative; WIDTH: 137px; FONT: 14px/33px "Microsoft YaHei", SimSun; BACKGROUND: url(../images/nav_bg.gif) no-repeat 135px -35px; FLOAT: left}
#nav LI.nav_index {WIDTH: 133px; BACKGROUND-POSITION: 131px -35px}
#nav LI.nav_m A.nav_m_link {TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; _font-weight: bold}
#nav LI.nav_m A.nav_m_link:hover {BACKGROUND: url(../images/nav_bg.gif) no-repeat 0px 0px}
#nav LI.nav_index A.nav_m_link:hover {BACKGROUND: url(../images/nav_bg.gif) no-repeat left bottom}
#nav LI.sfhover A.nav_m_link {BACKGROUND: url(../images/nav_bg.gif) no-repeat 0px 0px}
.nav_sub_main {Z-INDEX: 100; POSITION: absolute; WIDTH: 137px; TOP: 33px; LEFT: -9999px;}
#nav LI.sfhover .nav_sub_main {LEFT: 0px}
#nav LI.nav_m:hover .nav_sub_main {LEFT: 0px}
.nav_sub_main LI {TEXT-ALIGN: center; LINE-HEIGHT: 26px; HEIGHT: 27px; FONT-SIZE: 12px}
.nav_sub_main LI A {WIDTH: 135px; DISPLAY: block; BACKGROUND: url(../images/bg_sed_navi.png) no-repeat center bottom; HEIGHT: 27px; COLOR: #fff}
.nav_sub_main LI A:hover {BACKGROUND: url(../images/bg_sed_navi_h.png) no-repeat center bottom; COLOR: #fff}
.main_menu {Z-INDEX: 100; POSITION: absolute; WIDTH: 960px; DISPLAY: none;  BACKGROUND: url(../images/nav_sub.gif) #f2f2f2 repeat-x 0px -120px; HEIGHT: 340px; FONT-SIZE: 12px; OVERFLOW: hidden; TOP: 33px; LEFT: -407px; _zoom: 1}
#nav LI.sfhover .main_menu {DISPLAY: block}
#nav LI.nav_m:hover .main_menu {DISPLAY: block}
.navpro {MARGIN: 0px auto; WIDTH: 100%; OVERFLOW: hidden; padding:0 0 0 30px;}
.navpro DL {BACKGROUND: url(../images/nav_sub_r.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 340px; OVERFLOW: hidden; MARGIN-RIGHT: 20px; padding-left:20px;}
.navpro DL DT {LINE-HEIGHT: 37px; TEXT-INDENT: 20px;  MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/nav_sub.gif) no-repeat 0px 0px; HEIGHT: 37px; OVERFLOW: hidden; FONT-WEIGHT: bold}
.navpro DL DT.pro_mobile {BACKGROUND-POSITION: 0px -37px; MARGIN-BOTTOM: 0px}
.navpro DL DT A {COLOR: #000}
.navpro DL DT A STRONG {COLOR: #c00}
.navpro DL DD {TEXT-INDENT: 12px; BACKGROUND: url(../images/ico.gif) no-repeat 0px -46px; HEIGHT: 30px; OVERFLOW: hidden}
.navpro DL DD.imp {BACKGROUND-POSITION: 0px -149px}
.navpro DL DD A {DISPLAY: block}
.navpro DL DD.imp A {COLOR: #3b3b3b}
.navpro DL DD A:hover {BACKGROUND: url(../images/nav_sub.gif) no-repeat 0px -80px; COLOR: #fff}
.navpro DL.navpro_1 {WIDTH: 200px}
.navpro DL.navpro_2 {WIDTH: 200px}
.navpro DL.navpro_3 {WIDTH: 200px}
.navpro DL.navpro_4 {WIDTH: 200px}
.navpro_r {WIDTH: 160px; HEIGHT: 340px}
.navpro_r DL {BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: auto; MARGIN-RIGHT: 0px}
.banner {
	Z-INDEX: 10;
	POSITION: relative;
	BACKGROUND: #f1f1f1;
	HEIGHT: 355px;
	OVERFLOW: hidden;
}
.slide_bann {
	Z-INDEX: 10;
	BORDER-BOTTOM: #aaa 0px solid;
	POSITION: relative;
	BORDER-LEFT: #aaa 0px solid;
	MARGIN: 0px auto 0px -720px;
	WIDTH: 1440px;
	HEIGHT: 356px;
	OVERFLOW: hidden;
	BORDER-TOP: #aaa 0px solid;
	BORDER-RIGHT: #aaa 0px solid;
	TOP: 0px;
	LEFT: 50%
}
.slide_main {MARGIN: 0px auto; WIDTH: 1440px; HEIGHT: 350px; OVERFLOW: hidden}
.slide_main IMG {MARGIN: 0px auto; WIDTH: 1440px; HEIGHT: 350px}

.tabnav_wrap {
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 1440px;
	TOP: -30px;
	text-align: center;
}
.tabnav {MARGIN: 0px auto;PADDING-LEFT: 3px;WIDTH: 94px;HEIGHT: 21px;OVERFLOW: hidden;_padding-left: 3px;background-image: url(../images/slide_nav.png);background-repeat: no-repeat;background-position: center 0px;}
.tabnav UL {}
.tabnav UL LI {LINE-HEIGHT: 0px; TEXT-INDENT: -9999px; MARGIN: 5px 5px 0px; WIDTH: 12px; ZOOM: 1; DISPLAY: inline; BACKGROUND: url(../images/slide_nav.png) no-repeat -43px -26px; FLOAT: left; HEIGHT: 11px; FONT-SIZE: 0px; VERTICAL-ALIGN: top; CURSOR: pointer; _background: none #dadada}
.tabnav UL LI.active {BACKGROUND: url(../images/slide_nav.png) no-repeat -23px -26px; CURSOR: default; _background: none #c00}
.hot_nav {BACKGROUND: url(../images/reco_nav.png) repeat-x;HEIGHT: 35px;text-align: center;}
.hot_nav_m {LINE-HEIGHT: 35px;HEIGHT: 35px;OVERFLOW: hidden;text-align: left;}
.hot_nav_m DL {WIDTH: 780px;OVERFLOW: hidden}
.hot_nav_m DL DT {FLOAT: left; HEIGHT: 35px}
.hot_nav_m DL DD {FLOAT: left; HEIGHT: 35px}
.hot_nav_m DL DT {TEXT-INDENT: 22px; WIDTH: 93px; BACKGROUND: url(../images/reco_nav.png) no-repeat left bottom; COLOR: #fff}
.hot_nav_m DL DD {PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(../images/ico.gif) no-repeat 0px -93px; PADDING-TOP: 0px}
.hot_nav_m DL DD.first {BACKGROUND: none transparent scroll repeat 0% 0%;}
.quick_nav {WIDTH: 150px;HEIGHT: 35px;OVERFLOW: hidden}
.quick_nav LI {TEXT-INDENT: 25px; BACKGROUND: url(../images/index_ico.png) no-repeat left top; FLOAT: left; HEIGHT: 35px}
.quick_nav LI.quick_nav_01 {TEXT-INDENT: 20px;WIDTH: 115px;BACKGROUND-POSITION: 0px -10px}
.quick_nav LI.quick_nav_02 {WIDTH: 90px; BACKGROUND-POSITION: 0px -56px}
.quick_nav LI.quick_nav_03 {WIDTH: 75px; BACKGROUND-POSITION: 0px -102px}
.maincon {OVERFLOW: hidden;height: 280px;}
.inex_tit_m {TEXT-INDENT: -9999px; BACKGROUND: url(../images/index_tit.png) no-repeat 0px -1px; HEIGHT: 36px}
.maincon .news {WIDTH: 260px; MARGIN-RIGHT: 12px}
.maincon .news UL {
}
.maincon .news UL LI {WIDTH: 100%; WHITE-SPACE: nowrap; HEIGHT: 36px; VERTICAL-ALIGN: top; OVERFLOW: hidden}
.maincon .news UL LI A.news_tit {LINE-HEIGHT: 18px;TEXT-INDENT: 12px;TEXT-OVERFLOW: ellipsis;DISPLAY: block;BACKGROUND: url(../images/ico.gif) no-repeat 0px -5px;HEIGHT: 18px;font-size: 12px;}
.maincon .news UL LI SPAN.pub_time {LINE-HEIGHT: 14px;TEXT-INDENT: 12px;DISPLAY: block;HEIGHT: 14px;COLOR: #bcbcbc;OVERFLOW: hidden;font-size: 10px;}
.maincon .news UL LI SPAN.pub_time a{COLOR: #bcbcbc; }

.maincon .news .top {MARGIN-BOTTOM: 8px; HEIGHT: 72px}
.maincon .news .top A.top_img {FLOAT: left}
.maincon .news .top A.top_img IMG {BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 82px; PADDING-RIGHT: 2px; HEIGHT: 60px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px; _padding-bottom: 1px}
.maincon .news .top A.top_img:hover IMG {BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00}
.maincon .news .top DL {LINE-HEIGHT: 18px;WIDTH: 160px;FLOAT: right;HEIGHT: 60px}
.maincon .news .top DL DT A {DISPLAY: block;WHITE-SPACE: normal;height: 24px;line-height: 24px;}
.maincon .news .top DL DD {COLOR: #999}
.maincon .news .top DL DD SPAN {COLOR: #bcbcbc}
#marquee {HEIGHT: 144px}
.maincon .news .top A.top_img {FLOAT: left}
.maincon .news .top A.top_img IMG {BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 82px; PADDING-RIGHT: 2px; HEIGHT: 60px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px; _padding-bottom: 1px}
.maincon .news .top A.top_img:hover IMG {BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00}
#marquee {HEIGHT: 144px;padding: 0;}
.main_center {WIDTH: 434px;BACKGROUND: url(../images/main_bg.png) no-repeat center top}
.quality {MARGIN: 0px auto; WIDTH: 390px}
.quality .inex_tit_m {BACKGROUND-POSITION: 0px -40px}
.quality IMG {MARGIN-RIGHT: 5px}
.quality UL.features {WIDTH: 255px}
UL.features LI {LINE-HEIGHT: 22px; BACKGROUND: url(../images/ico.gif) no-repeat 0px -31px; HEIGHT: 22px}
UL.features LI DL {PADDING-LEFT: 10px; HEIGHT: 22px; OVERFLOW: hidden}
UL.features LI DL DT {FLOAT: left; HEIGHT: 22px}
UL.features LI DL DT {FLOAT: left; HEIGHT: 22px}
.newly_reco {LINE-HEIGHT: 26px; BACKGROUND: url(../images/ico.gif) no-repeat 57px -131px; HEIGHT: 26px; OVERFLOW: hidden}
.newly_reco DT {FLOAT: left}
.newly_reco DD {FLOAT: left}
.newly_reco DT {PADDING-RIGHT: 3px; COLOR: #c00}
.newly_reco DD {PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/ico.gif) no-repeat 0px -98px; PADDING-TOP: 0px}
.newly_reco DD.first {PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%}
.newly_reco DD.last {PADDING-RIGHT: 0px}
.scroll_wrap {POSITION: relative; WIDTH: 390px; HEIGHT: 94px; OVERFLOW: hidden}
#scrollbox {WIDTH: 345px; HEIGHT: 94px; MARGIN-LEFT: 32px; OVERFLOW: hidden}
#scrollbox UL {WIDTH: 1035px; HEIGHT: 94px; OVERFLOW: hidden}
#scrollbox UL LI {WIDTH: 95px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; HEIGHT: 94px; OVERFLOW: hidden; MARGIN-RIGHT: 20px}
#scrollbox UL LI A {WIDTH: 95px; DISPLAY: block; FLOAT: left; HEIGHT: 94px; OVERFLOW: hidden}
#scrollbox UL LI IMG {BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px auto; PADDING-LEFT: 2px; WIDTH: 89px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 53px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 2px}
#scrollbox UL LI A:hover IMG {BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00}
#scrollbox UL LI SPAN {LINE-HEIGHT: 20px; WIDTH: 95px; DISPLAY: block; BACKGROUND: url(../images/ico.gif) no-repeat 1px -65px; FLOAT: left; HEIGHT: 30px; VERTICAL-ALIGN: top; CURSOR: pointer}
.scroll_left {POSITION: absolute; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(../images/slide_arrow.gif) no-repeat 0px 0px; HEIGHT: 59px; TOP: 0px}
.scroll_right {POSITION: absolute; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(../images/slide_arrow.gif) no-repeat 0px 0px; HEIGHT: 59px; TOP: 0px}
.scroll_left {LEFT: 0px}
.scroll_right {BACKGROUND-POSITION: -13px 0px; RIGHT: 0px}
.scroll_left:hover {BACKGROUND-POSITION: 0px -59px; LEFT: 0px}
.scroll_right:hover {BACKGROUND-POSITION: -13px -59px; RIGHT: 0px}
.index_right {WIDTH: 240px}
.pronav H2 {BACKGROUND-POSITION: 0px -80px}
.pronav SELECT {BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 238px; HEIGHT: 22px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid}
.service H2{BACKGROUND-POSITION: 0px -120px; HEIGHT: 13px}
.service H2.inex_tit_m{height: 40px;display: block;padding: 0;margin-bottom: 0px;background-image: url(../Images/Ser.jpg);background-repeat: no-repeat;background-position: left top;}
.service P {
	LINE-HEIGHT: 24px;
	TEXT-INDENT: 24px;
	color: #666;
	border-top: 3px solid #930;
	padding-top: 10px;
	font-size: 14px;
}
.service UL.uuu {WIDTH: 238px; BACKGROUND: url(../images/index_ico.png) no-repeat 0px -138px; HEIGHT: 24px; OVERFLOW: hidden}
.service UL.uuu  LI {WIDTH: 79px; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden}
.service UL.uuu  LI A {TEXT-INDENT: -9999px; WIDTH: 79px; DISPLAY: block; HEIGHT: 24px}
.extra_nav UL {LINE-HEIGHT: 26px; BACKGROUND: url(../images/ico.gif) no-repeat 135px -130px; HEIGHT: 26px; OVERFLOW: hidden}
.extra_nav UL LI {FLOAT: left; HEIGHT: 26px}
.extra_nav UL LI.mall {PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px}
.extra_nav UL LI.mall A {COLOR: #c00}
.siteinfo {BACKGROUND: #f1f1f1;BORDER-TOP: #e1e1e1 1px solid;text-align: center;margin: 0 auto;}
.siteinfo H2 {DISPLAY: none}
.sitelogo {WIDTH: 270px;BACKGROUND: url(../images/foorer_nav.png) no-repeat right center}
.sitelogo IMG {MARGIN-TOP: 30px;margin-left: 10px;}
.sitelink {WIDTH: 667px;OVERFLOW: hidden;}
.sitelink DT {TEXT-INDENT: -9999px; MARGIN-BOTTOM: 6px; BACKGROUND: url(../images/index_tit.png) no-repeat 0px -140px; HEIGHT: 24px}
.sitelink DD {LINE-HEIGHT: 24px;TEXT-INDENT: 23px;BACKGROUND: url(../images/ico.gif) no-repeat 10px -52px;HEIGHT: 24px;}

.group2 DD {width: 72px;margin-right: 12px;float: left;margin-top: 5px;TEXT-INDENT: 23px;LINE-HEIGHT: 20px;HEIGHT: 20px;BACKGROUND: url(../images/ico.gif) no-repeat 10px -52px;}
.group2 DD.last {margin-right: 0;}
.sitelink .group1 ol{margin: 0 0 5px 0;padding: 0;display: block;border-bottom: 1px solid #FFF;background-image: url(../Images/type-button.jpg);background-repeat: no-repeat;background-position: left top;height: 24px;}
.sitelink .group3 ol{margin: 0;padding: 0;display: block;}
.sitelink .group1 {WIDTH: 390px;OVERFLOW: hidden;margin-right: 20px;}
.sitelink h2{BACKGROUND: url(../Images/index_tit.png);height: 28px;display: block;text-indent: -999px;margin: 0;}
.sitelink .group1 h2{BACKGROUND: url(../Images/index_tit.png) 0px  -170px;}
.sitelink .group1 li {display: inline;margin: 0 4px;padding: 0;background: none;}
.sitelink .group1 li.tit a{margin: 0 4px 0 8px;padding: 0;}
.sitelink .group1 li a{line-height:24px;}
.sitelink .group3 {WIDTH: 300px
	OVERFLOW: hidden
	width: 140px;width: 240px;line-height: 20px;}
.sitelink .group3 h2 {BACKGROUND: url(../Images/index_tit.png) 0px -290px; HEIGHT: 25px}
.sitelink .group3 li {width: 72px;margin-right: 9px;float: left;border: 1px solid #ccc;margin-top: 5px;}
.sitelink .group3 li.last {margin-right: 0;}
.sitelink .group3 li a{text-align: center;display: block;border:1px solid #fff;background-color:#f3f3f3;}
.sitelink .group3 li a:hover{background-color:#c00;color:#fff;}
.sitesnav {WIDTH: 238px; HEIGHT: 22px; RIGHT: 0px; TOP: 292px}
.sitesnav SELECT {BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 238px; HEIGHT: 22px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid}
.footer {HEIGHT: auto}
.footer .flink {BACKGROUND: #3c3c3c; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #333 1px solid}
.footer .flink LI {LINE-HEIGHT: 24px; HEIGHT: 24px; COLOR: #898989}
.footer .flink LI A {BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP-STYLE: none; COLOR: #898989; BORDER-RIGHT-STYLE: none; TEXT-DECORATION: none; PADDING-TOP: 0px}

.imgfix_b {width:140px;height:110px;overflow:hidden;}

.img_pic {
	text-align: center;
}
.img_pic a img {
	width: 210px;
	height: 170px;
	margin: 4px;
	display: block;
}


/* Left */

.left{width:272px;margin:5px 0 0 0;padding:0;border:0;float:left;background:#fafafa;/* [disabled]overflow: hidden; */}
.title_bg{background:url(../Images/title.gif) left top no-repeat;height:29px;margin-bottom:4px;}
.left_title{margin-left:40px !important;_margin-left:20px;font-size:14px;height:29px;line-height:29px;color:#FFF;float:left;}
.left_title font{font-size:12px;}
.left_pro_title{height:30px;text-align: center;margin: 0 5px;background-color: #f8f8f8;border-top-style: none;border-bottom-style: none;border-left-width: 1px;border-left-style: solid;border-left-color: #999;overflow: hidden;}
.left ul{background-color:#FAFAFA;margin:0 5px 0 5px;padding:0;border-left:1px solid #999;border-top:1px dotted #CCC;}
.left ul li{border-bottom:1px dotted #CCC;height:28px;line-height:28px;list-style:none;background-image: url(../Images/title1.gif);background-repeat: no-repeat;background-position: 10px center;}
.left ul li:hover{ background-color:#FFF; border-bottom:1px dotted #930;}
.left ul li a{ margin:0 0 0 20px;}
.left ul li a:hover{ color:red;}
.title_r{float:right;background:url(../Images/title.gif) right top no-repeat;width:5px;height:29px;}
.more{margin:12px 20px 0 0;}
#tjcp{float:left;margin:0 10px 0 0;padding:0;}
.left dl{margin:0 5px 8px 5px;}
.left dl dt{padding:0;background:url(../Images/_19.gif) no-repeat left center;height:40px;line-height:40px;padding-left:25px;font-size:12px;clear: both;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #C8C8C8;}
.left dl dt a{text-decoration:none;color:#000;}
.left dl dd{background:url(../Images/title1.gif) 5px center no-repeat;border-bottom:1px dotted #CCC;width: 50%;float: left;}
.left dl dd a{display:block;line-height:30px;height:30px;padding-left:15px;text-decoration:none;font-size:12px;color:#000;}
.left dl dd a:hover{text-decoration:underline;color:#A00;}
.left h2{padding:0;font-size:16px;line-height: 30px;height: 30px;color: #900;}
#right{margin:10px 10px 10px 5px;background:url(../Images/hot.jpg) left top no-repeat;border:1px solid #CCC;overflow:hidden;padding: 0 0 10px 0;width: auto;}
#zxxx{font-size:14px;margin:0 0 0 35px;line-height: 35px;}
#right dl{ background:url(../Images/hotlist.gif) no-repeat left 8px;clear:both;}
#right a{color:#333;text-decoration:none;}
#right a:hover{color:red;text-decoration: underline;}
#right dt span{float:right;}
#right dt{border-bottom:1px dotted #000;height: 28px;line-height: 28px;display: block;margin: 0;padding: 0 0 0 18px;}
#lxwm{background: url(../Images/_30.gif) center -8px no-repeat;clear: both; padding:100px 0 10px 0;}
#lxwm dt{ list-style:none; margin:0 5px; padding:0; line-height:30px; height:30px; border-bottom:1px solid #CCC; display:block;}



#link_more{float:right;}
.link{clear:both;margin:0 0 0 90px;text-align:left;}
.link dt{line-height:24px;height:24px;float:left;margin:7px}
.link dt a{text-decoration:none;color:#666;}
.link dt a:hover{text-decoration: underline;color:#000;}
#link_1{height:34px;overflow:hidden;border-bottom:1px dashed #666;}
#link_2{height:34px;overflow:hidden;border-bottom:1px dashed #666;}
#link_3{height:34px;overflow:hidden;border-bottom:1px dashed #666;}

/* main */

#bottom{color: #000;text-align: center;background: url(../Images/footer_05.gif) repeat-x left top;margin: 0 auto;}
.foot_menu{color: #FFF;padding-top: 10px;width: 960px;margin: 0 auto;}
#bottom a{text-decoration:none;color:#CCC;text-align:center;display: inline;}
#bottom a:hover{text-decoration: underline;}

.bb{border-bottom:1px dotted #999;}

#leftp{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;width:200px;overflow:hidden;background-color:#fff;border:1px solid #999;position: fixed;left:0;top:100px;z-index: 1;clip: rect(100px,auto,auto,10px);}
#leftp:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
#leftp #title{ background-color:#f1f1f1; border-bottom:2px solid #930; height:30px; line-height:30px;}
#leftp #title b{ padding:10px;}
#leftp #title span{ float:right; margin:2px 3px 0 0;}
#leftp #leftld{ background:url(images/ldbg.gif) repeat-x left bottom; padding:10px; height:260px; overflow:hidden;}

#top #topapv1 {
	float: right;
	clear: right;
	margin-top: 65px;
	margin-right: 18px;
	width: 320px;
	line-height: 20px;
}
#top #topapv1 form{margin: 0;padding: 0;display: block;float: left;width: 230px;overflow: hidden;}
#top #topapv1 form #input{display: block;width: 180px;margin: 0;padding: 0;border: 1px solid  #E20202;height: 18px;float: left;line-height: 18px;}
#top #topapv1 form #bnt{display: block;width: 46px;border: 0;background-color: #E20202;background-image: none;margin: 0;padding: 0;color: #FFF;float: left;height: 20px;}
#top #topapv1 a {
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 17px;
	display: block;
	float: left;
}
.pro_wrap {position: relative;z-index: 50;background-image: url(../images/sidebar_bg.png);background-repeat: repeat-y;background-position: -753px top;
} 
.content_wrap3 {width: 715px;overflow: hidden;}
.sidebar {margin: 0 auto;text-align: center;width: 243px;}

.bdbf { border-bottom: 1px solid #fff;}
.bdbf  span{ display:block; border-bottom: 1px solid #bdbdbd; }

.pro_nav li { height: 28px; line-height:28px; background:#dfdfdf; border-bottom: 1px solid #ededed; }
.pro_nav li a { display:block; height:28px; color:#000; background: url(../images/ico.gif) no-repeat 11px -175px; text-indent:26px; font-weight:bold;}
.pro_nav li a:hover { background-color:#FFF; color:#c00;}

.arc_pro { _padding-bottom:0; }
  .arc_pro span.offertit{ display:inline-block; padding-left: 20px; font-weight:bold; background: url(../images/news_ico.png) 0 -184px;  }
  .arc_pro div#offer {overflow: hidden;width: 216px;height: 16px;font-size: 12px;}
  .arc_pro ul.offer { overflow:hidden;width:216px;  }
  .arc_pro ul.offer li{ width:216px; height:16px; overflow:hidden;float:none; background:none; white-space:nowrap; text-overflow:ellipsis; text-indent:15px;}
  .arc_pro div.offernav  {overflow:hidden; width:18px; height:16px; margin-left:5px;  }
  .arc_pro div.offernav a{ cursor:pointer; display:inline-block; width: 5px; height: 9px; _margin-top:3px; line-height:0; background: url(../images/news_ico.png) no-repeat 0 -216px;}
  .arc_pro div.offernav a#offerdown{margin-left:2px; _margin-left:6px; background-position:-13px -216px;}

.cha_reco { border-bottom: 1px dashed #e3e3e3; }
.cha_reco  h2{ width: 132px; height: 270px; background: url(../images/channel_pro.png) no-repeat top left; text-indent:-9999px; }
.cha_reco2 h2{ height:120px; background-position:0 -330px;  }
.promr{margin-right: -22px;}
.pro_imglist{
	display: block;
}

	ul.pro_imglist li {display: inline;float: left;width: 156px;height: 140px;margin-right: 22px;margin-bottom: 30px;overflow: hidden;
}
	ul.pro_imglist li.last { margin-right:0; }
	ul.pro_imglist li a{display: block;float: left;width: 156px;height: 140px;overflow: hidden;
}
	 ul.pro_imglist li img {display: block;float: left;width: 150px;height: 103px;margin: 0 auto;padding: 2px;border: 1px solid #dbdbdb;
}
	 ul.pro_imglist li a:hover img { border-color:#c00; }
	ul.pro_imglist li span {display: block;float: left;width: 156px;height: 30px;margin-top: 5px;font-size:12px;line-height: 30px;background: #f0f0f0;text-align: center;cursor: pointer;
}
	 ul.pro_imglist li a:hover span { background:#c00; color:#fff;}

.proclass_tit_wrap {height: 16px;line-height: 16px;background: url(../images/pro_bg.gif) 0 -224px repeat-x;clear: both;
}
.proclass_tit_wrap .proclass_tit {  display:inline; padding:0 15px 0 28px; background:#fff url(../images/pro_bg.gif) no-repeat 0 -187px; color:#c00; font:bold 14px "Microsoft YaHei", SimSun ;}
.cha_claas { position:relative; overflow:hidden; width: 338px; height:172px;}
.cha_claas2 { position:relative; overflow:hidden; width: 715px; height:172px;}
.cha_claas  h3{ height:36px; line-height:36px; border-bottom: 1px dashed  #e3e3e3; color:#333; }
.cha_claas .pro_imglist { width:292px; }
.cha_claas2 .pro_imglist {  width: 700px; }
.cha_claas span.more { position:absolute;  top:46px; right:0; overflow:hidden; display:block; width:50px; height:120px;}
.cha_claas span.more a { display:block; width:50px; height:120px; background: url(../images/channel_pro.png) no-repeat 0 -474px; text-indent:-9999px;}
.cha_claas span.more a:hover { background-position: -82px -474px;}

.proclass_intro{ line-height:22px;color:#fff;  font-size:14px;
	font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif; text-indent:2em; background:red; padding:10px;} 

.pro_scroll { width:354px; height:327px; border: 1px solid #dedede;}
#pic_scrollwrap { overflow:hidden; width:348px; height:255px; margin:3px 0 0 3px; }
 #pic_scrollwrap li { overflow:hidden; width:348px; height:255px; }
.pic_srcollnav  { overflow:hidden; width:348px; margin:1px 0 0 3px;}
#pic_scrollnav  { overflow:hidden; width:348px; margin:1px 0 0 3px;}
  #pic_scrollnav li  { float:left;  width: 87px; height:66px; cursor:pointer; }
  #pic_scrollnav li.active  { background: url(../images/imgnow.gif) no-repeat; }
  #pic_scrollnav li img { width: 83px; height:58px; margin: 6px 0 0 2px; filter:alpha(opacity=70); opacity:0.7;}
  #pic_scrollnav li.active img  { filter:alpha(opacity=100); opacity:1; }

.pro_info { float:right; overflow:hidden; width: 330px; }
  .pro_info h1 { height:22px; margin-bottom:15px;  font: bold 20px/22px "Microsoft YaHei",   SimSun ;text-indent:6px; color:#e60012; }
  .pro_info dl { overflow:hidden; width:330px; height:auto; margin:0 auto 3px; line-height:22px; }
	/*.pro_info dl.pblock { overflow:hidden; width:330px; height:44px; line-height:22px; }*/
	.pro_info dl dt { float:left; width:100px;  height:22px; font-size:13px; font-weight:bold; color:#e60012; }
	.pro_info dl dd { float:left; width:220px; /*height:22px;*/   }
  .pro_info ul.docs { overflow:hidden; clear:left; margin-top:10px;  padding-top:15px; border-top: 1px dashed #dbdbdb; line-height:26px; height:26px; }
	.pro_info ul.docs li { float:left; padding-left:25px; height:34px; margin-right:20px; background: url(../images/pro_bg.gif) no-repeat 0 0; }
	.pro_info ul.docs li.doc { no-repeat 0 0; }
	.pro_info ul.docs li.pdf { background-position: -171px 0; }
 .pro_info ul.inquiry { overflow:hidden;}
 .pro_info ul.inquiry li { float:left; height:39px; }
  .pro_info ul.inquiry li.swt { width:162px; height:39px; } 
   .pro_info ul.inquiry li.swt  a{ display:block; width:162px;  height:39px;  background: url(../images/pro_bg.gif)  no-repeat 0 -41px; text-indent:-9999px;}
  .pro_info ul.inquiry li.tel { width:162px; background: url(../images/pro_bg.gif)  no-repeat -162px -41px; text-indent:-9999px; } 
  .pro_info p.online  { line-height:120%; clear:both;} 
  .pro_info p.online a {color:#c00; } 
.arc_pro ul li.arc_pronav1  a{ color:#c00;}

.proline_wrap { background: #f0f0f0; padding:15px;}
.proline { position:relative;}
.proline h2 { height:32px; line-height:32px; color:#c00; background: url(../images/pro_bg.gif) no-repeat 0 -182px; text-indent:24px;  border-bottom: 1px solid #dbdbdb; }
  .linecon { border-top: 1px solid #fff;} 
	.linecon ul { overflow:hidden; width: 670px; height:94px; padding-top:18px;}
 .linecon ul li { display:inline; float:left; width:95px; height:94px; margin-right:12px;  overflow:hidden; }
 .linecon ul li.plus { width: 14px; background: url(../images/pro_bg.gif) no-repeat 0 -285px; }
  .linecon ul li.arrow { background-position:0 -380px;  }
  .linecon ul li a{  display:block; float:left; width:95px; height:94px; overflow:hidden;  }
		.linecon li img {  width:89px; height:53px; margin:0 auto; padding:2px; border: 1px solid #dbdbdb;background:#fff;  }
  .linecon a:hover img {border-color:#c00; }
 .linecon li span { display:block; vertical-align:top; float:left; width:95px; height: 30px; line-height:20px;}
.proline .tips { position:absolute; right:0; top:10px; width: 270px;  background: url(../images/pro_bg.gif) no-repeat 0 -94px; text-indent: 18px;}
.proline .tips  a{color:#c00;;}
 .procon { position:relative;}   
 .procon .tips  { position: absolute; left:269px; top:10px; background: url(../images/pro_bg.gif) no-repeat 0 -136px; text-indent:18px;}   
 .procon_tit { height:32px; margin-top:15px; line-height:32px;text-indent:24px;   color:#c00; background: url(../images/pro_bg.gif) no-repeat 0 -182px;  }   
   .procon .tabcon_main{ overflow:hidden;}
   .procon .tabcontent { line-height:24px;}
   .procon .tabcontent p{ margin-top:10px; color:#000; font-size: 14px; }

.p_table td, .p_table th { border:1px solid #ccc; padding:4px; }
.p_table th { text-align:center; background: #e1e1e1; font-weight:normal; }
.p_table th.p_table_type { text-align:left; padding:0 1px; width:70px; color:#000; background:#fff; }
.p_table tr.p_table_even { background:#e1e1e1; }
.p_table tr.p_table_even th { background:#e1e1e1; }
.js_table{border-collapse:collapse; line-height:140%; text-align:center;}
.js_table td{border:1px solid #ccc; padding:4px; }
.js_table tr{border:1px solid #ccc; }
.js_tr_bg{background: #e1e1e1;}
.share { width:230px; height:25px; margin:-3px 0 -3px 0; }

ul.imglist2 { overflow:hidden;  width:610px ; margin:0 auto;}
ul.imglist2 li{ width:174px; height:112px; margin:0 35px 20px 0; }
ul.imglist2 li img{ width:168px; height:105px; }
.hyws li {width: 85px;margin-right: 12px;float: left;border: 1px solid #ccc;margin-top: 5px;}
.hyws li.last {margin-right: 0;}
.hyws li a{text-align: center;display: block;border:1px solid #fff;background-color:#f3f3f3;}
.hyws li a:hover{background-color:#c00;color:#fff;}
.pro_wrap .pro_list .tu {display: block;float: left;width: 300px;height: 150px;margin: 0 auto;padding: 2px;border: 1px solid #dbdbdb;}
ul.prolist2{float: right;display: block;width: 370px;}
.prolist2 li {border: 1px solid #ccc;margin-top: 5px;width: 172px;margin-right: 20px;float: left;}
.prolist2 li.last {margin-right: 0;}
.prolist2 li a{text-align: center;display: block;border: 1px solid #fff;background-color: #f3f3f3;height: 22px;line-height: 22px;text-indent: 5px;}
.prolist2 li a:hover{text-align: center;display: block;border: 1px solid #fff;background-color: #c00;color:#FFF;}
div.content_wrap.fr div.m10{margin:10px 0;}
.info_content {line-height:24px;
	font-size: 14px;}
.info_content>p,.info_content>div{ text-indent:2em;  margin:10px auto; padding:0;word-wrap:break-word;word-break:break-all;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;}
.info_content div p,.info_content div div,.info_content table *{ text-indent:0em;}

.info_content a{ color:#333; display:inline; text-decoration:none;}
.info_content img{max-width:690px;}
.info_content table{ border:1px solid #E2E2E2; padding:0;border-collapse:collapse; width:100%; margin:8px 0; max-width:690px; font-size:12px;}
.info_content table caption{ font-size:12px; font-weight:bold;}
.info_content table th{ border:1px solid #E2E2E2;background:#f2f2f2;margin:0; padding:5px 10px;}
.info_content table tr{ margin:0; padding:0;}
.info_content table td{ border:1px solid #E2E2E2;margin:0; padding:5px 8px;}
.info_content h2,.info_content h3,.info_content h1,.info_content h4{ font-size:14px;
color:#930;margin:15px 0; 
	border: 1px solid #eee;background: #f1f1f1;background-color:#f3f3f3;border-left:3px solid #930;border-bottom:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;display:block; font-weight:bold; text-indent:10px; line-height:28px; height:28px;}
.sidebar.fl .sidebar_con .m10{ margin:10px 0px;}
#gong{ float:right; width:240px; height:200px;}
#shang{float: left;width: 700px;border-bottom: 3px solid #930;}
#shangtitle{
	text-align: center;
	background-image: url(../Images/pro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	font-size: 14px;
	color: #930;
}
#shangtitle a{ line-height:35px;height:40px;}
#shangcont{background-color: #f8f8f8;}
#shangcont .pro{border-top: 1px solid #eee;border-bottom: 1px solid #fff;border-left: 4px solid #eee;border-right: 1px solid #eee;overflow: hidden;line-height: 18px;}
#shangcont .pro:hover{ border-color:#930;}
#shangcont .pro:hover .protitle{ border-color:#930;}
#shangcont .pro a{
	margin: 0;
	color: #333;
	white-space: nowrap;
	display: block;
	float: left;
	padding: 0;
	height: 24px;
	line-height: 24px;
	width: 147px;
	text-align: left;
	font-size: 14px;
	text-indent: 15px;
}
#shangcont .pro .protitle{
	display: block;
	float: left;
	border-right: 1px solid #eee;
	text-align: center;
	font-weight: bold;
	margin-right: 5px;
}
#shangcont .pro .protitle a{
	background: none;
	margin: 0;
	color: #000;
	float: none;
	line-height: 50px;
	height: 50px;
	width: 96px;
}

#shangcont .pro a:hover{ background-color:#930; color:#fff;}
#ulzs li{ background:url(../Images/title1.gif) left center no-repeat; border-bottom:1px dotted #eee; line-height:27px; height:27px;}
#ulzs li a{margin-left: 15px;float: left;width: 180px;TEXT-OVERFLOW: ellipsis; DISPLAY: block;}
#ulzs li span{ float:right; color:#F00; background:url(../Images/sprite-misc.png) right center no-repeat; padding-right:10px;}
#tclass{ margin:0; padding:0;}
#tclass li { width:158px !important;width: 160px;margin: 3px 6px;float: left;border: 1px solid #ccc;}
#tclass li a{text-align: center;display: block;border:1px solid #fff;background-color:#f3f3f3;}
#tclass li a:hover{background-color:#c00;color:#fff;}
.proclass_intro{ margin-top:20px;}
/*memberShow*/
.memberShow{
	width: 1440px;
	height: 356px;
	position: relative;
	margin: 0px auto;
}
.memberShow ul{ margin-top:1px;}
.memberShow li{float:left;overflow:hidden;margin:0 1px 1px 0;}
.memberShow li.upPic{width:203px;height:141px;}
.memberShow li.memLI{height:70px;}
.slide_main li.memLI IMG{height:70px; width:101px;}
.memberShow .popInfo{display:none;position:absolute;top:0;left:0;z-index:10;padding:2px;background:#ff6600;width:407px;height:70px;overflow:hidden;}
.slide_main .memberShow .popInfo img{width:101px;height:70px;position:relative;z-index:3;}
.memberShow .popInfo p{width:283px;padding:0 10px; font-size:12px;height:70px;line-height:24px;color:#fff;position:relative;z-index:2;overflow:hidden;}
.memberShow .layerMode{display:none;position:absolute;background:#000;filter:Alpha(Opacity=50);opacity:0.5;top:0;left:0;width:100%;height:355px;z-index:3;}
.memberShow .imgShadow1{
	-moz-box-shadow:2px 0px 2px #9f9f9f;
    -webkit-box-shadow:2px 0px 2px #9f9f9f;
    box-shadow:2px 0px 2px #9f9f9f;
	/* For IE 8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#5f5f5f')";
    /* For IE 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#5f5f5f');
}
.memberShow .imgShadow2{
	-moz-box-shadow:-2px 0px 2px #9f9f9f;
    -webkit-box-shadow:-2px 0px 2px #9f9f9f;
    box-shadow:-2px 0px 2px #9f9f9f;
	/* For IE 8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=270, Color='#5f5f5f')";
    /* For IE 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=270, Color='#5f5f5f');
}
/* 代码整理：懒人之?www.lanrenzhijia.com */

.rslides {
	margin: 0 auto 40px;
}

.rslides_tabs {
	list-style: none;
	padding: 0;
	background: rgba(0, 0, 0, .25);
	box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);
	-moz-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);
	-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);
	font-size: 18px;
	list-style: none;
	margin: 0 auto 50px;
	max-width: 540px;
	padding: 10px 0;
	text-align: center;
	width: 100%;
}
.rslides_tabs li {
	display: inline;
	float: none;
	margin-right: 1px;
}
.rslides_tabs a {
	width: auto;
	line-height: 20px;
	padding: 9px 20px;
	height: auto;
	background: transparent;
	display: inline;
}
.rslides_tabs li:first-child {
	margin-left: 0;
}
.rslides_tabs .rslides_here a {
	background: rgba(255, 255, 255, .1);
	color: #fff;
	font-weight: bold;
}

/* 代码整理：懒人之?www.lanrenzhijia.com */

.events {
	list-style: none;
}
.callbacks_container {
	margin-bottom: 50px;
	position: relative;
	float: left;
	width: 100%;
}
.callbacks {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
.callbacks li {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}
.callbacks img {
	display: block;
	position: relative;
	z-index: 1;
	height: auto;
	width: 100%;
	border: 0;
}
.callbacks p.caption {
	display: block;
	position: absolute;
	z-index: 2;
	font-size: 12px;
	text-shadow: none;
	color: #fff;
	background: #000;
	background: rgba(0, 0, 0, .8);
	border-bottom:3px solid #930;
	border-top:0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0px 10px;
	margin: 0;
	max-width: none;
}
.callbacks_nav {
	position: absolute;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	top: 52%;
	left: 0;
	opacity: 0.8;
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	height: 31px;
	width: 18px;
	background:  transparent url("../images/themes.gif") no-repeat left top;
	margin-top: -31px;
}
.callbacks_nav:active {
	opacity: 1.0;
}
.callbacks_nav.next {
	left: auto;
	background-position: right top;
	right: 0;
}

.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
ul.rslides li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.rslides li:first-child {
	position: relative;
	display: block;
	float: left;
}
.rslides img {
	display: block;
	height: 128px;
	float: left;
	width: 100%;
	border: 0;
}
.xg_list *{
	font-size: 14px;
}
.xg_list {
	margin: 0;
	padding: 0;
}
.xg_list dt {
	line-height: 30px;
	height:30px;
	overflow: hidden;
	white-space: nowrap;
	width: 50%;
	float: left;
	background:url(../Images/345.jpg)  -2px bottom no-repeat;	
	border-bottom:1px dotted #ccc;
}
.xg_list dt a{
	overflow: hidden;
	white-space: nowrap;
	padding-left: 20px;
}
.xg_list b a {color: #36A831;}
.xg_list b a:hover {color: #f30;}
.xg_list span {float: right;color: #999;}
.xg_list div {color: #999;line-height: 15px;}
/*************************************************tag_list**/
.tag_list{ margin:0; padding:0;}
.tag_list dt{ margin:5px 5px 0 0px; padding:2px 8px;; text-align:center; display:inline-block; background:#0CF;
-moz-border-radius: 4px;      /* Gecko browsers */
	-webkit-border-radius: 4px;   /* Webkit browsers */
	border-radius: 4px;            /* W3C syntax */}
.tag_list dt a{ color:#FFF;}
