﻿@charset "utf-8";
	.location {
	min-width:1000px;
	background:url(../images/product1_03.jpg) repeat-x;
	height:30px;
	overflow:hidden;
}
.location .in_wrap {
	text-align:right;
	line-height:18px;
	padding-top:6px;
}
.location .in_wrap a,.location .in_wrap span {
	display:block;
	float:right;
	padding:0 8px;
}
.location .in_wrap a span#matching,.location .in_wrap a:hover span#matching {
	float:left;
}
.location .in_wrap a.home {
	padding-left:0;
}
.location .in_wrap a.home em {
	background:url(../images/product1_06.jpg) no-repeat 0 2px;
	text-indent:500px;
	height:18px;
	overflow:hidden;
	display:block;
	width:14px;
}
.location .in_wrap a {
	background:url(../images/position_03.jpg) right 5px no-repeat;
	padding-right:14px;
}
.otherbanner {
	margin-top:6px;
	margin:auto;
	width:1000px;
	height:233px;
	position:relative;
}
.orban_play {
	position:absolute;
	top:18px;
	left:24px;
	z-index:4;
}
.orban_play_1 {
	position:absolute;
	top:66px;
	left:192px;
	z-index:4;
}
.orban_pl_img {
	position:absolute;
	top:-6px;
	left:-8px;
	z-index:5;
	display:none;
	margin:auto;
	width:243px;
	height:264px;
	background:url(../images/pro_bn_1.png) no-repeat;
}
.pl_img_t {
	margin:auto;
	width:auto;
	height:36px;
	line-height:36px;
	padding:7px 15px 0 50px;
	font-weight:bold;
	background:url(../images/pro_bn_3.png) 22px 14px no-repeat;
}
.pl_img_t span {
	float:right;
	display:inline;
	width:36px;
	height:36px;
	line-height:36px;
	padding-right:8px;
	background:url(../images/pro_bn_4.png) 30px 13px no-repeat;
}
.pl_img_t span a {
	display:block;
}
.pl_img_c {
	margin:auto;
	width:auto;
	height:148px;
	overflow:hidden;
	padding:22px 0 0 22px;
	line-height:19px;
	font-weight:bold;
	position:relative;
}
.pl_img_but {
	display:block;
	height:29px;
	left:178px;
	position:absolute;
	top:32px;
	width:38px;
}
.pl_img_c img {
	padding-bottom:11px;
}
.pl_img_c span {
	font-size:10px;
	font-weight:normal;
}
.pl_img_b {
	text-align:right;
	padding:14px 20px 0 0;
}
.pl_img_b a {
	text-decoration:none;
	padding-right:13px;
	background:url(../images/pro_bn_6.png) 32px 4px no-repeat;
}
.banner_top {
	position:absolute;
	top:0;
	left:-6px;
	z-index:2;
	width:1004px;
	height:233px;
	background:url(../images/banner_top.png) no-repeat 0 0;
	width:1013px;
	height:230px;
	overflow:hidden;
}
.banner_top a {
	display:block;
	width:100%;
	height:230px;
	text-decoration:none;
}
img.banner_top {
	width:1000px;
	height:233px;
}
.banner_img {
	position:absolute;
	width:1000px;
	height:230px;
	z-index:1;
	left:0;
	overflow:hidden;
}
.banner_img li {
	width:1000px;
	height:230px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.banner_img li a.b_img {
	position:absolute;
	width:100%;
	height:230px;
	display:block;
	z-index:1;
	right:0;
	top:0;
	text-align:right;
}
.banner_img li span img {
	width:1000px;
	height:230px;
}
.banner_bon {
	width:250px;
	text-align:right;
	padding-right:20px;
	height:20px;
	position:absolute;
	right:10px;
	bottom:10px;
	z-index:4;
}
.banner_bon span {
	display:inline-block;
	width:10px;
	height:10px;
	background:#CCC;
	margin:0 5px;
	border:1px solid #999;
	cursor:pointer;
}
.banner_bon span.on {
	background:#F00;
}
.other_box {
	margin-top:10px;
	padding-bottom:20px;
}
.o_left {
	width:218px;
	*position:relative;
	*z-index:2;
}
.leftnav {
	display:block;
}
.leftnav .top {
	background:url(../images/product1_15.jpg) no-repeat;
	font-size:15px;
	font-weight:bold;
	padding:15px 0 0 30px;
	color:#fff;
	height:33px;
}
.leftnav .cont {
	background:#ededef;
	border:1px solid #dbdbdb;
	padding:10px;
}
.leftnav .bottom {
	background:url(../images/leftnav_03.jpg) no-repeat;
	height:3px;
}
.leftnav .cont .li {
	background:url(../images/product1_42_03.jpg) repeat-x bottom;
	position:relative;
}
.leftnav .cont .li h2 {
	line-height:22px;
	display:block;
	font-size:12px;
	padding:5px 0;
	padding-left:32px;
	height:22px;
}
.leftnav .cont .li h2 a {
	background:url(../images/product1_38.jpg) no-repeat 0 center;
	display:block;
	padding-left:10px;
}
.leftnav .cont .li:hover h2,.leftnav .cont .li h2.on {
	background:url(../images/product1_42_07.jpg) no-repeat!important;
}
.leftnav .cont .li h2.on a {
	color:#1c75a4;
}
.leftnav .cont .li:hover h2 a {
	color:#1c75a4;
	text-decoration:none;
}
.leftnav .cont .li:hover .leftnav_child {
	display:block;
}
.leftnav_child {
	position:absolute;
	left:195px;
	top:-12px;
	width:406px;
	display:none;
	z-index:10;
}
.leftnav_child .ctop {
	background:url(../images/child_03.png) no-repeat;
	height:16px;
}
.leftnav_child .ccon {
	background:url(../images/child_06.png) repeat-y;
	padding:0 30px;
}
.leftnav_child .cbot {
	background:url(../images/child_08.png) no-repeat;
	height:33px;
}
.leftnav_child dl {
	padding:10px 5px;
	border-bottom:1px dashed #ddd;
	width:310px;
	line-height:20px;
}
.leftnav_child dl dt {
	font-size:14px;
	font-weight:bold;
	color:#1c75a4;
}
.leftnav_child dl dt a {
	color:#1c75a4;
}
.leftnav_child dl dd {
	padding:10px 0;
	color:#000;
}
.leftnav_child dl dd a {
	color:#000;
}
.leftnav_child dl dd a:hover {
	color:#faaf61;
	text-decoration:underline;
}
.leftnav_child dl dd a.on {
	color:#faaf61;
	text-decoration:underline;
}
.leftnav_child dl dd .fl {
	width:100px;
}
.leftnav_child dl dd .fr {
	width:240px;
}
.leftnav_child dl dd span {
	display:inline-block;
	padding:0 15px 0 0;
}
.leftnav_child dl dd .special {
	font-size:14px;
	font-weight:bold;
	color:#1c75a4;
	display:inline-block;
	padding:0 15px 0 0;
}
.leftnav_child dl dd .special a {
	color:#1c75a4;
}
.l1 .leftnav_child {
	top:-12px;
}
.l2 .leftnav_child {
	top:-44px;
}
.l3 .leftnav_child {
	top:-76px;
}
.l4 .leftnav_child {
	top:-42px;
}
.l5 .leftnav_child {
	top:-140px;
}
.l6 .leftnav_child {
	top:-62px;
}
.l7 .leftnav_child {
	top:-100px;
}
.l8 .leftnav_child {
	top:-236px;
}
.solu_lef_c .leftnav_child dl {
	padding:0 5px;
	width:350px;
	overflow:hidden;
	line-height:30px;
}
.solu_lef_c .leftnav_child dl dd span {
	padding-right:21px;
	*padding-right:19px;
}
.solu_lef_c .leftnav_child dl dd span samp {
	padding-left:19px;
}
.solu_lef_c .leftnav_child dl dd span samp a {
	color:#949494;
}
.solu_lef_c .leftnav_child dl dd span samp a.on {
	color:#1c75a4;
}
.solu_lef_c .leftnav_child {
	top:-57px;
}
.rightcont {
	width:760px;
	*position:relative;
	*z-index:0;
}
.product_box {
	border:1px solid #e0e0e0;
	background-color: #fff;
}
.product_box .tit {
	height:50px;
	line-height:50px;
	border-bottom:1px solid #cccccc
}
.product_box .tit .fl {
	padding-right:15px;
	font-size:18px;
	color:#262626;
	margin-left:30px;
}
.product_box .tit .fr {
	padding-right:10px;
}
.product_box .tit .fr .s1 {
	background:url(../images/product1_18.jpg) left 0 no-repeat;
	padding-left:20px;
	margin-right:10px;
}
.product_box .tit .fr .s2 {
	background:url(../images/product1_20.jpg) left 0 no-repeat;
	padding-left:20px;
	margin-right:10px;
}
.product_box .cont {
	padding:15px 20px;
}
.product_box .p_service {
	padding:0 20px;
}
.product_box .p_service dl {
	float:left;
	width:33%;
}
.product_box .p_service dl dt {
	border-bottom:1px solid #ddd;
	color:#eda800;
	margin:0 20px;
	padding:5px 0;
	background:url(../images/product1_34.jpg) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
	font-size:14px;
}
.product_box .p_service dl dt a {
	color:#eda800;
}
.product_box .p_service dl dd {
	padding:20px 10px;
	margin:0 20px;
}
.product_box .p_service dl dd a {
	display:block;
	color:#1c75a4;
	padding:5px 0;
}
.product_box .p_list {
	padding:0 20px;
}
.product_box .p_list dl {
	float:left;
	width:50%;
}
.product_box .p_list dl dt {
	border-bottom:1px solid #ddd;
	margin:0 20px;
	padding:5px 0;
	background:url(../images/product1_34.jpg) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
	font-size:14px;
	color:#eda800;
}
.product_box .p_list dl dt a {
	color:#eda800;
}
.product_box .p_list dl dd {
	padding:20px 10px;
	margin:0 20px;
	color:#1c75a4;
}
.product_box .p_list dl dd span {
	display:block;
	color:#1c75a4;
	padding:5px 0;
}
.product_box .p_list dl dd a {
	color:#1c75a4;
}
.product_box .p_list dl dd strong {
	display:block;
	padding:5px 0;
}
.pro_b .pro_b_left {
	width:446px;
}
.pro_b .pro_b_left .p {
	border-bottom:1px dotted #ddd;
	padding-bottom:20px;
	line-height:24px;
}
.pro_b .pro_b_left .p p {
	padding-bottom:10px;
}
.pro_b .pro_b_left .img {
	padding:20px 0;
}
.pro_b .pro_b_left .img li {
	float:left;
}
.pro_b .pro_b_left .img li img {
	width:60px;
	height:68px;
}
.pro_b .pro_b_left .bon {
	background:url(../images/pro_23.jpg) no-repeat;
	width:436px;
	height:33px;
	line-height:28px;
	padding:0 10px;
}
.pro_b .pro_b_left .bon a {
	color:#1c75a4;
	font-weight:bold;
}
.pro_b .pro_b_left .bon span {
	display:block;
	float:left;
	text-align:center;
	display:inline!important;
}
.pro_b .pro_b_left .bon .s1 {
	width:150px;
}
.pro_b .pro_b_left .bon .s2 {
	width:40px;
}
.pro_b .pro_b_left .bon .s3 {
	width:100px;
	margin-left:100px;
}
.pro_b .pro_b_right {
	width:270px;
}
.show_left {
	float:left;
	width:260px;
}
.show_left .img {
	background:url(../images/pro_03.jpg) no-repeat;
	width:259px;
	height:225px;
	position:relative;
}
.show_left .img li {
	float:left;
	position:absolute;
	width:152px;
	height:115px;
	left:6px;
	top:1px;
}
.show_left .img img {
	position:absolute;
}
.show_left .bon {
	width:260;
	height:50px;
	margin-top:10px;
	position:relative;
}
.show_left .bon .cont {
	width:242px;
	padding:0;
	height:60px;
	margin-left:10px;
	overflow:hidden;
	position:relative;
}
.show_left .bon .cont ul {
	width:1000px;
	float:left;
	display:block;
	position:relative;
}
.show_left .bon .cont ul li {
	float:left;
	margin:5px 0;
	position:relative;
	background:url(../images/pro_20.jpg) no-repeat;
	width:55px;
	height:54px;
	padding:1px 0 0 5px;
	text-align:left;
	cursor:pointer;
}
.show_left .bon .cont ul li img {
	width:53px!important;
	height:46px!important;
}
.show_left .bon .cont ul li div {
	width:53px;
	height:46px;
	position:absolute;
	background:#000;
	filter:alpha(opacity=5);
	opacity:.05;
}
.show_left .bon .cont ul li.on div {
	background:none;
	filter:alpha(opacity=100);
	opacity:1;
	border:solid 1px red;
}
.show_left .vod {
	width:255px;
	height:190px;
	overflow:hidden;
	margin:0 auto;
}
.show_left .vod .tu {
	width:255px;
	height:157px;
	overflow:hidden;
	background:url(../Images/type1_img/bj_03.jpg) no-repeat center top;
}
.show_left .vod .tu img {
	width:255px;
	height:142px;
}
.show_left .vod .tu .urlimg {
	width:255px;
	height:142px;
	overflow:hidden;
	position:absolute;
}
.show_left .vod .title {
	width:255px;
	height:34px;
	overflow:hidden;
	display:block;
	text-align:center;
	line-height:34px;
	background:url(../Images/type1_img/bj_04.jpg) repeat-x left top;
}
.show_left .bon .pre {
	position:absolute;
	background:url(../images/icon.png) no-repeat 0 -189px;
	width:10px;
	height:30px;
	cursor:pointer;
	left:0;
	top:9px;
	z-index:100;
}
.show_left .bon .next {
	position:absolute;
	right:0;
	top:9px;
	background:url(../images/icon.png) no-repeat -24px -160px;
	width:10px;
	height:30px;
	margin-top:0;
	cursor:pointer;
	z-index:100;
}
.show_left .bon .next:hover {
	background:url(../images/icon.png) no-repeat -24px -189px;
}
.show_left .bon .pre:hover {
	background:url(../images/icon.png) no-repeat 0 -160px;
}
.pro_box2 {
	margin-top:10px;
	background-color:#fff;
}
.pro_box2 .pro_titright {
	border-width:1px;
	border-style:solid;
	border-color:#e8e8e8;
	height:50px;
}
.pro_box2 .tit_ul {
	margin-left:10px;
}
.pro_box2 .tit_ul li {
	float:left;
	background:url(../images/pro_32.jpg) right top no-repeat;
	padding-right:5px;
	height:38px;
	line-height:36px;
}
.pro_box2 .tit_ul li span {
	display:block;
	padding:0 15px;
	font-size:14px;
	font-weight:bold;
	height:38px;
	color:#525252;
	margin:0 2px;
	cursor:pointer;
}
.pro_box2 .tit_ul li.on span {
	color:#1c75a4;
	background:url(../images/pro_34.jpg) repeat-x;
}
.pro_box2 .pro_cont {
	border:1px solid #e8e8e8;
	border-top:none;
	margin:0;
	padding:20px 20px 0 20px;
	line-height:20px;
}
.pro_box2 .pro_cont .por_li {
	display:none;
}
.pro_box2 .pro_cont .por_li1 p {
	text-indent:2em;
	padding-bottom:20px;
}
.pro_box2 .pro_cont2 {
	border:1px solid #e8e8e8;
	border-top:none;
	margin:0;
	padding:20px;
	line-height:20px;
	height:100%;
	overflow:hidden;
}
.pro_box2 .pro_cont2 ul li {
	width:359px;
	height:129px;
	overflow:hidden;
	float:left;
}
.pro_box2 .pro_cont2 ul li a {
	width:320px;
	height:89px;
	overflow:hidden;
	display:block;
	background:url(../Images/pro_54.jpg) no-repeat right bottom;
	padding:20px;
}
.pro_box2 .pro_cont2 ul li a:hover {
	background:url(../Images/pro_54s.jpg) no-repeat right bottom;
}
.pro_box2 .pro_cont2 ul li a.back_r,.pro_box2 .pro_cont2 ul li a:hover.back_r {
	background-position:left bottom;
}
.pro_box2 .pro_cont2 ul li a .img {
	width:48px;
	height:48px;
	overflow:hidden;
	float:left;
	text-align:center;
	padding-right:20px;
}
.pro_box2 .pro_cont2 ul li a .img img {
	margin:auto  auto  auto  auto;
}
.pro_box2 .pro_cont2 ul li a .r {
	width:251px;
	height:100%;
	overflow:hidden;
	float:left;
	color:#949494;
}
.pro_box2 .pro_cont2 ul li a .r .title {
	width:251px;
	height:30px;
	color:#1c75a4;
	line-height:30px;
	font-weight:bold;
	overflow:hidden;
}
.pro_box2 .pro_cont2 ul li a:hover .r .title {
	text-decoration:underline;
}
.pro_box2 .pro_cont2 ul li a .r .p {
	height:100%;
	overflow:hidden;
	line-height:20px;
	color:#4a4645;
	text-decoration:none;
}
.tab_4 {
	background:#e5e5e5;
}
.tab_4 th {
	color:#fff;
}
.tab_4 th,.tab_4 td {
	padding:5px 10px;
}
.tab_4 td {
	padding-left:30px;
}
.por_li4 .h2 {
	color:#fe8809;
	padding:5px 0;
}
.por_li4 .div {
	padding:5px 0;
}
.por_li5 dt {
	font-size:14px;
	font-weight:bold;
	color:#fe8809;
}
.por_li5 dd {
	padding:10px;
}
.por_li6 dt {
	font-size:14px;
	font-weight:bold;
	color:#fe8809;
}
.por_li6 dd {
	padding:10px;
}
.porli_ul li {
	padding:5px 0;
}
.browse {
	display:block;
	line-height:50px;
	margin-left:30px;
	color:#262626;
	font-size:18px;
}
.browse_li {
	position:relative;
}
.browse_li .prev {
	background:url(../images/pro_51.jpg) no-repeat 0 -60px;
	width:25px;
	height:60px;
	position:absolute;
	left:-15px;
	top:50px;
	cursor:pointer;
}
.browse_li .next {
	background:url(../images/pro_51.jpg) no-repeat -25px 0;
	width:25px;
	height:60px;
	position:absolute;
	right:-15px;
	top:50px;
	cursor:pointer;
}
.browse_li .prev:hover {
	background-position:1px 5px;
}
.browse_li .next:hover {
	background-position:-26px -65px;
}
.browse_li .in_cont_1 {
	width:684px;
	height:135px;
	margin-left:15px;
	padding-top:20px;
	overflow:hidden;
	position:relative;
}
.browse_li ul {
	width:9999px;
	position:relative;
}
.browse_li ul li {
	float:left;
	background:url(../images/prowseBG_03.jpg);
	width:150px;
	height:115px;
	padding:1px 1px 0 0;
	text-align:right;
	margin:0 10px;
}
.browse_li ul li img {
	width:146px;
	height:109px;
}
.product_bottom {
	margin-top:10px;
}
.product_bottom .tit {
	background:url(../images/product1_48.jpg) repeat-x;
}
.product_bottom .left {
	background:url(../images/product1_46.jpg) no-repeat left top;
}
.product_bottom .right {
	background:url(../images/product1_51.jpg) no-repeat right top;
	height:43px;
}
.product_bottom .right .fl {
	margin:0 0 0 10px;
}
.product_bottom .right .fl {
	margin-left:10px;
}
.product_bottom .right .fl li {
	float:left;
	background:url(../images/bottom.jpg) right 5px no-repeat;
	padding:0 9px 0 5px;
	height:43px;
	line-height:43px;
	cursor:pointer;
}
.product_bottom .right .fl li span {
	float:left;
	display:block;
	padding:0 10px;
	font-size:14px;
	height:43px;
	color:#050505;
	margin:0 2px;
	cursor:pointer;
}
.product_bottom .right .fl li span a {
	color:#050505;
	text-decoration:none;
}
.product_bottom .right .fl li.on span {
	float:left;
	color:#1c75a4;
	font-size:14px;
	background:url(../images/product1_54.jpg) left 6px repeat-x;
	font-weight:bold;
}
.product_bottom .right .fl li.on span a {
	color:#1c75a4;
}
.product_bottom .right .fr {
	margin:15px 15px 0 0;
}
.product_bottom .right .fr .s1 {
	background:url(../images/product1_18.jpg) left 0 no-repeat;
	padding-left:20px;
	margin-right:10px;
}
.product_bottom .right .fr .s2 {
	background:url(../images/product1_20.jpg) left 0 no-repeat;
	padding-left:20px;
}
.product_bottom .right .fr .s2 a {
	display:inline-block!important;
	background:none!important;
}
.product_bottom .right .fr a {
	background:url(../images/redd.jpg) right 4px no-repeat;
	padding-right:8px;
	display:block;
	height:14px;
	line-height:14px;
	text-decoration:none;
}
.product_bottom .right .fr a:hover {
	color:#d22727;
}
.product_bottom .cont {
	padding:10px;
}
.p_bottom_box {
	margin-top:0;
	display:none;
}
.p_bottom_box h3 {
	height:30px;
	overflow:hidden;
	padding:0;
	margin:0;
	font-weight:normal;
	line-height:30px;
	overflow:hidden;
}
.p_bottom_box h3 span {
	float:left;
	font-size:16px;
	color:#EDA800;
}
.p_bottom_box h3 a.more {
	float:left;
	padding-left:14px;
	font-size:12px;
	line-height:34px;
}
.p_bottom_box li,.hotList li,.listWrapShow li {
	line-height:30px;
	height:30px;
	vertical-align:top;
	background:url(../images/product1_60.jpg) 5px center no-repeat;
	padding:0 15px;
	border-bottom:1px dotted #B4B4B4;
	overflow:hidden;
}
.hotList li {
	border:none;
}
.p_bottom_box li a,.hotList li a,.listWrapShow li a {
	padding-right:10px;
}
.p_bottom_box li a:hover,.hotList li a:hover,.listWrapShow li a:hover {
	text-decoration:underline;
	color:#1C75A4;
}
.p_bottom_box .p_news_list1 {
	height:100%;
	overflow:hidden;
}
.p_bottom_box .p_news_list1 li {
	width:50%;
	float:left;
	overflow:hidden;
	padding:0;
	border-bottom:none;
}
.p_bottom_box .p_news_list1 li a {
	display:block;
	margin-left:14px;
	margin-right:14px;
	width:75%;
	float:left;
}
.page {
	margin:20px auto 0;
	text-align:center;
	line-height:20px;
	height:20px;
}
.page span,.page div {
	display:inline-block;
}
.page .sp1 a {
	background:url(../images/product1_64.jpg) no-repeat center;
	width:20px;
	height:20px;
	display:block;
	text-decoration:none;
}
.page .sp2 a {
	background:url(../images/product1_65.jpg) no-repeat center;
	width:20px;
	height:20px;
	display:block;
	text-decoration:none;
}
.page .sp3 a {
	background:url(../images/product1_66.jpg) no-repeat center;
	width:20px;
	height:20px;
	display:block;
	text-decoration:none;
}
.page .sp4 a {
	background:url(../images/product1_68.jpg) no-repeat center;
	width:20px;
	height:20px;
	display:block;
	text-decoration:none;
}
.page .num a {
	display:inline-block;
	padding:0 5px;
}
.page .num a.on {
	color:#d22727;
	font-weight:bold;
}
.gateway {
	padding:10px;
}
.gateway li {
	float:left;
	width:50%;
	padding:7px 0;
}
.gateway li a {
	color:#2d7fab;
	font-weight:bold;
}
.pro_index {
	border:1px solid #e0e0e0;
	padding:5px 18px;
}
.pro_index .tit {
	background:url(../images/product1_29.jpg) repeat-x bottom;
	height:40px;
	line-height:34px;
	padding-bottom:5px;
}
.pro_index .tit .fl {
	background:url(../images/proindex_03.png) no-repeat right 8px;
	padding-right:28px;
	color:#3e3a39;
	font-size:18px;
	line-height:34px;
}
.pro_index .tit .fr .s1 {
	background:url(../images/product1_18.jpg) left 0 no-repeat;
	padding-left:20px;
	margin-right:10px;
}
.pro_index .tit .fr .s2 {
	background:url(../images/product1_20.jpg) left 0 no-repeat;
	padding-left:20px;
}
.pro_index .cont {
	padding:10px 0;
}
.pro_list {
	margin-top:0;
}
.pro_list .pro_child {
	float:left;
	width:50%;
}
.pro_child dl {
	padding:10px 0;
}
.pro_child dl dt a {
	font-size:16px;
	color:#eda800;
}
.pro_child dl dd {
	width:480px;
	padding-top:10px;
}
.pro_child dl dd .img {
	float:left;
	width:139px;
	height:103px;
	border:1px solid #dedede;
}
.pro_child dl dd .img img {
	width:139px;
	height:103px;
}
.pro_child dl dd .p {
	float:left;
	padding:5px 15px;
	width:300px;
}
.pro_child dl dd .p span {
	display:block;
	background:url(../images/dd_03.jpg) left center no-repeat;
	line-height:23px;
	padding-left:10px;
	color:#1c75a4;
	height:23px;
	overflow:hidden;
}
.pro_child dl dd .p a {
	color:#1c75a4;
}
.pro_child dl dd .p a.more {
	color:#000;
	background:url(../images/dd_07.jpg) right center no-repeat;
	padding:0 10px 0 0;
	margin-top:10px;
	display:inline-block;
}
.pro_child .pro_listhover {
	position:relative;
}
.pro_child .pro_listhover .title {
	height:15px;
}
.pro_child .pro_listhover .title .bon {
	background:url(../images/probg.png) no-repeat 0 3px;
	display:none;
	height:15px;
	width:443px;
	cursor:pointer;
	position:relative;
	z-index:2;
}
.pro_child .pro_listhover .title .on {
	background:url(../images/probg.png) no-repeat 0 bottom;
}
.pro_listcont {
	background:url(../images/proupdonw_03.jpg) repeat-x left top;
	display:none;
	width:960px;
	position:absolute;
	left:0;
	top:11px;
	z-index:1;
}
.pro_listcont_box {
	background:url(../images/proupdonw_06.jpg) repeat-x left bottom;
	width:960px;
}
.pro_listcont_box ul {
	padding:20px 0;
	text-align:center;
}
.pro_listcont_box li {
	display:inline-block;
	vertical-align:top;
	text-align:left;
	width:160px;
	border-right:1px solid #e5e5e5;
	padding:0 5px 0 20px;
}
.pro_listcont_box li h2 {
	display:block;
	padding:5px 0;
	color:#1c75a4;
}
.pro_listcont_box li span {
	display:block;
	padding:2px 0;
	color:#1c75a4;
	*vertical-align:baseline;
	background:url(../images/dd_11.jpg) left center no-repeat;
	padding-left:5px;
}
.pro_listcont_box li a {
	color:#1c75a4;
}
.blankclear {
	height:0;
	clear:both;
	float:none;
	display:none;
}
.pro_list .odd .pro_listcont {
	left:auto;
	right:0;
}
.pro_list .pro_listcont_box li {
	*display:inline;
}
.xmore {
	float:right;
	margin:15px 15px 0 0;
}
.xmore a {
	background:url(../images/redd.jpg) right 4px no-repeat;
	padding-right:8px;
	display:block;
	height:14px;
	line-height:14px;
	text-decoration:none;
}
.xmore a:hover {
	color:#d22727;
}
.border {
	border-bottom:1px dashed #ddd;
	height:12px;
	margin-bottom:10px;
}
.service_cont {
	line-height:24px;
}
.conth2 {
	color:#1c75a4;
	font-size:14px;
}
.contservice {
	margin:10px 0;
}
.contservice li {
	background:url(../images/product1_60.jpg) left center no-repeat;
	padding-left:10px;
}
.cont_border {
	border-bottom:1px dashed #ddd;
	margin:20px 0;
}
a.close {
	background:url(../images/close1.png) no-repeat;
	width:34px;
	height:20px;
	color:#fff;
	text-decoration:none;
	float:right;
	text-align:left;
	padding-left:20px;
	display:none;
}
.ch7 .pro_listcont_box li {
	width:220px;
}
.ch8 .pro_listcont_box ul {
	text-align:left;
}
.news_content {
	width:800px;
	margin:0 auto;
}
.news_arc_tit {
	color:#1C75A4;
	font-size:18px;
}
.news_arc_info {
	margin-bottom:20px;
	padding:6px 0;
	border-bottom:dashed 1px #ccc;
}
.news_arc_tit,.news_arc_info {
	text-align:center;
}
.news_arc_info_time,.news_arc_info_num,.news_arc_info_print,.news_arc_info_size {
	padding:0 12px;
}
.news_arc_info_print span {
	cursor:pointer;
}
.news_arc_info_size span {
	cursor:pointer;
	margin:0 3px;
}
.news_arc_info_size span.tag_on {
	color:#1C75A4;
	font-weight:bold;
}
.news_arc_cont {
	line-height:2em;
	overflow:hidden;
}
/*.news_arc_cont p {
	padding-bottom:20px;
}*/
.news_arc_cont ul li {
	line-height:26px;
	margin:3px 0;
	background:url(http://image.ruijie.com.cn/UIA/images/product1_60.jpg) 5px 10px no-repeat;
	padding:2px 15px;
}
.news_arc_cont ol li {
	list-style-type:decimal;
	text-indent:0;
}
.news_arc_close {
	text-align:right;
}
.news_arc_close a {
	color:#1C75A4;
	font-weight:bold;
	text-decoration:none;
}
.softWare_con p {
	padding:10px;
}
.softWare_con td {
	padding:0 5px;
}
a.news_arc_info_download {
	display:block;
	padding-left:15px;
	float:right;
	color:#4A4645;
	text-decoration:none;
	line-height:17px;
	*margin-top:-26px;
}
a.news_arc_info_download img {
	vertical-align:middle;
}
a:hover.news_arc_info_download {
	color:#4A4645;
	text-decoration:none;
}
.hotFirst {
	padding-top:15px;
}
.hotImg {
	padding-top:5px;
}
.newsTitle {
	padding-left:10px;
	background:url(../images/product1_34.jpg) no-repeat left center;
}
.hotTxt {
	width:500px;
}
.bgImgLink {
	background:url(../images/bgImgLink.png) no-repeat left top;
	width:174px;
	height:135px;
	display:block;
	padding:1px 0 0 4px;
}
.bgImgLink img {
	width:173px;
	height:130px;
}
.hotCnt {
	padding-bottom:15px;
}
.hotList {
	border-top:1px dotted #B4B4B4;
	padding-top:12px;
}
.hotCnt .hotTxtTitle {
	font-weight:bold;
	color:#2779a6;
}
.hotCnt p {
	position:relative;
}
.hotCnt p a:hover {
	color:#2779a6;
}
.timeFont {
	color:#ff8306;
	font-size:10px;
	position:absolute;
	right:0;
	bottom:0;
}
.vidioWrap {
	padding-left:14px;
	padding-bottom:40px;
	border-bottom:1px dotted #B4B4B4;
}
.vidioTit {
	height:44px;
	line-height:44px;
	color:#1C75A4;
	padding-left:12px;
	background:url(../images/dd_07.png) no-repeat left center;
}
.vidioItem li {
	padding-bottom:5px;
	background:url(../images/videoImgBg.jpg) no-repeat left top;
	width:208px;
	height:180px;
	float:left;
	display:inline;
	margin-right:33px;
}
.vidioItem li a {
	position:relative;
	width:206px;
	height:116px;
	display:block;
}
.vidioItem li a span {
	position:absolute;
	display:block;
	width:38px;
	height:29px;
	top:45px;
	left:80px;
}
.vidioItem li p {
	text-align:center;
	line-height:30px;
}
.noLine {
	border:none;
}
.video_con {
	margin:auto;
	width:600px;
	height:auto;
}
.vidioItem1 li {
	padding-bottom:5px;
	background:url(../images/videoImgBg.jpg) no-repeat left top;
	width:208px;
	height:150px;
	float:left;
	display:inline;
	margin-right:84px;
}
.vidioItem1 li a {
	position:relative;
	width:206px;
	height:116px;
	display:block;
}
.vidioItem1 li a span {
	position:absolute;
	display:block;
	width:38px;
	height:29px;
	top:45px;
	left:80px;
}
.vidioItem1 li p {
	text-align:center;
	line-height:30px;
}
.browse_more {
	float:right;
	margin:auto;
	width:auto;
	line-height:36px;
	padding-right:30px;
	background:url(../images/redd.jpg) 30px 16px no-repeat;
}
.pro_box_img {
	margin-top:25px;
}
.pro_box_zhil {
	margin:auto;
	width:495px;
	height:136px;
	float:left;
	display:inline;
}
.pro_box_zhil a {
	cursor:pointer;
}
.pro_box_minj {
	margin:auto;
	width:495px;
	height:136px;
	float:right;
	display:inline;
}
.pro_box_minj a {
	cursor:pointer;
}
.pro_zhil_t a {
	color:#2779a6;
	font-size:14px;
	font-weight:bold;
}
.pro_zhil_x {
	padding-left:9px;
	background:url(../images/pro_54.png) left 4px no-repeat;
}
.pro_pub_con {
	margin:auto;
	width:auto;
	height:auto;
	padding-bottom:25px;
	border-bottom:1px solid #ededed;
	position:relative;
}
.pro_pub_bg {
	margin:auto;
	width:auto;
	height:auto;
	padding:25px 0 25px 25px;
}
.pro_pub_lef {
	margin:auto;
	width:151px;
	height:163px;
	float:left;
	display:inline;
	background:url(../images/pro_pub_1.jpg) no-repeat;
}
.pro_pub_lef img {
	padding:1px;
}
.pro_pub_rig {
	margin:0 0 0 25px;
	width:750px;
	height:auto;
	float:left;
	display:inline;
	color:#000;
	font-size:14px;
}
.pub_detail_t {
	margin:auto;
	width:auto;
	height:auto;
	border-bottom:1px dotted #cecece;
	padding-bottom:6px;
}
.pub_detail_t span {
	font-weight:bold;
	line-height:35px;
}
.pub_detail_t span a {
	font-weight:bold;
	color:#2877a2;
}
.pub_detail_t p {
	background:url(../images/product1_60.jpg) left 5px no-repeat;
	padding-left:8px;
	line-height:20px;
}
.pub_detail_c {
	margin:auto;
	margin-top:6px;
	width:auto;
	height:auto;
	line-height:18px;
}
.pub_down {
	position:absolute;
	bottom:5px;
	right:50px;
}
.pub_detail_c p {
	float:left;
	display:inline;
}
.pub_detail_c1 {
	padding-left:8px;
	width:38px;
}
.pub_detail_c2 {
	width:480px;
}
.product_box_int {
	border:none;
	height:40px;
	overflow:hidden;
	background:url(../images/product1_29.jpg) repeat-x scroll center bottom transparent;
}
.interact_tit {
	height:33px!important;
	overflow:hidden;
	border:1px solid #e7e7e7;
	border-bottom:none;
}
.interact_tit .fl {
	background:url(../images/product1_23.jpg) no-repeat right center;
	padding-right:15px;
	line-height:32px;
	font-size:14px;
	color:#1c75a4;
	font-weight:bold;
	margin-left:20px;
}
.interact_cont {
	margin:auto;
	width:auto;
	height:auto;
	margin-top:23px;
}
.interact_l {
	margin:auto;
	width:370px;
	height:auto;
	float:left;
	display:inline;
}
.interact_l_lef {
	margin:auto;
	width:248px;
	height:auto;
	float:left;
	display:inline;
}
.interact_l_lef_n {
	margin:auto;
	width:370px;
	height:auto;
	float:left;
	display:inline;
}
.interact_r_lef {
	width:220px;
	overflow:hidden;
}
.abo_left_bg {
	background:url(../images/abo_int_1.jpg) repeat-x;
}
.abo_leftmar {
	margin-left:20px;
}
.interact_l_tit {
	margin:auto;
	width:auto;
	height:auto;
	line-height:31px;
	color:#2779a6;
	border:1px solid #dedede;
	font-weight:bold;
	padding-left:52px;
	background:url(../images/abo_int_2.jpg) 16px 3px no-repeat;
}
.interact_l_con {
	margin:auto;
	margin-left:-1px;
	width:520px;
	padding:0 10px 0 2px;
	height:auto;
	overflow:hidden;
}
.interact_up {
	display:block;
	margin:auto;
	height:16px;
	overflow:hidden;
	background:url(../images/abo_int_9_1.jpg) no-repeat center top;
}
.interact_down {
	display:block;
	margin:auto;
	height:16px;
	overflow:hidden;
	background:url(../images/abo_int_9_1.jpg) no-repeat center -16px;
}
.interact_r {
	margin:auto;
	width:370px;
	height:auto;
	float:right;
	overflow:hidden;
	display:inline;
	border:1px solid #dedede;
	background:url(../images/abo_int_1.jpg) repeat-x;
}
.interact_r_tit {
	border:none;
	width:168px;
	overflow:hidden;
	background:url(../images/abo_int_8.png) 27px 7px no-repeat;
}
.interact_r_con {
	margin:auto;
	width:auto;
	height:auto;
	padding:12px;
}
.interact_gdcon {
	margin:auto;
	width:auto;
	height:auto;
	height:744px;
	overflow:hidden;
}
.abo_int_lt {
	margin:auto;
	width:auto;
	height:auto;
}
.abo_int_lt li {
	margin-top:16px;
	padding-bottom:28px;
	border-bottom:1px dotted #e4e4e4;
}
.abo_int_lt p {
	font-weight:bold;
	line-height:20px;
}
.abo_int_lt p a {
	color:#2779a6;
}
.abo_int_lt p span {
	font-size:10px;
	color:#ff9000;
}
.abo_int_more {
	float:right;
	display:inline;
	padding-right:15px;
	background:url(../images/dd_07.jpg) 27px 4px no-repeat;
}
.abo_int_more a:hover {
	color:#ac020e;
}
.cul_bord {
	font-weight:bold!important;
}
.contact_gnei {
	margin:auto;
	width:auto;
	height:auto;
}
.contact_gnei ul {
	float:left;
	display:inline;
	width:480px;
	line-height:25px;
	padding:0 0 0 22px;
	background:url(../images/abo_con_2.jpg) 9px 18px no-repeat;
}
.contact_gnei img {
	float:right;
	display:inline;
	margin:auto;
	width:184px;
	height:104px;
	border:1px solid #dbdbdb;
	border-left:2px solid #b9b9b9;
	border-bottom:2px solid #b9b9b9;
}
.contact_gnei a {
	color:#ff850e;
	text-decoration:underline;
}
.contact_gnei span a {
	color:#ff850e;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	line-height:38px;
}
.abo_con_cont {
	border:1px solid #e8e8e8;
	border-top:none;
	margin:0;
	line-height:20px;
	overflow:hidden;
}
.con_shouh {
	margin:0 15px 0 21px;
	width:auto;
	height:auto;
	padding:25px 0 40px 0;
	line-height:25px;
	background:url(../images/abo_con_4.jpg) right bottom no-repeat;
}
.abo_con_cont span {
	color:#2779a6;
	font-weight:bold;
}
.abo_con_cont a {
	color:#ff850e;
	text-decoration:underline;
}
.jr_con {
	margin:auto;
	width:720px;
	height:auto;
}
.jr_con img {
	display:block;
	float:right;
	display:inline;
	border:1px solid #DBDBDB;
	border-left:2px;
	border-bottom:2px;
}
.jr_con ul {
	margin:auto;
	width:400px;
	float:left;
	padding-left:21px;
	display:inline;
	height:auto;
	background:url("../images/abo_con_2.jpg") 9px 18px no-repeat;
}
.jr_con ul li a {
	color:#FF850E;
	line-height:38px;
	text-decoration:underline;
}
.jr_con ul li span a {
	color:#2277A5;
	line-height:38px;
	text-decoration:underline;
}
.abo_join_gz {
	float:right;
	padding-right:25px;
	font-size:14px;
	font-weight:bold;
}
.abo_join_gz a {
	color:#db0712;
}
.join_cont {
	line-height:24px;
}
.join_zhp {
	width:95%;
	margin:auto;
	font-weight:bold;
	border-bottom:1px dashed #ccc;
	padding:20px 0 10px 0;
}
.join_dt {
	padding:0 18px 0 18px;
	color:#2277a5;
	background:url(../images/abo_con_2.jpg) 8px 10px no-repeat;
}
.join_dt a {
	color:#2277a5;
}
.join_detail {
	margin:auto;
	width:auto;
	height:auto;
}
.join_detail dl {
	margin:20px 0 30px 24px;
	padding:0;
	width:355px;
	height:auto;
	float:left;
	display:inline;
}
.join_detail dt {
	margin:0;
	width:134px;
	height:101px;
	float:left;
	display:inline;
	border:1px solid #dcdcdc;
	border-bottom:2px solid #bababa;
	border-left:2px solid #bababa;
}
.join_detail dd {
	margin:0 0 0 20px;
	padding:0;
	width:170px;
	height:auto;
	float:left;
	display:inline;
}
.join_detail dd p {
	line-height:18px;
	height:56px;
	overflow:hidden;
}
.join_det_t {
	display:block;
	padding:0;
	margin-top:-2px;
	line-height:14px;
	color:#2277a5;
	height:30px;
}
.join_det_h {
	float:right;
	display:inline;
	padding-right:15px;
	background:url(../images/abo_jo_2.jpg) right no-repeat;
}
.join_det_h a {
	color:#db0712;
}
.join_det_x a {
	color:#5e5e5e;
}
.join_video {
	width:710px;
	margin:45px 0 60px 24px;
	padding-top:26px;
	height:auto;
	border-top:1px solid #ededed;
}
.join_vid_l {
	margin:auto;
	width:auto;
	height:auto;
	float:left;
	display:inline;
	text-align:center;
}
.join_vid_r {
	margin-left:100px;
}
.join_vid_l img {
	border:1px solid #d4d4d4;
	padding:1px;
}
.join_dbimg {
	margin:auto;
	width:470px;
	height:auto;
	text-align:center;
	line-height:25px;
	padding:12px 0;
}
.join_dbimg img {
	border:none;
	padding:2px;
}
.about_rj {
	margin:auto;
}
.about_rj li {
	float:left;
	margin:0 0 30px 32px;
	display:inline;
	text-align:center;
}
.about_rj li img {
	width:190px;
	height:143px;
	padding:1px 1px 4px 4px;
	background:url(../images/newsCntImgBg.jpg) no-repeat left top;
	display:block;
}
.about_rj li span {
	color:#1c75a4;
}
.aboutIndexBigImg {
	padding-top:5px;
}
.bigImgBg {
	background:url(../images/newsCntbigImgBg.jpg) no-repeat left top;
	display:block;
	width:205px;
	height:154px;
	padding:1px 1px 4px 4px;
}
.aboutIndex_news {
	width:490px;
}
.line_List li {
	line-height:30px;
	height:30px;
	vertical-align:top;
	background:url(../images/product1_60.jpg) 5px center no-repeat;
	padding:0 15px;
	border-bottom:1px dotted #B4B4B4;
}
.line_List li span {
	padding-left:10px;
}
.line_List li a:hover {
	color:#2877a2;
}
.moreCnt {
	background:url(../images/redd.jpg) no-repeat right 4px;
	display:block;
	height:14px;
	line-height:14px;
	padding-right:8px;
	text-decoration:none;
	margin:10px 20px 0 0;
}
.market_box .tit {
	border-top:1px solid #E0E0E0;
	background:url(../images/marketCbg.jpg) repeat-x center bottom;
	padding-bottom:7px;
	height:33px;
	line-height:33px;
}
.market_box .tit .fl {
	background:url(../images/product1_23.jpg) no-repeat right center;
	padding-right:15px;
	font-size:14px;
	color:#1c75a4;
	font-weight:bold;
	margin-left:20px;
}
.marketL {
	background:url(../images/marketLbg.jpg) no-repeat left top;
	height:40px;
}
.marketR {
	background:url(../images/marketRbg.jpg) no-repeat right top;
	height:40px;
}
.noteScrolWrap {
	position:relative;
	overflow:hidden;
	width:758px;
	padding-top:25px;
	padding-bottom:20px;
}
.bntLeft {
	position:absolute;
	cursor:pointer;
	width:30px;
	height:36px;
	display:block;
	left:0;
}
.bntRight {
	position:absolute;
	cursor:pointer;
	width:30px;
	height:36px;
	display:block;
	right:0;
}
.bntLeftCN {
	POSITION:absolute;
	WIDTH:30px;
	DISPLAY:block;
	HEIGHT:36px;
	CURSOR:pointer;
	LEFT:0px
}
.bntRightCN {
	POSITION:absolute;
	WIDTH:30px;
	DISPLAY:block;
	HEIGHT:36px;
	CURSOR:pointer;
	RIGHT:0px
}
.noteYear {
	background:url(../images/noteCbg.jpg) repeat-x left top;
	height:44px;
	width:700px;
	margin-left:30px;
}
.noteYearL {
	background:url(../images/noteLbg.jpg) no-repeat left top;
	height:44px;
	padding-left:10px;
}
.noteYearR {
	background:url(../images/noteRbg.jpg) no-repeat right top;
	height:44px;
	padding-right:10px;
}
.noteYearC {
	width:680px;
	height:44px;
	overflow:hidden;
	position:relative;
}
.noteYear ul {
	position:absolute;
	left:0;
	top:0;
	height:44px;
	width:9999px;
}
.noteYear li {
	float:left;
	width:114px;
	height:36px;
	padding-top:8px;
	text-align:center;
	color:#000;
	font-weight:bold;
	display:inline;
	background:url(../images/noteLi.jpg) no-repeat right top;
	cursor:pointer;
}
.noteYear li.curYear {
	font-size:16px;
	height:32px;
	padding-top:12px;
	color:white;
	background:url(../images/noteLicur.jpg) no-repeat center top;
	margin-left:-2px;
	width:116px;
}
.noteCntItem {
	display:none;
}
.noteTxt {
	width:756px;
	border-bottom:solid 1px #E5E5E5;
	border-left:solid 1px #E5E5E5;
	text-align:center;
}
.noteTxt td,.noteTxt th {
	border-top:solid 1px #E5E5E5;
	border-right:solid 1px #E5E5E5;
	height:36px;
}
.noteTxt th {
	text-align:left;
	padding-left:40px;
	color:white;
	font-weight:bold;
	background:#4B92B8;
	height:28px;
}
.noteTxt thead td {
	height:50px;
	background:#E6EBEE;
	border-right:#CFD3D6 solid 1px;
	color:#0c3b5c;
}
.noteTxt a {
	text-decoration:underline;
	color:#2277a5;
}
.noteTxt1 {
	width:730px;
	border-bottom:solid 1px #E5E5E5;
	border-left:solid 1px #E5E5E5;
	text-align:center;
}
.noteTxt1 td,.noteTxt th {
	border-top:solid 1px #E5E5E5;
	border-right:solid 1px #E5E5E5;
	height:36px;
}
.noteTxt1 th {
	text-align:left;
	padding-left:40px;
	color:white;
	font-weight:bold;
	background:#4B92B8;
	height:28px;
}
.noteTxt1 thead td {
	height:50px;
	background:#E6EBEE;
	border-right:#CFD3D6 solid 1px;
	color:#0c3b5c;
}
.noteTxt1 a {
	text-decoration:underline;
	color:#2277a5;
}
.history_List li {
	line-height:26px;
	margin:3px 0;
	background:url(../images/product1_60.jpg) 5px 14px no-repeat;
	padding:2px 15px;
	border-bottom:1px dotted #B4B4B4;
}
.history_List li span {
	padding-left:10px;
}
.history_List li a:hover {
	color:#2877a2;
}
.case_cont {
	border:1px solid #e8e8e8;
	border-top:none;
	width:737px;
	padding-bottom:28px!important;
}
.case_hye {
	margin:auto;
	width:auto;
	height:auto;
	padding:22px 20px 18px 20px;
	text-align:center;
}
.case_hye span {
	display:block;
	width:100px;
	height:25px;
	float:left;
	display:inline;
}
.case_hye span a {
	display:block;
	width:88px;
	height:20px;
	color:#2277a5;
	line-height:17px;
}
.case_hye span a:hover {
	color:#ff8306;
	font-weight:bold;
	background:url(../images/abo_case_1.jpg) no-repeat;
}
.case_hye_on {
	color:#ff8306!important;
	font-weight:bold;
	background:url(../images/abo_case_1.jpg) no-repeat;
}
.abo_case {
	border-top:1px solid #e5e5e5;
	padding-top:18px;
}
.abo_selfdep p {
	text-indent:2em;
}
.abo_selfdep_img {
	margin:auto;
	width:282px;
	height:auto;
}
.abo_selfdep_img img {
	text-align:center;
	width:280px;
	margin:auto;
	border:1px solid #ccc;
	margin-bottom:8px;
	height:207px;
}
.pro_cont .cur_cont_l {
	background:url(../images/culture_listbg.jpg) no-repeat right top;
	width:141px;
	height:109px;
}
.pro_cont .cur_cont_l img {
	width:132px;
	height:99px;
	margin-left:7px;
	margin-top:1px;
}
.pro_cont .cur_cont_r {
	width:530px;
	padding-top:8px;
	color:#000;
	padding-right:16px;
}
.pro_cont .cur_cont_r p {
	margin-bottom:10px;
}
.pro_cont .cur_cont_r p a {
	color:#4c4c4c;
	background:url(../images/culture_sj.gif) no-repeat right center;
	padding-right:8px;
}
.browse_more1 {
	background:url(../images/redd.jpg) no-repeat 30px 19px;
	float:right;
	line-height:43px;
	margin:auto;
	padding-right:30px;
	width:auto;
}
.pro_box2 .pro_cont1 {
	border:1px solid #e8e8e8;
	border-top:none;
	margin:0;
	padding:20px;
	line-height:20px;
	height:110px;
}
.product_box .cont1 {
	padding:15px 20px;
	height:104px;
}
.solu_list {
	margin:auto;
	width:auto;
	height:auto;
	padding-left:7px;
}
.solu_list dl {
	margin:24px 5px;
	width:308px;
	height:120px;
	float:left;
	display:inline;
	overflow:hidden;
}
.solu_list dl dt {
	width:122px;
	float:left;
	display:inline;
}
.solu_list dl dt img {
	border:1px solid #e1e1e1;
}
.solu_list dl dd {
	padding-left:14px;
	width:170px;
	*width:172px;
	float:left;
	display:inline;
}
.solu_list_tit {
	color:#e79e01;
	font-size:14px;
	font-weight:bold;
}
.solu_list_tit a {
	color:#e79e01;
}
.solu_list dl dd p {
	padding:9px 0;
	line-height:18px;
}
.solu_list dl dd p a {
	color:#1c75a4;
}
.solu_list_mor {
	line-height:25px;
	background:url(../images/dd_07.png) right 4px no-repeat;
	padding-right:10px;
}
.solu_list_mor a {
	color:#000;
}
.solution_tit {
	color:#1c75a4;
	font-size:14px;
	font-weight:bold;
	line-height:42px;
	padding-left:16px;
}
.solu_cont {
	margin:auto;
	width:auto;
	border:0;
}
.solu_hy_t {
	padding-right:15px;
	font-weight:bold;
	font-size:14px;
	color:#e79e01;
}
.solu_hy li {
	border-bottom:1px dotted #ccc;
}
.solu_hy li dl {
	width:170px;
	padding:20px 0 0 12px;
	height:92px;
	float:left;
	display:inline;
}
.solu_wid {
	width:246px!important;
}
.solu_wid p a:hover {
	color:#1c75a4;
}
.solu_hy li dl p {
	line-height:20px;
	padding:9px 0;
}
.solu_hy li dl p span {
	display:block;
	width:90%;
}
.solu_hy_m {
	background:url(../images/dd_07.png) right no-repeat;
	padding-right:8px;
}
.solu_hy li dd p span {
	padding-left:9px;
	background:url(../images/solution_07.jpg) left 7px no-repeat;
}
.add_tit {
	padding:22px 0 0 12px;
}
.solu_bordt {
	border-top:1px solid #e5e5e5;
}
.solu_bordn {
	border:0!important;
}
.solu_newsul {
	float:left;
	display:inline;
	width:346px;
	overflow:hidden;
	padding-right:20px;
	border-right:1px dashed #ccc;
}
.solu_newsul a:hover,.solu_indusul a:hover {
	color:#1c75a4;
}
.solu_indusul {
	float:left;
	display:inline;
	padding-left:20px;
	width:330px;
	overflow:hidden;
}
.bigblue_t {
	font-size:14px;
	font-weight:bold;
	color:#1c75a4;
	line-height:35px;
}
.solu_more {
	float:right;
	margin-top:9px;
	padding-right:8px;
	background:url(../images/dd_07.png) right no-repeat;
}
.solu_more a:hover {
	color:#4b4746;
}
.solu_newsul span,.solu_indusul span {
	padding-left:10px;
}
.solu_newsul li,.solu_indusul li {
	padding-left:10px;
	background:url(../images/product1_60.jpg) left center no-repeat;
}
.solu_newsul li {
	*padding-left:10px;
}
.solu_big_more {
	margin:13px 20px 0 0;
}
.solu_tabcon {
	padding:18px 0 0 0;
	width:712px;
	overflow:hidden;
	margin:0 0 0 22px;
	border-bottom:1px dotted #ccc;
}
.solu_tabcon dt,.solu_tabcon dd {
	float:left;
	display:inline;
}
.solu_tabcon dt {
	width:140px;
	height:104px;
	overflow:hidden;
}
.solu_tabcon dt img {
	padding:1px 1px 5px 5px;
	background:url(../images/solution_08.jpg) no-repeat;
}
.solu_tabcon dd {
	margin:0 0 0 20px;
	width:550px;
	height:130px;
	overflow:hidden;
	line-height:25px;
}
.solu_tabcon dd span {
	font-weight:bold;
	color:#3283ad;
}
.solu_tabcon dd span a {
	color:#3283ad;
}
.solu_tabcon dd p a:hover {
	color:#1c75a4;
}
.solu_nobord {
	border-bottom:none;
	margin-bottom:-12px;
}
.solu_report {
	margin:auto;
	width:auto;
	height:auto;
}
.solu_report a:hover {
	color:#1c75a4;
}
.solu_box {
	width:245px;
	float:left;
	display:inline;
	overflow:hidden;
	margin-right:12px;
}
.solu_box_t {
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#1c75a4;
	line-height:33px;
}
.solu_mar_no {
	margin-right:0;
}
.solu_cont1 {
	height:65px;
	overflow:hidden;
	line-height:20px;
	padding:20px;
	border:1px solid #E8E8E8;
	border-top:none;
}
.solu_cont1 ul li {
	padding-left:8px;
	background:url(../images/product1_60.jpg) left center no-repeat;
}
.solu_bottom .cont {
	padding:0;
}
.solu_gov_cont {
	width:757px;
}
.gov_solu_box .cont {
	padding:10px 14px 10px 0;
}
.gov_solu_box .solu_tabcon dd {
	margin-right:0;
	width:546px;
}
.add_pad {
	padding-left:25px;
}
.solu_fin_cont {
	padding:5px 20px 15px;
}
.finance_cont {
	border:1px solid #e8e8e8;
	border-top:none;
	width:756px;
	padding:6px 0 25px 0!important;
	overflow:hidden;
}
.solu_newsul1 {
	width:710px;
	border-right:0;
	overflow:hidden;
}
.solu_newsul2 {
	width:710px;
	padding:2px 20px 15px 22px;
	border-right:0;
	overflow:hidden;
	line-height:20px;
}
.solu_newsul2 li {
	border:0;
}
.solu_edu {
	width:200px;
	padding:2px 20px 15px 22px;
	border-right:0;
	overflow:hidden;
	line-height:20px;
}
.solu_edu li {
	border:0;
}
.solu_newsul3 {
	width:710px;
	padding:2px 20px 15px 22px;
	border-right:0;
	overflow:hidden;
	line-height:20px;
}
.solu_newsul3 li {
	width:150px;
	float:left;
	display:inline;
	border:none;
	background:none;
	height:150px;
	overflow:hidden;
	line-height:22px;
	padding:0;
}
.solu_newsul3 li img {
	padding:1px 1px 5px 5px;
	background:url(../images/solution_08.jpg) no-repeat;
}
.solu_newsul4 li {
	width:142px;
}
.solu_ged {
	width:100%;
	margin:10px 0;
	height:6px;
	background:url(../images/solution_12.jpg) repeat-x;
	clear:both;
}
.solu_newsul4 li p {
	padding-left:3px;
}
.solu_down {
	display:block;
	margin:15px 0;
}
.data_inul {
	padding:20px 20px 20px 42px;
	width:710px;
}
.data_inul li {
	width:177px;
	height:145px;
	overflow:hidden;
}
.data_inul p {
	width:130px;
	height:40px;
	overflow:hidden;
	line-height:18px;
	padding-left:2px;
}
.data_cont {
	padding:15px 25px;
}
.con_maximg {
	width:708px;
	overflow:hidden;
}
.inwb2 {
	width:716px;
	height:100%;
	overflow:hidden;
	margin-left:12px;
	padding:12px;
	margin-left:0;
	margin-top:30px;
}
.inwb2 h2 {
	height:41px;
	width:716px;
	overflow:hidden;
	position:absolute;
	z-index:10;
}
.inwb2 h2 span {
	width:123px;
	height:41px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	cursor:pointer;
}
.inwb2 h2 .wmore {
	float:right;
	font-size:12px;
	color:#4a4645;
	font-weight:normal;
	margin-right:18px;
	margin-top:12px;
}
.inwb2 h2 span.s1 {
	background:url(http://image.ruijie.com.cn/UIA/images/bj12.gif) no-repeat left -82px;
}
.inwb2 h2 span.s1 .hover {
	background:url(http://image.ruijie.com.cn/UIA/images/bj12.gif) no-repeat left -123px;
}
.inwb2 h2 span font {
	display:block;
	width:123px;
	height:41px;
	overflow:hidden;
}
.inwb2 ul li .list1 {
	width:716px;
	height:312px;
	overflow:hidden;
	margin:0 10px auto auto;
	position:relative;
}
.inwb2 ul li .list1 ul {
	position:relative;
	overflow:hidden;
}
.inwb2 ul li .list1 ul li {
	width:704px;
	height:60px;
	overflow:hidden;
	margin-top:5px;
	padding:6px;
	border-bottom:1px #c2c2c2 dashed;
}
.inwb2 ul li .list1 ul li .img {
	width:36px;
	height:36px;
	overflow:hidden;
	padding:2px;
	border:1px #adadad solid;
	background:#FFF;
	float:left;
	margin-right:11px;
}
.inwb2 ul li .list1 ul li h3 {
	width:585px;
	height:16px;
	overflow:hidden;
	font-size:14px;
}
.inwb2 ul li .list1 ul li a {
	color:#0080d7;
}
.inwb2 ul li .list1 ul li a:hover {
	color:#f00;
}
.inwb2 ul li .list1 ul li h3 a {
	float:left;
}
.inwb2 ul li .list1 ul li h3 span {
	font-size:9px;
	color:#acacac;
	line-height:16px;
	font-weight:normal;
}
.inwb2 ul li .list1 ul li p {
	width:590px;
	height:38px;
	overflow:hidden;
	color:#878787;
	line-height:18px;
	margin-bottom:0;
	float:left;
	margin-right:10px;
	display:inline;
	margin-top:5px;
}
.inwb2 ul li .list1 ul li .reply {
	width:40px;
	line-height:66px;
	height:38px;
}
.userifram li {
	line-height:30px;
	height:30px;
	vertical-align:top;
	background:url(http://image.ruijie.com.cn/UIA/images/product1_60.jpg) 5px center no-repeat;
	padding:0 15px;
	border-bottom:1px dotted #B4B4B4;
}
.userifram li a {
	padding-right:10px;
}
.userifram li a:hover {
	text-decoration:underline;
	color:#1C75A4;
}
.nr-imglh .left .jqzoom {
	width:249px;
	height:218px!important;
	position:relative;
}
.nr-imglh .left .jqzoom img {
	width:249px;
	height:218px!important;
}
.nr-imglh .left .zoomdiv {
	left:859px;
	height:400px;
	width:400px;
}
.nr-imglh .left .list-h li {
	float:left;
}
.nr-imglh .left .jqzoom {
	position:relative;
	padding:0;
}
.nr-imglh .left .zoomdiv {
	z-index:100;
	position:absolute;
	margin-top:-500px;
	margin-left:-900px;
	width:100px;
	height:100px;
	background:url(/s/images/bg/loading.gif) #fff no-repeat center center;
	border:1px solid #e4e4e4;
	display:none;
	text-align:center;
	overflow:hidden;
}
.nr-imglh .left .bigimg {
	width:800px;
	height:800px;
}
.nr-imglh .left .jqZoomPup {
	z-index:10;
	visibility:hidden;
	position:absolute;
	top:0;
	left:0;
	width:50px;
	height:50px;
	border:1px solid #aaa;
	background:#000 30% top no-repeat;
	opacity:.3;
	-moz-opacity:.3;
	-khtml-opacity:.3;
	filter:alpha(Opacity=30);
	cursor:move;
}
.serindexview {
	color:#1c75a4;
	font-weight:bold;
	font-size:14px;
}
.serindexsearch {
	width:184px;
	padding-left:4px;
	height:23px;
	line-height:23px;
	background:url(../images/in_38.jpg) no-repeat left 0;
	border:0;
}
.serindexsearch2 {
	width:184px;
	padding-left:4px;
	height:23px;
	line-height:23px;
	background:url(../images/in_38.jpg) no-repeat left -23px;
	border:0;
}
.sercase_hye {
	width:100%;
	height:auto;
	margin:10px 0 10px 0;
	text-align:left;
	border-bottom:#e8e8e8 1px solid;
}
.sercase_hye span {
	display:block;
	width:170px;
	height:35px;
	float:left;
	display:inline;
}
.sercase_hye span a {
	display:block;
	font-weight:bold;
	font-size:14px;
	width:150px;
	height:20px;
	color:#2277a5;
	line-height:17px;
}
.sercase_hye span a:hover {
	color:#ff8306;
	font-weight:bold;
}
.fwyzc-wdzx-cp1 {
	margin-bottom:20px;
	margin-right:20px;
}
.fwyzc-wdzx-cp1 a {
	display:block;
	float:left;
	font-size:14px;
	color:#666;
	font-weight:bold;
	width:120px;
	margin:3px 3px 10px 3px;
	height:35px;
	overflow:hidden;
	line-height:35px;
	text-align:center;
	background:url(../images/06.gif) no-repeat center center;
}
.fwyzc-wdzx-cp1 a:hover {
	color:#FEB266;
}
.serdoctype {
	border:1px solid #ddd;
	float:left;
	width:200px;
	min-height:400px;
}
.serdoc {
	padding-left:0px;
	font-weight:bold;
	font-size:14px;
	color:#eda800;
	margin:15px 15px 15px 15px;
}
.serdoctypelist {
	line-height:50px;
}
.sernav {
	display:block;
	height:400px;
}
.sernavJsStyle {
	overflow-y:scroll;
	overflow-x:hidden;
}
.sernav .cont li {
	line-height:30px;
	display:block;
	font-size:12px;
	height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:keep-all;
	white-space:nowrap;
	display:block;
}
.sernav .cont li a {
	display:block;
	margin:auto;
	width:87.5%;
	padding-left:3%;
	height:29px;
	line-height:22px;
	font-weight:bold;
}
.sernav .cont li:hover {
	background:url(../images/service_19.jpg) no-repeat;
}
.sernav .cont li:hover a {
	color:White;
	text-decoration:none;
}
.sernav .cont li:hover {
	display:block;
}
.serselectline {
	background:url(../images/service_19.jpg) no-repeat;
}
.serselectser {
	background:url(../images/service_19.jpg) no-repeat;
}
.serdocjt {
	margin:auto;
	width:72px;
	min-height:400px;
	float:left;
	display:inline;
	background:url(../images/service_18.jpg) center center no-repeat;
}
.serknowline {
	margin-bottom:5px;
	line-height:28px;
	clear:both;
}
.serknowline a {
	margin-right:10px;
}
.serknowline span {
	font-weight:bold;
	color:#1C75A4;
}
.serknowsearch {
	color:#ff8306;
	margin-bottom:10px;
}
.serknowsear {
	float:left;
}
.serknowsear li {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.rightcont .titleLink a {
	color:#1c75a4;
}
.soft_jianj a {
	color:#258cc1;
	text-decoration:underline;
}
.docu_view {
	background:url(../images/service_17.jpg) left 11px no-repeat;
	font-size:14px;
	padding-left:21px;
}
.docu_view a:hover {
	color:#1d76a4;
}
.docu_select {
	margin:auto;
	width:auto;
	height:auto;
}
.docu_sel_t {
	font-weight:bold;
	font-size:14px;
	margin:20px 0;
}
.docu_sel_fir {
	margin:auto;
	width:202px;
	height:290px;
	overflow:hidden;
	border:1px solid #e4e4e4;
	float:left;
	display:inline;
}
.docu_sel_fir a {
	display:block;
	margin:auto;
	width:87.5%;
	padding-left:12.5%;
	height:29px;
	line-height:22px;
	font-weight:bold;
}
.docu_sel_fir a:hover {
	background:url(../images/service_19.jpg) no-repeat;
	color:#fff;
	text-decoration:none;
}
.docu_on1 {
	background:url(../images/service_19.jpg) no-repeat;
	color:#fff!important;
	text-decoration:none;
}
.docu_sel_sec a:hover {
	background:url(../images/service_20.jpg) no-repeat;
	color:#fff;
	text-decoration:none;
}
.docu_on2 {
	background:url(../images/service_20.jpg) no-repeat;
	color:#fff!important;
	text-decoration:none;
}
.docu_sel_thi a:hover {
	background:url(../images/service_21.jpg) no-repeat;
	color:#fff;
	text-decoration:none;
}
.docu_on3 {
	background:url(../images/service_21.jpg) no-repeat;
	color:#fff!important;
	text-decoration:none;
}
.docu_sel_bg {
	margin:auto;
	width:72px;
	height:290px;
	float:left;
	display:inline;
	background:url(../images/service_18.jpg) center 132px no-repeat;
}
.select_tit {
	margin:auto;
	width:auto;
	height:42px;
	line-height:42px;
	color:#dba73e;
	font-weight:bold;
	padding-left:25px;
}
.select_fir {
	max-height:235px;
	overflow:auto;
}
.select_sec,.select_thi {
	display:none;
}
.auto {
	height:auto;
	overflow:hidden;
}
.auto li {
	overflow:hidden;
}
.zx_banner {
	width:1004px;
	margin:5px auto 0;
}
.zx_main1 {
	width:999px;
	margin:10px auto 0;
	border:1px solid #dedede;
	border-bottom:none;
}
.zx_main1tit {
	width:962px;
	height:42px;
	margin:5px auto 0;
	background:url(../images/zx_main1tit.jpg) repeat-x;
}
.zx_main1titleft {
	width:162px;
	height:42px;
	float:left;
	line-height:42px;
}
.zx_main1titleft span {
	float:left;
	font-weight:bold;
	font-size:16px;
}
.zx_main1titleft img {
	float:left;
	margin:8px 0 0 3px;
}
.zx_main1titright {
	width:800px;
	height:42px;
	line-height:42px;
	float:right;
	text-align:right;
}
.zx_main1titright span {
	padding-left:20px;
	margin-left:5px;
}
.zx_main1tittip1 {
	background:url(../images/zx_main1titicon2.jpg) no-repeat left top;
}
.zx_main1tittip2 {
	background:url(../images/zx_main1titicon3.jpg) no-repeat left top;
}
.zx_main1tittip3 {
	background:url(../images/zx_main1titicon4.jpg) no-repeat left top;
}
.zx_main1tittip4 {
	background:url(../images/zx_main1titicon5.jpg) no-repeat left top;
}
.zx_main1tittip5 {
	background:url(../images/zx_main1titicon6.jpg) no-repeat left top;
}
.zx_main1con {
	width:999px;
	border-bottom:1px solid #E0E0E0;
}
.zx_main1con1 {
	width:332px;
	height:280px;
	float:left;
	border-right:1px solid #E0E0E0;
}
.zx_main1con1show {
	width:969px;
	height:auto;
	padding-bottom:20px;
	text-align:center;
	background:url(../images/bg.jpg) repeat-x top;
	padding-top:5px;
	padding-left:30px;
}
.zx_main1con1show ul {
	width:154px;
	padding:0 15px;
	display:inline-block;
	vertical-align:top;
	border-right:1px solid #e0e0e0;
	padding-top:10px;
	float:left;
}
.zx_main1con1show ul li {
	width:154px;
	list-style:inside disc;
	text-align:left;
	line-height:20px;
}
.zx_main1con1show ul li a {
	color:#1C75A4;
}
.zx_main1con1show ul li.zx_main1con1showtit {
	list-style:none;
}
.zx_main1con1show ul li.zx_main1con1showtit a {
	font-weight:bold;
}
.zx_main2 {
	width:1001px;
	margin:10px auto 0;
}
.zx_main2left {
	width:692px;
	height:235px;
	float:left;
	border:1px solid #DBDBDB;
	position:relative;
}
.zx_main2left .banner_img {
	position:absolute;
	width:692px;
	height:235px;
	z-index:1;
	left:0;
	overflow:hidden;
}
.zx_main2left li {
	width:692px;
	height:235px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.zx_main2left li a {
	width:692px;
	height:235px;
	display:block;
	text-decoration:none;
}
.zx_main2left li a.b_img {
	width:692px;
	height:235px;
	display:block;
	text-decoration:none;
}
.zx_main2left li span img {
	width:692px;
	height:235px;
}
.zx_main2leftimg {
	width:692px;
	height:235px;
}
.zx_main2leftimg img {
	width:692px;
	height:235px;
	top:165px;
	left:44px;
}
.zx_main2leftsub {
	width:660px;
	height:12px;
	position:absolute;
	bottom:10px;
	left:0;
	text-align:right;
}
.zx_main2leftsub a {
	display:inline-block;
	width:10px;
	height:10px;
	border:1px solid #999;
	background:#CCC;
	margin-left:10px;
}
#zx_main2leftsub1 {
	background:#FD0000;
}
.zx_main2right {
	width:290px;
	height:237px;
	float:right;
	background:url(../images/zx_main2right.jpg);
	position:relative;
}
.zx_main2right a {
	display:block;
	width:96px;
	height:24px;
	position:absolute;
	top:198px;
	left:47px;
}
.zx_main2right a.zx_main2righta {
	left:155px;
}
.zx_main3 {
	width:1001px;
	margin:10px auto 0;
}
.zx_main31 {
	width:321px;
	float:left;
	margin-right:19px;
}
.zx_main33 {
	margin-right:0;
}
.zx_main31tit {
	width:321px;
	height:36px;
	background:url(../images/zx_main3tit.jpg);
	line-height:36px;
}
.zx_main31tit span {
	float:left;
	font-size:14px;
	color:#1D71B1;
	font-weight:bold;
	padding-right:15px;
	background:url(../images/zx_main3titicon.jpg) no-repeat right center;
	margin-left:10px;
}
.zx_main31tit img {
	float:right;
	margin:10px 10px 0 0;
}
.zx_main31con {
	width:289px;
	height:162px;
	border:1px solid #E8E8E8;
	border-top:none;
	padding:15px;
}
.zx_main31img {
	width:66px;
	height:112px;
	float:left;
}
.zx_main31img img {
	width:64px;
	height:64px;
	border:1px solid #dedede;
}
.zx_main31ul {
	width:208px;
	height:162px;
	float:right;
}
.zx_main31ul ul li {
	width:208px;
	height:31px;
	background:url(../images/zx_main3li2.jpg) repeat-x bottom;
	overflow:hidden;
}
.zx_main31ul ul li a {
	display:block;
	width:193px;
	height:30px;
	line-height:30px;
	padding-left:15px;
	background:url(../images/zx_main3li.jpg) no-repeat left 7px;
}
.more {
	float:right;
	padding-right:10px;
	background:url(../images/dd_07.jpg) no-repeat right center;
	margin-right:10px;
}
.yy_main1text {
	width:962px;
	line-height:20px;
	margin:20px auto 0;
}
.yy_main1con {
	width:962px;
	margin:20px auto 0;
	padding-bottom:20px;
}
.yy_main1conleft {
	width:480px;
	float:left;
	border-right:1px dashed #dedede;
}
.yy_main1conlefttit {
	width:480px;
	height:30px;
	line-height:30px;
}
.yy_main1conlefttit span {
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#377AA4;
	margin-left:10px;
}
.yy_main1conlefttit img {
	float:right;
	margin:5px 15px 0 0;
}
.yy_main1conleftcon {
	width:480px;
}
.yy_main1conleftcon ul li {
	width:465px;
	height:25px;
	line-height:25px;
	padding-left:15px;
	background:url(../images/zx_main3li.jpg) no-repeat left 5px;
}
.yy_main1conright {
	border:none;
	width:470px;
	padding-left:10px;
}
.yy_main1conrighttit {
	width:470px;
}
.yy_main1conrightcon {
	width:470px;
}
.yy_main1conrightcon ul li {
	width:455px;
}
.yy_main2con {
	width:979px;
	border:1px solid #dedede;
	border-top:none;
	padding:10px;
}
.yy_main2con dl {
	width:183px;
	float:left;
	margin:5px 6px 0;
}
.yy_main2con dl dd {
	width:183px;
	height:183px;
	overflow:hidden;
	background:url(../images/yy_main3imgbg.jpg);
}
.yy_main2con dl dd img {
	width:175px;
	height:175px;
	margin:2px 0 0 6px;
}
.yy_main2con dl dt {
	width:183px;
	height:38px;
	line-height:18px;
	padding-top:5px;
	text-align:center;
}
.yy_main3leftcon {
	width:453px;
	height:180px;
	border:1px solid #dedede;
	border-top:none;
	padding:10px 20px 0;
}
.yy_main3leftconul {
	width:453px;
	height:157px;
	float:right;
}
.yy_main3leftconul ul li {
	width:453px;
	height:31px;
	background:url(../images/zx_main3li2.jpg) repeat-x bottom;
}
.yy_main3leftconul ul li a {
	display:block;
	width:438px;
	height:31px;
	line-height:31px;
	padding-left:15px;
	background:url(../images/zx_main3li.jpg) no-repeat left 8px;
}
.yy_main3right {
	margin-left:11px;
}
.yy_main3rightconimg {
	width:66px;
	height:167px;
	float:left;
}
.yy_main3rightconimg img {
	width:64px;
	height:64px;
	border:1px solid #dedede;
	margin-top:7px;
}
.yy_main3rightconul {
	width:372px;
	float:left;
	margin-left:15px;
}
.yy_main3rightconul ul li {
	width:372px;
}
.yy_main3rightconul ul li a {
	width:357px;
}
.jy_main2 {
	width:1001px;
	margin:10px auto 0;
}
.jy_main2left {
	width:762px;
	float:left;
}
.jy_main2left1 {
	width:760px;
	border:1px solid #dedede;
	height:345px;
	margin:0;
}
.jy_main2left1tit {
	width:724px;
}
.jy_main2left1titright {
	width:500px;
}
.jy_main2left1con {
	width:724px;
	margin:15px 0;
}
.jy_main2left1convideo {
	width:320px;
	float:left;
}
.jy_main2left1convideobigimg {
	width:316px;
	padding:1px;
	border:1px solid #dedede;
}
.jy_main2left1convideobigimg img {
	width:316px;
	height:197px;
}
.jy_main2left1convideosubimg {
	width:320px;
	margin-top:10px;
	height:57px;
}
.jy_main2left1convideosubimg a {
	display:block;
	width:98px;
	height:57px;
	float:left;
	background:url(../images/jy_videosubbg.jpg);
	margin-right:13px;
}
.jy_main2left1convideosubimg a.jy_main2left1convideosubimg3 {
	margin:0;
}
.jy_main2left1convideosubimg a img {
	width:96px;
	height:54px;
}
.jy_main2left1context {
	width:360px;
	float:right;
	margin-right:10px;
}
.jy_main2left1contexttit {
	width:360px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#377aa4;
}
.jy_main2left1contextword {
	width:360px;
	line-height:20px;
	padding:10px 0 20px;
	border-bottom:1px solid #dedede;
}
.jy_main2left1contextnews {
	width:360px;
	line-height:25px;
}
.jy_main2left1contextnewstit {
	width:60px;
	float:left;
	color:#377aa4;
}
.jy_main2left1contextnewscon {
	width:260px;
	float:left;
	padding-top:3px;
}
.jy_main2left1contextnewscon ul li {
	width:260px;
	line-height:22px;
}
.jy_main2left1contextnewscon ul li a {
	color:#333;
}
.jy_main2left1contextnewsmore {
	width:40px;
	float:left;
	padding-top:67px;
}
.jy_main2left1contextnewsmore a {
	color:#377aa4;
}
.jy_main2left2 {
	width:762px;
	margin-top:10px;
	height:518px;
}
.jy_main2left2tit {
	width:762px;
	height:43px;
}
.jy_main2left2titleft {
	width:10px;
	height:43px;
	float:left;
	overflow:hidden;
	background:url(../images/yy_main2titleft.jpg);
}
.jy_main2left2titright {
	background:url(../images/yy_main2titright.jpg);
}
.jy_main2left2titcen {
	width:742px;
	background:url(../images/yy_main2titcen.jpg);
	line-height:43px;
}
.jy_main2left2titcenleft {
	width:500px;
	height:43px;
	float:left;
}
.jy_main2left2titcenright {
	wdith:242px;
	height:43px;
	float:right;
	line-height:43px;
}
.jy_main2left2titcenleft ul li {
	width:81px;
	height:36px;
	margin-top:7px;
	float:left;
	background:url(../images/jy_main2lefttit.jpg) no-repeat right top;
}
.jy_main2left2titcenleft ul li a {
	display:block;
	width:73px;
	height:36px;
	text-align:center;
	line-height:30px;
	margin-left:2px;
	font-size:14px;
	font-weight:bold;
}
.jy_main2left2titcenleft ul li a:hover {
	background:url(../images/jy_main2lefta.jpg);
	color:#0B78A1;
	text-decoration:none;
}
#jy_main2left2tit1 {
	background:url(../images/jy_main2lefta.jpg);
	color:#0B78A1;
}
.jy_main2left2con {
	width:720px;
	border:1px solid #dedede;
	border-top:none;
	padding:10px 20px 20px;
	height:444px;
}
.jy_main2left2con1 {
	width:720px;
	height:148px;
	background:url(../images/zx_main3li2.jpg) repeat-x bottom;
}
.jy_main2left2con1img {
	width:138px;
	height:148px;
	float:left;
	background:url(../images/jy_main2left2imgbg.jpg) no-repeat top left;
}
.jy_main2left2con1img img {
	width:131px;
	height:98px;
	margin:18px 0 0 6px;
}
.jy_main2left2con1text {
	width:552px;
	float:right;
	margin-right:10px;
}
.jy_main2left2con1texttit {
	width:552px;
	height:30px;
	line-height:30px;
	margin-top:20px;
}
.jy_main2left2con1texttit a {
	font-size:14px;
	font-weight:bold;
	color:#0B78A1;
}
.jy_main2left2con1textword {
	width:552px;
	line-height:20px;
	padding:5px 0;
}
.jy_main2left2con1textmore {
	width:552px;
	line-height:25px;
}
.jy_main2right {
	width:223px;
	float:right;
}
.jy_main2right1 {
	width:221px;
	height:288px;
	border:1px solid #dedede;
	background:url(../images/jy_main2right1bg.jpg) repeat-x top;
}
.jy_main2right1tit {
	width:221px;
	height:32px;
	margin-top:6px;
	line-height:32px;
}
.jy_main2right1tit img {
	float:left;
	margin:9px 0 0 11px;
}
.jy_main2right1tit span {
	float:left;
}
.jy_main2right1con {
	width:201px;
	padding:10px;
	line-height:30px;
}
.jy_main2right1con a {
	margin-right:10px;
	color:#585858;
}
.jy_main2right1con .font1 {
	font-size:14px;
}
.jy_main2right1con .font2 {
	font-weight:bold;
}
.jy_main2right1con .font3 {
	font-size:14px;
	font-weight:bold;
}
.jy_main2right1con .font4 {
	font-size:16px;
	font-weight:bold;
}
.jy_main2right3 {
	width:223px;
}
.jy_main2right3tit {
	height:43px;
	line-height:43px;
	color:#0B78A1;
	font-weight:bold;
	font-size:14px;
	text-indent:10px;
}
.jy_main2right3con {
	width:223px;
}
.jy_main2right3con dl dd {
	width:221px;
	border:1px solid #dedede;
}
.jy_main2right3con dl dd img {
	width:221px;
}
.jy_main2right3con dl dt {
	width:223px;
	height:32px;
	line-height:32px;
	text-align:center;
}
.jy_main3con {
	width:998px;
	border:1px solid #dedede;
	border-top:none;
	background:url(../images/jy_main3bg.jpg);
	height:272px;
}
.jy_main3conleft {
	width:474px;
	height:251px;
	float:left;
	margin:13px 0 0 26px;
}
.jy_main3conright {
	width:461px;
	height:251px;
	float:right;
	margin:13px 36px 0 0;
	background:url(../images/jy_main3rightbg.jpg);
}
.jy_main3conrighttit {
	width:341px;
	height:37px;
	line-height:37px;
	color:#0B78A1;
	font-weight:bold;
	margin:26px 0 0 104px;
	text-indent:5px;
}
.jy_main3conrightcon {
	width:341px;
	margin:20px 0 0 104px;
}
.jy_main3conrightcon p {
	line-height:20px;
}
.zq_ad {
	width:1001px;
	height:75px;
	margin:10px auto 0;
	background:url(../images/planSMBbanner01.png) no-repeat top center;
	position:relative;
}
.zq_ad a {
	display:block;
	width:1001px;
	height:75px;
	position:absolute;
	right:0;
	top:0;
}
.er_videocenter .hot {
	height:480px;
}
.er_videocenter .hot .s1,.er_videocenter .hot .s2 {
	width:564px;
	float:left;
	height:480px;
}
.er_videocenter .hot .s2 {
	float:right;
	width:300px;
}
.er_videocenter .hot .s1 .vodimg {
	width:564px;
	height:305px;
	background-position:left top;
}
.er_videocenter .information {
	height:75px;
	padding:10px;
	background:url(../Images/type1_img/bj_01.jpg) repeat-x left bottom;
}
.er_videocenter .information a.bt {
	width:380px;
	display:block;
	float:left;
	white-space:nowrap;
	overflow:hidden;
	line-height:26px;
	font-size:16px;
}
.er_videocenter .function {
	width:200px;
	overflow:hidden;
}
.er_videocenter .function a {
	padding-left:22px;
	line-height:19px;
	color:#a4a4a4;
	font-size:12px;
	margin-right:10px;
}
.er_videocenter .function .time {
	background:url(../Images/type1_img/ico_01.gif) no-repeat left 5px;
	padding-left:16px;
}
.er_videocenter .function .comments {
	background:url(../Images/type1_img/ico_02.gif) no-repeat left 5px;
	padding-left:16px;
}
.er_videocenter .function .top {
	background:url(../Images/type1_img/ico_03.gif) no-repeat left top;
}
.er_videocenter .function .under {
	background:url(../Images/type1_img/ico_04.gif) no-repeat left top;
	margin-right:0;
}
.er_videocenter .function .fenxiang {
	padding-left:10px;
	padding-right:10px;
}
.er_videocenter .function .fenxiang a {
	margin-right:0;
}
.er_videocenter .play_number {
	width:140px;
	color:#909090;
	text-align:right;
}
.er_videocenter .play_number i {
	font-weight:bold;
	font-size:18px;
}
.er_videocenter .information p {
	text-indent:2em;
	line-height:20px;
	color:#595757;
	display:block;
	height:40px;
	overflow:hidden;
	clear:both;
	padding-top:6px;
}
.er_videocenter .hot .s2 h3 {
	width:20px;
	height:75px;
	overflow:hidden;
	position:absolute;
	background:#262626;
	color:#FFF;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	padding-top:6px;
	margin-left:-20px;
	z-index:99;
}
.er_videocenter .hot .s2 .vodlist1 table td {
	height:26px;
	background:url(../Images/type1_img/list_bj03.jpg) repeat-x left top;
}
.er_videocenter .hot .s2 .vodlist1 table td .sequence {
	width:20px;
	height:20px;
	overflow:hidden;
	text-align:center;
	line-height:20px;
	color:#FFF;
	background:#616161;
	margin:0 auto;
	text-decoration:none;
}
.er_videocenter .hot .s2 .vodlist1 table td span {
	width:220px;
	line-height:32px;
	white-space:normal;
	display:block;
	color:#3f3f3f;
}
.er_videocenter .hot .s2 .vodlist1 table .d1 {
	background:#393938 url(../Images/type1_img/list_bj04.jpg) repeat-x bottom;
}
.er_videocenter .hot .s2 .vodlist1 table .d1 a.img {
	width:166px;
	height:92px;
	display:block;
	margin:10px auto;
	cursor:pointer;
}
.er_videocenter .hot .s2 .vodlist1 table .d1 a.img img {
	width:166px;
	height:92px;
	overflow:hidden;
}
.er_videocenter .hot .s2 .vodlist1 table .d1 a.img .sequence,.er_videocenter a:hover.img {
	margin-left:0;
	text-decoration:none!important;
}
.er_videocenter .hot .s2 .vodlist1 table .d1 a.img .txt {
	height:20px;
	line-height:20px;
	color:#e2e2e2;
	text-decoration:none;
	display:block;
	overflow:hidden;
	background:#000;
	opacity:.65;
	-moz-opacity:.65;
	filter:alpha(opacity=65);
	margin-top:52px;
	text-indent:10px;
}
.er_videocenter .hot .s2 .vodlist1 table .d1 a:hover.img .txt {
	text-decoration:underline;
	color:#FFF;
}
.er_videocenter .hot .s2 .vodlist1 table .d1 a.img .sequence {
	position:absolute;
	clear:both;
	margin-top:0;
}
.er_videocenter .hot .s2 .vodlist1 table .d1 a.img .txt {
	position:absolute;
	clear:both;
	margin-top:72px;
	width:166px;
	text-align:center;
}
.video_w1000 h5 {
	line-height:50px;
	font-size:16px;
	color:#6d6d6d;
	font-weight:700;
	margin:0 auto;
}
.play_area {
	position:relative;
	z-index:1;
	zoom:1;
	margin-bottom:20px;
}
.playBox {
	position:relative;
	z-index:5;
	width:670px;
}
.playBox_thx {
	width:970px;
}
.playArea .abs {
	position:relative;
	top:0;
	left:0;
	z-index:999;
}
.playArea .player {
	position:relative;
	top:0;
	left:1px;
	z-index:1000;
	height:498px;
	margin:0 auto;
}
.playlists {
	position:relative;
}
.playlists .lists {
	position:relative;
}
.playlists .items {
	width:289px;
	margin-left:5px;
	border-top:1px solid #212121;
	border-bottom:1px solid #444;
}
.playlists .items a:hover {
	text-decoration:none;
}
.playlists .items .item {
	*display:inline;
}
.playlists .items .item a,.playlists .items .item .A {
	display:block;
	position:relative;
	overflow:hidden;
	zoom:1;
	width:131px;
	height:82px;
	padding:10px 4px 6px 164px;
	color:#909090;
	border-top:1px solid #444;
	border-bottom:1px solid #212121;
}
.playlists .items .item a:hover {
	background:transparent url(../Images/type1_img/list_bj06.jpg) repeat-x left top;
}
.playlists .items .item .current {
	border-top:1px solid #194e6f;
	border-bottom:1px solid #194e6f;
	background:#194e6f;
}
.playlists .items .item .current .l_img {
	border-color:#194e6f;
}
.playlists .items .item .current .l_order {
	display:none;
}
.playlists .items .item .current .l_status {
	display:block;
}
.playlists .items .item .current:hover {
	cursor:default;
	background:#194e6f;
}
.playlists .items .l_img {
	display:block;
	overflow:hidden;
	position:absolute;
	top:11px;
	left:6px;
	width:144px;
	height:80px;
}
.playlists .items .l_img img {
	width:144px;
	height:80px;
}
.playlists .items .l_title {
	display:block;
	padding-right:16px;
	color:#bbb;
}
.playlists .items .l_stat,.playlists .items .l_rating,.playlists .items .l_order {
	display:block;
}
.playlists .items .l_rating {
	position:absolute;
	top:6px;
	right:6px;
}
.playlists .items .l_rating .num {
	color:#ff9e00;
	font-size:16px;
	font-style:normal;
}
.playlists .items .l_stat .num {
	font-size:10px;
	font-style:normal;
	color:#666;
}
.playlists .items .l_time .num {
	font-size:10px;
	font-style:normal;
	color:#666;
}
.playlists .items .l_order {
	z-index:1;
	position:absolute;
	top:69px;
	left:5px;
	height:18px;
	line-height:18px;
	overflow:hidden;
}
.playlists .items .l_order .num {
	line-height:12px;
	margin:0 4px;
	color:#bbb;
	font-weight:bolder;
	font-style:normal;
}
.playlists .items .l_order .bg {
	z-index:-1;
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:100%;
	height:18px;
	background:#000;
	filter:alpha(opacity=60);
	opacity:.6;
}
.playlists .items .l_status {
	display:none;
	z-index:1;
	position:absolute;
	left:5px;
	top:69px;
	width:128px;
	height:18px;
	line-height:18px;
	color:#bbb;
}
.playlists .items .l_status .bg {
	z-index:-1;
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:100%;
	height:18px;
	background:#000;
	filter:alpha(opacity=60);
	opacity:.6;
}
.playlists .items .l_status .ico__play {
	position:relative;
	top:2px;
	margin:0 2px;
}
.playlists .items .l_more {
	display:none;
	position:relative;
	z-index:3;
}
.playlists .items .l_more .link {
	display:inline;
	padding:0;
	border:0;
	color:#bbb;
	font-family:simsun,'宋体';
}
.playlists .items .l_more .link:hover {
	text-decoration:underline;
	background:none;
}
.playlists .items .l_ishd {
	z-index:1;
	position:absolute;
	top:71px;
	left:105px;
	height:15px;
	line-height:14px;
	overflow:hidden;
}
.listBox {
	position:absolute;
	top:0;
	right:0;
	z-index:5;
	width:330px;
}
.listBox .listSkip {
	z-index:2;
	position:relative;
	height:498px;
	background:#e9e9e9;
}
.listBox .listmask {
	z-index:1;
	position:absolute;
	left:0;
	top:0;
	width:330px;
	height:498px;
	opacity:0;
	filter:alpha(opacity=0);
	background:#fff;
}
.listArea {
	height:458px;
	background:#303030;
	padding-top:0;
}
.listArea .head {
	height:30px;
	margin-bottom:10px;
	background:#131313;
}
.listArea .head .caption {
	float:left;
	overflow:hidden;
	width:218px;
	height:30px;
	margin-left:10px;
	display:inline;
}
.listArea .head .extend {
	float:right;
	width:82px;
}
.listArea .head .title {
	font-size:16px;
	font-weight:bold;
	color:#dcdcdc;
	background:#303030;
	display:block;
	padding-left:14px;
	padding-right:14px;
	float:left;
	margin-top:4px;
	height:26px;
	line-height:26px;
}
.listArea .body {
	overflow:hidden;
}
.listArea .loading {
	z-index:6;
	position:absolute;
	top:0;
	left:0;
	width:330px;
	height:258px;
	padding-top:200px;
	text-align:center;
	color:#909090;
	background:#303030;
}
.listArea .loading_item {
	width:294px;
	height:60px;
	padding-top:30px;
	text-align:center;
	color:#909090;
}
.listArea .loading_item .info {
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding-top:6px;
}
.listArea .listcontrol_side .listcontrol_a {
	position:absolute;
	left:0;
	top:0;
	width:12px;
	height:458px;
	border-left:1px solid #101010;
}
.listArea .listcontrol_side .listcontrol_a .ctrlink {
	display:block;
	width:10px;
	height:26px;
	padding:20px 1px 0 1px;
	margin-top:210px;
	border-top-right-radius:2px;
	border-bottom-right-radius:2px;
	-webkit-border-top-right-radius:2px;
	-webkit-border-bottom-right-radius:2px;
	-moz-border-radius-topright:2px;
	-moz-border-radius-bottomright:2px;
	background:#101010;
}
.listArea .listcontrol_side .listcontrol_a .ico_right {
	display:block;
	width:9px;
	height:7px;
	background:url(../Images/type1_img/play.png) -235px -50px no-repeat;
	line-height:0;
	font-size:0;
}
.expandBox {
	width:30px;
}
.listArea .listcontrol_side .listcontrol_a:hover .ctrlink {
	background:#1a1a1a;
}
.listArea .listcontrol_side .listcontrol_a:hover .ico_right {
	background-position:-235px -60px;
}
.listArea .qtips_notify {
	color:#909090;
	top:13px;
	width:120px;
	right:27px;
	padding:5px 15px 5px 10px;
}
.listArea .qtips_notify .arrow {
	width:14px;
	height:7px;
	bottom:-7px;
	right:20px;
	background-position:-160px -359px;
}
.listArea .qtips_notify .content {
	color:#909090;
}
.expandBox .expandCont {
	position:relative;
	height:457px;
}
.expandBox .expandCont a.expandlink {
	display:block;
	width:100%;
	height:100%;
	text-align:center;
	color:#6b6b6b;
	background:#000;
}
.expandBox .expandCont a.expandlink .txt {
	display:none;
	padding:200px 8px 0;
}
.expandBox .expandCont a.expandlink:hover,.expandBox .expandCont a.expandlink.hover {
	text-decoration:none;
	background:#2a2a2a;
}
.expandBox .expandCont a.expandlink:hover .txt,.expandBox .expandCont a.expandlink.hover .txt,.expandBox .expandCont a.expandlink:hover .ico__expandlist,.expandBox .expandCont a.expandlink.hover .ico__expandlist {
	display:block;
}
.listcontrol .handle {
	position:relative;
	width:323px;
	height:20px;
	padding:14px 7px 6px 0;
	overflow:hidden;
}
.listcontrol .handle_s {
	width:23px;
}
.listcontrol .handle .label {
	cursor:pointer;
	display:block;
	float:right;
	margin-right:5px;
	color:#3399e0;
}
.listcontrol .handle a em {
	display:none;
}
.listcontrol .handle a.btn__hidelist {
	display:block;
	float:right;
	width:22px;
	height:20px;
	background:transparent url(../Images/type1_img/play.png) -110px 0;
}
.listcontrol .handle a.btn__hidelist:hover {
	background-position:-135px 0;
}
.listcontrol .handle a.btn__hidelist:active {
	background-position:-160px 0;
}
.listcontrol .handle a.btn__showlist {
	display:block;
	float:right;
	width:22px;
	height:20px;
	background:transparent url(../Images/type1_img/play.png) -110px -25px;
}
.listcontrol .handle a.btn__showlist:hover {
	background-position:-135px -25px;
}
.listcontrol .handle a.btn__showlist:active {
	background-position:-160px -25px;
}
.scroll-area {
	position:relative;
	width:310px;
	height:408px;
	overflow:hidden;
}
.scroll-area .scroller {
	z-index:1;
	position:absolute;
	left:18px;
	top:0;
	width:310px;
	height:408px;
}
.scroll-area .scroller-container {
	position:absolute;
	left:0;
	top:0;
	width:310px;
}
.scroll-area .scrollbar {
	visibility:hidden;
	position:relative;
	z-index:2;
}
.scroll-area .scrollbar-track {
	position:absolute;
	top:0;
	right:-8px;
	width:6px;
	height:408px;
	margin:0 8px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	background:#3c3c3c;
}
.scroll-area .scrollbar-track .scrollbar-handle {
	cursor:pointer;
	position:absolute;
	display:block;
	width:6px;
	height:0;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	background:#616161;
}
.scroll-area .scrollbar-track a:hover {
	background:#777;
}
.scroll-area .scrollbar-track a:active {
	background:#505050;
}
.scroll-area .scrollbar-up {
	display:none;
}
.scroll-area .scrollbar-down {
	display:none;
}
.scroll-area-s {
	height:364px;
}
.scroll-area-s .scroller {
	height:364px;
}
.scroll-area-s .scrollbar-track {
	height:364px;
}
.rj_right {
	width: 100%;
	border:1px solid #E0E0E0;
	float:right;
}
.rj_right1 {
	width: 100%;
	padding:10px;
}
.rj_right1:hover {
	background:#F3F3F3;
}
.rj_right1tit {
	width:738px;
	height:25px;
	line-height:25px;
}
.rj_right1tit a {
	font-weight:bold;
	color:#494844;
}
.rj_right1tit span {
	font-weight:bold;
	margin-left:10px;
	color:#494844;
}
.rj_right1con {
	width: 96%;
}
.rj_right1img {
	width:215px;
	height:157px;
	background:url(../images/rj_imgbg.jpg);
	float:left;
}
.rj_right1img img {
	width:207px;
	height:148px;
	margin:5px 0 0 4px;
}
.rj_right1text {
	width: 70%;
	padding-top:30px;
	float:right;
	line-height:20px;
	text-indent:24px;
	color:#494844;
}
.mlAuto {
	margin-left:auto;
	margin-right:auto;
}
.height1 {
	height:1px;
	overflow:hidden;
	clear:both;
}
.height2 {
	height:2px;
	overflow:hidden;
	clear:both;
}
.height5 {
	height:5px;
	overflow:hidden;
	clear:both;
}
.height10 {
	height:10px;
	overflow:hidden;
	clear:both;
}
.height15 {
	height:15px;
	overflow:hidden;
	clear:both;
}
.height20 {
	height:20px;
	overflow:hidden;
	clear:both;
}
.height25 {
	height:25px;
	overflow:hidden;
	clear:both;
}
.height30 {
	height:30px;
	overflow:hidden;
	clear:both;
}
.height35 {
	height:35px;
	overflow:hidden;
	clear:both;
}
.height40 {
	height:40px;
	overflow:hidden;
	clear:both;
}
.height45 {
	height:45px;
	overflow:hidden;
	clear:both;
}
.height50 {
	height:50px;
	overflow:hidden;
	clear:both;
}
input,textarea {
	outline:none;
	resize:none;
	font-size:12px;
	vertical-align:middle;
}
.img_middle_no_border {
	vertical-align:middle;
	border:0;
}
.img_float_left_no_border {
	float:left;
	border:0;
	margin-right:8px;
}
.img_block {
	display:block;
}
.img_middle {
	vertical-align:middle;
}
.css0724 {
	font-size:12px;
	color:#3d3d3d;
	line-height:24px;
}
.css0724 .main {
	width:1000px;
	overflow:hidden;
}
.css0724 .main .banner {
	position:relative;
	border:1px solid #e0e0e0;
	overflow:hidden;
	width:998px;
}
.css0724 .main .banner .banner_max {
	width:10000px;
	overflow:hidden;
}
.css0724 .main .banner .banner_max .banner_list {
	width:998px;
	float:left;
	height:215px;
	overflow:hidden;
}
.css0724 .main .banner .banner_btn {
	position:absolute;
	height:30px;
	bottom:0;
	right:20px;
}
.css0724 .main .banner .banner_btn .a {
	background-image:url(../images/banner_btn_bg.jpg);
	width:12px;
	height:12px;
	float:left;
	margin-right:10px;
	overflow:hidden;
}
.css0724 .main .banner .banner_btn .aCurrent {
	background-image:url(../images/banner_btn_hover_bg.jpg);
}
.css0724 .main .item_1 {
	border:1px solid #e0e0e0;
	width:998px;
	overflow:hidden;
}
.css0724 .main .item_1 .title {
	;background-image:url(../images/title_bg_1.jpg);
	height:40px;
	_padding-top:5px;
	_height:33px;
	background-position:left bottom;
	background-repeat:repeat-x;
	line-height:32px;
}
.css0724 .main .item_1 .title_2 {
	background-image:url(../images/title_bg_2.jpg);
}
.css0724 .main .item_1 .title .l {
	float:left;
	width:200px;
	padding-left:15px;
	color:#377AA4;
	font-size:14px;
	font-weight:bold;
}
.z_gray_18 {
	color:#3E3A39;
	font-size:18px;
	font-weight:100;
	font-family:'微软雅黑';
}
.css0724 .main .item_1 .title .r {
	float:right;
	width:300px;
	padding-right:15px;
	text-align:right;
	color:#4a4645;
}
.css0724 .main .item_1 .title .r a {
	color:#4a4645;
	text-decoration:none;
}
.css0724 .main .item_1 .title .r a:hover {
	color:#4a4645;
	text-decoration:underline;
}
.css0724 .main .item_1 .item_1_c {
	padding-left:20px;
	width:1000px;
	overflow:hidden;
}
.css0724 .main .item_1 .item_1_c .ic1_list {
	float:left;
	width:458px;
	overflow:hidden;
}
.css0724 .main .item_1 .item_1_c .ic1_list .ic1_l_title {
	width:458px;
	overflow:hidden;
	height:30px;
}
.css0724 .main .item_1 .item_1_c .ic1_list .ic1_l_title .l {
	float:left;
	width:200px;
	padding-left:0;
	color:#377AA4;
	font-size:14px;
	font-weight:bold;
}
.css0724 .main .item_1 .item_1_c .ic1_list .ic1_l_title .r {
	float:right;
	text-align:right;
	width:200px;
}
.css0724 .main .item_1 .item_1_c .ic1_list .ic1_l_title .r a {
	color:#4a4645;
	text-decoration:none;
}
.css0724 .main .item_1 .item_1_c .ic1_list .ic1_l_title .r a:hover {
	color:#4a4645;
	text-decoration:underline;
}
.css0724 .main .item_1 .item_1_c .ic1_list .ic1_l_list {
	background-image:url(../images/list_icon.jpg);
	color:#4a4645;
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:15px;
}
.css0724 .main .item_1 .item_1_c .ic1_list .ic1_l_list a {
	color:#4a4645;
	text-decoration:none;
}
.css0724 .main .item_1 .item_1_c .ic1_list .ic1_l_list a:hover {
	color:#377AA4;
	text-decoration:underline;
}
.css0724 .main .item_1 .ic1_line {
	background-image:url(../images/line_bg.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	float:left;
	width:45px;
	height:130px;
}
.css0724 .main .item_1 .scene_list {
	padding-bottom:10px;
	margin-bottom:15px;
	width:460px;
	overflow:hidden;
	height:330px;
	float:left;
	border-bottom:1px dashed #ccc;
	margin-right:35px;
}
.css0724 .main .item_1 .scene_list .t1 {
	color:#377AA4;
	font-size:14px;
	height:30px;
	font-weight:bold;
}
.css0724 .main .item_1 .top_info {
	height:170px;
	overflow:hidden;
}
.css0724 .main .item_1 .top_info .l {
	float:left;
	width:215px;
	overflow:hidden;
}
.css0724 .main .item_1 .top_info .r {
	float:left;
	width:245px;
	overflow:hidden;
}
.css0724 .main .item_1 .top_info .r .detail_a {
	color:#377AA4;
	text-decoration:none;
}
.css0724 .main .item_1 .top_info .r strong {
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:keep-all;
	white-space:nowrap;
}
.css0724 .main .item_1 .top_info .r .title1 {
	overflow:hidden;
	height:95px;
}
.css0724 .main .item_1 .top_info .r .detail_a:hover {
	color:#377AA4;
	text-decoration:underline;
}
.css0724 .main .item_1 .t2 {
	height:30px;
	overflow:hidden;
}
.css0724 .main .item_1 .t2 .l {
	float:left;
	width:200px;
	color:#eda800;
	font-size:14px;
	font-weight:bold;
}
.css0724 .main .item_1 .t2 .r {
	float:right;
	text-align:right;
	width:200px;
}
.css0724 .main .item_1 .t2 .r a {
	color:#4a4645;
	text-decoration:none;
}
.css0724 .main .item_1 .t2 .r a:hover {
	color:#4a4645;
	text-decoration:underline;
}
.css0724 .main .item_1 .list {
	background-image:url(../images/list_icon.jpg);
	color:#4a4645;
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:15px;
}
.css0724 .main .item_1 .list a {
	color:#4a4645;
	text-decoration:none;
}
.css0724 .main .item_1 .list a:hover {
	color:#377AA4;
	text-decoration:underline;
}
.product_box .piclist {
	padding-left:65px;
	width:900px;
	padding-top:15px;
	height:170px;
}
.product_box .piclist .cell {
	display:block;
	width:142px;
	float:left;
	margin-right:105px;
}
.product_box .piclist .pic a {
	width:140px;
	height:105px;
	border:1px solid #dedede;
	display:block;
	overflow:hidden;
}
.product_box .piclist .pic a:hover {
	}.product_box .piclist .pic a img {
	width:140px;
	height:105px;
}
.product_box .piclist .txt {
	width:140px;
	text-align:center;
	height:30px;
	padding-top:10px;
}
.product_box .piclist .txt a {
	font-weight:normal;
	color:#eda800;
	font-size:14px;
	font-family:微软雅黑;
	line-height:18px;
}
.product_box .piclist .txt a:hover {
	text-decoration:none;
}
.product_box .askborders .asktxt .rvarea {
	}.product_box .askborders .asktxt .rvarea textarea {
	border:none;
	width:478px;
	height:84px;
	background:url(http://image.ruijie.com.cn/UIA/images/Security-txtbg01.gif) no-repeat left top;
	padding:12px 0 3px 12px;
	overflow-y:none;
	color:#999;
}
.product_box .askborders .asktxt .rvfrom {
	margin-top:20px;
	width:636px;
}
.product_box .askborders .asktxt .rvfrom span {
	color:#666;
	display:block;
	float:left;
	margin-right:13px;
	line-height:22px;
}
.product_box .askborders .asktxt .rvfrom input {
	border:none;
	padding:0px 3px 0 3px;
	margin-right:10px;
	float:left;
	background:url(http://image.ruijie.com.cn/UIA/images/Security-txtbg02.gif) no-repeat left top;
	width:66px;
	height:26px;
	line-height:26px;
}
.product_box .askborders .asktxt .rvfrom img {
	position:relative;
	top:0px;
	+top:0px;
}
.product_box .askborders .asktxt .rvfrom .check input {
	width:auto;
	margin-left:15px;
	background:none;
	padding:0;
	margin-right:0;
	border:none;
}
.product_box .askborders .asktxt .rvfrom .btn {
	float:left;
	display:block;
	margin:0;
	clear:none;
	margin-right:15px;
}
.product_box .askborders .asktxt .rvfrom .btn a {
	background:url(http://image.ruijie.com.cn/UIA/images/Security-btn01.gif) no-repeat left top;
	height:27px;
	width:82px;
	display:block;
	margin:0;
}
.product_box .askborders .asklist {
	width:100%;
	margin-top:30px;
}
.product_box .askborders .asklist a:hover {
	color:#1C75A4;
	text-decoration:none;
}
.product_box .askborders .asklist .core {
	padding:0 0 15px 0;
	margin-bottom:15px;
	background:url(http://image.ruijie.com.cn/UIA/images/Security-eltDots.gif) repeat-x 0 bottom;
}
.product_box .askborders .asklist .core h4 {
	background:url(http://image.ruijie.com.cn/UIA/images/Security-icon.gif) no-repeat 0 -82px;
	padding-left:20px;
	font-size:12px;
	font-family:微软雅黑;
	color:#333;
	margin-bottom:5px;
}
.product_box .askborders .asklist .core .txt {
	background:url(http://image.ruijie.com.cn/UIA/images/Security-icon.gif) no-repeat 0 -114px;
	padding-left:20px;
	line-height:22px;
}
.product_box .askborders .asklist .core .txt a {
	color:#333;
}
.product_box .askborders .asklist .more {
	float:left;
	height:20px;
	cursor:pointer;
}
.product_box .askborders .asklist .more a {
	display:block;
	color:#bbb;
	height:20px;
	float:left;
}
.product_box .askborders .askleft {
	width:500px;
	padding-left:25px;
	float:left;
	overflow:hidden;
	margin-top:25px;
}
.product_box .askborders .askright {
	float:right;
	display:block;
	margin:0 auto;
	margin-top:25px;
	margin-right:50px;
	_margin-right:25px;
	overflow:hidden;
}
.product_box .askborders .askright li {
	}.product_box .askborders .askright img {
	width:100%;
	height:auto;
}
.product_box .askborders .askright li {
	width:140px;
	height:160px;
	margin-bottom:10px;
}
.product_box .askborders .askright li span {
	font-size:14px;
	font-family:微软雅黑;
}
.product_box .askborders .askright li span em {
	color:#ce002c;
}
.product_box .askborders .askright li a img {
	margin-bottom:2px;
}
.product_box .askborders .askright li img {
	width:140px;
	height:140px;
}
.product_box .askborders .askright li a:hover {
	text-decoration:none;
}
.product_box .askborders .ad {
	position:absolute;
	right:-69px;
	bottom:0px;
}
.product_box .askborders .ad img {
	}.article .top {
	text-align:right;
	padding-left:25px;
	padding-right:10px;
	color:#666;
	cursor:pointer;
	background:url(../Images/type1_img/ico_03.gif) no-repeat left top;
}
.article .bottom {
	text-align:right;
	padding-left:25px;
	padding-right:10px;
	color:#666;
	cursor:pointer;
	background:url(../Images/type1_img/ico_04.gif) no-repeat left top;
}
.page {
	height:30px;
	font-size:12px;
	text-align:center;
	line-height:30px;
	margin:30px auto 35px auto;
	position:relative;
}
.page .sp11 {
	width:46px;
	margin-left:5px;
	float:left;
	border:1px solid #dedede;
	color:#666;
}
.page .sp11 a {
	display:block;
	url:"";
	color:#666;
}
.page .sp11 a:hover {
	background-color:#d90030;
	color:#fff;
	border:1px solid #d90030;
}
.page .sp12 {
	width:46px;
	margin-left:5px;
	float:left;
	border:1px solid #dedede;
	color:#666;
}
.page .sp12 a {
	display:block;
	color:#666;
}
.page .sp12 a:hover {
	background-color:#d90030;
	color:#fff;
	border:1px solid #d90030;
}
.page .sp13 {
	width:46px;
	margin-left:5px;
	float:left;
	border:1px solid #dedede;
	color:#666;
}
.page .sp13 a {
	display:block;
	color:#666;
}
.page .sp13 a:hover {
	background-color:#d90030;
	color:#fff;
	border:1px solid #d90030;
}
.page .sp14 {
	width:46px;
	margin-left:5px;
	float:left;
	border:1px solid #dedede;
	color:#666;
}
.page .sp14 a {
	display:block;
	color:#666;
}
.page .sp14 a:hover {
	background-color:#d90030;
	color:#fff;
	border:1px solid #d90030;
}
.page .num_2 {
	float:left;
	margin-left:5px;
}
.page .num_2 .on{color:red;}
.page .num_2 a {
	display:block;
	float:left;
	width:30px;
	color:#999;
	border:1px solid #dedede;
	margin-left:5px;
}
.page .num_2 a:first-child {
	margin-left:0;
}
.page .num_2 a:hover,.page .sum a.active {
	background-color:#d90030;
	color:#fff;
	border:1px solid #d90030;
}
.page .num_2 span {
	display:block;
	float:left;
	width:14px;
	margin-left:7px;
	color:#999;
	line-height:28px;
}
.clear
{
    clear:both;
    }