﻿@charset "utf-8";
.top_1 {
	background-color: #363636;
	height: 29px;
}
.top_1 a {
	color:#ffffff;
}
.top_1 a:link, .top_1 a:visited {
	color:#ffffff;
	text-decoration: none;
}
.top_1 a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.top_1_1 {
	height: 29px;
	width: 980px;
	background-image: url(../2014images/top_2_bg.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top_1_1_left {
	background-image: url(../2014images/top_1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 29px;
	width: 27px;
	overflow: hidden;
}
.top_1_1_center {
	float: left;
	height: 29px;
	width: 928px;
}
.top_1_1_right {
	background-image: url(../2014images/top_3.gif);
	background-repeat: no-repeat;
	float: right;
	height: 29px;
	width: 25px;
}
.kj_1 {
	background-image: url(../2014images/zx.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	padding-left: 18px;
	padding-right: 18px;
}
.kj_3 {
	background-image: url(../2014images/ewk.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	padding-left: 18px;
}
.ss_1 {
	float: left;
	padding-left: 15px;
	margin-top: 0px;
}
.men_1 {
	float: right;
	position: relative;
	color: #FFF;
}
.men_2 {
	background-image: url(../2014images/arw_d1.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	padding-right: 25px;
	padding-left: 15px;
	cursor:pointer;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #353535;
}
.top_2 {
	background-image: url(../2014images/top_bg.gif);
	background-repeat: repeat-x;
	height: 80px;
	background-position: -10px;
}
.top_2_1 {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../2014images/top_bg_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
}
.top_2_1_ind {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../2014images/top_bg_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
}
.top_2_1_left {
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	width: 220px;
	white-space:nowrap;
	overflow: hidden;
	display: block;
}
.top_2_1_center {
	float: left;
	height: 60px;
	width: 360px;
	padding-top: 10px;
}
.top_2_1_center img {
	height: 60px;
	width: 360px;
}
.top_2_1_ssbg {
	float: left;
	height: 60px;
	width: 380px;
	margin-top:10px;
	background-image: url(../2014images/ss_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
}
.top_2_1_hot {
	float: left;
	height: 60px;
	width: 300px;
	word-break:break-all;
}
.top_2_1_btn1 {
	font-size: 16px;
	background-color: #2461ab;
	border-radius: 5px;
	text-align: center;
	float: right;
	height: 32px;
	width: 82px;
	line-height: 32px;
	margin-top: 25px;
	font-family: "微软雅黑";
}
.top_2_1_btn1:hover {
    background-color: #31a9de;
}
.top_2_1_btn1 a {
	color:#ffffff;
	display:block;
	line-height: 32px;
	background-image: url(../2014images/tl_jt.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.top_2_1_btn1 a:link, .top_2_1_btn1 a:visited {
	color:#ffffff;
	text-decoration: none;
}
.top_2_1_btn1 a:hover {
	color:#ffffff;
	text-decoration: none;
}
.top_2_1_btn2 {
	font-size: 14px;
	background-color: #2461ab;
	border-radius: 5px;
	text-align: center;
	float: right;
	height: 32px;
	width: 70px;
	line-height: 32px;
	margin-top: 25px;
	margin-right: 0px;
	font-family: "微软雅黑";
}
.top_2_1_btn2:hover {
    background-color: #31a9de;
}
.top_2_1_btn2 a {
	color:#ffffff;
	line-height: 32px;
	background-image: url(../2014images/tl_jt.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:12px;
}
.top_2_1_btn2 a:link, .top_2_1_btn2 a:visited {
	color:#ffffff;
	text-decoration: none;
}
.top_2_1_btn2 a:hover {
	color:#ffffff;
	text-decoration: none;
}
.top_2_1_btn3 {
	font-size: 14px;
	background-color: #2461ab;
	border-radius: 5px;
	text-align: center;
	float: right;
	height: 32px;
	width: 70px;
	line-height: 32px;
	margin-top: 25px;
	margin-right: 10px;
	font-family: "微软雅黑";
}
.top_2_1_btn3:hover {
    background-color: #31a9de;
}
.top_2_1_btn3 a {
	color:#ffffff;
	line-height: 32px;
	background-image: url(../2014images/tl_jt.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:12px;
}
.top_2_1_btn3 a:link, .top_2_1_btn3 a:visited {
	color:#ffffff;
	text-decoration: none;
	
}
.top_2_1_btn3 a:hover {
	color:#ffffff;
	text-decoration: none;
}
.top_2_1_btn4 {
	font-size: 14px;
	background-color: #2461ab;
	border-radius: 5px;
	text-align: center;
	float: right;
	height: 32px;
	width: 110px;
	line-height: 32px;
	margin-top: 25px;
	margin-right: 10px;
	font-family: "微软雅黑";
}
.top_2_1_btn4:hover {
    background-color: #31a9de;
}
.top_2_1_btn4 a {
	color:#ffffff;
	line-height: 32px;
	background-image: url(../2014images/tl_jt.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:12px;
}
.top_2_1_btn4 a:link, .top_2_1_btn4 a:visited , .top_2_1_btn4 a:visited {
color: #ffffff;
text-decoration: none;
}
.top_2_1_btn4 a:hover {
	color:#ffffff;
	text-decoration: none;
}
.top_2_1_btn5 {
	font-size: 14px;
	background-color: #2461ab;
	border-radius: 5px;
	text-align: center;
	float: right;
	height: 32px;
	width: 85px;
	line-height: 32px;
	margin-top: 25px;
	margin-right: 10px;
	font-family: "微软雅黑";
}
.top_2_1_btn5:hover {
    background-color: #31a9de;
}
.top_2_1_btn5 a {
	color:#ffffff;
	line-height: 32px;
	background-image: url(../2014images/tl_jt.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:12px;
}
.top_2_1_btn5 a:link, .top_2_1_btn5 a:visited , .top_2_1_btn5 a:visited {
color: #ffffff;
text-decoration: none;
}
.top_2_1_btn5 a:hover {
	color:#ffffff;
	text-decoration: none;
}
.nav_1 {
	background-image: url(../2014images/nav_bg_1.gif);
	background-repeat: repeat-x;
	background-position: left;
	height: 34px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #23b3e5;
}
.nav_pd {
	height: 34px;
	background-color: #1083b7;
	font-weight:bold;
}
.bgc_pd {
	background-image: url(../2014images/nav_bg_1.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.nav_zl {
	height: 34px;
	background-color: #06657e;
	font-weight:bold;
}
.bgc_zl {
	background-image: url(../2014images/nav_bg_1.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.foot {
	background-color: #1d1d1d;
	background-image: url(../2014images/foot_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 100px;
	padding-top: 20px;
	line-height: 18px;
}
.foot_ss {
	background-color: #1d1d1d;
	background-image: url(../2014images/foot_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 128px;
	padding-top: 20px;
	line-height: 18px;
}
.foot_1 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.foot_left {
	float: left;
	padding-top: 5px;
	padding-left: 23px;
	padding-right: 20px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4d4d4c;
}
.foot_right {
	float: left;
	padding-left: 5px;
	color:#c7c7c7;
	width:780px;
}
.foot_right a {
	color:#c7c7c7;
}
.foot_right a:link, .foot_right a:visited {
	color:#c7c7c7;
	text-decoration: none;
}
.foot_right a:hover {
	color:#c7c7c7;
	text-decoration: underline;
}
.r_xx {
	background-image: url(../2014images/nav_xx1.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 30px;
}
.main_c {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.main {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.rj_1 {
	background-image: url(../2014images/arw_d2.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	padding-right: 15px;
	font-weight: bold;
	line-height: 34px;
	position: relative;
	padding-left: 15px;
	margin-right: 5px;
}
.nav_2 {
	background-image: url(../2014images/nav_bg2.gif);
	background-repeat: repeat-x;
	height: 34px;
}
.main_leift_1 {
	float: left;
	width: 610px;
}
.main_right_1 {
	float: right;
	width: 354px;
}

.rj_2 {
	line-height: 36px;
	background-image: url(../2014images/nav_xx2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 15px;
	padding-left: 10px;
	float: left;
}
.main_ad1 {
	border: 1px solid #b2c8d5;
	height: 90px;
	overflow: hidden;
}
.main_ad2 {
	border: 1px solid #b2c8d5;
	height: 35px;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 9px;
}
.main_ad2 .news01 {
	text-align:left;
}
.main_ad2 .news01 li{
	width: 216px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	line-height: 20px;
	float: left;
	padding-right: 10px;
	padding-left: 18px;
	background-image: url(../2014images/dd01.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.main_ad1_r {
	float: right;
	padding-top: 7px;
	padding-right: 10px;
	padding-left: 10px;
}
.lm_bg_1 {
	background-image: url(../2014images/lm_bg1.gif);
	background-repeat: repeat-x;
	height:33px;
}
.lm_bg_2 {
	background-image: url(../2014images/lm_bg2.gif);
	background-repeat: repeat-x;
	height:33px;
}
.lm_bg_3 {
	background-image: url(../2014images/lm_bg3.gif);
	background-repeat: repeat-x;
	height:33px;
}
.lm_zy_1 {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	background-image: url(../2014images/lm_bg_zy1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 33px;
	padding-right: 15px;
	padding-left: 12px;
	color: #FFF;
}
.lm_zy_1 a {
	color:#ffffff;
}
.lm_zy_1 a:link, .lm_zy_1 a:visited {
	color:#ffffff;
	text-decoration: none;
}
.lm_zy_1 a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.lm_zy_2,.lm_zl_2 {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	float: left;
	height: 33px;
	padding-right: 12px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #adadad;
}
.lm_zy_2 a {
	color:#ffffff;
}

.lm_zy_2 a:link, .lm_zy_2 a:visited {
	color:#ffffff;
	text-decoration: none;
}

.lm_zy_2 a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.lm_zl_2 a { color:#000;}
.lm_zl_2 a:link, .lm_zl_2 a:visited {
	color:#000;
	text-decoration: none;
}

.lm_zl_2 a:hover {
	color:#000;
	text-decoration: underline;
}
.lm_zy_2_a {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	float: left;
	height: 33px;
	padding-right: 12px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C3C3C3;
}
.lm_zy_3 {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	float: left;
	height: 33px;
	padding-right: 15px;
	padding-left: 12px;
	color: #FFF;
}
.lm_zy_3 a {
	color:#ffffff;
}
.lm_zy_3 a:link, .lm_zy_3 a:visited {
	color:#ffffff;
	text-decoration: none;
}
.lm_zy_3 a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.lm_zy_4 {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	float: left;
	height: 33px;
	padding-right: 15px;
	padding-left: 28px;
	background-image: url(../2014images/lm_dd1.gif);
	background-repeat: no-repeat;
	background-position: 12px center;
}
.lm_zy_5 {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	float: left;
	height: 33px;
	padding-right: 15px;
	padding-left: 28px;
	background-image: url(../2014images/lm_dd1.gif);
	background-repeat: no-repeat;
	background-position: 12px center;
}
.mdm_img {
	float: left;
	width: 81px;
}
.mdm_img img {
	width: 79px;
	height:96px;
	border: 1px solid #bcbdbd;	
}
.mdm_text {
	float: right;
	width: 260px;
	background-image: url(../2014images/mdm_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 97px;
}
.zb_img {
	float: left;
	width: 81px;
}
.zb_img img {
	width: 79px;
	height:96px;
	border: 1px solid #bcbdbd;	
}
.zb_text {
	float: right;
	width: 240px;
}
.zb_text2 {
	float: right;
	width: 120px;
}
.main_left_2 {
	float: left;
	width: 260px;
}
.main_center_2 {
	float: left;
	width: 430px;
	padding-left: 15px;
	background-image: url(../2014images/xw_bg.jpg);
	background-repeat: no-repeat;
	background-position: right 34px;
}
.main_right_2 {
	float: right;
	width: 260px;
}
.fc_img {
	float: left;
	width: 92px;
}
.fc_img img {
	width: 90px;
	height:108px;
	border: 1px solid #bcbdbd;	
}
.fc_text {
	float: right;
	width: 114px;
}
.fc_img2 {
	float: left;
	width: 88px;
}
.fc_img2 img {
	width: 86px;
	height:102px;
	border: 1px solid #bcbdbd;	
}
.fc_text2 {
	float: right;
	width: 118px;
}
.fc_text3 {
	float: right;
	width: 138px;
}
.xw_img {
	float: left;
	width: 212px;
	margin-top: 5px;
}
.xw_img img {
	width: 210px;
	height:150px;
	border: 1px solid #bcbdbd;	
}
.xw_img2 {
	width: 212px;
	margin-top: 5px;
	height: 152px;
	margin-right: auto;
	margin-left: auto;
}
.xw_img2 img {
	width: 210px;
	height:150px;
	border: 1px solid #bcbdbd;	
}
.rsh_img {
	float: left;
	width: 106px;
	height:142px;
	background-image: url(../2014images/rsh_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.rsh_img img {
	width: 100px;
	height:136px;
	border: 1px solid #bcbdbd;	
}
.rsh_text {
	float: right;
	width: 97px;
	height: 150px;
	overflow: hidden;
}
.xw_text {
	width: 195px;
	float: right;
	padding-right: 10px;
}
.main_left_3 {
	float: left;
	width: 610px;
	position: relative;
}
.main_right_3 {
	float: right;

	width: 355px;
}
.jc_tj {
	float: left;
	width: 400px;
	overflow: hidden;
	height:32px;
}
.tj_img {
	float: left;
	width: 142px;
}
.tj_img img {
	width: 140px;
	height:99px;
	border: 1px solid #bcbdbd;	
}
.tj_text {
	float: right;
	width: 450px;
}
.tj_text_b {
	float: right;
	width: 565px;
}
.tj_text_c {
	float: right;
	width: 500px;
}
.sp_img {
	float: left;
	width: 170px;
}
.sp_img img {
	width: 168px;
	height:120px;
	border: 1px solid #bcbdbd;	
}
.sp_text {
	float: right;
	width: 170px;
}
.sw_img {
	float: left;
	width: 90px;
}
.sw_img img {
	width: 88px;
	height:118px;
	border: 1px solid #bcbdbd;	
}
.sw_text {
	float: right;
	width: 250px;
}
.rw_m {
	border: 1px solid #d5d5d5;
	background-color: #f7f7f7;
}
.rw_m_l {
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	color: #646464;
}
.rw_m_r {
	float: left;
	padding: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d5d5d5;
	color: #646464;
	padding-left: 22px;
	padding-right: 22px;
}
.rw_m_l_2 {
	float: left;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	color: #646464;
}
.rw_m_r_2 {
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d5d5d5;
	color: #646464;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.cp_img {
	float: left;
	width: 140px;
}
.cp_img img {
	width: 138px;
	height:97px;
	border: 1px solid #bcbdbd;	
}
.cp_img_2 {
	width: 150px;
	margin-right: auto;
	margin-left: auto;
}
.cp_img_2 img {
	width: 148px;
	height:103px;
	border: 1px solid #bcbdbd;	
}
.cp_img_3 {
	width: 132px;
	margin-right: auto;
	margin-left: auto;
}
.cp_img_3 img {
	width: 130px;
	height:90px;
	border: 1px solid #bcbdbd;	
}
.cp_text {
	float: right;
	width: 180px;
}
.main_left_4 {
	float: left;
	width: 725px;
}
.main_right_4 {
	float: right;
	width: 240px;
}
#indemo {
     float: left;
     width: 800%;
    }
#scroll_begin {
     float: left;
    }
#scroll_end {
     float: left;
    }
 #scroll_div {
    font-size: 12px;height: 200px;overflow: hidden;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;white-space: nowrap;WIDTH: 725px;float: left;
    }
.productcon 		{
	background:#fff url(style/probg.gif) repeat-x top left;
	width:825px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
}
* + html .productcon {
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
* html .productcon {
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0px;
}
.productcon dl		{width:92px;padding:5px 10px 6px 0px;+padding:5px 10px 4px 0px;_padding:5px 10px 3px 0px;float:left;margin:0px auto;text-align:center;}
.productcon dl dt	{width:83px;height:63px;overflow:hidden;text-align:center;margin:0px auto;}
.productcon dl dd	{width:92px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.productcon dl dt img {
	height:59px;
	overflow:hidden;
	width:81px;
	border: 1px solid #CACBCC;
}.main_left_5 {
	float: left;
	width: 355px;
}
.main_right_5 {
	float: right;
	width: 355px;
}
.zq_img img {
	width: 238px;
	height:40px;
}
.szh_bg {
	background-image: url(../2014images/szh_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 92px;
	overflow: hidden;
	line-height: 18px;
	padding-left: 5px;
}
.fr_btn {
	line-height: 20px;
	background-color: #178abe;
	float: right;
	padding-right: 8px;
	padding-left: 8px;
}
.fr_btn a {
	color:#ffffff;
}
.fr_btn a:link, .fr_btn a:visited {
	color:#ffffff;
	text-decoration: none;
}
.fr_btn a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.link a {
	text-decoration: underline;
	padding-right: 10px;
}
.rd_1 {
	background-color: #d3d3d3;
	float: left;
	height: 6px;
	width: 6px;
	overflow: hidden;
	margin-top: 3px;
	margin-left: 6px;
}
.rd_2 {
	background-color: #ff8400;
	float: left;
	height: 6px;
	width: 6px;
	overflow: hidden;
	margin-top: 3px;
	margin-left: 6px;
}
.f_pd {
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	font-family:"微软雅黑";
	margin-top: 0px;
}
.f_pd a {
	color:#ffffff;
}
.f_pd a:link, .f_pd a:visited {
	color:#ffffff;
	text-decoration: none;
}
.f_pd a:hover {
	color:#ffffff;
	text-decoration: none;
}
.lm_r_btn {
	line-height: 20px;
	background-color: #47b7e8;
	float: right;
	padding-right: 8px;
	padding-left: 8px;
	margin-top: 2px;
	margin-left: 10px;
}
.lm_r_btn a {
	color:#ffffff;
}
.lm_r_btn a:link, .lm_r_btn a:visited {
	color:#ffffff;
	text-decoration: none;
}
.lm_r_btn a:hover {
	color:#ffffff;
	text-decoration: none;
}
.lm_r_btn2 {
	line-height: 20px;
	background-color: #F60;
	float: right;
	padding-right: 8px;
	padding-left: 8px;
	margin-top: 2px;
}
.lm_r_btn2 a {
	color:#ffffff;
}
.lm_r_btn2 a:link, .lm_r_btn a:visited {
	color:#ffffff;
	text-decoration: none;
}
.lm_r_btn2 a:hover {
	color:#ffffff;
	text-decoration: none;
}

.main_left_6 {
	float: left;
	width: 240px;
	padding-bottom:3000px; margin-bottom:-3000px;
}
.main_right_6 {
	float: right;
	width: 700px;
	padding-right: 15px;
	padding-bottom:3000px; margin-bottom:-3000px;
}
.main_left_6_b {
	float: left;
	width: 240px;
}
.main_right_6_b {
	float: right;
	width: 725px;
}
.xc_img {
	width: 355px;
	height:254px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.xc_img img {
	width: 353px;
	height:252px;
	border: 1px solid #bcbdbd;
}
.xc_text {
	position: absolute;
	background-color: #1B1B1B;
	padding-right: 10px;
	padding-left: 10px;
	z-index:999;
	left: 0px;
	top: 230px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

}
.xc_text a {
	color:#ffffff;
}
.xc_text a:link, .xc_text a:visited {
	color:#ffffff;
	text-decoration: none;
}
.xc_text a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.menc_0 {
	line-height: 36px;
	padding-left: 35px;
	font-size: 14px;
	cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D1D3;
}
.menc_1 {
	line-height: 36px;
	background-image: url(../2014images/rd_r.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	padding-left: 35px;
	font-size: 14px;
	cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D1D3;
}
.menc_1_b {
	line-height: 36px;
	background-image: url(../2014images/rd_r.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	padding-left: 35px;
	font-size: 14px;
	cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D1D3;
	background-color: #E1DFE1;
	font-weight: bold;
}
.menc_1_b a {
	color:#0085cb;
}
.menc_1_b a:link, .menc_1_b a:visited {
	color:#0085cb;
	text-decoration: none;
}
.menc_1_b a:hover {
	color:#0085cb;
	text-decoration: underline;
}
.menc_2 {
	background-color: #FAFAFA;
	padding-left: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1DFE1;
}
.menc_2 a {
	color:#767676;
}
.menc_2 a:link, .menc_2 a:visited {
	color:#767676;
	text-decoration: none;
}
.menc_2 a:hover {
	color:#767676;
	text-decoration: underline;
}
.menc_2 li {
	padding-left: 12px;
	background-image: url(../2014images/menc_dd.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	width: 85px;
	line-height:30px;
}
.lm_r_1 {
	text-align: center;
	float: left;
	height: 30px;
	margin-top: 4px;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 2px;
}
.lm_r_1 a {
	color:#ffffff;
}
.lm_r_1 a:link, .lm_r_1 a:visited {
	color:#ffffff;
	text-decoration: none;
}
.lm_r_1 a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.lm_r_2 {
	background-color: #f0eff0;
	text-align: center;
	float: left;
	height: 29px;
	margin-top: 4px;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 2px;
	font-weight: bold;
}
.lm_r_2 a {
	color:#0085cb;
}




.lm_r_2 a:link, .lm_r_2 a:visited {
	color:#0085cb;
	text-decoration: none;
}
.lm_r_2 a:hover {
	color:#0085cb;
	text-decoration: underline;
}
.ph_l {
	font-family: Arial;
	font-size: 10px;
	line-height: 15px;
	background-color: #31a9de;
	text-align: center;
	float: left;
	height: 15px;
	width: 15px;
	overflow: hidden;
	color: #FFF;
	margin-top:8px;
}
.ph_l_2 {
	font-family: Arial;
	font-size: 10px;
	line-height: 15px;
	background-color: #F60;
	text-align: center;
	float: left;
	height: 15px;
	width: 15px;
	overflow: hidden;
	color: #FFF;
	margin-top:8px;
}
.ph_r {
	float: left;
	width: 195px;
	padding-left: 8px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.ph_r_b {
	float: left;
	width: 250px;
	padding-left: 8px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	margin-top: 3px;
}
/*分页样式*/
.endpagenum				{
	height:25px;
	clear:both;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.endpagenum .s1 		{
	width:36px;
	margin-right: 4px;
}
a.s1					{text-decoration:none;}
.endpagenum a 			{background:#fff;border:1px solid #bccde4;color:#4d7bb6;padding:2px 5px 1px;text-align:center;}
* + html .endpagenum a 		{border:1px solid #bccde4;color:#4d7bb6;text-align:center;line-height:24px;margin-right:4px;margin-top:1px;padding:1px 5px 0px;}
* html .endpagenum a 		{border:1px solid #bccde4;color:#4d7bb6;text-align:center;line-height:24px;margin-right:4px;margin-top:1px;padding:1px 5px 0px;}
.endpagenum a.s2:visited 	{color:#fff;}
.endpagenum a:hover 		{color:#fff;border:1px solid #e8e8e8;background:#4d7bb6;}
.endpagenum .s2 		{background:#4d7bb6;border:1px solid #bccde4;color:#fff;font-weight:bold;margin-right: 4px;}
.pagezone span .s 		{background:#4d7bb6;border:1px solid #bccde4;color:#fff;font-weight:bold;padding:2px 5px 1px;margin:5px 4px 0pt 0pt;}
.fL	        {float: left;}
.num strong						{color:red;}
.tC								{text-align:center;}
/*分页样式*/

.main_left_7 {
	float: left;
	width: 660px;
}
.main_right_7 {
	float: right;
	width: 300px;
}
.WaresDetail {
	font-size:16px;
	font-family: "微软雅黑";
	line-height: 2em;
}
.WaresDetail img {
	max-width: 95% !important;
	height:auto !important;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<650?"650px":"");overflow:hidden;
	display:inline;
}
.WaresDetail p , .WaresDetail div {
	text-indent:15px;
}
.WaresDetail ul li
{
  list-style-type: disc; 
  margin-left: 20px;
}
.WaresDetail ol li
{
  list-style-type: decimal; 
  margin-left: 26px;
}
.xw_list_1  {
	float:left;
	background-image: url(../2014images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	width:57%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	}
.xw_list_2  {
	float:left;
	padding-left: 15px;
	width:26%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	}
.xw_list_3  {
	float:left;
	padding-left: 15px;
	width:11%;
	font-size:14px;
	color:#797979;
	}
.wz_zy_bg {
	background-color: #f0eff0;
	background-image: url(../2014images/xx01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.wz_zy1 {
	line-height: 27px;
	float: left;
	height: 27px;
	margin-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	margin-left: 10px;
	font-size:14px;
}
.wz_zy2 {
	line-height: 28px;
	background-color: #FFF;
	float: left;
	height: 28px;
	margin-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	font-weight: bold;
	margin-left: 10px;
	font-size:14px;
}
.wz_zy2 a {
	color:#0085cb;
}
.wz_zy2 a:link, .wz_zy2 a:visited {
	color:#0085cb;
	text-decoration: none;
}
.wz_zy2 a:hover {
	color:#0085cb;
	text-decoration: underline;
}
.v_ppt {
	background-image: url(../2014images/ico_ppt.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.v_pdf {
	background-image: url(../2014images/ico_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.v_doc {
	background-image: url(../2014images/ico_doc.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.v_txt {
	background-image: url(../2014images/ico_txt.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.v_rar {
	background-image: url(../2014images/ico_rar.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.v_oth {
	background-image: url(../2014images/ico_oth.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.v_eb {
	background-image: url(../2014images/e.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.ss_lx {
	width: 90%;
}
.ss_lx ul {
	clear:both;
}
.ss_lx li {
	display: block;
	float: left;
	margin-left: 10px;
	padding-right: 3px;
	padding-left: 3px;
	line-height: 26px;
	white-space:nowrap;
}
.ss_lx span {
	float: right;
	color: #0085cb;
	line-height: 26px;
}
.open {
	background-image: url(../2014images/arw_d2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
	display:block;
	cursor:pointer;
}
.close {
	background-image: url(../2014images/arw_d2b.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
	display:block;
	cursor:pointer;
}
.xz {
	background-color: #F60;
	color:#FFFFFF;
}
.xz a { color:#FFFFFF;
}
.xz a:visited { color:#FFFFFF;
}
.xz a:hover { color:#FFFFFF;
}
.zlmain_left_1 { width:700px; float:left; margin-right:20px;}
.zlmain_right_1 { width:250px; float:left;}
.zl_img {
	width: 168px;
	height:118px;
	margin-right: auto;
	margin-left: auto;
	position: relative;

}
.zl_img img {
	width: 168px;
	height:118px;
	border: 1px solid #bcbdbd;
}
.zl_text {
	position: absolute;
	background-color: #1B1B1B;
	padding-right: 10px;
	padding-left: 10px;
	z-index:999;
	left: 2px;
	top: 93px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	width: 149px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;

}
.zl_text a {
	color:#ffffff;
}
.zl_text a:link, .zl_text a:visited {
	color:#ffffff;
	text-decoration: none;
}
.zl_text a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.lm_bg3 { background: #000000;height:215px;width:260px;}
.report{
	float: left;
	height: 250px;
	width: 610px;
	overflow: hidden;
	position: relative;
}
.report_img {
	background-color: #3c3c3c;
	float: left;
	height: auto;
	width: 610px;
}
.report_left {
	float: left;
}
.report_left img {
	width: 400px;
	height:250px;
}
.report_right {
	float: right;
	width: 177px;
	padding-right: 15px;
}
.report_right h2 a {
	color:#fff;
}
.report_right h2 a:link, .report_right h2 a:visited {
	color:#fff;
	text-decoration: none;
}
.report_right h2 a:hover {
	color:#fff;
	text-decoration: underline;
}
.report_right a.gray:link, .report_right a.gray:visited {
	color:#B0B0B0;
	text-decoration: none;
}
.report_right a.gray:hover {
	color:#B0B0B0;
	text-decoration: underline;
}
.report_right h2 {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 30px;
}
.report_dot {
	height: 15px;
	left: 420px;
	top: 220px;
	overflow: hidden;
	position: absolute;
	z-index: 100;
	width: 150px;
}
.report_dot_1 {
	width: 13px;
	height: 13px;
	background-color: #989898;
	float: left;
	cursor:pointer;
	margin-right: 10px;
}
.report_dot_2 {
	width: 13px;
	height: 13px;
	background-color: #ff8800;
	float: left;
	cursor:pointer;
	margin-right: 10px;
}
.report2{
	float: left;
	height: 250px;
	width: 610px;
	overflow: hidden;
	position: relative;
}
.report2_img {
	background-color: #3c3c3c;
	float: left;
	height: auto;
	width: 610px;
}
.report2_left {
	float: left;
}
.report2_left img {
	width: 350px;
	height:250px;
}
.report2_right {
	float: right;
	width: 227px;
	padding-right: 15px;
}
.report2_right h2 a {
	color:#fff;
}
.report2_right h2 a:link, .report_right h2 a:visited {
	color:#fff;
	text-decoration: none;
}
.report2_right h2 a:hover {
	color:#fff;
	text-decoration: underline;
}
.report2_right a.gray:link, .report_right a.gray:visited {
	color:#B0B0B0;
	text-decoration: none;
}
.report2_right a.gray:hover {
	color:#B0B0B0;
	text-decoration: underline;
}
.report2_right h2 {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 30px;
}
.report2_dot {
	height: 15px;
	left: 370px;
	top: 220px;
	overflow: hidden;
	position: absolute;
	z-index: 100;
	width: 150px;
}
.report2_dot_1 {
	width: 13px;
	height: 13px;
	background-color: #989898;
	float: left;
	cursor:pointer;
	margin-right: 10px;
}
.report2_dot_2 {
	width: 13px;
	height: 13px;
	background-color: #ff8800;
	float: left;
	cursor:pointer;
	margin-right: 10px;
}
.xqsz {
	background-color: #FFFCEE;
	padding: 15px;
	width: 578px;
	position: absolute;
	z-index: 999;
	left: 0px;
	top: 33px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cacaca;
	border-bottom-color: #cacaca;
	border-left-color: #cacaca;
}
.sub {
	display:block;
	width:578px;
}
.sub li {
	float: left;
	margin-right: 15px;
	font-size: 14px;
	line-height: 30px;
	height:30px;
	white-space:nowrap;
}
.tagList {
	display:block;
	width:578px;
}
.tagList li {
	float: left;
	margin-right: 15px;
	font-size: 14px;
	height:30px;
	line-height:20px;
	margin-bottom:10px;
	white-space:nowrap;
}
.tagList span {
	padding-right: 10px;
	padding-left: 10px;
}
.tagList li.bg {
	background:#548CC8;
}
.tagList li a.a1 {
	padding:0 7px;
	_zoom:1;
}
.tagList li a.a2 img {
	width:30px;
	height:30px;
	background:url(../2014images/closebg.gif) top no-repeat;
	vertical-align:middle;
}
.tagList li.bg a.a2 img {
	width:30px;
	height:30px;
	background:url(../2014images/closebg.gif) bottom no-repeat;
}
.tagList li.bg a.a1:link,.tagList li.bg a.a1:visited,.tagList li.bg a.a1:hover,.tagList li.bg a.a1:active {
	color:#fff;
}
.tagList li.bg a.a2:hover img {
	background:url(../2014images/setup/closebg.gif) left -32px no-repeat;
}
.tagList li.bg {
	background:#fff;
}
.setupTag_boxR .setupTag_tip2,.tagList li.bg a.a1,.tagList li.bg a.a1:link,.tagList li.bg a.a1:hover {
	color:#666;
	text-decoration:none;
}
.tagList li {
	background:#fff;
	border:1px solid #B2D9F0;
}
.tagList li a.a2 img {
	background-position:11px -74px;
	border-left:1px solid #B2D9F0;
	background-color:#EDFCFF;
}
.tagList li.bg a.a2 img,.tagList li a.a2:hover img,.tagList li.bg a.a2:hover img {
	background-position:11px -94px!important;
	background-color:#60c3ed;
}
.setupTag_list02 .tagList li {
	_overflow:hidden;
}
.tagList li,.setupTag_list02 li {
	margin-right:5px;
}
.tagList li *,.setupTag_list01 a {
	font-family:"宋体" ;
}
#bdshare span.bds_more {
    background-image: none !important;
    display: inline !important;
    float: none !important;

}
/*菜单样式*/
#nav {
	margin:0;
	list-style:none;
	height:34px;
	position:relative;
	z-index:500;
	padding: 0;
}
#nav li.top_02_a {
	display:block;
	float:left;
	height:32px;
	font-weight: bold;
}
#nav li a.top_link {
	display:block;
	float:left;
	height:34px;
	line-height:34px;
	color:#000;
	text-decoration:none;
	cursor:pointer;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 12px;
}
#nav li a.top_link span {
	float:left;
	display:block;
	height:34px;
	background: url(../2014images/three_0.gif) right top no-repeat;
	padding-top: 0;
	padding-right: 16px;
	padding-bottom: 0;
	padding-left: 10px;
}
#nav li a.top_link span.down {
	float:left;
	display:block;
	height:34px;
	padding-top: 0;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 0px;
	background-image: url(../2014images/arw_d2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#nav li:hover a.top_link span.down {background:url(../2014images/arw_d2a.gif) no-repeat right center;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.subv
{
	left:12px;
	top:34px;
	white-space:nowrap;
	width:auto;
	height:auto;
	z-index:300;
	text-align: center;
	background-color: #f9f9f9;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bcb7b0;
	border-right-color: #bcb7b0;
	border-bottom-color: #bcb7b0;
	border-left-color: #bcb7b0;
}
#nav li:hover ul.subv li
{
	display:block;
	line-height:30px;
	position:relative;
	float:left;
	width:140px;
	font-weight:normal;
	clear: both;
	text-align: left;
}
#nav li:hover ul.subv li a
{
	display:block;
	font-size:12px;
	width:auto;
	line-height:30px;
	text-indent:5px;
	color:#000;
	text-decoration:none;
	padding-right: 5px;
	padding-left: 5px;

}
#nav li:hover ul.subv li a:hover 
{
	color:#fff;
	border-color:#f7f7f7;
	background-color: #949494;
	display:block;
}
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; background: #e7e5e3; padding:3px; border:1px solid #bcb7b0; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
/*菜单样式*/

/*新的菜单样式*/
#nav_new {
	margin:0;
	list-style:none;
	height:34px;
	position:relative;
	z-index:500;
	padding: 0;
}
#nav_new li.top_02_a {
	display:block;
	float:left;
	height:34px;
	margin-right:3px;
	
}
#nav_new li.top_02_a:hover ,#nav_new li.top_02_a:active{
	color: #FFF;
	background-image: url(../2014images/nav_new_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#nav_new li a.top_link {
	display:block;
	float:left;
	height:34px;
	line-height:32px;
	color: #FFF;
	text-decoration:none;
	cursor:pointer;
	padding-top: 0px;
	padding-bottom: 0;
	font-size: 15px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	position:relative;
}
#nav_new li a.top_link img {
	position: absolute;
	z-index:999;
	top:0px;
	right:0px;
}
/* Default list styling */

#nav_new li:hover {position:relative; z-index:200;}

#nav_new li:hover ul.subv
{
	left: 0px;
	top: 34px;
	white-space: nowrap;
	width: auto;
	height: auto;
	z-index: 300;
	height:32px;
	overflow:hidden;
	background-image: url(../2014images/nav_bg2.gif);
	background-repeat: repeat-x;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #23b3e5;
}

#nav_new li:hover ul.subv li
{
	line-height:30px;
	position:relative;
	float:left;
	font-weight:normal;
	clear: both;
	text-align: left;
}
#nav_new li:hover ul.subv li a
{
	display:inline-block;
	font-size:13px;
	width:auto;
	line-height:33px;
	color:#000;
	text-decoration:none;
	padding-right: 11px;

}
#nav_new li:hover ul.subv li a:hover 
{
	color:#ff3600;
	display:inline-block;
}
#nav_new li:hover li:hover ul,
#nav_new li:hover li:hover li:hover ul,
#nav_new li:hover li:hover li:hover li:hover ul,
#nav_new li:hover li:hover li:hover li:hover li:hover ul
{left:90px; background: #e7e5e3; padding:3px; border:1px solid #bcb7b0; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav_new ul, 
#nav_new li:hover ul ul,
#nav_new li:hover li:hover ul ul,
#nav_new li:hover li:hover li:hover ul ul,
#nav_new li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
/*菜单样式*/

/*小菜单样式*/
#nav2 {
	margin:0;
	list-style:none;
	height:26px;
	position:relative;
	z-index:500;
	padding: 0;
}
#nav2 li.top_02_a {display:block; float:left; height:32px;}
#nav2 li a.top_link {
	display:block;
	float:left;
	height:26px;
	line-height:26px;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 12px;
}
#nav2 li a.top_link span {
	float:left;
	display:block;
	height:26px;
	background: url(../2014images/three_0.gif) right top no-repeat;
	padding-top: 0;
	padding-right: 16px;
	padding-bottom: 0;
}
#nav2 li a.top_link span.down {
	float:left;
	display:block;
	height:26px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 0px;
	background-image: url(../2014images/arw_d1.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#nav2 li:hover a.top_link span.down {background:url(../2014images/arw_d1a.gif) no-repeat right center;}
#nav2 li a.top_link span.mes{
	float:left;
	display:block;
	height:34px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 20px;
	background-image: url(../2014images/mes.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
}
#nav2 li:hover a.top_link span.mes {background:url(../2014images/mes.gif) no-repeat left 8px;}

/* Default list styling */

#nav2 li:hover {position:relative; z-index:200;}

#nav2 li:hover ul.subv
{
	left:12px;
	top:26px;
	white-space:nowrap;
	width:auto;
	height:auto;
	z-index:300;
	text-align: center;
	background-color: #484848;
	border: 1px solid #666;
}
#nav2 li:hover ul.subv li
{
	display:block;
	line-height:30px;
	position:relative;
	float:left;
	width:140px;
	font-weight:normal;
	clear: both;
	text-align: left;
}
#nav2 li:hover ul.subv li a
{
	display:block;
	line-height:30px;

	font-size:12px;
	width:auto;
	text-indent:5px;
	color:#fff;
	text-decoration:none;
	padding-right: 5px;
	padding-left: 5px;
}
#nav2 li:hover ul.subv li a:hover 
{
	color:#fff;
	border-color:#f7f7f7;
	background-color: #737373;
	display:block;
}
#nav2 li:hover li:hover ul,
#nav2 li:hover li:hover li:hover ul,
#nav2 li:hover li:hover li:hover li:hover ul,
#nav2 li:hover li:hover li:hover li:hover li:hover ul
{left:90px; background: #e7e5e3; padding:3px; border:1px solid #bcb7b0; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav2 ul, 
#nav2 li:hover ul ul,
#nav2 li:hover li:hover ul ul,
#nav2 li:hover li:hover li:hover ul ul,
#nav2 li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
/*小菜单样式*/
.zlmain_pic_left {
	float: left;
	height: 215px;
	width: 420px;
	overflow: hidden;
}
.zlmain_pic_left img {
	height: 215px;
	width: 420px;
}
.zlmain_pic_right {
	float: right;
	width: 280px;
}

.zlmain_pic_right_1 {
	background-color: #ececec;
	background-image: url(../2014images/zltt_bg1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 53px;
	font-size: 12px;
	line-height: 50px;
	padding-left: 15px;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.zlmain_pic_right_1 a {
	vertical-align: middle;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:260px;
}
.zlmain_pic_right_2 {
	background-color: #d7d7d7;
	background-image: url(../2014images/zltt_bg2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 53px;
	font-size: 12px;
	line-height: 50px;
	padding-left: 15px;
	text-align: left;
	font-weight:bold;
	vertical-align: middle;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.zlmain_pic_right_2 a {
	vertical-align: middle;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:260px;
}
.sbd							{border:1px solid #B2C8D5;}
.btn							{border-top:none;}
.sdmenu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1DFE1;
}
.sdmenu li {
	padding-left: 12px;
	background-image: url(../2014images/menc_dd.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	width: 85px;
	line-height:30px;
}

div.sdmenu div.collapsed {
	height: 33px;
}
div.sdmenu div {
    overflow: hidden;
}
.position{
	position:absolute;
}
.tit a {
	line-height: 32px;
	background-image: url(../2014images/rd_r.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	padding-left: 35px;
	font-size: 14px;
	cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D1D3;
	display:block;
}
.sd_bg {
	background-color:#fafafa;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1dfe1;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.artbton			{
	font-size:12px;
	line-height:18px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
}
.ar_now {
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	height:52px;
}
.artbton a			{padding:3px 15px 3px 17px;background:url("../2014images/linkicon.gif") no-repeat;}
.artbton a:link, .artbton a:visited{color:#767676;text-decoration:none;}
.artbton a:hover	{color:#f60;}
.artbton a.lsurvey { background-position:0px 3px;}
.artbton a.findfault { background-position:0px -20px;}
.artbton a.webpost { background-position:0px -44px;}
.artbton a.share { background-position:0px -67px;color:red;}
.artbton a.favorites { background-position:0px -90px;}
.artbton a.review{background-position:0px -113px;}
.artbton a.subject{background-position:0px -137px;}
.artbton a.print{background-position:0px -160px;}
.artbton a.red:link, .artbton a.red:visited{color:red;}
.artbton a.red:hover	{color:#f60;}
.mag-auto 		{margin:0px auto;}
/*推荐视频*/
.vrightlist				{padding:10px 0px 0px;}
.vrightlist dl			{clear:both;margin-bottom:15px;}
.vrightlist dl dt		{float:left;width:100px;background:url(../2014images/videobg.jpg) no-repeat center top;line-height:20px;padding-top:2px;height:75px;}
.vrightlist dl dt img	{width:96px;height:54px;overflow:hidden;}
.vrightlist dl dd		{float:right;width:155px;line-height:20px;overflow:hidden;}/*height:40px;*/
.vrightlist dl dd.name	{height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.vrightlist dl dd.name a:link, .vrightlist dl dd.name a:visited{color:#6E6E6E;}
.vrightlist dl dd.name a:hover{color:#f60;}
.vrightlist dl.vrreport dt{float:left;width:100px;height:75px;overflow:hidden;border:1px solid #ccc;background:none;padding-top:0px;}
.vrightlist dl.vrreport dt img{width:100px;height:auto;overflow:hidden;}
.txt_ht {
	overflow: hidden;
	height:53px;
}
.txt_ht_1 {
	overflow: hidden;
	height:50px;
}
.txt_ht_2 {
	overflow: hidden;
	height:72px;
}
.d_in {

}
.d_in img {
	display:inline;
}

.x_dc{background:url('../2014images/x_dc1.gif') no-repeat;display:block;width:32px;height:32px;margin-right: 25px; float:left;}
.x_dc:hover{ background:url('../2014images/x_dc2.gif') no-repeat; }

.x_zc{background:url('../2014images/x_zc1.gif') no-repeat;display:block;width:32px;height:32px;margin-right: 25px; float:left;}
.x_zc:hover{ background:url('../2014images/x_zc2.gif') no-repeat; }

.x_tg{background:url('../2014images/x_tg1.gif') no-repeat;display:block;width:32px;height:32px;margin-right: 25px; float:left;}
.x_tg:hover{ background:url('../2014images/x_tg2.gif') no-repeat; }

.x_sc{background:url('../2014images/x_sc1.gif') no-repeat;display:block;width:32px;height:32px;margin-right: 25px; float:left;}
.x_sc:hover{ background:url('../2014images/x_sc2.gif') no-repeat; }

.x_py{background:url('../2014images/x_py1.gif') no-repeat;display:block;width:32px;height:32px;margin-right: 25px; float:left;}
.x_py:hover{ background:url('../2014images/x_py2.gif') no-repeat; }

.x_tj{background:url('../2014images/x_tj1.gif') no-repeat;display:block;width:32px;height:32px;margin-right: 25px; float:left;}
.x_tj:hover{ background:url('../2014images/x_tj2.gif') no-repeat; }

.x_dy{background:url('../2014images/x_dy1.gif') no-repeat;display:block;width:32px;height:32px;margin-right: 25px; float:left;}
.x_dy:hover{ background:url('../2014images/x_dy2.gif') no-repeat; }

.x_fx{background:url('../2014images/x_fx1.gif') no-repeat;display:block;width:32px;height:32px;margin-right: 25px; float:left;}
.x_fx:hover{ background:url('../2014images/x_fx2.gif') no-repeat; }
.zt_l {
	float: left;
	width: 300px;
	padding-right: 10px;
	padding-left: 10px;
}
.zt_l_img {
	width: 300px;
	height:188px;
	overflow: hidden;
	border: 1px solid #bcbdbd;
	display: table-cell;
	vertical-align:middle;
	text-align:center;
    *display: block;
    *font-size: 175px;
    *font-family:Arial;
}
.zt_l_img img {
	width: 300px;
	height:188px;
}
.jy_img {
	display: table-cell;
	vertical-align:middle;
	text-align:center;
    *display: block;
    *font-size: 95px;
    *font-family:Arial;
	width: 90px;
	height:108px;
	overflow: hidden;
	border: 1px solid #bcbdbd;
}
.jy_img img {
	width:90px;
	vertical-align:middle;
}
.jy_text {
	float: right;
	width: 550px;
}
.jy_ht {
	overflow: hidden;
	height:73px;
}
.xw_ebt {
	font-family: "微软雅黑";
	font-size:20px;
	line-height:36px;
	font-weight:normal;
	}
.article_list_1  {
	float:left;
	background-image: url(../2014images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	width:38%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	line-height:30px;
	}
.article_list_tit  {
	float:left;
	padding-left: 10px;
	width:38%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	line-height:30px;
	}
.article_list_2  {
	float:left;
	padding-left: 15px;
	width:12%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	line-height:30px;
	}
.article_list_3  {
	float:left;
	padding-left: 15px;
	width:17%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	line-height:30px;
	}
.article_list_4  {
	float:left;
	padding-left: 15px;
	width:17%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	line-height:30px;
	}
.article_list_5  {
	float:left;
	padding-left: 15px;
	width:8%;
	font-size:14px;
	line-height:30px;
	}
.article_list_6  {
	float:left;
	background-image: url(../2014images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	width:42%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	line-height:30px;
	}
.article_list_6_tit  {
	float:left;
	padding-left: 10px;
	width:42%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	line-height:30px;
	}
.article_list_7  {
	float:left;
	padding-left: 15px;
	width:16%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	line-height:30px;
	}
.article_list_8  {
	float:left;
	padding-left: 15px;
	width:22%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-size:14px;
	line-height:30px;
	}
.article_list_9  {
	float:left;
	padding-left: 15px;
	width:11%;
	font-size:14px;
	line-height:30px;
	}
.list_title {
	font-weight: bold;
	color: #2f2f2f;
}
#create-form .tab01 {
	border-collapse: collapse; 
    border: 0px solid #E4E4E4;
	}
#create-form .tab01 .fwb  {
	font-weight:normal;
}
#create-form .tab01 .fwb td , #create-form .tab01 .td-01  {
	color:#666;
}
#create-form .tab01 .td-01  {
	border-bottom:1px solid #0085cb;
	border-top:2px solid #0085cb;
}
#create-form .tab01 .td-02  {
	background-color:#F4F4F4;
}
#create-form .tab01 a {
	font-size:15px;
	}
#create-form .tab01 td{
	padding-left: 10px;
	height: 31px;
	padding-top: 12px;
	padding-bottom:12px;
	border-collapse: collapse;
	border: 0px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	color:#BFBFBF;
	}
.tab01{
	border-collapse: collapse; 
    border: 1px solid #E4E4E4;
	}
.tab01 .td-01{
	background-color: #e5f1f5;
	font-weight: bold;
	}
.tab01 td{
	padding-left: 10px;
	height: 31px;
	padding-top: 8px;
	padding-bottom:8px;
	border-collapse: collapse; 
    border: 1px solid #E4E4E4;
	}

.hy_left {
	float: left;
	width: 655px;
}
.hy_right {
	float: right;
	width: 300px;
}
.hy_lm_top {
	font-family: "微软雅黑";
	background-image: url(../2014images/hy_lm_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 30px;
	padding-bottom: 3px;
}
.hy_zy_1 {
	font-size: 15px;
	line-height: 32px;
	font-weight: bold;
	background-image: url(../2014images/lm_bg_zy1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 33px;
	padding-right: 25px;
	padding-left: 22px;
	color: #FFF;
}
.hy_zy_1 a {
	color:#ffffff;
}
.hy_zy_1 a:link, .hy_zy_1 a:visited {
	color:#ffffff;
	text-decoration: none;
}
.hy_zy_1 a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.hy_zy_1_a {
	font-size: 15px;
	line-height: 32px;
	font-weight: bold;
	float: left;
	height: 33px;
	padding-right: 22px;
	padding-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #adadad;
}
.hy_img {
	float: left;
	width: 201px;
}
.hy_img img {
	width: 200px;
	height:125px;
	border: 1px solid #bcbdbd;	
}
.hy_text {
	float: right;
	width: 435px;
}
.hy_img2 {
	float: left;
	width: 101px;
}
.hy_img2 img {
	width: 100px;
	height:63px;
	border: 1px solid #bcbdbd;	
}
.hy_text2 {
	float: right;
	width: 375px;
}
.hy_fr {
	float: right;
	width: 200px;
}
.hy_vlist dl				{
	width:150px;
	height:auto;
	float:left;
	margin-right:0px;
	text-align:center;
	padding-right: 6px;
	padding-left: 6px;
}
.hy_vlist dl dt 		{width:100%;}
.hy_vlist dl dt img		{width:150px;height:94px;overflow:hidden;border: 1px solid #E6E6E6;}
.hy_vlist dl dd    		{width:100%;height:auto; line-height:18px; margin-top:5px;}
.data01                {background:url(../2014images/bg01.jpg) repeat-x; color:#fff; width:85px; height:26px; line-height:26px; text-align:center;}
.data02                {background:url(../2014images/bg02.jpg) repeat-x; color:#727272; width:85px; height:60px; font-size:36px; font-weight:bold; line-height:60px;text-align:center;}

/*2015-04-09搜索*/
  .container_logo {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 150px;
	text-align: left;
}
  .container {
	width: 550px;
	margin-top: 0px;
}
  .container input[type=text],.container input[type=password] {
	font-size: 13px;
	margin: 0;
	padding: 7px 8px;
	outline: none;
	color: #333;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: right center;
	border: 1px solid #B7B7B7;
	border-radius: 3px;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	transition: all 0.15s ease-in;
	-webkit-transition: all 0.15s ease-in 0;
	vertical-align: middle;
      }
      .container .button {
	position: relative;
	display: inline-block;
	margin: 0;
	font-size: 16px;
	font-weight:bold;
	color: #FFF;
	white-space: nowrap;
	background-color: #0088c4;
	background-repeat: repeat-x;
	border-radius: 3px;
	border: 1px solid #0088c4;

	vertical-align: middle;
	cursor: pointer;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-appearance: none;
	font-family:'Microsoft Yahei', 'Simsun';
	height:37px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 5px;
      }
      .container .button:hover,.container .button:active {
		  background-color: #0f98d5;
	background-position: 0 0px;
	border-color: 1px solid #005d87;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.075), 0 0 5px rgba(81,167,232,.5);
      }
      .container .button:active {
        background-color: #0f98d5;
        border-color: #b5b5b5;
        background-image: none;
        box-shadow: inset 0 1px 2px rgba(0,0,0,.075), 0 0 5px rgba(81,167,232,.5);
      }
      .container .button:focus,.container input[type=text]:focus,.container input[type=password]:focus {
        outline: none;
        border-color: #0f98d5;
        box-shadow: inset 0 1px 2px rgba(0,0,0,.075), 0 0 5px rgba(81,167,232,.5);
      }
     
      .container label[for=search] {
        display: block;
        text-align: left;
      }
      .container #search label {
        font-weight: 200;
        padding: 5px 0;
      }
      .container #search input[type=text] {
        font-size: 18px;
        width: 455px;
      }
      .container #search .button {
        padding: 10px;
        width: 90px;
      }
.ss_top_1 {
	background-color: #6C6C6C;
	height: 29px;
}
.ss_top_1 a {
	color:#ffffff;
}
.ss_top_1 a:link, .ss_top_1 a:visited {
	color:#ffffff;
	text-decoration: none;
}
.ss_top_1 a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.ss_top_1_1 {
	height: 29px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.ss_top_1_1_left {
	float: left;
	height: 29px;
	width: 27px;
	overflow: hidden;
}
.ss_top_1_1_center {
	float: left;
	height: 29px;
	width: 928px;
}
.ss_top_1_1_right {
	float: right;
	height: 29px;
	width: 25px;
}
.ss_zy {
	text-align:left;
}
.ss_zy li{
	float: left;cursor:pointer;
}
.ss_zy_1 {
	color:#ffffff;
	display:block;
	font-size: 16px;
	line-height: 33px;
	font-weight: bold;
	background-image: url(../2014images/lm_bg_zy1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 33px;
	padding-right: 30px;
	padding-left: 27px;
}
.ss_zy_1 a:link, .ss_zy_1 a:visited {
	color:#ffffff;
	text-decoration: none;
}
.ss_zy_1 a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.ss_zy_2 {
	display:block;
	font-size: 16px;
	line-height: 33px;
	font-weight: bold;
	float: left;
	height: 33px;
	padding-right: 27px;
	padding-left: 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F7F7F7;
	
}
.ss_tj_img {
	float: left;
	width: 142px;
}
.ss_tj_img img {
	width: 140px;
	height:99px;
	border: 1px solid #bcbdbd;	
}
.ss_tj_img2 {
	float: left;
	width: 140px;
	border: 1px solid #bcbdbd;
}
.ss_tj_img2 img {
	width: 90px;
	height:106px;
	margin-left:25px;
}

.ss_tj_text {
	float: right;
	width: 540px;
}
.ss_main_left {
	float: left;
	width: 700px;
}
.ss_main_right {
	float: right;
	width: 240px;
}
.ss_ss_1 {
	float: left;
	padding-left: 20px;
}
.ss_vlist					{
	padding-bottom: 0px;
}
.ss_vlist dl				{
	width:154px;
	height:auto;
	float:left;
	margin-right:0px;
	text-align:center;
	padding-right:10px;
	padding-left: 10px;
}
.ss_vlist dl dt 			{width:100%;}
.ss_vlist dl dt img		{width:150px;height:85px;overflow:hidden;border: 1px solid #E6E6E6;}
.ss_vlist dl dd    		{width:100%;height:auto; line-height:18px; margin-top:5px;}
.ss_vlist2					{
	padding-bottom: 0px;
}
.ss_vlist2 dl				{
	width:154px;
	height:auto;
	float:left;
	margin-right:0px;
	text-align:center;
	padding-right:10px;
	padding-left: 10px;
}
.ss_vlist2 dl dt 			{width:100%;}
.ss_vlist2 dl dt img		{width:120px;height:160px;overflow:hidden;border: 1px solid #E6E6E6;margin-left: 18px;}
.ss_vlist2 dl dd    		{width:100%;height:auto; line-height:18px; margin-top:5px;}
.ss_tjbg {
	background-color: #FFFBEC;
	border: 1px dashed #cd9a41;
}
.bm_bz1 {
	line-height: 30px;
	background-image: url(../2014images/bm_bz1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:33px;
}
.bm_bz2 {
	line-height: 30px;
	background-image: url(../2014images/bm_bz2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:33px;
}
.bm_bz3 {
	line-height: 30px;
	background-image: url(../2014images/bm_bz3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:33px;
}
.b_1 {
	font-size: 16px;
	color: #FFF;
	text-align: center;
	float: left;
	width: 326px;
}
.b_2 {
	font-size: 14px;
	color: #646464;
	text-align: center;
	float: left;
	width: 326px;
}
.tabs
{
	border-collapse: collapse;
	border: 1px solid #CCC;
}
.tabs td
{
	line-height: 24px;
	border-collapse: collapse;
	border: 1px solid #CCC;
	padding: 8px;
}
.tabs .td-01
{
	font-weight: bold;
	background-color: #DEEAF3;
}
.win12 {
	text-align: left;
	border: 1px solid #CCC;
	background-color: #FFFFFF;
	left:58%;
	margin-left:-280px;
}
.kj_0 {
	background-image: url(../2014images/ew_home.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	padding-left: 18px;
	padding-right: 18px;
}
/* CSS Document */
.clear                        {clear:both;}
.mag                          { margin:0 auto;}
.mt7                          {margin-top:7px;}
/*登录*/
.top_dl                       { width:980px; height: auto;position:relative;}
.dl01                         { width:30px;display:block; padding:0 10px; text-align:center; line-height:29px; height:29px;}
.dl01_vip                         { width:60px;background:#edbd05; display:block; padding:0 10px; text-align:center; line-height:29px; height:29px;}
.dl02                         { width:30px;display:block; padding:0 10px; text-align:center; line-height:29px;}
.dl_div .div01                { width:980px;height:100%; margin:0 auto; padding:0; }
.top_dl .div02                {width:304px; position:absolute;top:29px; left:676px;}
.dl_div .div01_01             {width:304px;height:288px;position:relative; margin:0; display:block; left:92px;}
.div01_01 .tx01               { background:url(../images/zc_n_bg.png) no-repeat; width:100px; height:22px; color:#fff; font-size:12px; line-height:22px; text-align:center; position:absolute; top:50px; left:-80px;}
.div01_01 .tx02               { background:url(../images/zc_n_bg.png) no-repeat; width:100px; height:22px; color:#fff; font-size:12px; line-height:22px; text-align:center; position:absolute; top:107px; left:-80px;}
.dl_div .div01_02             {width:365px;height:288px;position: relative; margin:0 auto; top:170px; display:block; position:relative;}
.div01_02 .tx01               { background:url(../images/zc_n_bg.png) no-repeat; width:100px; height:22px; color:#fff; font-size:12px; line-height:22px; text-align:center; position:absolute; top:50px; left:-50px;}
.div01_02 .tx02               { background:url(../images/zc_n_bg.png) no-repeat; width:100px; height:22px; color:#fff; font-size:12px; line-height:22px; text-align:center; position:absolute; top:107px; left:-50px;}
.div01_02 .close01            {cursor:pointer; width:26px; height:26px;position:absolute; right:-10px; top:-5px;}
.dl_div .div01_01_01          {background:url(../images/zc_d_bg.png) repeat-y;height: auto;padding: 10px 20px;}
.dl_div .div01_01_02          { background:url(../images/zc_d_bg01.png) repeat-y; height:213px; padding:20px 57px;}
.dl_div .bt01                 { background:url(../images/zc_d_bt.jpg) no-repeat; width:236px; height:42px; line-height:42px; font-size:14px; padding:0 5px; border:0px;}
.dl_div .bt02                 { background: url(../images/zc_b_bg.jpg) repeat-x; width:246px; height:40px;cursor: pointer; line-height:40px; font-size:16px; color:#fff; font-weight:bold; text-align:center; border:0px;}
.dl_div .bt03                 { background:#e80000; width:100px; height:32px;cursor: pointer; line-height:32px; font-size:12px; color:#fff; text-align:center; border:0px;}



.kj_2 {
	background-image: url(../2014images/ydkh.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	float: left;
	padding-left: 15px;
	padding-right: 18px;
	position:relative;
}
.kj_2 a:link, .kj_2 a:visited {
	color:#FFF;
	background-color: #ed0000;
	display:block;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.kj_2 a:hover {
	color: #FFF;
	background-color: #ed0000;
	display:block;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.yd_abs {
	height: 108px;
	width: 108px;
	position: absolute;
	left: -18px;
	top: 21px;
	z-index: 800;
}
.yd_abs .yd1 {
	background-image: url(../2014images/bg_rw.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 5px;
	overflow: hidden;
}
.yd_abs .yd2 {
	background-color: #eaeaea;
	padding: 5px;
}
a.aboutew:link,a.aboutew:visited{
	display: inline-block;
	line-height: 20px;
	background-image: url(http://www.e-works.net.cn/report/images/aboutew.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 90px;
	padding-top: 0px;
	padding-left: 0px;
	color: #FFF;
	text-align: center;
	padding-right: 13px;
}
a.aboutew:hover{color:#FFF;text-decoration: none;}

/*焦点图*/
.focus{position:relative;width:470px;height:290px;background-color:#999;margin:0 auto;}  
.focus img{width:470px;height:290px;} 
.focus .shadow .title{width:260px;height:35px;padding-left:10px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.focus .fcon .shadow a{ width:350px; display:block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden; text-decoration:none;color:#fff;font-size:16px;margin-left:10px;}  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000;  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:10px;right:10px;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background: #3CF;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;}

.zk_pic {position:relative;width:470px;height:315px;float: left;}  
.zk_pic img{width:470px;height:315px;} 
.zk_pic .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:32px;line-height:32px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.zk_pic .fcon .shadow a{ width:470px; display:block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden; text-decoration:none;color:#fff;font-size:16px;margin-left:10px;}  
.zk_pic .lmdow{ width: 61px; ; position: absolute; top: 0; left: 0px; z-index: 10; height: 27px; line-height: 27px; filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display: block; text-align:center; background-image: url(../2014images/lm_bt.png); background-repeat: no-repeat; background-position: left top; }  
.zk_pic .fcon .lmdow a{ display:block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden; text-decoration:none;color:#fff;font-size:16px;}  
.zk_pic .fcon{position:relative;width:100%;float:left;background:#000;  }  
.zk_pic .fcon img{display:block;}   

.sp_pic { position: relative; width: 240px; height: 150px; float: left; }  
.sp_pic img{width:240px;height:150px;} 
.sp_pic .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:32px;line-height:32px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.sp_pic .fcon .shadow a{ width:220px; display:block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden; text-decoration:none;color:#fff;font-size:14px;margin-left:10px; text-align:center;} 
.sp_pic .lmdow{ width: 61px; ; position: absolute; top: 0; left: 0px; z-index: 10; height: 27px; line-height: 27px; filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display: block; text-align:center; background-image: url(../2014images/lm_bt.png); background-repeat: no-repeat; background-position: left top; }  
.sp_pic .fcon .lmdow a{ display:block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden; text-decoration:none;color:#fff;font-size:16px;}  
.sp_pic .fcon{position:relative;width:100%;float:left;background:#000;  }  
.sp_pic .fcon img{display:block;}

.zt_pic { position: relative; width: 240px; height: 150px; float: left; }  
.zt_pic img{width:240px;height:150px;} 
.zt_pic .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:32px;line-height:32px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.zt_pic .fcon .shadow a{ width:220px; display:block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden; text-decoration:none;color:#fff;font-size:14px;margin-left:10px; text-align:center;}  
.zt_pic .lmdow{ width: 61px; ; position: absolute; top: 0; left: 0px; z-index: 10; height: 27px; line-height: 27px; filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display: block; text-align:center; background-image: url(../2014images/lm_bt.png); background-repeat: no-repeat; background-position: left top; }  
.zt_pic .fcon .lmdow a{ display:block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden; text-decoration:none;color:#fff;font-size:16px;}  
.zt_pic .fcon{position:relative;width:100%;float:left;background:#000;  }  
.zt_pic .fcon img{display:block;}

.main_left_8 {
	float: left;
	width: 470px;
}
.main_right_8 {
	float: right;
	width: 240px;
}
.bd_img1 img {
	width: 240px;
	height:150px;
}
.bd_img2 img {
	width: 240px;
	height:150px;
}
.zk_news{
	text-align: right;
	color: #707070;
	padding-top: 10px;
	padding-right: 10px;
}
.zk_news span	{float:left;text-align:left;width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#313131;}
.zk_news li		{
	display:block;
	font-size:14px;
	padding-left:12px;
	line-height:30px;
	background-image: url(../2014images/dd01.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}
.zk_gray2 {
	background-color: #f6f5f5;
}
.lm_bg_4 { height: 24px; background-color: #f6f5f5; padding-top: 10px; padding-bottom: 5px; }
.lm_bg_5 { height: 24px; background-color: #f6f5f5; padding-top: 10px; padding-bottom: 10px; }
.lm_bg_6 { height: 35px; background-color: #f6f5f5; padding-top: 10px; padding-bottom: 5px; padding-left: 5px; }
.lm_zy_6 { font-size: 16px; line-height: 24px; font-weight: bold; float: left; height: 24px; padding-right: 15px; padding-left: 15px; border-left-width: 3px; border-left-style: solid; border-left-color: #00b1ff;}
.lm_zy_7 { font-size: 16px; line-height: 32px; font-weight: bold; float: left; height: 33px; padding-right: 10px; padding-left: 10px;  border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #00b1ff; }
.lm_zy_8 { font-size: 16px; line-height: 32px; font-weight: bold; float: left; height: 33px; padding-right: 10px; padding-left: 10px;  border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #f6f5f5; }
.zk_list { text-align: left; padding-right: 5px; padding-left: 5px; }
.zk_list li{ margin: 0px; padding-top: 15px; padding-bottom: 15px;float: left;border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E7E7E7;}
.zk_list li a:link, .zk_list li a:visited { overflow: hidden; display:block;line-height: 25px; height: 46px; font-size: 14px; text-decoration: none; background-image: url(../2014images/sd_down.gif); background-repeat: no-repeat; background-position: right 10px; padding-right: 20px; }
.zk_list li a:hover {overflow: hidden; display:block;line-height: 25px; height: 46px; font-size: 14px;text-decoration: none; background-image: url(../2014images/sd_up.gif); background-repeat: no-repeat; background-position: right 10px;padding-right: 20px;}
.zk_list li .ma_box { color: #767676;display:block; margin-top:10px; font-size:12px;}

.zk_main1 {
	padding-right: 10px;
	padding-left: 10px;
}
.zk_img {
	float: left;
	width: 142px;
}
.zk_img img {
	width: 140px;
	height:100px;
	border: 1px solid #bcbdbd;	
}
.zk_text {
	float: right;
	width: 570px;
}
.zk_text h2 {
	font-size:16px;
}
.zk_img2 {
	float: left;
	width: 352px;
}
.zk_img2 img {
	width: 350px;
	height:251px;
	border: 1px solid #bcbdbd;	
}
.zk_text2 {
	float: right;
	width: 360px;
	margin-top:5px;
}
.zk_text2 h2 {
	font-size:16px;
}
.cp_img_ai {
	width: 140px;
	margin-right: auto;
	margin-left: auto;
}
.cp_img_ai img {
	width: 138px;
	height:103px;
	border: 1px solid #bcbdbd;	
}
/*2017-6-27*/
.report3{
	float: left;
	height: 217px;
	width: 610px;
	overflow: hidden;
	position: relative;
}
.report3_img {
	background-color: #3c3c3c;
	float: left;
	height: auto;
	width: 610px;
}
.report3_left {
	float: left;
}
.report3_left img {
	width: 350px;
	height:217px;
}
.report3_right {
	float: right;
	width: 227px;
	padding-right: 15px;
}
.report3_right h2 a {
	color:#fff;
}
.report3_right h2 a:link, .report3_right h2 a:visited {
	color:#fff;
	text-decoration: none;
}
.report3 h2 a:hover {
	color:#fff;
	text-decoration: underline;
}
.report3_right a.gray:link, .report3_right a.gray:visited {
	color:#B0B0B0;
	text-decoration: none;
}
.report3_right a.gray:hover {
	color:#B0B0B0;
	text-decoration: underline;
}
.report3_right h2 {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 30px;
}
.report3_dot {
	height: 15px;
	left: 370px;
	top: 194px;
	overflow: hidden;
	position: absolute;
	z-index: 100;
	width: 150px;
}
.report3_dot_1 {
	width: 13px;
	height: 13px;
	background-color: #989898;
	float: left;
	cursor:pointer;
	margin-right: 10px;
}
.report3_dot_2 {
	width: 13px;
	height: 13px;
	background-color: #ff8800;
	float: left;
	cursor:pointer;
	margin-right: 10px;
}
.zn_cp_img {
	float: left;
	width: 140px;
}
.zn_cp_img img {
	width: 138px;
	height:103px;
	border: 1px solid #bcbdbd;	
}
.zn_cp_text {
	float: right;
	width: 180px;
}
.sp_img5 {
	float: left;
	width: 193px;
}
.sp_img5 img {
	width: 191px;
	height:120px;
	border: 1px solid #bcbdbd;	
}
.sp_text5 {
	float: right;
	width: 147px;
}
.sp_text5 h2 {

}
.sp_img6 {
	float: left;
	width: 163px;
}
.sp_img6 img {
	width: 161px;
	height:120px;
	border: 1px solid #bcbdbd;	
}
.sp_text6 {
	float: right;
	width: 179px;
}
.sp_text6 h2 {

}
.sp_img7 {
	float: left;
	width: 195px;
}
.sp_img7 img {
	width: 193px;
	height:120px;
	border: 1px solid #bcbdbd;	
}
.sp_text7 {
	float: right;
	width: 150px;
}
.sp_text7 h2 {

}
.tj_img5 {
	float: left;
	width: 142px;
}
.tj_img5 img {
	width: 140px;
	height:100px;
	border: 1px solid #bcbdbd;	
}
.tj_text5 {
	float: right;
	width: 570px;
}

.lm_zy_vip {
	width:78px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	float: left;
	height: 33px;
	background-image: url(http://www.e-works.net.cn/2014images/vip_lm_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 15px;
	padding-left: 12px;
	color: #FFF;
}
.lm_zy_vip a {
	color: #FFF;
}
.fc_img_vip {
	float: left;
	width: 152px;
}
.fc_img_vip img {
	width: 150px;
	height: 94px;
	border: 1px solid #bcbdbd;
}
.fc_text_vip {
	float: right;
	width: 80px;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	height: 93px;
	overflow: hidden;
}
.fc_text_vip a:hover {
	color:#d69500;
}
.p_vip {
	padding: 10px;
}
.dl01_vip01                         { background:#edbd05; display:inline-block; padding:0 10px; text-align:center; line-height:29px; height:29px;}
.dia_1 {
	display: inline-block;
	overflow: hidden;
	height: 13px;
	width: 49px;
	background-image: url(http://vip.e-works.net.cn/images/dj_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
}
.dia_2 {
	display: inline-block;
	overflow: hidden;
	height: 13px;
	width: 49px;
	background-image: url(http://vip.e-works.net.cn/images/dj_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px -19px;
}
.dia_3 {
	display: inline-block;
	overflow: hidden;
	height: 13px;
	width: 49px;
	background-image: url(http://vip.e-works.net.cn/images/dj_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px -37px;
}
.vip_ico_vd {
	display: inline-block;
	overflow: hidden;
	height: 19px;
	width: 16px;
	background-image: url(http://vip.e-works.net.cn/images/ew_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px -125px;
	vertical-align: middle;
	margin-right: 8px;
}
.vm {
	vertical-align:middle;
	}
	.list_zy {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	margin-top:15px;
}

.list_zy .tab1 a {
	display: inline-block;
	font-size: 16px;
	line-height: 34px;
	color: #FFF;
	background-color: #d69500;
	text-align: center;
	float: left;
	height: 36px;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid; 
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.list_zy .tab2 a {
	display: inline-block;
	font-size: 16px;
	line-height: 34px;
	color: #333;
	background-color: #EEEEEE;
	text-align: center;
	float: left;
	height: 36px;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DBDBDB;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
}
.list_zy .tab2 a:hover {
	color: #333;
	background-color: #f3dba4;
	border-top-color: #f3dba4;
	border-right-color: #f3dba4;
	border-bottom-color: #f3dba4;
	border-left-color: #f3dba4;
}
.list_zy .tab1 span {
	display: inline-block;
	font-size: 16px;
	line-height: 34px;
	color: #FFF;
	background-color: #d69500;
	text-align: center;
	float: left;
	height: 36px;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid; 
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.vip_ico {
	display: inline-block;
	overflow: hidden;
	height: 16px;
	width: 32px;
	background-image: url(http://vip.e-works.net.cn/images/VIP_ico_sm.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
    margin-top:7px;
}
.dia_1 {
	display: inline-block;
	overflow: hidden;
	height: 13px;
	width: 49px;
	background-image: url(http://vip.e-works.net.cn/images/dj_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
}
.dia_2 {
	display: inline-block;
	overflow: hidden;
	height: 13px;
	width: 49px;
	background-image: url(http://vip.e-works.net.cn/images/dj_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px -19px;
}
.dia_3 {
	display: inline-block;
	overflow: hidden;
	height: 13px;
	width: 49px;
	background-image: url(http://vip.e-works.net.cn/images/dj_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px -37px;
}
#nav_new li ul.subv_show
{
	left: 52px;
	top: 34px;
	white-space: nowrap;
	width: auto;
	height: auto;
	z-index: 300;
	height:32px;
	background-image: url(../2014images/nav_bg2.gif);
	background-repeat: repeat-x;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #23b3e5;
}
#nav_new li ul.subv_show li
{
	line-height:30px;
	position:relative;
	float:left;
	font-weight:normal;
	clear: both;
	text-align: left;
}
#nav_new li ul.subv_show li .img1
{
	position:absolute;
	z-index:999;
	left: 13px;
	top:-9px;
}
#nav_new li ul.subv_show li a
{
	display:inline-block;
	font-size:13px;
	width:auto;
	line-height:33px;
	color:#000;
	text-decoration:none;
	padding-right: 10px;

}
#nav_new li ul.subv_show li a:hover 
{
	color:#ff3600;
	display:inline-block;
}
.lognav {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	margin-bottom:15px;
	}
.lognav li {
	float:left;
	}
.lognav li span {
	display:block;
	padding-left:5px;
	padding-right:5px;
	margin-right:20px;
	font-size:14px;
	height:36px;
	line-height:34px;
	border-bottom:3px solid #FFF;
	cursor:pointer;
	}
.lognav li span:hover {
	color:#0568b1;
	border-bottom:3px solid #0568b1;
	}
.lognav .on span {
	border-bottom:3px solid #0568b1;
	color:#0568b1;
	}
.dl_div .bt08 {
    background: url(../images/zc_d_bt.jpg) no-repeat;
    width: 143px;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    padding: 0 5px;
    border: 0px;
    border-right: 1px solid #CCC;
}
.dl_div .bt09 {
    background-color:#CCC;
    width: 90px;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    padding: 0 5px;
    border: 0px;
	color:#333;
}
.mescd img {
	width:238px;
	height:90px;
	}
	
	
/*2021-2-2 新增样式 */
.tab-hg {
	margin-bottom:35px;
	}
.tab-hg .tab01 {
	border-collapse: collapse; 
    border: 0px solid #E4E4E4;
	}
.tab-hg .tab01 .fwb  {
	font-weight:normal;
}
.tab-hg.tab01 .fwb td , .tab-hg .tab01 .td-01  {
	color:#666;
}
.tab-hg .tab01 .td-01  {
	border-bottom:1px solid #0085cb;
	border-top:2px solid #0085cb;
}
.tab-hg .tab01 .td-02  {
	background-color:#F4F4F4;
}
.tab-hg .tab01 a {
	display:inline-block;
	font-size:15px;
	background-image: url(../2014images/zx-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	}
.tab-hg .tab01 td{
	padding-left: 10px;
	height: 31px;
	padding-top: 8px;
	padding-bottom:8px;
	border-collapse: collapse;
	border: 0px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	color:#AFAFAF;
	}
.ss-hg .btn2 {
    height: 30px;
    border: 0px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 30px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    background-color: #0085cb;
    border-radius: 3px;
    display: inline-block;
}
.ss-hg .btn2:hover {
	background-color: #005193;
	}
.ss-hg .textbox-2 {
    height: 30px;
    padding: 0 0 0 5px;
    border: 1px solid #DDD;
    font-size: 14px;
    line-height: 30px;
    font-family: "Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;
}
.ss-hg .sel {
	height: 32px;
}

/*2022-01-14 研究院专区新增样式*/

.yjy-box .m_left_topimg  {
	float:none;
	}
.yjy-box  .hy_text {
    width: 760px;
}
.yjy-box .txtbox {
	height:75px;
	overflow:hidden;
	}
.yjy-box .fr_btn {
    background-color: transparent;
}
.yjy-box .fr_btn a {
	width:50px;
    line-height: 20px;
    background-color: #ff7927;
	text-align:center;
	border-radius: 5px;
    float: right;
    padding: 3px;
	display:block;
}
.yjy-box .fr_btn a:hover {
	background-color: #D75100;
}
.yjy-box .hy_lm_top {
	margin-bottom:5px;
	padding-bottom:15px;
	}
.yjy-box .f18 {
	font-weight:bold;
	}
.yjy-main {
	padding:15px;
	border: 1px solid #e5e5e5;
}
.yjy-wjxz {
	min-height:500px;
}
.yjy-wjxz .wj-box {
	background-color: #f0eff0;
	border: 1px solid #DDD;
	width:60%;
	margin:30px auto;
	border-radius: 8px;
	font-size:16px;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}
.yjy-wjxz .wj-box .wj-01 {
	display:inline-block;
	width:200px;
	text-align:left;
	font-weight:bold;
}
.wj-box a.red_btn:link ,  .wj-box a.red_btn:visited {
	display:inline-block;
	margin-left:50px;
	width:100px;
    line-height: 20px;
    background-color: #ff7927;
	text-align:center;
	border-radius: 5px;
    padding: 3px;
	color:#FFF;
}
.wj-box a.red_btn:hover {
	background-color: #D75100;
}
.yjy-wjxz .gm-box {
	background-color: #f0eff0;
	border: 1px solid #DDD;
	width:60%;
	margin:40px auto;
	border-radius: 8px;
	font-size:16px;
	line-height:180%;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}
.gm-box h2 {
	font-size:24px;
	}
.yjbg_img {
	display:block;
	width: 230px;
	margin:0 auto;
}
.yjbg_img .m_left_topimg {
	width: 100%;
    height: auto;
	
}
.yjbg_img img {
	width: 230px;
    height: auto;
}
.sww_box {
	min-height:300px;
	padding-left:12px;
	padding-right:12px;
}
.sww_box .linethrough {
    text-decoration: line-through;
}
.sww_img {
	float: left;
	width: 95px;
	margin-top:5px;
	background-image: url(../2014images/rsh_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.sww_img img {
	width: 90px;
	height:120px;
	border: 1px solid #bcbdbd;	
}
.sww_text {
	float: right;
	width: 112px;
	line-height:20px;
	overflow: hidden;
	color: #767676;
}
.qy-hyico-sm {
	background-image: url(https://www.e-works.net.cn/report/images/qy-vip-ico-sm.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 18px;
	font-size:12px;
	line-height:22px;
	vertical-align:middle;
	width: 25px;	
	margin-right:5px;
}
.qy-nohyico-sm {
	background-image: url(https://www.e-works.net.cn/report/images/qy-novip-ico-sm.png);
	background-repeat: no-repeat top;
	background-position: left;
	display: inline-block;
	height: 18px;
	font-size:12px;
	line-height:22px;
	vertical-align:middle;
	width: 25px;	
	margin-right:5px;
}

a.qy-hy:link {
	color: #edbd05;
	font-size:14px;
	line-height:26px;
	font-weight:bold;
	text-decoration: none;
}
a.qy-hy:visited {
	color: #edbd05;
	text-decoration: none;
}
a.qy-hy:active, a.qy-hy:hover {
	color: #b99300;
	text-decoration: none;
}

/*2023-7-7 新增下载报告样式 */
.downbg {
	text-align:center;
}

.downbg a {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	text-align:center;
	height:40px;
	line-height:40px;
	font-size:16px;
	background-color: #f59a23;
	color:#FFF;
	font-weight: normal;
	margin-top:25px;
	display:inline-block;
	padding-left:20px;
	padding-right:20px;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.downbg a:link, .downbg a:visited {
	color:#FFF;
	text-decoration: none;
}
.downbg a:hover {
	color:#FFF;
	background-color: #E1860B;
}



/*2024-11 新版研究报告样式 */
.yjy-box {
    width: 1280px;
}
.yjy-box .hy_text {
    width: 1060px;
}
.m_left_topimg {
   height: 405px;
   width: 1280px;
}
.m_left_topimg img {
    height: 405px;
    width: 1280px;
}
#artcomment{display:none}