@charset "utf-8";
body {
    background: #eeeeee none repeat scroll 0 0;
    font-family: 微软雅黑;
    font-size: 12px;
    line-height: 1.5;
    margin: 0 auto;
    overflow-x: hidden;
}
ul, dl, dd, h1, h2, h3, h4, h5, h6, form {
	padding:0;
	margin:0;
}
ul {
	list-style:none;
}
img {
	border:0px;
}
a {
	color:#3d3d3d;
	text-decoration: none;
}
a:hover {
	color:#fd8200;
	text-decoration:none;
}
.container {
	width:1000px;
	margin:0 auto;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
#header {
	height:140px;
	background:url(headerbg.jpg) center 0px no-repeat;
}
#header .logo {
	float:left;
	margin-top:58px;
}
#header .logotxt {
	float:left;
	height:45px;
	width:220px;
	margin-top:58px;
}
#header .logotxt .line {
	display:block;
	float:left;
	width:30px;
	height:45px;
	background:url(header_line.jpg) center 5px no-repeat;
}
#header .logotxt .title {
	display:block;
	height:25px;
	line-height:25px;
	font-size:18px;
	color:#FFFFFF;
}
#header .logotxt .b_title {
	display:block;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-size:14px;
}
#header .phone {
	float:right;
	margin-top:54px;
	width:230px;
}
#header .phone .phone_img {
	float:left;
	width:45px;
	height:45px;
}
#header .phone .phone_img img {
	width:45px;
	height:45px;
}
#header .phone .title, #header .phone .b_title {
	float:left;
	margin-left:10px;
	color:#FFFFFF;
	width:175px;
}
#header .phone .title {
	font-size:16px;
	height:20px;
	line-height:20px;
}
#header .phone .b_title {
	font-size:22px;
	height:25px;
	line-height:25px;
}
#nav {
	height:40px;
	background:#fd8200;
}
.navmain .navmain_li {
	float:left;
	height:40px;
	position:relative;
}
.navmain .navmain_li a {
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:18px;
	width:111px;
	color:#FFFFFF;
}
.navmain .navmain_li a:hover {
	background:#5c5c5c;
}
.navmain .navmain_li .subClass {
	display:none;
	position:absolute;
	z-index:22;
	background:rgba(0, 0, 0, 0.8);
	width:150px;
}
.navmain .navmain_li .subClass li {
}
.navmain .navmain_li .subClass li a {
	display:block;
	width:150px;
	font-size:16px;
	text-align:left;
	text-indent:15px;
}
.navmain .navmain_li:hover .subClass {
	display:block;
}
.navmain .navmain_li .subClass01 {
	display:none;
	position:absolute;
	z-index:22;
	background:rgba(0, 0, 0, 0.8);
	width:111px;
}
.navmain .navmain_li .subClass01 li {
}
.navmain .navmain_li .subClass01 li a {
	display:block;
	width:111px;
	font-size:16px;
	text-align:center;
}
.navmain .navmain_li:hover .subClass01 {
	display:block;
}
.navmain .navmain_li .subClass02 {
	display:none;
	position:absolute;
	z-index:22;
	background:rgba(0, 0, 0, 0.8);
	width:130px;
}
.navmain .navmain_li .subClass02 li {
}
.navmain .navmain_li .subClass02 li a {
	display:block;
	width:130px;
	font-size:16px;
	text-align:center;
}
.navmain .navmain_li:hover .subClass02 {
	display:block;
}
#banner {
	width:1600px;
	height:440px;
	margin:0 auto;
}
#banner img {
	width:1600px;
	height:440px;
}
#common {
	width:1000px;
	margin:0 auto 35px auto;
	background:#FFFFFF;
}
#common .con_left {
	width:188px;
	float:left;
	margin-left:18px;
	position:relative;
	z-index:22;
	top:-43px;
}
#common .con_left .a_title {
	width:184px;
	height:141px;
	border:2px solid #cdcdcd;
}
#common .left_tp {
	margin-top:2px;
	margin-bottom:17px;
	border-top:2px solid #eeeeee;
}
#common .left_tp li {
	height:42px;
}
#common .left_tp li a {
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#737373;
	font-size:16px;
	border-bottom:2px solid #eeeeee;
	border-right:2px solid #eeeeee;
	border-left:2px solid #eeeeee;
}
#common .left_tp li a:hover {
	background:url(con_leftlibg.jpg) center 0px no-repeat;
	color:#000000;
}
#common .left_tp li .a_cur {
	background:url(con_leftlibg.jpg) center 0px no-repeat;
	color:#000000;
}
#common .left_md {
	border-bottom:1px solid #cdcdcd;
}
#common .left_md .d_name {
	display:block;
	height:35px;
	text-align:center;
	line-height:35px;
	font-size:18px;
	color:#FFFFFF;
	background:url(con_leftmdbg.jpg) center 0px no-repeat;
}
#common .left_md .d_text {
	height:120px;
	width:186px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	overflow:hidden;
}
#common .left_md .d_text .c_title {
	display:block;
	width:172px;
	height:18px;
	font-size:14px;
	line-height:18px;
	color:#484747;
	margin:15px auto auto auto;
}
#common .left_md .d_text .c_title:hover {
	color:#fd8200;
}
#common .left_md .d_text .c_text {
	width:172px;
	margin:5px auto auto auto;
	height:75px;
	border-bottom:1px dashed #cdcdcd;
	color:#939090;
	font-size:12px;
}
#common .left_md .d_text .a_more {
	height:12px;
	line-height:12px;
	width:50px;
	display:block;
	float:right;
	background:#fd8200;
	text-align:center;
	font-size:10px;
	color:#FFFFFF;
	margin:2px 5px auto auto;
	border-radius:3px;
	-moz-border-radius:3px;
}
#common .con_right {
	width:760px;
	float:left;
	margin-left:14px;
	margin-bottom:45px;
}
#common .con_right .a_title {
	height:90px;
	line-height:90px;
	margin-top:10px;
	font-size:32px;
	color:#464646;
	border-bottom:1px dashed #8c8c8c;
}
#common .con_right .a_title span {
	font-size:17px;
	color:#8c8c8c;
}
#common .con_right .con_right_nav {
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#5a5a5a;
	margin:20px auto 25px auto;
}
#common .con_right .con_right_nav .home {
	display:block;
	float:left;
	width:20px;
	height:20px;
	background:url(navhome.jpg) center 0px no-repeat;
}
#common .con_right .d_text {
	width:758px;
	border:1px solid #cdcdcd;
}
#common .con_right .con_right_ft {
	margin-top:20px;
}
#common .con_right .con_right_ft .c_title {
	height:36px;
	line-height:36px;
	color:#FFFFFF;
	font-size:24px;
	text-indent:18px;
	background:url(con_right_ft.jpg) center 0px no-repeat;
}
#common .con_right .con_right_ft .c_text {
	width:756px;
	height:216px;
	margin:0 auto;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
}
#common .con_right .con_right_ft .c_text ul {
	width:728px;
	margin:0px auto;
}
#common .con_right .con_right_ft .c_text ul li {
	width:170px;
	height:176px;
	margin:23px 6px auto 6px;
	float:left;
	text-align:center;
}
#common .con_right .con_right_ft .c_text ul li img {
	width:166px;
	height:146px;
	border:2px solid #b4b4b4;
	-moz-box-shadow: 3px 5px 5px #bababa; /* 鑰佺殑 Firefox */
	box-shadow: 3px 5px 5px #bababa;
}
#common .con_right .con_right_ft .c_text ul li img:hover {
	border:2px solid #fd8200;
}
#common .con_right .con_right_ft .c_text ul li span {
	display:block;
	height:30px;
	line-height:30px;
	font-size:14px;
}
#common .con_right .con_right_anli {
	margin-top:20px;
}
#common .con_right .con_right_anli .c_title {
	height:36px;
	line-height:36px;
	color:#FFFFFF;
	font-size:24px;
	text-indent:18px;
	background:url(con_right_ft.jpg) center 0px no-repeat;
}
#common .con_right .con_right_anli .c_text {
	width:756px;
	height:180px;
	margin:0 auto;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
}
#common .con_right .con_right_anli .c_text ul {
	width:720px;
	margin:0 auto;
}
#common .con_right .con_right_anli .c_text ul li {
	width:340px;
	height:122px;
	float:left;
	margin:30px 10px auto 10px;
}
#common .con_right .con_right_anli .c_text .a_img {
	display:block;
	float:left;
	width:140px;
	height:118px;
	border:2px solid #b4b4b4;
}
#common .con_right .con_right_anli .c_text .a_img:hover {
	border:2px solid #fd8200;
}
#common .con_right .con_right_anli .c_text .a_img img {
	width:140px;
	height:118px;
}
#common .con_right .con_right_anli .c_text .ai_left {
	float:left;
	margin-left:10px;
	width:185px;
}
#common .con_right .con_right_anli .c_text .ai_left .ai_title {
	height:32px;
	line-height:32px;
	font-size:16px;
	font-weight:bold;
	color:#5c5c5c;
}
#common .con_right .con_right_anli .c_text .ai_left .ai_title:hover {
	color:#fd8200;
}
#common .con_right .con_right_anli .c_text .ai_left .ai_text {
	font-size:14px;
	color:#646464;
	height:70px;
}
#common .con_right .con_right_anli .c_text .ai_left .a_more {
	float:right;
}
#common .con_right .d_text .anli_text {
	width:720px;
	margin:0 auto;
}
#common .con_right .d_text .anli_text .anli_title {
	text-align:center;
	height:40px;
	margin-top:25px;
	line-height:40px;
	font-size:32px;
	color:#fd8200;
}
#common .con_right .d_text .anli_text .b_title {
	text-align:center;
	height:24px;
	line-height:24px;
	font-size:16px;
	padding-bottom:15px;
	color:#8c8c8c;
	border-bottom:1px dashed #8c8c8c;
}
#common .con_right .d_text .anli_text .zx_text {
	margin:10px auto;
	font-size:14px;
	color:#646464;
}
#common .left_cpmeu {
	margin-top:2px;
}
#common .left_cpmeu .d_name {
	display:block;
	height:35px;
	text-align:center;
	line-height:35px;
	font-size:18px;
	color:#FFFFFF;
	background:url(con_leftmdbg.jpg) center 0px no-repeat;
}
#common .left_cpmeu .d_name_cur {
	display:block;
	height:35px;
	text-align:center;
	line-height:35px;
	font-size:18px;
	color:#FFFFFF;
	background:url(d_name_cur.jpg) center 0px no-repeat;
}
#common .left_cpmeu .ul_main {
	margin-bottom:15px;
	border-top:2px solid #eeeeee;
}
#common .left_cpmeu .ul_main li {
	min-height:41px;
	border-bottom:1px solid #eeeeee;
	border-right:2px solid #eeeeee;
	border-left:2px solid #eeeeee;
}
#common .left_cpmeu .ul_main li a {
	display:block;
	background:url(a_mainbg.jpg) center 0px no-repeat;
	text-indent:30px;
	height:40px;
	line-height:40px;
	font-size:16px;
	border-bottom:1px solid eeeeee;
}
#common .left_cpmeu .ul_main li .a_cur {
	background:url(a_main_cur.jpg) center 0px no-repeat;
	color:#000000;
}
#common .con_right .d_text .cp_main {
	width:705px;
	margin:22px auto auto auto;
}
#common .con_right .d_text .cp_main li {
	width:211px;
	height:190px;
	margin:0px 10px 22px 10px;
	float:left;
	border:2px solid #969696;
}
#common .con_right .d_text .cp_main li img {
	width:211px;
	height:162px;
}
#common .con_right .d_text .cp_main li span {
	display:block;
	height:28px;
	line-height:28px;
	text-align:center;
	background:#969696;
	color:#FFFFFF;
	font-size:14px;
}
#common .con_right .d_text .cp_main li:hover {
	border:2px solid #fd8200;
}
#common .con_right .d_text .cp_main li:hover span {
	background:#fd8200;
}
#common .con_right .d_text .cpcon_main .mk_con_top {
	height:290px;
}
#common .con_right .d_text .cpcon_main .mk_con_top img {
	float:left;
	display:block;
	width:376px;
	height:286px;
	border:2px solid #e6e6e6;
}
#common .con_right .d_text .cpcon_main .mk_con_top .t_left {
	float:left;
	width:320px;
	min-height:290px;
	margin-left:35px;
}
#common .con_right .d_text .cpcon_main .mk_con_top .t_left h1 {
	min-height:58px;
	line-height:40px;
	border-bottom:1px dashed #c1c1c1;
	font-size:28px;
	color:#464646;
}
#common .con_right .d_text .cpcon_main .mk_con_top .t_left .s_text {
	min-height:90px;
	border-bottom:1px dashed #c1c1c1;
}
#common .con_right .d_text .cpcon_main .mk_con_top .t_left .s_text .s_tp {
	display:block;
	margin-top:12px;
	height:20px;
	line-height:20px;
	color:#fd8405;
	font-size:14px;
}
#common .con_right .d_text .cpcon_main .mk_con_top .t_left .s_text .s_ft {
	display:block;
	margin-top:5px;
	font-size:14px;
	color:#6a6969;
}
#common .con_right .d_text .cpcon_main .mk_con_top .t_left .cp_model {
	height:65px;
	line-height:65px;
	border-bottom:1px dashed #c1c1c1;
	font-size:16px;
	color:#464646;
}
#common .con_right .d_text .cpcon_main .mk_con_text {
	margin-top:40px;
}
#common .con_right .d_text .cpcon_main .mk_con_text .mk_title {
	height:37px;
	background:url(cpconmktitlebg.jpg) 0px 0px repeat-x;
	border-left:1px solid #c37726;
	border-right:1px solid #c37726;
}
#common .con_right .d_text .cpcon_main .mk_con_text .mk_title a {
	display:block;
	float:left;
	width:120px;
	text-align:center;
	height:32px;
	margin:5px auto auto 11px;
	font-size:20px;
	color:#FFFFFF;
}
#common .con_right .d_text .cpcon_main .mk_con_text .mk_title .a_cur {
	background:url(mktitlecur.jpg) center 0px no-repeat;
	color:#505050;
}
#common .con_right .d_text .cpcon_main .mk_con_text .mk_textbg {
	border:1px solid #d9d9d9;
	font-size:14px;
	color:#6a6969;
}
#common .con_right .d_text .cpcon_main .mk_con_text .mk_text {
	width:700px;
	margin:10px auto;
}
#common .con_right .cp_tjmk .mk_title {
	height:37px;
	line-height:37px;
	background:#d2d2d2;
	margin-top:27px;
}
#common .con_right .cp_tjmk .mk_title span {
	width:170px;
	height:37px;
	display:block;
	margin:0 auto;
	background:#f87002;
	text-align:center;
	font-size:18px;
	color:#FFFFFF;
}
#common .con_right .cp_tjmk .mk_text {
	height:216px;
	border:1px solid #c9c9c9;
}
#common .con_right .cp_tjmk .mk_text ul {
	width:728px;
	margin:0px auto;
}
#common .con_right .cp_tjmk .mk_text ul li {
	width:170px;
	height:176px;
	margin:23px 6px auto 6px;
	float:left;
	text-align:center;
}
#common .con_right .cp_tjmk .mk_text ul li img {
	width:166px;
	height:146px;
	border:2px solid #b4b4b4;
	-moz-box-shadow: 3px 5px 5px #bababa;
	box-shadow: 3px 5px 5px #bababa;
}
#common .con_right .cp_tjmk .mk_text ul li img:hover {
	border:2px solid #fd8200;
}
#common .con_right .cp_tjmk .mk_text ul li span {
	display:block;
	height:30px;
	line-height:30px;
	font-size:14px;
}
#common .con_right .d_text .sp_main {
	width:720px;
	margin:40px auto auto auto;
}
#common .con_right .d_text .sp_main li {
	float:left;
	width:220px;
	height:178px;
	margin:0px 10px 25px 10px;
}
#common .con_right .d_text .sp_main li img {
	width:216px;
	height:134px;
	border:2px solid #a0a0a0;
}
#common .con_right .d_text .sp_main li:hover img {
	border:2px solid #fd8200;
}
#common .con_right .d_text .sp_main li span {
	display:block;
	height:30px;
	line-height:30px;
	font-size:16px;
	text-align:center;
}
.shipinbg {
	min-height:40px;
	background:url(spdmbg.jpg) center 0px no-repeat;
}
#shipin {
	height:835px;
	background:url(spbg.jpg) center 0px repeat-y;
	overflow:hidden;
}
#shipin .tvplayerbg {
	height:637px;
	width:1020px;
	margin:1px auto auto auto;
	background:url(tvplayerbg.jpg) center 0px no-repeat;
	overflow:hidden;
}
#shipin .tvplayerbg .tvtitle {
	height:35px;
	margin-top:25px;
}
#shipin .tvplayerbg .tvtitle .tvtitle_left {
	width:10px;
	height:35px;
	background:url(tvtitleleft.jpg) center 0px no-repeat;
	float:left;
}
#shipin .tvplayerbg .tvtitle .tvtitle_mid {
	min-width:100px;
	height:35px;
	line-height:35px;
	font-size:16px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	background:url(tvtitlemid.jpg) center 0px repeat-x;
	float:left;
}
#shipin .tvplayerbg .tvtitle .tvtitle_right {
	width:19px;
	height:35px;
	background:url(tvtitleright.png) center 0px no-repeat;
	float:left;
}
#tvplayer {
	width:996px;
	height:559px;
	margin:0px auto auto auto;
	background:#000000;
	border:2px solid #242424;
}
#shipin_li {
	height:138px;
	margin-top:24px;
}
#shipin_scroll {
	float:left;
	width:940px;
	height:138px;
}
#shipin_scroll li {
	float:left;
	height:138px;
	width:225px;
	margin:auto 5px auto 5px;
}
#shipin_scroll li .a_img {
	display:block;
	width:221px;
	height:134px;
	border:2px solid #969696;
}
#shipin_scroll li .a_img:hover {
	border:2px solid #fd8200;
}
#shipin_scroll li .a_img img {
	width:221px;
	height:134px;
}
#shipin_scroll li .a_title {
	display:block;
	left:2px;
	width:221px;
	height:28px;
	line-height:28px;
	background:rgba(0, 0, 0, 0.7);
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
	position:relative;
	top:-30px;
}
#shipin_left, #shipin_right {
	display:block;
	float:left;
	width:30px;
	height:138px;
}
#shipin_left {
	background:url(shipin_left.jpg) center 0px no-repeat;
}
#shipin_right {
	background:url(shipin_right.jpg) center 0px no-repeat;
}
#common .con_right .d_text .zxzx_main {
	width:685px;
	height:228px;
	margin:30px auto 30px auto;
	border-bottom:1px dashed #cdcdcd;
}
#common .con_right .d_text .zxzx_main .mk_title {
	height:34px;
	line-height:34px;
	background:url(zxzxb_leftbg.jpg) 0px 0px no-repeat;
}
#common .con_right .d_text .zxzx_main .mk_title .b_left {
	float:left;
	display:block;
	font-size:24px;
	width:124px;
	color:#FFFFFF;
	text-indent:15px;
}
#common .con_right .d_text .zxzx_main .mk_title .b_more {
	float:right;
	font-size:14px;
}
#common .con_right .d_text .zxzx_main .mk_con_top {
	height:182px;
	margin-top:12px;
}
#common .con_right .d_text .zxzx_main .mk_con_top .a_img_left {
	display:block;
	float:left;
	width:300px;
	height:150px;
	border:2px solid #a0a0a0;
}
#common .con_right .d_text .zxzx_main .mk_con_top .a_img_left:hover {
	border:2px solid #fd8200;
}
#common .con_right .d_text .zxzx_main .mk_con_top .a_img_left img {
	width:300px;
	height:150px;
}
#common .con_right .d_text .zxzx_main .mk_con_top .t_right {
	width:360px;
	float:left;
	margin-left:20px;
}
#common .con_right .d_text .zxzx_main .mk_con_top .t_left {
	width:360px;
	float:left;
	margin-right:20px;
}
#common .con_right .d_text .zxzx_main .mk_con_top .h_title {
	height:20px;
	line-height:20px;
	font-size:16px;
	font-weight:bold;
	color:#3c3c3c;
}
#common .con_right .d_text .zxzx_main .mk_con_top .h_title:hover {
	color:#fd8200;
}
#common .con_right .d_text .zxzx_main .mk_con_top .c_text {
	font-size:13px;
	margin-top:5px;
	height:60px;
	color:#646464;
}
#common .con_right .d_text .zxzx_main .mk_con_top .c_text .a_more {
	float:right;
	margin-right:10px;
	color:#fd8200;
}
#common .con_right .d_text .zxzx_main .mk_con_top .mk_con_li {
	margin-top:5px;
	font-size:14px;
}
#common .con_right .d_text .zxzx_main .mk_con_top .mk_con_li li {
	height:22px;
	line-height:22px;
	background:url(zxzxlibg.jpg) 0px center no-repeat;
}
#common .con_right .d_text .zxzx_main .mk_con_top .mk_con_li li .e_left {
	float:left;
	text-indent:15px;
}
#common .con_right .d_text .zxzx_main .mk_con_top .mk_con_li li .e_right {
	float:right;
	margin-right:10px;
}
#common .con_right .d_text .zxzx_main .mk_con_top .a_img_right {
	display:block;
	float:right;
	width:300px;
	height:150px;
	border:2px solid #a0a0a0;
}
#common .con_right .d_text .zxzx_main .mk_con_top .a_img_right:hover {
	border:2px solid #fd8200;
}
#common .con_right .d_text .zxzx_main .mk_con_top .a_img_right img {
	width:300px;
	height:150px;
}
#common .con_right .d_text .zxzx_list {
	width:700px;
	margin:30px auto auto auto;
}
#common .con_right .d_text .zxzx_list li {
	height:154px;
	border-bottom:1px dashed #cdcdcd;
	margin-bottom:25px;
}
#common .con_right .d_text .zxzx_list li .zx_tp {
	height:24px;
	line-height:24px;
	background:url(zxzxlitopbg.jpg) 0px center no-repeat;
	text-indent:22px;
}
#common .con_right .d_text .zxzx_list li .zx_tp .e_left {
	font-size:16px;
	font-weight:bold;
	float:left;
}
#common .con_right .d_text .zxzx_list li .zx_tp .e_right {
	float:right;
	font-size:14px;
	margin-right:8px;
}
#common .con_right .d_text .zxzx_list li .zx_txt {
	font-size:14px;
	color:#646464;
	height:90px;
	margin-top:8px;
}
#common .con_right .d_text .zxzx_list li .a_more {
	display:block;
	float:right;
	margin-right:8px;
	width:80px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	background:#787878;
}
#common .con_right .d_text .zxzx_list li .a_more:hover {
	background:#fd8200;
}
#common .con_right .d_text .zxzx_con {
	width:700px;
	margin:30px auto 20px auto;
}
#common .con_right .d_text .zxzx_con h1 {
	text-align:center;
	height:70px;
	line-height:70px;
	font-size:24px;
	border-bottom:1px dashed #8c8c8c;
}
#common .con_right .d_text .zxzx_con .zx_text {
	margin-top:10px;
	font-size:14px;
	color:#646464;
	min-height:500px;
	margin-bottom:10px;
	border-bottom:1px dashed #8c8c8c;
}
#common .con_right .d_text .zxzx_con .zx_con_ft {
	height:40px;
	line-height:40px;
	font-size:14px;
}
#common .con_right .d_text .zxzx_con .zx_con_ft .e_left {
	float:left;
}
#common .con_right .d_text .zxzx_con .zx_con_ft .e_right {
	float:right;
}
#common .con_right .d_text .ry_main {
	width:720px;
	margin:25px auto 25px auto;
}
#common .con_right .d_text .ry_main li {
	float:left;
	width:220px;
	height:196px;
	margin:0px 10px 15px 10px;
}
#common .con_right .d_text .ry_main li img {
	width:216px;
	height:162px;
	border:2px solid #a0a0a0;
}
#common .con_right .d_text .ry_main li img:hover {
	border:2px solid #fd8200;
}
#common .con_right .d_text .ry_main li span {
	display:block;
	line-height:30px;
	height:30px;
	font-size:14px;
	text-align:center;
}
#common .con_right .d_text .jj_con {
	width:672px;
	margin:0 auto;
}
#common .con_right .d_text .jj_con h2 {
	height:70px;
	line-height:70px;
	text-align:center;
	font-size:24px;
	color:#fd8200;
	border-bottom:1px dashed #8c8c8c;
}
#common .con_right .d_text .jj_con .jj_text {
	margin-top:25px;
	font-size:14px;
	color:#646464;
}

#common .con_right .d_text .jj_con .jj_ft {
	margin-top:30px;
}
#common .con_right .d_text .jj_con .jj_ft .s_title {
	display:block;
	width:165px;
	height:40px;
	background:#f87002;
	line-height:40px;
	text-align:center;
	font-size:24px;
	color:#FFFFFF;
}
#common .con_right .d_text .jj_con .jj_ft ul {
	width:588px;
	margin:20px auto auto auto;
}
#common .con_right .d_text .jj_con .jj_ft ul li {
	width:138px;
	height:118px;
	border:1px solid #dadada;
	float:left;
	margin:auto 28px 34px 28px;
	border-radius:3px;
	-moz-border-radius:3px;
}
#common .con_right .d_text .jj_con .jj_ft ul li img {
	width:124px;
	height:82px;
	margin:8px 7px auto 7px;
}
#common .con_right .d_text .jj_con .jj_ft ul li span {
	display:block;
	text-align:center;
	height:28px;
	line-height:28px;
	color:#8c8c8c;
	font-size:14px;
}
#common .con_right .d_text .fz_txt {
	width:695px;
	margin:13px auto auto auto;
}
#common .con_right .d_text .fz_txt .fz_txt_con {
	height:837px;
	background:url(../img/fzlcbg.jpg) 25px 0px no-repeat;
	overflow:hidden;
}
#common .con_right .d_text .fz_txt .li_01 {
	margin:63px auto auto 105px;
	width:201px;
	height:142px;
	float:left;
}
#common .con_right .d_text .fz_txt .li_02, #common .con_right .d_text .fz_txt .li_03 {
	float:right;
	width:220px;
	margin:10px 103px auto auto;
	font-size:14px;
}
#common .con_right .d_text .fz_txt .li_02 {
	margin-bottom:30px;
}
#common .con_right .d_text .fz_txt .li_02 span {
	display:block;
	height:20px;
	line-height:20px;
	width:73px;
	background:url(fzstitlebg.jpg) center 0px no-repeat;
	text-align:center;
	color:#FFFFFF;
}
#common .con_right .d_text .fz_txt .li_02 div {
	margin-left:15px;
	color:#646464;
}
#common .con_right .d_text .fz_txt .li_03 {
	margin-bottom:35px;
}
#common .con_right .d_text .fz_txt .li_03 span {
	display:block;
	height:20px;
	line-height:20px;
	width:73px;
	background:url(fzstitlebg.jpg) center 0px no-repeat;
	text-align:center;
	color:#FFFFFF;
}
#common .con_right .d_text .fz_txt .li_03 div {
	margin-left:15px;
	color:#646464;
}
#common .con_right .d_text .fz_txt .li_04 {
	float:left;
	width:290px;
	margin:17px auto auto 30px;
	font-size:14px;
}
#common .con_right .d_text .fz_txt .li_04 span {
	display:block;
	float:right;
	height:20px;
	line-height:20px;
	width:73px;
	background:url(fzstitlebg01.jpg) center 0px no-repeat;
	text-align:center;
	color:#FFFFFF;
}
#common .con_right .d_text .fz_txt .li_04 div {
	width:290px;
	float:right;
	margin-right:15px;
	text-align:right;
	color:#646464;
}
#common .con_right .d_text .fz_txt .li_05 {
	float:right;
	width:198px;
	height:133px;
	margin-right:106px;
	margin-bottom:20px;
}
#common .con_right .d_text .fz_txt .li_05 img {
	width:198px;
	height:133px;
}
#common .con_right .d_text .fz_txt .li_06 {
	float:left;
	width:213px;
	height:140px;
	margin-left:95px;
	margin-top:20px;
}
#common .con_right .d_text .fz_txt .li_06 img {
	width:213px;
	height:140px;
}
#common .con_right .d_text .fz_txt .li_07 {
	float:right;
	width:300px;
	margin:0px 25px 25px auto;
	font-size:14px;
}
#common .con_right .d_text .fz_txt .li_07 span {
	display:block;
	height:20px;
	line-height:20px;
	width:73px;
	background:url(fzstitlebg.jpg) center 0px no-repeat;
	text-align:center;
	color:#FFFFFF;
}
#common .con_right .d_text .fz_txt .li_07 div {
	margin-left:15px;
	color:#646464;
}
#common .con_right .d_text .fz_txt .li_08 {
	float:left;
	width:290px;
	margin:25px auto auto 30px;
	font-size:14px;
}
#common .con_right .d_text .fz_txt .li_08 span {
	display:block;
	float:right;
	height:20px;
	line-height:20px;
	width:73px;
	background:url(fzstitlebg01.jpg) center 0px no-repeat;
	text-align:center;
	color:FFFFFF;
}
#common .con_right .d_text .fz_txt .li_08 div {
	width:290px;
	float:right;
	margin-right:15px;
	text-align:right;
	color:#646464;
}
#common .con_right .d_text .fz_txt .li_09 {
	float:right;
	width:204px;
	height:136px;
	margin-right:106px;
}
#common .con_right .d_text .fz_txt .li_09 img {
	width:204px;
	height:136px;
}
#common .con_right .d_text .fz_txt .li_10 {
	float:left;
	width:204px;
	height:136px;
	margin-left:100px;
	margin-top:30px;
}
#common .con_right .d_text .fz_txt .li_10 img {
	width:204px;
	height:136px;
}
#common .con_right .d_text .fz_txt .li_11 {
	float:right;
	width:300px;
	margin:15px 17px auto auto;
	font-size:14px;
}
#common .con_right .d_text .fz_txt .li_11 span {
	display:block;
	height:20px;
	line-height:20px;
	width:73px;
	background:url(fzstitlebg.jpg) center 0px no-repeat;
	text-align:center;
	color:#FFFFFF;
}
#common .con_right .d_text .fz_txt .li_11 div {
	margin-left:15px;
	color:#646464;
}
#common .con_right .d_text .qywh_con {
	width:700px;
	margin:20px auto;
}
#common .con_right .d_text .qywh_con .qywh_txt {
	width:700px;
	margin:30px 10px 30px 10px;
	color:#949494;
}
#common .con_right .d_text .qywh_con .qywh_txt ul {
	margin-left:40px;
	width:650px;
	font-size:14px;
}
#common .con_right .d_text .qywh_con .qywh_txt ul li {
	height:20px;
	line-height:20px;
	margin-bottom:10px;
}
#common .con_right .d_text .qywh_con .qywh_txt ul li span {
	font-size:16px;
	font-family:"寰蒋闆呴粦";
	color:#000000;
}
#common .con_right .d_text .qywh_ft {
	width:705px;
	height:148px;
	margin:30px auto;
}
#common .con_right .d_text .qywh_ft li {
	float:left;
	width:225px;
	height:148px;
	margin:auto 5px;
}
#common .con_right .d_text .fwfs_con {
	width:738px;
	margin:35px auto auto auto;
}
#common .con_right .d_text .fwfs_con p {
	font-size:14px;
	color:#605e5e;
	text-indent:28px;
}
#common .con_right .d_text .fwfs_ft {
	height:60px;
	margin-bottom:20px;
	background:url(../img/fwzc004.jpg) center 0px no-repeat;
}
.lxwm_img {
	width:660px;
	height:280px;
	margin:20px auto;
	border-bottom:2px dashed #cdcdcd;
	background:url(lxwmbg.jpg) center 0px no-repeat;
}
.lxwm_img ul {
	padding-top:20px;
}
.lxwm_img ul li {
	width:660px;
	height:25px;
	margin-bottom:10px;
	font-size:16px;
	color:#646464;
}
.lxwm_img ul li .gstitle {
	display:block;
	float:left;
	height:25px;
	line-height:25px;
	font-size:22px;
	color:#505050;
	font-weight:bold;
	display:block;
	float:left;
	margin-left:10px;
}
.lxwm_img ul li .s_img {
	float:left;
	width:12px;
	height:25px;
	display:block;
	background:url(lxwm002.jpg) no-repeat;
}
.lxwm_img ul li .gsphone {
	font-size:16px;
	color:#eb611d;
}
.lxwm_map {
	width:660px;
	margin:40px auto;
	border-bottom:1px solid #cdcdcd;
}
#foot {
	height:240px;
	background:#525252;
}
.foot_tp {
	height:40px;
	background:#383838;
}
.foot_tp ul {
	margin:0 auto;
}
.foot_tp ul li {
	float:left;
	height:40px;
	line-height:40px;
}
.foot_tp ul li a {
	display:block;
	float:left;
	text-align:center;
	color:#FFFFFF;
	width:162px;
	font-size:18px;
}
.foot_tp ul li a:hover {
	color:#fd8200;
}
.foot_tp ul li span {
	display:block;
	float:left;
	width:1px;
	height:40px;
	background:url(foot_tp_line.jpg) center 0px no-repeat;
}
.foot_con .con_left {
	float:left;
	width:215px;
	height:200px;
	background:url(foot_logo.png) center center no-repeat;
}
.foot_con .con_left span {
	display:block;
	float:right;
	width:1px;
	height:200px;
	background:url(foot_con_line.jpg) center 0px no-repeat;
}
.foot_con .con_md {
	float:left;
	width:570px;
	height:200px;
	margin-left:25px;
	overflow:hidden;
}
.foot_con .con_md .a_img {
	height:25px;
	background:url(foot_phone.jpg) no-repeat;
}
.foot_con .con_md .a_img span {
	display:block;
	margin-left:30px;
	font-size:18px;
	color:#FFFFFF;
	margin-top:38px;
}
.foot_con .con_md .f_phone {
	height:30px;
	line-height:30px;
	font-size:26px;
	color:#fd8200;
	margin:5px auto 5px auto;
}
.foot_con .con_md .yq_text {
	font-size:14px;
	color:#a4a1a1;
	margin-top:10px;
}
.foot_con .con_md .yq_text span {
	display:block;
	float:left;
	color:#FFFFFF;
}
.foot_con .con_md .yq_text a {
	display:block;
	float:left;
	color:#a4a1a1;
	margin-right:8px;
}
.foot_con .con_md .yq_text a:hover {
	color:#fd8200;
}
.foot_con .con_md .bq_text {
	color:#a4a1a1;
	font-size:14px;
	margin-top:5px;
}
.foot_con .con_right {
	float:left;
	width:190px;
	height:200px;
}
.foot_con .con_right img {
	display:block;
	width:113px;
	height:113px;
	margin:33px auto auto auto;
}
.foot_con .con_right span {
	display:block;
	height:18px;
	line-height:18px;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
	margin-top:10px;
}
.sd_page {
	width:720px;
	height:35px;
	margin:0px auto 10px auto;
	text-align:right;
}
.sd_page ul {
	list-style:none;
	height:35px;
	float:right;
	margin-right:10px;
}
.sd_page li {
	float:left;
	margin-right:5px;
}
.sd_page li a {
	display:block;
	min-width:27px;
	height:24px;
	line-height:27px;
	text-align:center;
	font-size:14px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #ccc;
	color:#646464;
	border-radius:4px;
	-moz-border-radius:4px;
}
.sd_page li a:hover {
	border:1px solid #fd8200;
	background:#fd8200;
	color:#FFFFFF;
}
.sd_page li .cur {
	border:1px solid #fd8200;
	background:#fd8200;
	color:#FFFFFF;
}
.sd_page .sd_page_lt {
	color:#d04e00;
	min-width:27px;
	height:24px;
	line-height:27px;
	text-align:center;
	font-size:14px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #ccc;
	color:#646464;
	border-radius:4px;
	-moz-border-radius:4px;
}
#p_right {
	z-index:9999;
	position:fixed;
	width:72px;
	height:296px;
	top:50%;
	right:20px;
}
#p_right #pright_qq {
	width:72px;
	height:73px;
	margin-top:0px;
	background:url(r_qq.png) no-repeat;
	background-color:#6da9de;
}
#p_right #pright_qq:hover {
	width:72px;
	height:73px;
	margin-top:0px;
	background:url(r_qq.png) no-repeat;
	background-color:#488bc7;
}
#p_right #pright_tb {
	width:72px;
	height:74px;
	margin-top:1px;
	background:url(r_phone.png) no-repeat;
	background-color:#fbb01f;
}
#p_right #pright_tb:hover {
	width:72px;
	height:74px;
	margin-top:1px;
	background-color:#f7a911;
}
#p_right #pright_wx {
	width:72px;
	height:73px;
	margin-top:1px;
	background:url(kefu003.jpg) no-repeat;
}
#p_right #pright_ft {
	width:72px;
	height:73px;
	margin-top:1px;
	background:url(kefu004.jpg) no-repeat;
}
#p_right #pright_ft a {
	width:72px;
	height:73px;
	display:block;
}
#p_right #prightqq_txt {
	margin-left:-163px;
	background:url(kefu005.jpg) no-repeat;
}
#p_right #prighttb_txt {
	margin-left:-163px;
	background:url(kefu006.jpg) no-repeat;
}
#p_right #prightwx_txt {
	margin-left:-151px;
	background:url(ewm.jpg) no-repeat;
}
#p_right .bp_right {
	display:none;
	width:163px;
	height:152px;
	position:relative;
}
#p_right .bp_right ul {
	padding:0px;
	margin:0px;
}
#p_right .bp_right li {
	height:22px;
	width:100px;
	line-height:22px;
	margin-left:auto;
	margin-right:auto;
}
#p_right .bp_right li a {
	color:#FFFFFF;
	height:22px;
	display:block;
	float:left;
	margin-top:12px;
	margin-left:5px;
}
.gray {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
