@charset "utf-8";/* common*/body{padding:0;margin:0;}img {    vertical-align: middle;    border: none;}p,h1,h2{padding:0;margin:0;}.m {	width:1200px;	margin:auto;}#top a {	text-decoration:none;}h3.title {	background: #2196F3;	color: #fff !IMPORTANT;}.viptitle {	height: inherit;	/* margin: 5px;*/}.viptitle h1 {	/* line-height: 38px;*/	font-size: 22px;	padding: 0;    margin: 0;}.nav {	width: 100%;}.headnav {	background: #F8F8F8;	height: 90px;}.main_body {	background:#FFFFFF;	color:#000;	padding: 20px;}.main_body .content {	padding-top:20px;	line-height:40px;	color:#666;	text-indent:2em;}.main_body .content p a {	color:#333333;}.main_body .title {	padding-bottom:5px;	line-height:40px;	text-align:center;	color:#666;}.main_body .info {	text-align:center;	font-size:14px;}.main_body a {	color:#666;}.main_body a:hover {	color:#333;}.main_size {	font-size:14px}.pages {	padding: 40px 0 20px 0;	text-align: center;	color: #666666;	background: #FFF;	font-size: 14px;	font-family: 'Microsoft YaHei','Hiragino Sans GB';}.pages a {	color:#999;}.color,.pages a:hover {	color: #6f8cc5;	font-weight: 500;}.colorbg {	background: #0e163e;}.colorborder {	border-top: 2px solid #dddddd;}.martop10 {	margin-top:10px;}.martop20 {	margin-top:20px;}.martop20 .color:hover {	color:#333;}.martop20 .time {	margin-left:20px;}.martop30 {	margin-top:30px;}.en {	font-family:Arial, Helvetica, sans-serif;}.fl {	float:left;}.fr {	float:right;}.clear {	clear:both;}.clear {	zoom:1;}.topBg {	width:100%;	height:35px;	background:#f8f8f8;	border-bottom:1px solid #eee;}.top {	background:#F1F1F1;	border-bottom:#CCCCCC 1px solid;	width:100%;	height: 50px;	line-height: 50px;	margin:0 auto;	color:#999;	font-size: 12px;}.top p {	width:auto;	font-size:12px;	line-height:36px;	color:#999;}.top a {	color:#999;	font-size: 12px;}.top a:hover {	color:#333333;}.partC li {	line-height: 23px;	font-size: 13px;	color: #333;	border-bottom: 1px solid #84c9e5;	padding-top: 10px;	padding-bottom: 5px;}.vipdata li {	border-bottom: 1px solid #84c9e5;}.headBg {	width:100%;	height:150px;	background:#fff url(details_vipheadBg.png) bottom repeat-x;}.head {	width:1200px;	margin:0 auto;}.viplogo {	width:200px;	height:60px;	padding:15px 40px 0 0;}.viptitle {	width: 800px;	height: 90px;	line-height: 90px;}.viptitle p {	font-size:14px;	color:#666;	line-height:36px;	float:left;}.viptitle h1 {	float: left;	font-weight: bold;}.years {	width:220px;	height:30px;	margin-top:60px;	background:url(yearBg.png) left no-repeat;}.yearsp {	width:30px;	height:30px;	line-height:30px;	text-align:center;	color:#e18a27;	font-size:20px;	float:left;}.years1 {	margin-left:79px;}.years2 {	margin-left:65px;}.nav {	height:50px;	margin:0 auto;	color:#fff;	font-size:14px;	overflow:hidden;}.nav ul li {	width:auto;	height:50px;	float:left;	line-height:50px;}.nav ul li.menu_on{background: #5c648c;}.nav ul li a {	padding:0 30px;	font-size:14px;	color:#fff;	display:block;}.time {	line-height:50px;	padding-right:30px;}.banner {	width:100%;	margin:0 auto;}.allcontent {	width:1200px;	margin: 0 auto;}.contleft {	width:260px;	height:auto;}.vip {	width:258px;	height:auto;	border:1px solid #eddbc3;}.vipbg {	background:#fff url(vipbg.jpg) top no-repeat;}.vippt {	background:#fff;	margin-top: 20px;}.vipcont {	width:200px;	height:auto;	padding:79px 19px 29px 19px;}.vipptcont {	width:200px;	height:auto;	padding:29px;}.vip h2 {	font-size:18px;	font-weight:bold;	line-height:30px;}.vipicon {	width:100%;	height:16px;	padding:10px 0 9px 0;}.vipicon a {	padding-right:10px;}.sign {	margin: 5px 0 0 950px;}.sign {	z-index: 1000;	position: absolute;	width: 180px;	height: 50px;	background: url(vip_bg.gif) no-repeat;	margin: 22px 0 0 1020px;}.sign div {	padding:23px 0 0 73px;}.sign strong {	font-size: 16px;	color: white;}.sign span {	font-size: 16px;	color: white;	font-weight: bold;	padding: 0 0 0 60px;}.line {	width:100%;	height:1px;	border-bottom:1px solid #eee;}.vipdata {	line-height:30px;	font-size:14px;	color:#333;	margin:8px 0 13px;}.vipdata span {	color:#888;}.vipbut {	width:100%;	height:30px;	margin:20px 0 0;}.vipbut a {	width:90px;	height:30px;	text-align:center;	line-height:30px;	display:block;	color:#fff;	font-size:14px;}.part {	width:260px;	background:#fff;	margin-top:20px;}.part h2 {	width:100%;	text-indent:30px;	line-height:50px;	font-size:18px;	font-color:#666;	height:50px;}.part h2 a {	color:#333333;}.partC {	width:302px;	height:auto;	display:block;	padding:0 19px 29px 19px;}.partC ul {	color:#000;}.partC .sell li {	float:left;	margin-left:30px;}.partC p {	width:100%;	height:auto;	line-height:30px;	font-size:14px;	color:#000;}.partC span {	color:#000;}.partC a {	color:#000;}.partC a:hover {	color:#333333;}.partC li {	line-height: 33px;	font-size: 13px;	color: #333;}.jianjie {	font-size: 14px;	font-family: 'Microsoft YaHei','Hiragino Sans GB';	font-weight: normal;	line-height: 30px;}.contright {	width:860px;	height:auto;}.part2 {	width:860px;	overflow:auto;	margin:0 0 30px 0;	background:#fff;}.part2T {	width:801px;	margin-left:30px;	height:59px;	border-bottom:1px solid #eee;	line-height:60px;}.part2T h2 , .part3T h2 {	font-size:17px;}.part2T a , .part3T a {	font-size:12px;	color:#000;}.part2T a:hover , .part3T a:hover {	color:#333;}.part2C {	width:801px;	height:auto;	display:block;}.part2C ul {	width:800px;}.part2C ul li {	width:199px;	height:190px;	float:left;	background:#fff;	border-bottom:1px solid #eee;	display:block;	border-right:1px solid #eee;}.part2C ul li p {	height:24px;	margin:10px 0 0 20px;	line-height:24px;	font-size:14px;	text-overflow:ellipsis;	overflow:hidden;}.part2C ul li p span {	font-size:12px;	color:#333;	margin:0;}.part2C ul li p a {	color:#333;}.part2C ul li:hover p a {	color:#333333;}.part2C ul li span {	width:auto;	height:26px;	margin-left:20px;	display:block;}.part2C ul li span a {	font-size:12px;	padding:3px 10px;	line-height:26px;	color:#fff;	background:#333333;}.part2C ul li img {	width:160px;	height:130px;	margin:10px 0 0 20px;}#comment_div {	margin-bottom: 20px;}.part3 {	width:800px;	overflow:auto;	padding:0 30px 30px 30px;	background:#fff;	margin:20px 0 30px 0;}.part3 .martop20 {	color:#333;}.part3T {	width:100%;	height:59px;	background:#fff;	border-bottom:1px solid #eee;	line-height:60px;}.part3C {	height:auto;	display:block;}.part3C img {	max-width: 100%;	display:block;}.part3C a {	color:#333;}.part3C p {	color: #333;	font-size: 14px;	line-height: 30px;	margin-top: 5px;	text-indent:2em;}.part3C p a:hover {	color:#333;}.part3C ul li {	width:100%;	height:40px;	line-height:40px;	color:#333;	font-size:14px;}.part3C ul li a {	color:#333;}.part3C ul li:hover a {	color:#333333;}.part3C ul li:hover , .bottom p a:hover {	color:#333333;}.bottom {	width:auto;	height:120px;	margin:0 auto;}.bottom .bottom_link {	height:40px;	line-height:40px;	border-top:1px #d6d6d6 solid;	border-bottom:1px #d6d6d6 solid;	margin-top:40px;}.bottom .bottom_link span {	width:1200px;	margin:0 auto;	display:block;	text-align:center;	height:40px;	line-height:40px;	font-size:12px;	color:#999999;	text-overflow:ellipsis;	overflow:hidden;}.bottom .bottom_link a {	color:#666666;}.bottom p {	width:800px;	margin:0 auto;	text-align:center;	padding-top:10px;	line-height:30px;	font-size:12px;	color:#999;}.bottom p a {	color:#999;	padding:0 5px;}.part3 .fenlei li {	width:160px;	height:30px;	line-height:30px;	overflow:hidden;	margin-right:30px;}.part3 .fenlei li a {	font-size:14px;}.part3 .fenlei li a:hover {	color:#333333;}.online {	float:left;	margin-left:20px;	height:24px;}.online a {	font-size:14px;	font-family:Arial,'Microsoft YaHei','Hiragino Sans GB',????;	display:block;	width:65px;	height:22px;	line-height:22px;	text-align:center;	border:1px #ec3901 solid;	color:#333333;}.online a:hover {	border:1px #ec3901 solid;	color:#fff;	background:#333333;}.main_head {	padding: 0 20px;	font-weight: 100;	background: #FFF;	height: 50px;	line-height: 50px;	font-size: 24px;	overflow: hidden;	WIDTH: 880px;	margin-top: 20px;	padding-bottom: 0px;	border-top: 2px solid #dddddd;	border-bottom: 1px solid #eee;}.main_head strong {	font-weight: 500;	color: #6f8cc5;	font-size: 17px;}.f_dblue {	font-size: 13px;}.main_body {	font-size: 13px;	padding-bottom: 20px;}.main_body.y_tb table {	font-size: 14px;	margin-bottom: 20px;	border: solid #dedede;	border-width: 1px 0px 0px 1px;	table-layout: fixed;}.main_body.y_tb table tr {	height: 50px;	overflow: hidden;}.main_body.y_tb td {	border: solid #dedede;	border-width: 0px 1px 1px 0px;	height: 50px;	overflow: hidden;	text-overflow: ellipsis;	padding-left: 5px;}.P20 {	PADDING: 20PX;}.td {	LINE-HEIGHT: 25PX;}input {	PADDING: 3PX;	COLOR: #333;}/*content*/	.index-product {	padding:20px 0;	background:#eeeeee;}.index-product-sidebar {	float:left;	display:inline;	width: 100%;}.product-nav {	background: #f29810;}.product-nav-tit {	height:70px;	line-height:70px;	background:#073eac url(.tag_sidebar_tit.png) no-repeat 80% center;	text-indent:45px;	color:#fff;	font-size:20px;	font-weight:normal;}.product-nav-list li a {	display:block;	height:60px;	line-height:60px;	background:url(tag_sidebar_nvli.png) no-repeat 20px center;	border:1px solid #ddd;	margin-top:-1px;	color:#FFF;	font-size:15px;	float: left;	background: #f29810;	padding-left: 20px;	padding-right: 20px;}.product-nav-list li a:hover {	background: #cc7f0a;}.index-product-main {	float:right;	display:inline;	width: 100%;	BACKGROUND: #FFFFFF;	PADDING-BOTTOM: 10PX;}.index-product-main-tit {	border-bottom:1px solid #ddd;	height:30px;	position:relative;	top:-15px;	text-align:center;	font-size:0;}.index-product-main-tit .title {	display:inline-block;	*display:inline;	*zoom:1;	height:30px;	line-height:30px;	padding:0 30px;	background:#f4f4f4;	font-size:16px;	font-weight:normal;	color:#0036A1;	vertical-align: middle;	margin-top:15px;}.index-product-main-tit .turn-btn {	display:inline-block;	*display:inline;	*zoom:1;	height:26px;	width:29px;	vertical-align: middle;	margin-top:17px;}.index-product-main-tit .turn-prev {	background:url(btn_pro_loop_prev.png) no-repeat center center;}.index-product-main-tit .turn-next {	background:url(btn_pro_loop_next.png) no-repeat center center;}.pros-show-list {	/*display:flex;	flex-flow:row wrap;	justify-content: space-between;*/}.pros-show-list li {	float:left;	display:inline;	margin-top:25px;	margin: 17px;}.pros-show-one {	display:block;	position:relative;	width:206px;	margin:0 auto;	height:270px;	overflow:hidden;}.pros-show-one .pic {	display:block;	width:206px;	height:206px;}.pros-show-one .pic img {	display:block;	width:100%;	height:100%;}.pros-show-one .title {	height:30px;	line-height:30px;	text-align:center;	font-weight:normal;}.pros-show-one .tip {	position:absolute;	top:268px;	left:0;	width:100%;	height:270px;	line-height:270px;	filter:alpha(opacity=50);	color:#fff;	font-size:15px;	text-align:center;	-webkit-transition:0.5s;	-o-transition:0.5s;	-moz-transition:0.5s;	-ms-transition:0.5s;	transition:0.5s;}.pros-show-one:hover .tip {	top:0;	background:rgba(0,0,0,0.6)!important;	-webkit-transition:0.5s;	-o-transition:0.5s;	-moz-transition:0.5s;	-ms-transition:0.5s;	transition:0.5s;}.index-column {	background: #ffffff;	border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;	margin-top: 20px;	height: 290px;}.index-common-tit {	height:60px;	line-height:60px;	position:relative;}.index-common-tit .title {	font-size:16px;	font-weight:normal;	color:#0036A1;}.index-common-tit .see-more {	position:absolute;	right:20px;	bottom:0;	color:#ffffff;	font-size:13px;	font-family:sans-serif;}.index-about {	float:left;	display:inline;	width:858px;	height:290px;}.index-about-cont {	position:relative;	padding-top: 10px;}.index-about-cont .pic {	float: left;	display: inline;	width: 280px;	height: 195px;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 25px;}.index-about-cont .pic img {	display:block;	width:100%;	height:100%;}.index-about-cont .text p {	text-indent:2em;	line-height:1.6em;	color:#666;}.index-about-cont .see-more {	position:absolute;	right:20px;	bottom:0;	width:56px;	height:22px;	background:url(../images/btn_seemore_1.png) no-repeat left center;}h3.title {	text-align: left;	padding-left: 20px;	color: #1f4eac;	border-bottom: 1px solid #dcdcdc;	padding-bottom: 6px;}.index-prodata {	float:right;	display:inline;	width:340px;	border-left:1px solid #ddd;	border-right:1px solid #ddd;	height:290px;	background:#fff;}.index-prodata-first {	padding-left:80px;	position:relative;	margin-bottom:20px;}.index-prodata-first .date {	position:absolute;	left:0;	top:0;	width:60px;	height:50px;	padding-top:10px;	text-align:center;	border-top:2px solid #d3d3d3;	background:#f0f0f0;	line-height:20px;	color:#888;	font-size:12px;}.index-prodata-first .date em {	font-size:24px;	font-style:normal;}.index-prodata-first .text {	display:block;}.index-prodata-first .text .title {	margin-bottom:5px;}.index-prodata-first .text .exp {	font-size:13px;}.prodata-list li {	padding-right:60px;	position:relative;	line-height:30px;}.ellipsis-list {	margin-left: 20px;}.prodata-list li .time {	position:absolute;	right:0;	top:0;	font-size:12px;	color:#888;}.pros-show-one .title {	color: #333;}.text {	height: 201px;	overflow: hidden;	text-overflow: ellipsis;	display: -webkit-box;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;}.index-pros-poto {	margin-top: 20px;}.index-pros-poto li {	float: left;	width: 33%;	text-align: center;	margin-bottom: 20px;}.index-pros-poto li img {	width: 90%;	height: 260px;}.news {	width: 1100px;	margin: auto;	margin-top: 20px;}.news li {	display: block;	width: 100%;	height: 35px;	line-height: 30px;	overflow: hidden;	border-bottom: #eee8e8 1px dashed;	margin-bottom: 20px;}.news li span {	float: right;}.new_box_leftAll {	width: 160px;	height: 39px;	border: #2cb0ee 1px solid;	line-height: 39px;	overflow: hidden;	bottom: 0;	text-align: center;	margin-bottom: 20px;	margin: 0 auto;	margin: 15px auto;}.new_box_leftAll a {	color: #2cb0ee;}.new_box_leftAll:hover {	background:#00a0ea;	color:#ffffff;}.new_box_leftAll:hover a {	color:#ffffff;}.side_head {	width: 260px;	background: #fff;	margin-top: 20px;	border-top: 2px solid #dddddd;}.side_head strong {	width: 100%;	padding-left: 30px;	line-height: 50px;	font-size: 18px;	height: 50px;	font-weight:normal;	color: #6f8cc5;	font-size: 17px;}.side_head .f_r {	display:none}.side_body {	width: 222px;	height: auto;	display: block;	padding: 10px 19px 29px 19px;	background: #fff;	border-top: 1px solid #eee;}.side_body li {	border-bottom: 1px solid #84c9e5;	padding-top: 10px;	padding-bottom: 5px;	line-height: 33px;	font-size: 13px;	color: #333;}.foot {	border:#DDDDDD 1px solid;	text-align:center;	padding:15px;	line-height:28px;	background:#FFFFFF;}