﻿@charset "utf-8";

/* CSS Document */

html {

	color:#000;

	background:#FFF;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {

	margin:0;

	padding:0;

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

fieldset, img {

	border:0;

}

address, caption, cite, code, dfn, em, strong, th, var, optgroup {

	font-style:inherit;

}

del, ins {

	text-decoration:none;

}

li {

	list-style:none;

}

caption, th {

	text-align:left;

}

q:before, q:after {

	content:'';

}

abbr, acronym {

	border:0;

	font-variant:normal;

}

sup {

	vertical-align:baseline;

}

sub {

	vertical-align:baseline;

}

input, button, textarea, select, optgroup, option {

	font-family:inherit;

	font-size:inherit;

	font-style:inherit;

	font-weight:inherit;

}

input, button, textarea, select {

*font-size:100%;

}

input, select {

	vertical-align:middle;

}

body {

	font:12px/1.231 arial, helvetica, clean, sans-serif;

}

select, input, button, textarea, button {

	font:99% arial, helvetica, clean, sans-serif;

}

table {

	font-size:inherit;

	font:100%;

	border-collapse:collapse;

}

pre, code, kbd, samp, tt {

	font-family:monospace;

*font-size:108%;

	line-height:100%;

}

/*title*/

h1 {

	font-size:32px;

}

h2 {

	font-size:26px;

}

h3 {

	font-size:20px;

}

h4 {

	font-size:14px;

}

h5 {

	font-size:12px;

}

h6 {

	font-size:10px;

}

a {

	color: #666;

	text-decoration: none;

}

.mt10 {

	margin-top:10px;

}

/*common.css*/

 body {

	color:#666;

	font-size:12px;

	font-family: "微软雅黑";

} /*网站字体颜色*/

a {

	color:#666;

	text-decoration:none;

}  /*for ie f6n.net*/

a:focus {

	outline:0;

} /*for ff f6n.net*/

a:hover {

	text-decoration:underline;

}

.vam {

	vertical-align:middle;

}

.clear {

	clear:both;

	height:0;

	line-height:0;

	font-size:0;

}

p {

	word-spacing:-1.5px;

}

.tr {

	text-align:right;

}

.tl {

	text-align:left;

}

.center {

	text-align:center;

}

.fl {

	float:left;

}

.fr {

	float:right;

}

.pa {

	position:absolute;

}

.pr {

	position:relative

}

.wd960 {

	margin:0 auto;

	width:960px;

}

.clearfix {

	zoom:1;

}

.clearfix:before, .clearfix:after {

	display: table;

	line-height: 0;

	content:"";

}

.clearfix:after {

	clear:both;

}

/* -- 购物车外部框架 -- */

.cart_header, .cart_content, .cart_footer {

	width:760px;

	margin:0 auto;

}

/* -- 页面整体布局 -- */

.header {

	width:960px;

	margin:0 auto;

}

.content {

	width:960px;
	margin:0 auto;
	border:1px solid #eee;
	margin-top: 30px;
	padding-right: 10px;

}

.left {

	width:201px;

	float:left;

	overflow:hidden;

}

.left2 {

	width:670px;

	float:left;

	overflow:hidden;

}

.left3 {

	width:754px;

	float:left;

	overflow:hidden;

	color:#666;

}

.lefttop {

	background:url(../images/left_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-top:10px;

}

.left2top {

	background:url(../images/left2_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

}

.leftbot {

	background:url(../images/left_bot_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.left2bot {

	background:url(../images/right_bot2_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.right {

	width:754px;

	float:left;

	display:inline;

	margin-left:5px;

	overflow:hidden;

}

.right2 {

	width:275px;

	float:right;

	overflow:hidden;

}

.right3 {

	width:201px;

	float:right;

	overflow:hidden;

	color:#666;

}

.righttop {

	background:url(../images/right_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

}

.right2top {

	background:url(../images/right2_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

}

.rightbot {

	background:url(../images/right_bot_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.right2bot {

	background:url(../images/left_bot2_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.right_main {

	width:752px;

	min-height:458px;

	border:solid 1px #d5d5d5;

	border-top:0;

	border-bottom:0;

	padding-bottom:15px;

	overflow:hidden;

}

.right2_main {

	width:273px;

	border:solid 1px #d5d5d5;

	border-top:0;

	border-bottom:0;

	padding-bottom:15px;

	overflow:hidden;

}

.left2_main {

	width:668px;

	border:solid 1px #d5d5d5;

	border-top:0;

	border-bottom:0;

	padding-bottom:15px;

	overflow:hidden;

}

 .h_nav li a:-webkit-any-link {

display:block;

}

.sb_two {

	border: 2px solid #0460a9;

	border-top: none;
	display: none;


}

/*头部开始*/

em, i {

	font-style:normal;

}

.h_wrap {

	background:url(../images/h_bg.jpg) no-repeat center top;

	height:200px;

	position:relative;

	z-index:9;

}

.h_top {

	height:27px;

	line-height:26px;

	color:#666;

	position:relative;

}

.h_top a {

	display:inline-block;

	padding:0 8px;

	color:#666;

}

.h_mid {

	height: 129px;

	overflow: hidden;

}

.h_tel {

	width: 204px;

	height:69px;

	padding:0 0 0 56px;

	margin-top: 42px;

	font:16px/16px "microsoft Yahei";

	color: #c40000;

	background:url(../images/h_tel.png) no-repeat 0 2px;

}

.h_tel em {

	display: block;

	font-size:28px;

	font-weight:bold;

	color: #c40000;

	padding-top: 13px;

}

.h_mid {

	height:128px;

	overflow:hidden;

}

.h_mid .logo {

	display:inline-block;

	float:left;

	margin:28px 0 0 0;

}

.h_mid h1 {

	margin:28px 0 0 12px;

	font:20px/22px "microsoft Yahei";

	color:#434343;

	background:url(../images/h_line.gif) no-repeat left top;

	padding:10px 0 0 20px;

	height: 55px;

}

.h_mid h1 b {

	display:block;

	font:bold 22px/24px "microsoft Yahei";

	color:#054db3;

	padding-bottom:7px;

}

.h_nav {

	width:960px;

	height:45px;

}

.h_nav li {

	float: left;

	font:14px/45px "microsoft Yahei";

	color: #fff;

	height:45px;

	background:url(../images/menu_line.jpg) no-repeat right center;

	position: relative;

}

.h_nav li a {

	color: #fff;

	display: inline-block;

	height:45px;

	padding:0 22px;

}

.h_nav li:hover>a, .h_nav li.cur a {

	text-decoration: none;

	background:url(../images/menu_cur1.jpg) no-repeat center top;

}

.h_nav li.nones {

	background: none;

}

.h_nav li:hover .erji {

	display:block;

}

.h_nav li .erji {

	position:absolute;

	left:0;

	top:45px;

	width:100%;

	background:#CF0000;

	display:none;

}

.h_nav li .erji a {

	display:block;

	width:100%;

	height:45px;

	line-height:45px;

	text-align:center;

	font-size:13px;

	color:#fff;

	padding:0;

}

.h_nav li .erji a:hover {

	background:#E90202

}

/*头部结束*



/*底部开始*/

.f_bg {

	background:#0159a1;

	height:296px;

	overflow:hidden;

	font-family:"microsoft Yahei";

	color:#fff;

}

.f_nav {

	background:url(../images/f_nav.jpg) no-repeat;

	height:58px;

	font-size:14px;

	color:#fff;

	text-align:center;

	line-height:58px;

}

.f_nav a {

	color:#fff;

	padding:0 6px;

	display:inline-block;

}

.f_nav img {

	vertical-align:middle;

	margin-left:20px;

}

.f_logo {

	width:225px;

	margin:20px 0 0 0;

	display:inline;

}

.copyright {

	margin:17px 0 0 17px;

	display:inline;

	line-height:26px;

	padding:0 0 0 26px;

	background:url(../images/f_line.jpg) no-repeat left top;

}

.copyright a {

	color:#fff;

}

.copyright img {

	vertical-align:middle;

	margin-left:22px;

}

.f_code {

	width:114px;

	margin:30px 0 0 0;

	display:inline;

}

.f_code img {

	display:block;

	width:114px;

}

.f_code span {

	display:block;

	height:28px;

	line-height:28px;

	text-align:center;

	font-family:"宋体";

}

/*底部结束*/



 

 /*temp.css*/

#nodata {

	padding:80px;

	padding-left:150px;

	border:solid 1px #eee;

	margin:10px 0;

	background:url(../images/nodata.gif) no-repeat 20px 20px;

}

#commonHeaderUsername {

	width:25px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	padding: 0;

}

/* -- 弹出窗口 -- */

#mesbook1_c, #mesbook1 {

	display:none;

	z-index:1001;

	width:398px;

	border:1px solid #ccc;

	background:#fff;

	padding-bottom:20px;

}

#mesbook1_c div, #mesbook1 div {

	border:1px solid #E4E3E3;

	background:#EBECEB;

	height:18px;

	padding:4px .5em 0;

	margin-bottom:10px;

}

#mesbook1_c dl.b1, #mesbook1 dl.b1 {

	width:370px;

	margin:0 auto;

}

#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {

	float:left;

	width:105px;

	overflow:hidden;

}

#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {

	width:265px;

	float:right;

}

#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {

	padding-bottom:10px;

}

#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {

	margin-right:20px;

}

/*rollup.css*/

#roll_top, #fall, #ct {

	z-index: 15;

	position:relative;

	cursor:pointer;

	height:72px;

	width:26px

}

#roll_top {

	background:url(../images/top.gif) no-repeat

}

#fall {

	background:url(../images/top.gif) no-repeat 0 -80px

}

#ct {

	background:url(../images/top.gif) no-repeat 0 -40px

}

#roll {

	z-index:9999;

	display:block;

	width:15px;

	margin-right:-500px;

	position:fixed;

	right:50%;

	top:50%;

	_margin-right:-505px;

	_position:absolute;

	_margin-top:300px;

_top:expression(eval(document.documentElement.scrollTop))

}

/*客服*/

.ImTable * {

	padding:0px;

	margin:0px

}

.ImTable {

	border-collapse:collapse;

	border:none;

	background:url(../images/bg.gif)

}

.ImTable h2 {

	font-size:14px;

	font-weight:bold;

	margin-top:5px

}

.ImHeader {

	height:165px;

	background:url(../images/im_01.gif)

}

.ImRow0 {

	background:url(../images/ico_item1.gif) no-repeat;

	margin:10px 10px 0;

	height:26px;

	padding-left:3px;

	padding-top:2px;

}

.ImRow1 {

	background:url(../images/ico_item1.gif) no-repeat;

	margin:10px 10px 0;

	height:26px;

	padding-left:3px;

	padding-top:2px;

}

a.im, a:hover.im {

	text-decoration:none;

	height:35px;

	color:#fff;

	font-size:12px;

}

.ImFooter {

	height:90px;

	background:url(../images/im_04.gif) no-repeat;

	display:inline-block;

	width:150px;

	font-family:Arial, Helvetica, sans-serif;

}

.ImFooter h5 {

	font-size:14px;

	font-weight:normal;

	color:#000;

	text-align:center;

	margin:15px 0 0;

	font-family:'宋体';

}

.ImFooter p {

	font-size:20px;

	font-weight:bold;

	color:#c40000;

	text-align:center;

	margin:10px 0;

}

/*IE6 样式*/

.ie_box {

	height:83px;

	background: url("../images/ie_update.png") repeat-x left top;

	overflow:hidden;

	font-size:12px;

	color:#917b50;

	z-index: 999;

	position:absolute;

	top: 0px;

	left: 0;

	width:100%;

	display:none;

}

.ie_content {

	width:910px;

	margin:auto;

	line-height:36px;

	padding:10px 0px;

	background:url("../images/ie_update.png") no-repeat left -90px;

	padding-left:70px;

	position:relative;

}

.ie_down a {

	float:left;

	overflow:hidden;

	text-decoration:none;

	padding-left:20px;

	padding-right:16px;

	line-height:16px;

	margin:0px;

	color:#917b50;

}

.ie_down a:hover {

	text-decoration:underline;

}

.ie_down .up1 {

	background:url("../images/ie_update.png") no-repeat 0px -170px;

}

.ie_down .up2 {

	background:url("../images/ie_update.png") no-repeat 0px -196px;

}

.ie_down .up3 {

	background:url("../images/ie_update.png") no-repeat 0px -218px;

}

.ie_down .up4 {

	background:url("../images/ie_update.png") no-repeat 0px -240px;

}

.ie_down .up5 {

	background:url("../images/ie_update.png") no-repeat 0px -262px;

}

.ie_down .up6 {

	background:url("../images/ie_update.png") no-repeat 0px -284px;

}

.ie_close {

	position:absolute;

	top:10px;

	right:20px;

}

.ie_close a {

	color:#917b50;

}

.ie_close a:hover {

	color:#f7b79b;

}

.clear {

	clear:both;

}

.footer {

	margin:30px 0 50px;

}

.footer1 {

	margin:30px 0 0;

}

td sub {

	vertical-align:sub

}

td sup {

	vertical-align:top

}

.h_top .weixin {

	display: none;

	height: 127px;

	right: 272px;

	position: absolute;

	top: 27px;

	width: 127px;

}

/*common*/

.mb10 {

	margin-bottom:10px;

}

.ml10 {

	margin-left:10px;

}

.bg {

	background:#FFF;

}

/**/

#flashs {

	height:500px;

	display:block;

	position:relative;

}

#flashs a {

no-repeat center top;

	display:none;

}

.ban_bg a div {

	height: 497px;

	width: 100%;

	position: absolute;

	left: 0;

	top: 0;

}

#flashs {

	position:relative;

	z-index:1;

	height:497px

}

#flashs .bgitem {

	position:absolute;

	width:100%;

}

#flashs .btn {

	bottom:48px;

	margin-right:-450px;

	padding:5px 6px;

	position:absolute;

	right:50%;

	z-index:7;

}

#flashs .btn span {

	background:none repeat scroll 0 0 #025EA7;

	border:1px solid #fff;

	color:#fff;

	cursor:pointer;

	display:inline-block;

	margin-left:5px;

	padding:2px 6px;

}

#flashs .btn span.cur {

	background:none repeat scroll 0 0 #c40000;

	color:#FFFFFF;

}

/**/

.coo {

	background:url(../images/coo_bg.jpg) no-repeat top;

	height:279px;

	overflow:hidden;

	margin-top:38px;

}

.coo h2 {

	position:relative;

	text-align:center;

	font:normal 22px/24px "microsoft Yahei";

	color:#434343;

}

.coo h2 em {

	display:block;

	margin-top:7px;

}

.coo h2 i {

	color:#cf0000;

}

.coo h2 span {

	position:absolute;

	right:9px;

	top:17px;

}

.coo_c {

	padding-top:26px;

	width:960px;

	overflow:hidden;

}

.coo_l {

	width:18px;

	height:47px;

	display:block;

	margin-top:19px;

	cursor:pointer;

}

.coo_pp {

	width:882px;

	margin-left:21px;

	display:inline;

	overflow:hidden;

}

.coo_pp li {

	width:161px;

	float:left;

	margin-right:19px;

	display: inline;

}

.coo_pp li img {

	width:151px;

	height:74px;

	display:block;

	padding:5px;

	background:url(../images/coo_li.gif) repeat;

}

.coo_pp li span {

	display:block;

	height:40px;

	text-align:center;

	color:#666;

	overflow:hidden;

	font:12px/40px "microsoft Yahei";

}

.coo_pp li span a {

	color:#666;

}

.coo_pp li.nomr {

	margin-right:0;

}

/**/

.add_w {

	background:url(../images/td_bg.png) no-repeat center;

	height:206px;

}

.add_w .add_wrap {

	width:960px;

	margin:0 auto;

	height:100%;

	position:relative;

}

.add_w .add_wrap .add_main {

	width:674px;

	position:absolute;

	right:0;

	top:35px;

}

.add_w .add_wrap .add_main .p1 {

	font-size:24px;

	color:#abebff;

	padding-bottom:5px;

}

.add_w .add_wrap .add_main .p2 {

	font-size:14px;

	color:#fff;

	line-height:26px;

}

.add_w .add_wrap .add_main a {

	width:79px;

	height:25px;

	color:#fff;

	line-height:25px;

	text-align:center;

	position:absolute;

	right:0;

	bottom:-30px;

	background:url(../images/more_bg.png) no-repeat center;

}

/**/

.produet_w {

	background:url(../images/coo_bg.jpg) no-repeat top;

	margin-top:38px;

	width:984px;

	margin-left:-12px;

	margin-bottom:30px;

}

.produet_w h2 {

	position:relative;

	text-align:center;

	font:normal 22px/24px "microsoft Yahei";

	color:#434343;

}

.produet_w h2 em {

	display:block;

	margin-top:7px;

}

.produet_w h2 i {

	color:#cf0000;

}

.produet_w h2 span {

	position:absolute;

	right:9px;

	top:17px;

}

.product_list ul {

	font-size:0;

}

.product_list ul li {

	display:inline-block;

	width:232px;

	margin:25px 7px 0;

}

.product_list ul li a {

	display:block;

}

.product_list ul li a .pic {

	width:230px;

	height:230px;

	border: 1px solid #CBCBCB;

	position: relative;

	overflow:hidden;

}

.product_list ul li a .pic img {

	position: absolute;

	left: 0;

	top:0;

	right: 0;

	bottom: 0;

	margin: auto;

}

.product_list ul li a .text {

	margin-top:10px;

	text-align:center;

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

}

.product_list ul li a .text .p1 {

	font-size:16px;

	color:#000;

	font-weight:bold;

}

.product_list ul li a .text .p2 {

	font-size:14px;

	color:#999;

	margin-top:5px;

}

/**/

.sub {

	width:243px;

	overflow:hidden;

	font-family:"microsoft Yahei";

}

.sub h2 {

	padding:16px 0 0;

	height:57px;

	text-align:center;

	overflow:hidden;

	background:url(../images/sub_h2.jpg) center top no-repeat;

	font:bold 24px/26px "microsoft Yahei";

	color:#fff;

}

.sub h2 span {

	text-transform:uppercase;

	display:block;

	font-size:16px;

	line-height:16px;

	font-weight:normal;

	padding-top:6px;

}

.sub h2 a {

	color:#fff;

}

.sub_c {

	padding:10px 0 0 0;

	height:977px;

	overflow:hidden;

	border:2px #0258aa solid;

	border-top:none;

	width:239px;

}

.sub_c h3 {

	margin:10px 0 0 5px;

	height:41px;

	display:block;

	overflow:hidden;

	padding-bottom:9px;

	line-height:41px;

	font-size:18px;

	font-weight:normal;

	overflow:hidden;

	background:url(../images/sub_h3.jpg) left top no-repeat;

}

.sub_c h3 a {

	color:#fff;

	padding:0 0 0 35px;

}

.sub_c ul {

	clear:both;

	padding:0 0 0 0;

}

.sub_c ul li {

	line-height:34px;

	height:34px;

	overflow:hidden;

	padding:0 0 0 33px;

	border-bottom:1px #d1d1d1 dashed;

	background:url(../images/sub_icon.gif) 15px center no-repeat;

	font-size:14px;

}

.sub_c ul .nones {

	border:none;

}

.sub_c ul li a {

	color:#434343;

}

.sub_tel {

	background:url(../images/sub_tel.gif) no-repeat center 6px;

	font:14px/16px "microsoft Yahei";

	color:#666;

	text-align:center;

	margin-top:20px;

}

.sub_tel em {

	display:block;

	font:24px/24px Impact;

	color:#0258aa;

	padding-top:5px;

}

.pro {

	width:701px;

	border:1px solid #d1d1d1;

	background:#f6f6f6 url(../images/pro_bg.jpg) repeat-x top;

	overflow:hidden;

	font-family:"Microsoft YaHei";

	height:1060px;

}

.pro_t {

	color:#fff;

	line-height:41px;

	height:41px;

	overflow:hidden;

	margin:2px 13px 0 13px;

	font-size:16px;

	color:#0258aa;

	border-bottom:2px solid #0159a1;

}

.pro_t a {

	color:#0258aa;

}

.pro_t em {

	font:normal 12px/41px "microsoft Yahei";

	color:#333;

	margin-left:8px;

	text-transform:uppercase;

}

.pro_t span {

	margin-top:14px;

}

.pro_c {

	clear:both;

	padding-top:22px;

}

.pro_c li {

	text-transform:uppercase;

	margin:5px 0 0 13px;

	display:inline;

	float:left;

	width:216px;

	overflow:hidden;

	text-align:center;

}

.pro_c li img {

	display:block;

	width:214px;

	height:277px;

	overflow:hidden;

	border:1px #cbcbcb solid;

}

.pro_c li span {

	line-height:48px;

	height:48px;

	display:block;

	font-size:14px;

	overflow:hidden;

}

.pro_c li span a {

	color:#666;

}

/**/

.why_bg {

	background:#eeeded;

	height:430px;

	overflow:hidden;

}

.why {

	width:960px;

	margin:0 auto;

	overflow:hidden;

	height:430px;

}

.why h2 {

	margin-top:37px;

	text-align:center;

}

.why dl {

	margin:32px 0 0 16px;

	overflow:hidden;

}

.why dt {

	width:439px;

	float:left;

}

.why dt img {

	width:439px;

	height:281px;

	display:block;

}

.why dd {

	width:447px;

	float:right;

}

.why dd p {

	font:bold 16px/40px "microsoft Yahei";

	color:#131312;

	padding-left:25px;

	background:url(../images/why_icon.gif) no-repeat left center;

}

.why dd b {

	display:block;

	font:bold 16px/26px "microsoft Yahei";

	color:#131312;

	padding-left:25px;

}

.why dd span {

	display:block;

	font:18px/42px "microsoft Yahei";

	color:#141414;

	padding-top:18px;

}

.why dd span a {

	width:133px;

	height:52px;

	font:20px/42px "microsoft Yahei";

	color:#fff;

	text-align:center;

	display:inline-block;

	margin-right:17px;

	background:url(../images/why_btn.jpg) no-repeat;

	vertical-align:top;

}

/**/

.wy_bg {

	background:url(../images/wy_bg1.jpg) no-repeat center top;

	height:850px;

	overflow:hidden;

}

.wy {

	width:960px;

	margin:0 auto;

	height:850px;

	overflow:hidden;

}

.wy h2 {

	text-align:center;

	padding-top:99px;

}

.wy h2 em {

	display:block;

	font:normal 16px/16px Arial, Helvetica, sans-serif;

	color:#5d86b4;

	text-transform:uppercase;

	padding-top:14px;

}

.wy_c {

	width:960px;

	padding-top:78px;

	overflow:hidden;

}

.wy_c dl {

	width:460px;

	height:122px;

	border:1px solid #bbb;

	background:#e9e9e9;

	margin-top:16px;

}

.wy_c dt {

	width:131px;

	height:122px;

	float:left;

}

.wy_c dt img {

	display:block;

}

.wy_c dd {

	width:300px;

	float:left;

	display:inline;

	margin-left:8px;

	padding-top:7px;

}

.wy_c dd h3 {

	font:bold 24px/50px "microsoft Yahei";

	color:#434343;

	height:44px;

	overflow:hidden;

}

.wy_c dd h3 b {

	font:normal 44px/44px Impact;

	color:#0258aa;

	margin-right:5px;

	float:left

}

.wy_c dd p {

	font:14px/18px "microsoft Yahei";

	color:#434343;

	padding-top:8px;

}

/**/

.hf1 {

	background:url(../images/gg_bg.png) no-repeat center top;

	height:205px;

	position:relative;

	margin-top:30px;

}

.hf1_c {

	position:absolute;

	top:15px;

	left:50%;

	margin-left:217px;

}

.hf1_c li {

	margin-top:16px;

	font:16px/26px "microsoft Yahei";

	color:#282828;

}

.hf1_c li a:hover {

	text-decoration:none;

}

.hf1_c li em {

	display:inline-block;

	width:50px;

}

.hf1_inp {

	width:205px;

	height:24px;

	border:1px solid #a6a6a6;

	vertical-align:top;

	background:#f5f5f5;

	padding-left:5px;

	line-height:24px;

	font-family:"microsoft Yahei";

	color:#666;

}

.hf1_btn1 {

	width:131px;

	height:31px;

	text-align:center;

	color:#fff;

	font:14px "microsoft Yahei";

	cursor:pointer;

	border:0;

	background:url(../images/btn1.png) no-repeat;

	display:inline-block;

	margin:0 0 0 -42px;

}

.hf1_btn2 {

	width:131px;

	height:31px;

	display:inline-block;

	text-align:center;

	color:#fff;

	font:14px "microsoft Yahei";

	cursor:pointer;

	border:0;

	background:url(../images/btn2.png) no-repeat;

	margin-left:33px;

	line-height:31px;

}

.hf1_c p {

	display:block;

	padding-top:14px;

	font:14px/26px "microsoft Yahei";

	color:#282828;

	position:relative;

	left:-37px;

}

.hf1_c p em {

	font-size:26px;

	font-family:Impact;

	color:#cf0000;

}

/**/

.ys_main {

	background:url(../images/list_bg2.jpg) no-repeat center 95px;

	height:2053px;

	margin-top:30px;

	overflow:hidden;

	position:relative;

}

.ys {

	position:absolute;

	top:0;

	left:50%;

	margin-left:-480px;

	width:960px;

	height:2630px;

	overflow:hidden;

}

.ys h2 {

	text-align:center;

}

.ys dl {

	overflow:hidden;

}

.ys dt {

	overflow:hidden;

	background:url(../images/ys_line.gif) no-repeat 46px bottom;

	height:69px;

}

.ys dt b {

	width:46px;

	height:69px;

	font:normal 56px/69px Impact;

	color:#fff;

	text-align:center;

	display:inline-block;

	float:left;

	background:url(../images/ys_dt.png) no-repeat;

}

.ys dt span {

	float:left;

	display:block;

	font:normal 24px/26px "microsoft Yahei";

	color:#383838;

	padding-left:11px;

}

.ys dt span em {

	display:block;

	font:bold 26px/28px "microsoft Yahei";

	color:#0159a1;

	padding:4px 0 3px;

}

.ys dd {

	clear:both;

	padding:7px 0 0 38px;

	background:url(../images/ys_dd1.gif) no-repeat 42px 26px;

}

.ys dd p {

	padding-left:19px;

	_padding-left:18px;

	font:14px/22px "microsoft Yahei";

	color:#434343;

	margin-top:10px;

	background:url(../images/ys_icon.png) no-repeat left 7px;

	width:382px;

	_width:394px;

}

.ys dd p em {

	font-weight:bold;

	color:#0258aa;

}

.ys dl.dl_01 {

	margin:73px 0 0 0;

}

.ys dl.dl_02 {

	margin:159px 0 0 488px;

}

.ys dl.dl_02 dd {

	background:url(../images/ys_dd2.gif) no-repeat 42px 26px;

}

.ys_c {

	padding-top:60px;

	width:960px;

	overflow:hidden;

}

.ys_l {

	width:23px;

	height:45px;

	display:block;

	margin-top:40px;

}

.ys_pp {

	width:890px;

	margin-left:15px;

}

.ys_pp li {

	width:218px;

	height:144px;

	display: inline;

	padding:3px 0 0 4px;

	background:url(../images/ys_pp_bg.gif) no-repeat;

	float:left;

}

.ys_pp li img {

	width:209px;

	height:132px;

	display:block;

}

.ys dl.dl_03 {

	margin:156px 0 0 0;

}

.ys dl.dl_04 {

	margin:142px 0 0 495px;

}

.ys dl.dl_04 dd {

	background:url(../images/ys_dd1.gif) no-repeat 42px 26px;

}

.ys dl.dl_04 dd span {

	display:block;

	padding:32px 0 0 0;

}

.ys dl.dl_05 {

	margin-top:168px;

}

/**/

.hf2 {

	background:url(../images/hf2.jpg) no-repeat center top;

	height:229px;

	position:relative;

	overflow:hidden;

}

.hf2 p {

	position:absolute;

	top:157px;

	left:49%;

	margin-left:-153px;

}

.hf2_inp {

	width:261px;

	height:30px;

	border:0;

	padding-left:16px;

	line-height:30px;

	font-family:"microsoft Yahei";

	font-size:14px;

	color:#333;

	float:left;

	background:#fff;

}

.hf2_btn {

	width:112px;

	height:30px;

	text-align:center;

	line-height:28px;

	float:left;

	background:url(../images/hf2_btn.gif) no-repeat;

	border:0;

	cursor:pointer;

	border:0;

	color:#fff;

	font-family:"microsoft Yahei";

	font-size:14px;

	font-weight:bold;

	float:left;

	margin-left:12px;

}

/**/

.last_bg {

	background:url(../images/bg2.jpg) repeat;

	overflow:hidden;

	padding-bottom:29px;

}

.khjz {

	width:958px;

	margin-top:46px;

	overflow:hidden;

	border:1px solid #d1d1d1;

	background:#fff url(../images/khjz_bg.jpg) repeat-x top;

	overflow:hidden;

	font-family:"Microsoft YaHei";

	height:455px;

	overflow:hidden;

}

.biaoti {

	height:38px;

	line-height:38px;

	margin-top:0;

}

.khjz_c {

	width:925px;

	margin:0 0 0 18px;

	overflow:hidden;

}

.khjz dl {

	margin:16px 0 0 0;

	border-bottom:1px dashed #a8a8a8;

	float:left;

	padding:0 23px 18px 0;

	overflow:hidden;

	width:450px;

}

.khjz dl.nomr {

	padding-right:0;

}

.khjz dt {

	width:149px;

	float:left;

}

.khjz dt img {

	width:147px;

	height:171px;

	display:block;

	border:1px solid #ddd;

}

.khjz dd {

	width:272px;

	_width:286px;

	float:right;

}

.khjz dd h3 {

	height:30px;

	overflow:hidden;

	font:bold 14px/30px "microsoft Yahei";

	color:#444;

}

.khjz dd h3 a {

	color:#444;

}

.khjz dd h4 {

	height:25px;

	font:normal 12px/16px "microsoft Yahei";

	color:#333;

	overflow:hidden;

	border-bottom:1px dashed #b2b2b2;

}

.khjz dd p {

	padding-top:10px;

	line-height:24px;

	font-family:"microsoft Yahei";

	height:72px;

	overflow:hidden;

}

.khjz dd span {

	display:block;

	font-family:"microsoft Yahei";

	padding-top:14px;

}

.khjz dd span a {

	width:75px;

	height:21px;

	display:inline-block;

	line-height:21px;

	color:#fff;

	text-align:center;

	background:url(../images/khjz_btn.gif) no-repeat;

}

/**/

.kehu {

	margin-top:30px;

	overflow:hidden;

}

.kehu .kehu_list {

	background: #fff url(../images/khjz_bg.jpg) repeat-x top;

	width:470px;

	border:1px solid #CDCBCC;

}

.kehu .kehu_list ul li {

	float:left;

	width:201px;

	margin: 17px;

}

.kehu .kehu_list ul li .pic {

	width:201px;

	height:157px;

	overflow:hidden;

}

.kehu .kehu_list ul li .pic img {

	width:100%;

	height:100%

}

.kehu .kehu_list ul li .title {

	font-size:14px;

	color:#666;

	text-align:center;

	white-space:nowrap;

	text-overflow:ellipsis;

	margin-top:10px;

	font-weight:bold;

}

/**/

.about {

	width:628px;

	margin-top:28px;

	overflow:hidden;

	border:1px solid #d1d1d1;

	background:#fff url(../images/khjz_bg.jpg) repeat-x top;

	overflow:hidden;

	font-family:"Microsoft YaHei";

	height:324px;

	overflow:hidden;

}

.about dl {

	margin:20px 0 0 19px;

	overflow:hidden;

	width:595px;

}

.about dt {

	width:300px;

	float:left;

}

.about dt img {

	width:294px;

	height:234px;

	display:block;

	border:3px solid #818181;

}

.about dd {

	width:275px;

	float:right;

}

.about dd h3 {

	height:36px;

	overflow:hidden;

	font:bold 14px/36px "microsoft Yahei";

	color:#0258aa;

	padding-top:5px;

}

.about dd h3 a {

	color:#0258aa;

}

.about dd p {

	line-height:24px;

	font-family:"microsoft Yahei";

	overflow:hidden;

}

.about dd span {

	display:block;

	font-family:"microsoft Yahei";

	padding-top:12px;

}

.about dd span a {

	width:105px;

	height:21px;

	display:inline-block;

	line-height:21px;

	color:#fff;

	text-align:center;

	background:url(../images/khjz_btn1.gif) no-repeat;

}

.about dd span a.btn2 {

	background:url(../images/khjz_btn2.gif) no-repeat;

	margin-left:12px;

}

/**/

.ygfc {

	width:308px;

	margin-top:28px;

	overflow:hidden;

	border:1px solid #d1d1d1;

	background:#fff url(../images/khjz_bg.jpg) repeat-x top;

	overflow:hidden;

	font-family:"Microsoft YaHei";

	height:324px;

	overflow:hidden;

}

.ygfc_pp {

	width:258px;

	overflow:hidden;

	float:left;

}

.ygfc_pp img {

	width:248px;

	height:208px;

	padding:5px;

	background:url(../images/coo_li.gif) repeat;

	display:block;

}

.ygfc_pp span {

	display:block;

	height:40px;

	line-height:40px;

	font-family:"microsoft Yahei";

	text-align:center;

	overflow:hidden;

}

.phodiv {

	width:258px;

	overflow:hidden;

	margin:24px 0 0 25px;

	_margin:24px 0 0 12px;

}

/**/

.qyxc {

	width:958px;

	margin-top:30px;

	overflow:hidden;

	border:1px solid #d1d1d1;

	background:#fff url(../images/khjz_bg.jpg) repeat-x top;

	overflow:hidden;

	font-family:"Microsoft YaHei";

	height:315px;

	overflow:hidden;

}

.qyxc_t {

	color:#fff;

	line-height:36px;

	height:36px;

	overflow:hidden;

	background:url(../images/xc_t.gif) repeat-x bottom;

	margin:15px 13px 0 13px;

}

.qyxc_t li {

	float:left;

	font-size:16px;

	color:#0159a1;

	font-weight:bold;

}

.qyxc_t li a {

	padding:0 21px;

	display:inline-block;

	height:36px;

	color:#0159a1;

}

.qyxc_t li a:hover, .qyxc_t li.cur a {

	background:url(../images/qyxc_cur.gif) repeat-x;

	color:#fff;

	text-decoration:none;

}

.qyxc_t span {

	margin-top:11px;

}

.qyxc_c {

	width:958px;

	overflow:hidden;

	padding-top:10px;

	overflow:hidden;

}

.qyxc_l {

	width:24px;

	height:63px;

	display:block;

	margin-top:87px;

}

.qyxc_pp {

	width:885px;

	margin-left:11px;

	display:inline;

	overflow:hidden;

}

.qyxc_pp li {

	width:223px;

	float:left;

	margin-right:19px;

	display:inline;

}

.qyxc_pp li img {

	width:213px;

	height:213px;

	display:block;

	padding:5px;

	background:url(../images/coo_li.gif) repeat;

}

.qyxc_pp li span {

	display:block;

	height:34px;

	text-align:center;

	color:#666;

	overflow:hidden;

	line-height:34px;

	font-family:"宋体";

}

.qyxc_pp li span a {

	color:#666;

}

.qyxc_pp li.nomr {

	margin-right:0;

}

/**/

.faq {

	width:308px;

	margin-top:30px;

	overflow:hidden;

	border:1px solid #d1d1d1;

	background:#fff url(../images/khjz_bg.jpg) repeat-x top;

	overflow:hidden;

	font-family:"Microsoft YaHei";

	height:352px;

	overflow:hidden;

}

.faq_c {

	width:272px;

	margin:5px 0 0 19px;

	height:290px;

	overflow:hidden;

}

.faq_c dl {

	width: 277px;

	padding:20px 0 8px 0;

	border-bottom:1px solid #dadada;

	font-family:"宋体";

}

.faq_c dt {

	width: 248px;

	padding-left:26px;

	background:url(../images/w.gif) no-repeat left;

	line-height:20px;

	height:20px;

	overflow:hidden;

}

.faq_c dt a {

	color:#555;

	display:block;

	width: 250px;

	line-height:20px;

	height:20px;

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden;

}

.faq_c dd {

	padding-left:26px;

	color:#555;

	background:url(../images/d.gif) no-repeat left top;

	line-height:20px;

	height:40px;

	overflow:hidden;

	text-overflow: ellipsis;

	margin-top:9px;

}

/**/

.news {

	width:308px;

	margin-top:30px;

	overflow:hidden;

	border:1px solid #d1d1d1;

	background:#fff url(../images/khjz_bg.jpg) repeat-x top;

	overflow:hidden;

	font-family:"Microsoft YaHei";

	height:352px;

	overflow:hidden;

	margin-left:15px;

}

.news_tp {

	width:271px;

	margin:16px 0 0 19px;

}

.news_tp img {

	width:271px;

	height:105px;

	display:block;

}

.news ul {

	width:270px;

	margin:10px 0 0 22px;

}

.news li {

	background:url(../images/news_icon.gif) no-repeat left center;

	padding-left:14px;

	font-family:"宋体";

	line-height:26px;

	height:26px;

	overflow:hidden;

}

.news li a {

	color:#434343;

	display: block;

	height: 26px;

	width: 260px;

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden;

}

/**/

.hydt {

	width:308px;

	margin-top:30px;

	overflow:hidden;

	border:1px solid #d1d1d1;

	background:#fff url(../images/khjz_bg.jpg) repeat-x top;

	overflow:hidden;

	font-family:"Microsoft YaHei";

	height:352px;

	overflow:hidden;

}

.hydt dl {

	width:270px;

	margin:14px 0 0 17px;

	font-family:"宋体";

	overflow:hidden;

}

.hydt dt {

	height:30px;

	line-height:30px;

	font-weight:bold;

	color:#434343;

	font-size:12px;

}

.hydt dt a {

	color:#434343;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.hydt dd p {

	line-height:24px;

	color:#434343;

}

.hydt dd span {

	display:block;

	padding-top:10px;

}

.hydt dd span a {

	width:75px;

	height:21px;

	display:inline-block;

	line-height:21px;

	color:#fff;

	text-align:center;

	background:url(../images/khjz_btn.gif) no-repeat;

	font-family:"microsoft Yahei";

}

.hydt ul {

	width:270px;

	margin:12px 0 0 19px;

	height:125px;

	overflow:hidden;

	font-family:"宋体";

}

.hydt li {

	line-height:26px;

	height:26px;

	padding-left:13px;

	background:url(../images/news_icon.gif) no-repeat left 10px;

}

.hydt li a {

	color:#434343;

	line-height:26px;

	height:26px;

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden;

	width:260px;

	display:block;

}

/**/

.links_bg {

	background:#0159a1;

	border-top:5px solid #014983;

	padding-top:22px;

	height:130px;

}

.links {

	width:960px;

	margin:0 auto;

	overflow:hidden;

	height:130px;

}

.links h2 {

	height:40px;

	background:url(../images/links_line.gif) repeat-x bottom;

	font:bold 14px/40px "microsoft Yahei";

	color:#fff;

}

.links h2 span {

	font-weight:normal;

	font-size:12px;

}

.links h2 a {

	color:#fff;

}

.links h2 em {

	font:normal 12px/40px Arial, Helvetica, sans-serif;

	color:#b0c0d7;

	text-transform:uppercase;

	margin-left:5px;

}

.links_c {

	padding-top:10px;

	line-height:30px;

	font-family:"microsoft Yahei";

}

.links_c a {

	color:#b0c0d7;

	padding:0 12px;

	display:inline-block;

}

/**/

.ser_bg {

	height: 37px;

	overflow: hidden;

	line-height:37px;

	background: #ccc;

}

.h_sea {

	width: 960px;

	margin: 0 auto;

	height: 37px;

}

.key {

	width: 600px;

	color: #434343;

	text-transform:uppercase;

}

.key a {

	color: #434343;

	margin-right:19px;

	display: inline-block;

}

.ser_r {

	width: 233px;

	padding-top:7px;

	height: 24px;

	overflow: hidden;

}

.s_inp {

	width: 160px;

	height: 22px;

	border:1px solid #e5e5e5;

	border-right:0;

	padding-left:23px;

	line-height: 22px;

	color: #999;

	float: left;

	background:#fff url(../images/ser_inp.gif) no-repeat 4px 5px;

}

.s_ss {

	width:49px;

	height: 24px;

	background: url(../images/ser_btn.jpg) no-repeat;

	color: #fff;

	text-align: center;

	cursor: pointer;

	border:0;

	float: left;

}

/**/

.footer .footer_wrap {

	width:960px;

	margin: 0 auto;

}

.footer_wrap .footer_link {

	padding:20px 0;

}

.footer_wrap .footer_link .lin_l {

	float:left;

}

.footer_wrap .footer_link .lin_l a {

	display:block;

	text-align:center;

	color: #333;

	font-size:14px;

	margin-top:5px;

}

.footer_wrap .footer_link .lin_r {

	float: left;

	font-size:14px;

	line-height:24px;

	color:#666;

	margin-left: 30px;

}

.footer_wrap .footer_link .lin_r a {

	color:#333;

	margin:8px;

	font-size:12px;

}

.footer_nav {

	width: 100%;

	height:40px;

	line-height:40px;

	color:#fff;

	background:#0360AB;

	font-size:14px;

}

.footer_nav .wrap {

	width:960px;

	margin:0 auto;

	text-align:center;

}

.footer_nav .wrap a {

	margin:0 15px;

	color:#fff;

}

.footer_center {

	width:960px;

	margin:0 auto;

	padding:0 0 20px;

}

.footer_center a {

	color:#666;

}

.clearfix {

	zoom:1;

}

.clearfix:before, .clearfix:after {

	display: table;

	line-height: 0;

	content:"";

}

.clearfix:after {

	clear:both;

}

/**list**/

.banner_son {

	height:275px;

	background-position: center;

	background-repeat: no-repeat;

}

.banner_son a ,.banner_son a div{

	width: 100%;

	height: 100%;

}



.sb_left {

	float:left;

	width:733px;

	box-sizing: border-box;

	margin-top:0;

}

.sb_son {

	border:1px solid #D5D5D5;

	border-radius: 8px;

	padding:0 10px 20px;
	border:none;

}

.sb_left .title {

	color:#666;

	font-size:12px;

	line-height:30px;

	margin-top:10px;

	margin-left:7px;

}

.sb_left .title span {

	color:#d90505;

}

.sb_left .title a {

	color:#666;

}

.sb_left ul {

	font-size:0;

}

.sb_left ul li {

	display:inline-block;

	width:223px;

	margin:13px 7px;

}

.sb_left ul li a {

	display:block;

}

.sb_left ul li a .pic {

	width:221px;

	height:230px;

	border: 1px solid #CBCBCB;

	position: relative;

	overflow:hidden;

}

.sb_left ul li a .pic img {

	position: absolute;

	left: 0;

	top:0;

	right: 0;

	bottom: 0;

	margin: auto;

}

.sb_left ul li a .text {

	margin-top:10px;

	text-align:center;

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

}

.sb_left ul li a .text .p1 {

	font-size:16px;

	color:#000;

	font-weight:bold;

}

.sb_left ul li a .text .p2 {

	font-size:14px;

	color:#999;

	margin-top:5px;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

/**翻页效果**/



.page {

	border-top:1px dashed #cccccc;

	padding-top:10px;

	margin:10px 10px 0;

}

.apage {

	height:25px;

	line-height:25px;

	background:#F9F9F9;

	padding:0 5px;

	margin:0 0 20px 0;

	border:solid 1px #ccc;

	text-align:right;

}

.apage a {

	border:1px solid #d4e3e9;

	padding:0 3px;

	margin-right:5px;

}

.apage .num_btns {

	float:right;

	font-family:Tahoma;

}

.apage a:hover, .apage .cur {

	border:1px solid #D5D5D5;

	background-color:#1FA4D1;

	color:#fff;

	text-decoration:none;

}

.apage .cust_txt {

	float:left;

}

.apage .oran_pg_fp {

	background:url(../images/first_page.gif) 4px 4px no-repeat;

	padding-right:9px;

}

.apage .oran_pg_pp {

	background:url(../images/pre_page.gif) 4px 4px no-repeat;

	padding-right:5px;

}

.apage .oran_pg_np {

	background:url(../images/next_page.gif) 8px 4px no-repeat;

	padding-right:12px;

}

.apage .oran_pg_lp {

	background:url(../images/last_page.gif) 8px 4px no-repeat;

	padding-right:12px;

}

.apage select {

	font-size:8px;

	margin-top:5px;

}

.apage .oran_pg_txt {

	height:15px;

	border:solid 1px #d4e3e9;

	width:20px;

	margin-left:5px;

}

.apage .oran_pg_btn {

	height:15px;

	border:solid 1px #d4e3e9;

	margin-left:5px;

	font-size:9px;

	background:#5984ac;

	color:#fff;

}

/*关于我们*/



 

.main {

	margin-top:30px;

}

.aone {

	margin-bottom:28px;

}

.ab_lt {

	width:200px;

}

.tit1 {

	font-size:18px;

	color:#ffffff;

	font-weight:bold;

	background:url(../images/a_bg.png) no-repeat center top;

	height:37px;

	line-height:37px;

	text-indent:12px;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	width:200px;

	border-top-left-radius:3px;

	border-top-right-radius:3px;

}

.a_ul {

	padding:12px 0 20px 0;

	border:1px solid #dfdfdf;

	border-top:none;

	border-radius:3px;

}

.a_ul li a {

	background: url(../images/ico003.gif) no-repeat 30px 10px;

	display: block;

	height: 24px;

	line-height: 24px;

	overflow: hidden;

	padding-left: 40px;

	display:inline-block;

	width:159px;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

}

.a_ul li.cur a {

	color:#d90505;

	font-size:14px;

	font-weight:bold;

}

.dianhua {

	background:url(../images/Teln.gif) no-repeat 0 18px;

	color: #666666;

	line-height: 20px;

	padding: 10px 0 10px 55px;

}

.dianhua span {

	color: #c40000;

	display: block;

	font: 18px "Impact";

}

.atwo em {

	line-height: 24px;

	color: #666;

	font-size:12px;

}

.a_xia {

	border:1px solid #dfdfdf;

	border-top:none;

	border-radius:3px;

	padding: 0 5px 5px 10px;

}

.ab_rt {

	width:754px;

}

.plc {

	background-color: #fff;

	border: 1px solid #ccc;

	border-radius:3px;

	color: #666;

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	padding: 0 10px;

	position: relative;

	margin-bottom:13px;

}

.plc span {

	color: #c10005;

}

.b_xia {

	border: 1px solid #ccc;

	border-radius:3px;

	padding:10px;

}

.tit2 {

	width: 720px;

	padding-bottom: 8px;

	margin-top: 20px;

	border-bottom-color: rgb(204, 204, 204);

	border-bottom-width: 1px;

	border-bottom-style: solid;

}

.tit2 span {

	padding: 0px;

	color: rgb(2, 88, 170);

	line-height: 24px;

	font-size:16px;

	border-left:4px solid #0258aa;

	padding-left:10px;

}

.b_xia em {

	font-size: 14px;

	margin: 13px 0;

	line-height: 24px;

	color:#666;

	display:inline-block;

}

/*列表页面*/

.sb_right {

	display: inline;

	float: right;

	margin-left: 5px;

	overflow: hidden;

	margin-top:30px;

	width: 200px;

}

.sb_right .title {

	background: url(../images/lis_bg3.png) no-repeat left top;

	text-align:center;

	height:73px;

}

.sb_right .title .p1 {

	font-size:22px;

	color:#ffffff;

	font-weight:bold;

	padding-top:13px;

	width:200px;

	white-space: nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

}

.sb_right .title .p2 {

	font-size:14px;

	color:#ffffff;

	margin-top:7px;

	width:200px;

	white-space: nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

	font-family: Arial, Helvetica, sans-serif;

}

.sb_w {

	border:2px solid #0258aa;

	width:195px;

}

.sb_j {

	width:180px;

	margin:15px auto 5px;

}

.sb_h {

	background:url(../images/sub_h3.jpg) no-repeat left top;

	width:141px;

	height:41px;

	padding-left: 39px;

	white-space: nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

	font-size:

16px;

	color:#fff;

	line-height:41px;
	display: none;

}

.sb_ul li {

	background:  url(../images/sub_icon.gif) no-repeat scroll 10px center;

	border-bottom: 1px dashed #dedede;

	color: #666;

	height: 28px;

	line-height: 28px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	width: 143px;

	padding:5px 0 5px 27px;

	font-size:14px;

}

.sb_two .sb_ul li {

	background:  url(../images/sub_icon.gif) no-repeat scroll 15px center;

	border-bottom: 1px dashed #dedede;

	color: #666;

	height: 29px;

	line-height: 29px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	width: 143px;

	padding:5px 0 5px 32px;

	font-size:14px;

}

.tit3 {

	background:#0460a9;

	color:#fff;

	font-size:18px;

	height:35px;

	line-height:35px;

	text-indent:25px;

	white-space: nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

	margin:20px 0;

}

.s_ul li .simg {

	width:194px;

	height:194px;

	border:1px solid #d6d6d6;

	padding:1px;

	margin:0 auto;

	text-align:center;

	overflow:hidden;

}

.s_ul li .simg img {

	width:194px;

	height:194px;

transition:all ease .6s;

}

.s_ul li {

	width:198px;

	margin:0 auto 20px;

}

.s_ul li span {

	height:25px;

	background:#e4e4e4;

	line-height:25px;

	margin-top:1px;

	display:inline-block;

	text-align:center;

	color:#666666;

	font-size:14px;

	width:100%;

	white-space: nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

}

.sb_xia2 {

	border-radius:3px;
	border: 1px solid #d5d5d5;
	margin-top:0;
	margin-bottom:25px;
	position: relative;
    left: 10px;

}
.sb_xia {
    width:730px;
	border-radius:3px;
	border: 1px solid #d5d5d5;
	margin:25px auto;
	position: relative;

}

.tit4 {

	background: url("../images/base754.gif") no-repeat scroll 0 0;

	height: 36px;

	line-height: 36px;

	padding-left: 23px;

}

.tit4 span {

	color: #0460a9;

	display: block;

	font-size: 14px;

	font-weight:bold;

}

.news_sb {

	padding-top: 8px;

	width: 730px;

}

.news_sb .n_ul {

	border:none;

	font-size:0px;

}

.news_sb .n_ul li {

	height: 28px;

	line-height: 28px;

	overflow: hidden;

	padding: 0 17px 0 10px;

	width: 338px;

	margin:0px;

	text-align:right;

	display:inline-block;

}

.news_sb .n_ul li span {

	font-size:12px;

}

.news_sb .n_ul li a {

	width:255px;

	text-align:left;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	height:28px;

	vertical-align:top;

	background: url("../images/ico55.gif") no-repeat 0 10px;

	padding-left: 12px;

	font-size:12px;

	float:left;

	line-height:28px;

	display:inline-block;

}

.ab_lt .nav_box {

	border: 1px solid #dfdfdf;

	border-top: none;

	border-radius: 3px;

	padding-top: 20px;

}

.ab_lt .nav_box ul {

	border:0!important;

	border-radius: 0!important;

}

.ab_lt .nav_box .title_x {

	background: url(../images/khjz_bg.jpg) repeat-x scroll center top #fff;

	width: 188px;

	margin:0px auto;

}

.ab_lt .nav_box .title_x a {

	font-weight: bold;

	color: #0258aa;

	font-size: 12px;

	padding-left: 26px;

	height: 24px;

	line-height: 24px;

	display: block;

	margin-bottom: 5px;

	border: 1px solid #ccc;

}

.ab_lt .nav_box .title_x.cur a {

	color:  #d90505;

}

.b_xia .list_ul {

	width: 100%;

}

.b_xia .list_ul li {

	float: left;

	width: 201px;

	margin: 21px;

}

.b_xia .list_ul li .pic {

	width: 201px;

	height: 157px;

	overflow: hidden;

}

.b_xia .list_ul li .pic img {

	width: 201px;

	height: 157px;

	display: block;

}

.b_xia .list_ul li .title {

	font-size: 14px;

	color: #666;

	text-align: center;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin-top: 10px;

	font-weight: bold;

}

.b_xia .list_ul_new {

	width: 100%;

}

.b_xia .list_ul_new li {

	border-bottom: 1px dashed #ccc;

	color: #666;

	font-size: 14px;

	line-height: 20px;

	padding: 10px 5px 4px;

	width: 100%;

}

.b_xia .list_ul_new li .li_lf {

	background: url(../images/dateBg.png) no-repeat scroll 10px center transparent;

	float: left;

	height: 64px;

	margin-bottom: 3px;

	width: 80px;

}

.b_xia .list_ul_new li .li_lf span {

	color: #fff;

	display: block;

	font-family: Verdana;

	font-size: 15px;

	padding-left: 12px;

	padding-top: 20px;

	width: 71px;

}

.b_xia .list_ul_new li .li_lf i {

	color: #464646;

	display: block;

	font: 18px/18px "Verdana";

	padding-left: 10px;

}

.b_xia .list_ul_new li .li_rg {

	border-left: 1px solid #ccc;

	color: #1f1f1f;

	float: left;

	font-size: 12px;

	margin-bottom: 10px;

	min-height: 64px;

	overflow: hidden;

	padding-left: 10px;

	width: 620px;

}

.b_xia .list_ul_new li .li_rg .bt {

	background: url(../images/ico10.gif) no-repeat scroll 0 9px;

	color: #333;

	display: block;

	font-family: "Microsoft YaHei";

	font-size: 15px;

	font-weight: bold;

	height: 24px;

	line-height: 24px;

	padding-left: 10px;

	text-decoration: none;

}

.b_xia .list_ul_new li .li_rg .nr {

	color: #666;

	display: block;

	font-family: "Microsoft YaHei";

	height: 40px;

	overflow: hidden;

}

.b_xia .list_ul_zhi {

	width: 730px;

	margin: 0 auto;

	padding-top: 15px;

}

.b_xia .list_ul_zhi li {

	width: 155px;

	padding: 4px 8px 2px 18px;

	float: left;

	display: inline-block;

}

.b_xia .list_ul_zhi li .li_top {

	width: 155px;

	height: 78px;

	overflow: hidden;

}

.b_xia .list_ul_zhi li .li_top img {

	border: 1px solid #ccc;

	display: block;

	height: 74px;

	padding: 1px;

	width: 151px;

	transition: all 0.3s linear;

	-webkit-transition: all 0.3s linear;

	-moz-transition: all 0.3s linear;

	-o-transition: all 0.3s linear;

}

.b_xia .list_ul_zhi li:hover .li_top img {

	border-color: #0174c4;

}

.b_xia .list_ul_zhi li .li_con {

	width: 153px;

	height: 45px;

	line-height: 40px;

	overflow: hidden;

	white-space: nowrap;

	text-align: center;

	padding: 0 1px;

}

.b_xia .information_details {

	padding: 10px 8px 0 10px;

	overflow: hidden;

}

.b_xia .information_details .h_title {

	border-bottom: 1px dashed #CCCCCC;

	color: #333;

	font-family: "宋体";

	font-size: 22px;

	line-height: 40px;

	padding-bottom: 10px;

	margin-bottom: 10px;

	text-align: center;

}

.b_xia .information_details .info_con_tit {

	line-height: 24px;

	margin-bottom: 15px;

}

.b_xia .information_details .info_con_tit .n_tit {

	text-align: center;

	color: #BCBBBB;

}

.b_xia .information_details .info_con_tit span {

	margin-right: 20px;

	display: inline-block;

	font-size: 12px;

}

.b_xia .information_details .info_con_tit span a {

	color: #BCBBBB;

}

.b_xia .information_details .m_qrinfo {

	position: relative;

	z-index: 100;

	display: inline-block;

}

.b_xia .information_details .m_qrinfo .m_qrcode {

	width: 203px;

	background: #FFF;

	position: absolute;

	display: none;

	left: -66px;

	top: 23px;

	border: 1px solid #d5d5d5;

	border-radius: 10px;

	box-shadow: 0 0 8px #cdcdcd;

}

.b_xia .information_details .m_qrinfo .m_qrcode em {

	width: 203px;

	text-align: center;

}

.b_xia .information_details .m_qrinfo .m_qrcode em, .m_qrinfo .m_qrcode img {

	display: block;

	margin: 0;

	font-style: normal;

}

.b_xia .information_details .info_con_tit .n_tit a.cur {

	color: #000;

	font-weight: bold;

}

.b_xia .information_details #information_cotent {

	line-height: 200%;

	font-size: 14px;

	color: #666;

}

.b_xia .information_details .up_down {

	height: 30px;

	line-height: 30px;

	background: #f7f7f7;

	overflow: hidden;

	margin: 15px 0px;

	padding: 0 10px;

}

.b_xia .information_details .up_down div {

	float: left;

	width: 50%;

	overflow: hidden;

	height: 30px;

	display: block;

}

.b_xia .information_details .up_down div a {

	font-weight: bold;

}

.b_xia .information_details .info_key {

	height: 30px;

	line-height: 30px;

	padding: 0 10px;

	margin: 10px 0;

	width: 648px;

	overflow: hidden;

}

.b_xia .information_details .info_key span {

	font-size: 14px;

	font-weight: bold;

}

.b_xia .information_details .info_key a {

	color: #666;

}

.b_xia .resource_mian {

	width: 100%;

}

.b_xia .resource_mian ul li {

	font-size:0;

	height: 69px;

	border-bottom: 1px solid #DEDEDE;

}

.b_xia .resource_mian ul li div {

	width: 230px;

	display: inline-block;

	line-height: 69px;

	font-size: 14px;

	color: #666666;

	text-indent: 10px;

	vertical-align: top;

}

.b_xia .resource_mian ul li .span1 {

	width: 150px;

	display: inline-block;

	line-height: 69px;

	font-size: 14px;

	color: #666666;

	text-indent: 10px;

	vertical-align: top;

}

.b_xia .resource_mian ul li .span2 {

	width: 150px;

	display: inline-block;

	line-height: 69px;

	font-size: 14px;

	color: #666666;

	text-indent: 10px;

	vertical-align: top;

}

.b_xia .resource_mian ul li .span3 {

	width: 150px;

	display: inline-block;

	line-height: 69px;

	font-size: 14px;

	color: #666666;

	text-indent: 10px;

	text-indent: 10px;

	vertical-align: top;

}

.b_xia .resource_mian ul li .span4 {

	width: 45px;

	display: inline-block;

	line-height: 69px;

	font-size: 14px;

	color: #666666;

	text-indent: 10px;

	vertical-align: top;

}

.b_xia .resource_mian ul li .span4 i {

	display: block;

	width: 45px;

	height: 69px;

	background: url(../images/resource_icon.png) no-repeat center center;

	vertical-align: top;

}

.b_xia .resource_mian ul .first div, .b_xia .resource_mian ul .first span {

	font-size: 16px!important;

}

.b_xia .video_mian {

	width: 100%;

}

.b_xia .video_mian ul li {

	width:223px;

	float: left;

	margin-right: 13px;

}

.b_xia .video_mian ul li a {

	text-decoration: none;

}

.b_xia .video_mian ul li .li_top {

	width:223px;

	height: 139px;

	position: relative;

	overflow: hidden;

}

.b_xia .video_mian ul li .li_top img {

	width:223px;

	height: 139px;

	display: block;

}

.b_xia .video_mian ul li .li_top div {

	width:223px;

	height: 139px;

	display: block;

	background-color: #80848C;

	background-color: rgba(0, 0, 0, 0.5);

	position: absolute;

	top:0px;

	left: 0px;

	opacity: 0;

 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);

	transition: all 0.3s linear;

	-webkit-transition: all 0.3s linear;

	-moz-transition: all 0.3s linear;

	-o-transition: all 0.3s linear;

}

.b_xia .video_mian ul li .li_top div i {

	width: 32px;

	height: 23px;

	background: url(../images/video_icon.png) no-repeat center center;

	position: absolute;

	top:50%;

	left: 50%;

	margin:-11.5px 0px 0px -16px;

}

.b_xia .video_mian ul li .li_con {

	width: 100%;

}

.b_xia .video_mian ul li .li_con div {

	width: 100%;

	font-size: 14px;

	color: #666666;

	overflow: hidden;

	white-space: normal;

	text-overflow: ellipsis;

	line-height: 40px;

	border-bottom: 1px solid #E8E8E8;

}

.b_xia .video_mian ul li .li_con .span1 {

	display: block;

	width: 100%;

	font-size: 12px;

	color: #999;

	line-height: 30px;

	margin-bottom: 15px;

}

.b_xia .video_mian ul li:hover .li_top div {

	opacity: 1;

 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);

}

.b_xia .video_details {

	width: 100%;

}

.b_xia .video_details .video_title {

	width: 100%;

	border-bottom: 1px solid #ddd;

	padding:20px 0px 10px;

}

.b_xia .video_details .video_title .bt {

	width: 100%;

	font-size: 24px;

	color: #666666;

	line-height: 30px;

	text-align: center;

}

.b_xia .video_details .video_title .sj {

	width: 100%;

	font-size: 14px;

	color: #999999;

	line-height: 30px;

	text-align: center;

}

.b_xia .video_details .v_content {

	padding-top: 20px;

	font-size: 14px;

	color: #666;

	line-height: 24px;

	padding-bottom: 50px;

}

.b_xia .video_details .v_content video {

	max-width: 90%;

	display: block;

	margin: 0px auto;

	min-width: 50%;

}

.b_xia .programme_main {

	width: 100%;

}

.b_xia .programme_main ul li {

	width: 217px;

	padding: 7px 13px 19px 13px;

	float: left;

}

.b_xia .programme_main ul li a {

	text-decoration: none;

}

.b_xia .programme_main ul li .li_top {

	width: 217px;

	height: 160px;

	overflow: hidden;

}

.b_xia .programme_main ul li .li_top img {

	border: 1px solid #D6D6D6;

	padding: 1px;

	height: 156px;

	width: 213px;

	transition: all 0.3s linear;

	-webkit-transition: all 0.3s linear;

	-moz-transition: all 0.3s linear;

	-o-transition: all 0.3s linear;

}

.b_xia .programme_main.rongyu ul li .li_top {

	width: 217px;

	height: 217px;

	overflow: hidden;

}

.b_xia .programme_main.rongyu ul li .li_top img {

	border: 1px solid #D6D6D6;

	padding: 1px;

	height: 213px;

	width: 213px;

	transition: all 0.3s linear;

	-webkit-transition: all 0.3s linear;

	-moz-transition: all 0.3s linear;

	-o-transition: all 0.3s linear;

}

.b_xia .programme_main ul li .li_con {

	text-overflow: ellipsis;

	white-space: nowrap;

	margin: 1px 0 0 0;

	background: #E4E4E4;

	width: 217px;

	height: 24px;

	line-height: 24px;

	overflow: hidden;

	text-align: center;

	color: #666;

	font-size: 12px;

}

.b_xia .programme_main ul li:hover .li_top img {

	border-color: #0174c4;

}

.recommend_mian {

	width: 100%;

	margin-top: 20px;

}

.recommend_mian .recommend_top {

	width: 100%;

	background: url(../images/base754.gif) no-repeat;

	height: 36px;

	line-height: 36px;

	padding-left: 12px;

	color: #6B9F1F;

	font-size: 14px;

	color: #0258aa;

}

.recommend_mian .recommend_com {

	width: 100%;

	border: 1px solid #CCC;

	border-top: none;

	width: 752px;

	padding-top: 8px;

}

.recommend_mian .recommend_com li {

	width: 217px;

	overflow: hidden;

	float: left;

	padding: 9px 0 0px 26px;

	height: 273px;

}

.recommend_mian .recommend_com li a {

	text-decoration: none;

}

.recommend_mian .recommend_com li .li_top {

	width: 217px;

	height: 220px;

}

.recommend_mian .recommend_com li .li_top img {

	width: 213px;

	height: 213px;

	border: 1px solid #D6D6D6;

	padding: 1px;

	transition: all 0.3s linear;

	-webkit-transition: all 0.3s linear;

	-moz-transition: all 0.3s linear;

	-o-transition: all 0.3s linear;

}

.recommend_mian .recommend_com li .li_con {

	margin-top: 3px;

	height: 30px;

	width: 217px;

	line-height: 30px;

	text-align: center;

	overflow: hidden;

	color: #666;

	font-size: 12px;

}

.recommend_mian .recommend_com li:hover .li_top img {

	border-color: #0174C4;

}

.product_main {

	width: 100%;

}

.product_main .product_main_lf {

	width: 317px;

	float: left;

	margin-right:30px;

	position: relative;

}

.product_main .product_main_lf .zhong_img {

	width: 315px;

	height: 315px;

	border:1px solid #ccc;

	position: relative;

}

.product_main .product_main_lf .zhong_img:before {

	content: '';

	width: 100%;

	height: 100%;

	position: absolute;

	top:0px;

	left: 0px;

	opacity: 0;

 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);

	z-index: 33;

}

.product_main .product_main_lf .zhong_img img {

	width: 315px;

	height: 315px;

	display: block;

}

.product_main .product_main_lf .zhong_img .xiao_box {

	width: 200px;

	height: 200px;

	border:1px solid #c4c4c4;

	background-color: #fff;

	opacity: 0.6;

 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);

	position: absolute;

	display: none;

}

.product_main .product_main_lf .xiao_img {

	width: 100%;

	position: relative;

	margin-top: 20px;

}

.product_main .product_main_lf .xiao_img ul {

	width: 100%;

	white-space: nowrap;

	font-size: 0px;

	width: 290px;

	margin:0px auto;

	overflow: hidden;

}

.product_main .product_main_lf .xiao_img ul li {

	width: 100%;

	display: inline-block;

	width: 61px;

	height: 61px;

	border:1px solid #CBCBCB;

	margin:0;

	margin-right: 11px;

	cursor: pointer;

}

.product_main .product_main_lf .xiao_img ul li img {

	width: 100%;

	height: 100%;

	display: block;

}

.product_main .product_main_lf .xiao_img .arrow_lf {

	position: absolute;

	top:50%;

	left:0px;

	margin-top:-25px;

	width: 14px;

	height: 49px;

	background: url(../images/arrow_icon1.png) no-repeat center center;

	cursor: pointer;

}

.product_main .product_main_lf .xiao_img .arrow_rg {

	position: absolute;

	top:50%;

	right:0px;

	margin-top:-25px;

	width: 14px;

	height: 49px;

	background: url(../images/arrow_icon2.png) no-repeat center center;

	cursor: pointer;

}

.product_main .product_main_lf .da_img {

	width: 360px;

	border:1px solid #ccc;

	height: 300px;

	position: absolute;

	left:318px;

	top:0px;

	overflow: hidden;

	display: none;

}

.product_main .product_main_lf .da_img img {

	width: 800px;

	height: 800px;

	display: block;

	position: absolute;

}

.product_main .product_main_rg {

	width: 360px;

	float: left;

}

.product_main .product_main_rg .product_title {

	width: 100%;

	color: #333;

	line-height: 28px;

	padding: 0 8px;

	border-bottom: 1px dashed #ccc;

	font-size: 22px;

	font-weight: 600;

}

.product_main .product_main_rg .product_nr {

	padding: 5px;

	padding-bottom: 0;

	line-height: 28px;

	color: #666;

	font-size: 14px;

}

.product_main .product_main_rg .pd_hotline {

	padding: 5px;

	padding-bottom: 0;

	line-height: 22px;

}

.product_main .product_main_rg .pd_hotline span {

	font-weight: 600;

}

.product_main .product_main_rg .pd_hotline .font_hotline {

	font-size: 22px;

	font-weight: bold;

	color: #c40000;

}

.div_prolinks {

	padding: 20px 0 0 5px;

	overflow: hidden;

	zoom: 1;

}

.div_prolinks #a_enlarge {

	float: left;

	padding: 3px 0 3px 25px;

	background: url(../images/fsj_icon1.png) no-repeat left center;

	color: #D90F0F;

}

.fenlei {

	background: url(../images/fenlei_line.gif) repeat-x top;

	position: relative;

	padding-top: 10px;

	clear: both;

	margin-top: 60px;
	width: 950px;

}

.fenlei .tit {

	padding-bottom: 4px;

	_padding-bottom: 2px;

	position: absolute;

	top: -25px;

}

.fenlei .tit a {

	display: inline-block;

	background: url(../images/pro_fenlei_a.gif) no-repeat left top;

	padding-left: 4px;

	height: 25px;

	overflow: hidden;

	margin-left: 1px;

	cursor: pointer;

	float: left;

	color: #000;

}

.fenlei .tit a:hover, .fenlei .tit .cur {

	color: #fff;

	text-decoration: none;

	background-position: left -25px;

	margin-top: 1px;

}

.fenlei .tit a:hover span, .fenlei .tit .cur span {

	background-position: right -25px;

	padding-top: 6px;

}

.fenlei .tit a span {

	background: url(../images/pro_fenlei_span.gif) no-repeat right top;

	height: 25px;

	float: left;

	padding: 7px 20px 0 15px;

}

.product_xq_main .product_xq_top {

	width: 720px;

	border-bottom: #ccc 1px solid;

	padding-bottom: 8px;

	margin-top: 20px;

	padding-left: 0;

	font-size: 16px;

	font-family: '微软雅黑';

	color: #0258aa;

	padding: 0;

	margin: 0;

	line-height: 24px;

	margin-top: 20px;

}

.product_xq_main .cpzs .cpzs_lf {

}

.product_xq_main .cpzs .cpzs_lf {

	width: 317px;

	float: left;

	margin-right:30px;

	position: relative;

}

.product_xq_main .cpzs .cpzs_lf .zhong_img {

	width: 315px;

	height: 315px;

	border:1px solid #ccc;

	position: relative;

}

.product_xq_main .cpzs .cpzs_lf .zhong_img img {

	width: 315px;

	height: 315px;

	display: block;

}

.product_xq_main .cpzs .cpzs_rg {

	width: 360px;

	float: left;

	line-height: 200%;

	font-size: 12px;

	color: #666;

}

.product_xq_main .cpzs .cpzs_rg .product_title {

	width: 100%;

	color: #333;

	line-height: 28px;

	padding: 0 8px;

	border-bottom: 1px dashed #ccc;

	font-size: 14px;

	font-weight: 600;

}

.product_xq_main .cpzs .cpzs_rg .product_nr {

	padding: 5px;

	padding-bottom: 0;

	line-height: 28px;

	color: #666;

	font-size: 14px;

}

.product_xq_main .cpzs .cpzs_rg .pd_hotline {

	padding: 5px;

	padding-bottom: 0;

	line-height: 22px;

}

.product_xq_main .cpzs .cpzs_rg .pd_hotline span {

	font-weight: 600;

}

.product_xq_main .cpzs .cpzs_rg .pd_hotline .font_hotline {

	font-size: 22px;

	font-weight: bold;

	color: #c40000;

}

.detail_lianxi_btn {

	margin-top:15px;

}

.detail_lianxi_btn a {

	display:inline-block;

	margin:0 10px;

}

/*  新增样式走进万丽达  */

.IntoRita {

	margin-top: 30px

}

.IntoRita:after, .IRLeftCon:after {

	content: ' ';

	display: table;

	clear: both;

}

.IRLeft {

	width: 630px;

	float: left;

	background: #fff url(../images/khjz_bg.jpg) repeat-x top;

	border: 1px solid #CDCBCC;

}

.IRLeftCon {

	padding: 20px 13px;

}

.IRFlash {

	float: left;

	width: 288px;

	height: 238px;

	border: 1px solid #ddd;

	border-radius: 3px;

}

.IRText {

	float: right;

	width: 290px;

}

.IRText .txt1 {

	height: 36px;

	overflow: hidden;

	font: bold 14px/36px "microsoft Yahei";

	color: #0258aa;

	padding-top: 5px;

}

.IRText .txt2 {

	height: 144px;

	overflow: hidden;

	font-size: 12px;

	color: #666;

	line-height: 24px;

	text-align: justify;

}

.IRHref {

	font-size: 0;

	text-align: center;

	margin-top: 20px;

}

.IRHref a {

	display: inline-block;

	width: 105px;

	height: 21px;

	line-height: 21px;

	color: #fff;

	text-align: center;

	border-radius: 3px;

	font-size: 12px;

	text-decoration: none;

}

.IRHref .href1 {

	background-color: #0258aa;

	margin-right: 20px

}

.IRHref .href2 {

	background-color: #c40000

}

.IRRight {

	float: right;

	height: 320px;

	width: 300px;

	background: #fff url(../images/khjz_bg.jpg) repeat-x top;

	border: 1px solid #CDCBCC;

}

.IRFigure {

	padding: 20px 13px;

	height: 240px;

	overflow: hidden;

}

.IRImg {

	width: 274px;

	height: 123px;

	margin-bottom: 15px;

}

.IRImg img {

	width: 100%

}

.IRTxt .em1 {

	font-size: 14px;

	color: #383838;

	line-height: 24px;

	display: block;

}

.IRTxt .em1 span {

	color: #666

}

/*  新增样式走进万丽达结束  */











/*tmb start*/



.SlideClick {

	position: relative

}

.SlideImg {

	width: 315px;

	/*height: 436px;*/

	margin: 0 auto;

	/*overflow: hidden;*/

	position: relative;

	float: left;

	margin-right:30px;

}

.banners {

	width: 315px;

	height: 315px;

	border:1px solid #ccc;

	position: relative;

}

.SlideImg img {

	width: 100%;

	height: 100%

}

/*.SlideImg ul li {*/

/*height: 100%;*/

/*width: 100%;*/

/*position: absolute;*/

/*z-index:10;*/

/*}*/

.SlideClick .vut {

	position: absolute;

	width: 30px;

	height: 50px;

	top:50%;

	margin-top: -25px;

	background-repeat: no-repeat;

	background-position: center;

	z-index: 20;

	border-radius: 3px;

	cursor: pointer;

}

.SlideClick .pv {

	left: -10px;

	background-image: url("../images/dz.png");

}

.SlideClick .nx {

	right: -10px;

	background-image: url("../images/dy.png");

}

.SlideClick .MinImg {

	width: 315px;

	margin: 0 auto;

	font-size: 0;

	position: relative;

}

.MinImgCon {

	width: 315px;

	height: 74px;

	overflow: hidden;

	margin: 0 auto;

}

.MinImgList {

	position: relative;

	left: 0;

}

.SlideClick .MinImg a {

	display: inline-block;

	width: 124px;

	height: 72px;

	background-color: #ddd;

	margin: 0 3px;

	border: 1px solid transparent;

}

.SlideClick .MinImg a img {

	width: 100%;

	height: 100%

}

.SlideClick .MinImg a.cur {

	border: 1px solid #ff3535;

}

.MinImg .vyt {

	position: absolute;

	width: 16px;

	height: 30px;

	top:50%;

	margin-top: -15px;

	background-repeat: no-repeat;

	background-position: center;

	z-index: 20;

	cursor: pointer;

}

.MinImg .pv {

	left: 0;

	background-image: url("../images/xxz.png");

}

.MinImg .nx {

	right: 0;

	background-image: url("../images/xxy.png");

}

.large_box {

	width: 315px;

	height: 315px;

	overflow:hidden;

	position: relative;

}

.large_box ul li {

	width: 315px;

	height: 315px;

	padding:0;

	margin:0

}

.large_box img {

	width: 100%;

	height: 100%;

}

.small_box {

	width:317px;

	height:63px;

	overflow:hidden;

	margin: 0 auto;

	position:relative;

	margin-top:10px;

}

.small_list {

	left:-1px;

	position:relative;

	margin:0 auto;

	width:273px;

	height:63px;

	overflow:hidden;

}

.small_list ul {

	height:63px;

	overflow:hidden;

}

.small_list ul li {

	position:relative;

	float:left;

	width: 61px;

	height: 61px;

	background-color: #ddd;

	margin: 0 3px;

	border:1px solid #ddd;

}

.small_list ul li img {

	display:block;

}

.small_list ul li .bun_bg {

	display:none;

	position:absolute;

	top:0;

	left:0;

	width:61px;

	height:63px;

	background:#000;

	filter:alpha(opacity=60);

	-moz-opacity:0.6;

	-khtml-opacity:0.6;

	opacity:0.6;

}

.small_list ul li.on .bun_bg {

	display:none;

}

.small_box .btn {

	display:block;

	width:20px;

	height:63px;

	background-repeat:no-repeat;

	background-position:center center;

	cursor:pointer;

	position:absolute;

	top:50%;

	transform:translateY(-50%);

	line-height:63px;

	font-size: 13px;

	text-align:center;

	color:#666;

	font-weight:bold;

	background-color:#ddd;

}

.left_btn {

	/*float:left;*/

	/*margin-right:10px;*/

	/*background-image:url(../images/xxz.png);*/

	left:0;

}

.right_btn {

	/*float:right;*/

	/*background-image:url(../images/xxy.png);*/

	right:0;

}

/*tmb end*/





#suspension {

	width:100%;

	height: 75px;

	overflow: hidden;

	background: url(../images/xfbg.png) repeat-x;

	position: fixed;

	bottom: 0;

	z-index:10000;

}

.suspension {

	width:960px;

	height:65px;

	padding:0;

	margin:0 auto;

	position:relative;

}

.sulogo {

	width:160px;

	height:75px;

	overflow:hidden;

	background: url(../images/sulogo.png) no-repeat left center;

	float:left;

	position:relative;

}

.suput{

	width:401px;

	height:31px;

	overflow:hidden;

	padding:20px 0 0 10px;

	float:left;

	position:relative;

}

.suwz {

	width:350px;

	height:57px;

	overflow:hidden;

	line-height:180%;

	color: #FFF;

	font-family:"微软雅黑";

	font-size:14px;

	font-weight:bold;

	padding:8px 0 0;

	float:right;

	position:relative;

}



.product_xq_main{
	margin: 0 auto;
	overflow:hidden;
	position:relative
}
