@charset "UTF-8";

/* 页头 banner 主导航*/

/*header start*/

body {

	background: #fff url(nav_bg.gif) 0 80px repeat-x !important;

	font-family:'Microsoft Yahei';

}

#header {

	height:75px;

	width:1000px;

	overflow: hidden;

	padding-top:5px;

	padding-bottom: 0;

	margin:auto;

	font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "\5B8B\4F53";



}

#header p, #header li {

	font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "\5B8B\4F53";

}

#header a.red {

	color:#003399

}

#header a, #header a:link {

	text-decoration: none;

}

#header a:hover {

	text-decoration: underline;

}

#header .logo {

	width:280px;

	height:70px;

	overflow: hidden;

	float:left;

	background:url(logo-255-60.gif) no-repeat;

	text-indent: -9999px;

	margin-top: 2px;

	padding: 0

}

#header .h_info {

	width:650px; /*line-height:27px;*/

	text-align:right;

	float:right;

	margin-top:5px;

}

#header .h_info i {

	background:#999;

	display: inline-block;

	font-size: 0;

	height: 13px;

	line-height: 0;

	margin: 0 10px;

	overflow: hidden;

	vertical-align: middle;

	width: 1px;

}

#header .h_help {

	line-height: 27px;

	margin: 0;

}

#header .h_help, .h_help a {

	color:#999;

}

/*nav start*/

.nav {

	width: 100%;

	background:url(nav_bg_2.gif) 0 0 repeat-x;

	font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "\5B8B\4F53";

}

.nav p, .nav li {

	font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "\5B8B\4F53";

}

.nav a, .nav a:link {

	text-decoration: none;

}

.nav a:hover {

	text-decoration: underline;

}

.nav .new {

	font-size: 11px;

	color:#003399;

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

	background-image: none;

}

.nav_list {

	width: 997px;

	height: 41px;

	margin: auto;

	overflow: hidden;

	position: relative

} /*fix mac width bug*/

.nav_list .nav_item {

	float:left;

	font-size: 12px;

	background:url(nav_bg_2.gif) right -257px no-repeat;

	padding: 0 8px 0 6px;

*padding: 0 6px 0 4px;

	border:0;

	line-height: 1.5em;

}

.nav_list .nav_item a {

	display: block;

	padding:6px 14px 9px 14px;

	margin-top:6px;

	color: white;

	font-weight: bold;

}

/*.nav_list .nav_item a:hover{

    text-decoration: none;

    color: #003399;

    background: white;

    border: 1px solid white;

    -moz-border-radius: 2px 2px 0 0;      *//* Gecko browsers*//*

    -webkit-border-radius: 2px 2px 0 0;    *//*Webkit browsers*//*

    border-radius:2px 2px 0 0;

    padding:6px 21px 9px 21px;

}*/

.nav_list .selected a, .nav_list .on a {

	color: #003399;

	background: white;

	border: 1px solid white;

	-moz-border-radius: 2px 2px 0 0;      /* Gecko browsers */

	-webkit-border-radius: 2px 2px 0 0;   /* Webkit browsers */

	border-radius:2px 2px 0 0;

	padding:6px 13px 9px 13px;

}

.nav_list .selected a:hover, .nav_list .on a:hover {

	text-decoration: none;

}

.nav_list .last {

	background: none;

}

/*index prc_box*/

.top_main {

	width:960px;

 *width:960px;

	margin:10px auto;

}

.top_left {

	width:307px;

	float:left;

	border-left:1px solid #d2d2d2;

	border-right:1px solid #d2d2d2;

	border-bottom:1px solid #d2d2d2;

}

.top_left dl {

	margin-top:0px;

}

.top_left h3 {

	background:url(top_left_bg01.gif) left top no-repeat;

	height:18px;

	padding-top:6px;

	padding-left:10px;

	margin-bottom:12px;

}

.top_left dt, .top_right_ttl {

	background:url(top_left_bg02.gif) left top repeat-x;

	height:46px;

	position:relative;

	line-height:0;

	border-right:1px solid #d2d2d2;

	border-left:1px solid #d2d2d2;

}

.top_left dt .top_more {

	position:absolute;

	right:10px;

	top:10px;

}

.top_left dd {

	position:relative;

	margin-left:0;

	line-height:12px;

	padding:11px 0 11px 92px;

	background:url(top_left_bg03.gif) left bottom repeat-x;

}

.top_left dd span {

	position:absolute;

	left:10px;

	_left:-82px;

}

.top_main .top_left dd a {

	color:#777777;

}

.top_left dt img {

	float:left;

}

.top_right_ttl {

	position:relative;

}

.top_right {

	float:right;

	width:634px;

}

.top_right h3 {

	background:url(top_right_bg01.gif) left top no-repeat;

	width:634px;

	height: 18px;

	padding-left: 10px;

	padding-top: 6px;

	margin-bottom:12px;

}

.top_right_ttl .directory {

	position:absolute;

	right:10px;

	top:11px;

}

.top_right dl {

	width:307px;

	height:100px;

	border:1px solid #d2d2d2;

	position:relative;

	margin:0;

	margin:5px 8px 0 0;

	float:left;

}

.top_right .top_end {

	margin-right:0;

	float:right;

}

.top_right dt {

	padding:10px;

	margin:1px;

	height:78px;

	background-color:#f9f9f9;

}

.top_right dd {

	position:absolute;

	width:162px;

	right:10px;

	top:10px;

}

.top_rightdd_ttl {

	background:url(items_ico_02.gif) left center no-repeat;

	line-height:1.2;

	padding-left:21px;

}

.top_rightdd_ttl a {

	color:#00a2ff;

}

.top_text {

	width:140px;

	margin-left:21px;

	line-height:19px;

}

.top_text a {

	color:#666;

}

.fix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

	line-height:0;

	font-size:0;

}

/*hosting add by chen.chenwei*/

#J_navSub_3 {

	width: 460px;

}

#J_navSub_3 .menu_2cols .menu_2col_1s {

	float: left;

	width: 200px;

	border-right: 1px dashed #cccccc;

	padding: 10px 0 0;

}

.nav_sub dl.bin dd.font_w {

	font-weight:bold;

}

.nav_sub dl {

}

.nav_sub dt {

	line-height:23px;

	height:23px;

	font-size:12px;

	font-weight:bold;

	color:#003399;

	padding:0 20px 0 24px;

}

.nav_sub dt a:link {

	color:#003399;

}

.nav_sub dt a:visited {

	color:#003399;

}

.nav_sub dt a:hover {

	color:#003399;

	text-decoration:underline;

}

.nav_sub dt.black {

	color:#373434;

}

.nav_sub dd {

	line-height:21px;

	font-size:12px;

	padding:0 10px 0 24px;

	color:#575656;

}

.nav_sub dd a {

	color:#575656;

}

.nav_sub dd a:link {

	color:#575656;

}

.nav_sub dd a:visited {

	color:#575656;

}

.nav_sub dd a:hover {

	color:#575656;

	text-decoration:underline;

}

.nav_sub dl.bin {

}

.nav_sub dl.bin dt {

	line-height:23px;

	height:23px;

	font-size:12px;

	font-weight:bold;

	color:#373434;

	padding:0 0 0 24px;

}

.nav_sub dl.bin dd {

	line-height:23px;

	font-size:12px;

	padding:0 24px;

	color:#575656;

}

.nav_sub dl.bin dd a {

	color:#575656;

	text-decoration:none;

}

.nav_sub dl.bin dd a:link {

	color:#575656;

}

.nav_sub dl.bin dd a:visited {

	color:#575656;

}

.nav_sub dl.bin dd a:hover {

	color:#575656;

	text-decoration:underline;

}

.nav_sub dl.bin dd.hover {

	background:#000;

	color:#fff;

}

.nav_sub dl.bin dd.hover a {

	color:#fff;

}

.ad_domain2_box {

	background:url(ckyj.jpg) no-repeat 10px 6px;

}

.menu_2col .menu_2col_2 {

	float:left;

	width:256px;

	background:#F3F2F2;

	padding:10px 0 0;

}

.menu_2cols .menu_2col_1s {

	float:left;

	width:250px;

	border-right:1px dashed #cccccc;

	padding:10px 0 0;

}

.menu_2cols .menu_2col_2s {

	float:left;

	width:256px;

	background:#F3F2F2;

	padding:10px 0 0;

}

.menu_2col .menu_2col_1sn {

	float:left;

	width:230px;

	border-right:1px dashed #cccccc;

	padding:10px 0 0;

	overflow:hidden;

}

.menu_2col .menu_2col_2sn {

	float:left;

	width:250px;

	padding:10px 0 0 20px;

	overflow:hidden;

}

.menu_3col .menu_3col_1 {

	float:left;

	width:166px;

	border-right:1px dashed #cccccc;

	padding:10px 0 0;

	overflow:hidden;

}

.menu_3col .menu_3col_2 {

	float:left;

	width:206px;

	border-right:1px dashed #cccccc;

	padding:10px 0 0;

	overflow:hidden;

}

.menu_3col .menu_3col_3 {

	float:left;

	width:256px;

	background:#F3F2F2;

	padding:10px 0 0;

	overflow:hidden;

}

.menu_3col .menu_3col_1_1 {

	float:left;

	width:200px;

	border-right:1px dashed #cccccc;

	padding:10px 0 0;

	overflow:hidden;

}

/** 当前位置 **/

.crumb {

	width:100%;

	height:32px;

}

.crumb p {

	width:940px;

	margin:0 auto;

	line-height:32px;

	color:#666;

}

.crumb p a {

	margin:0 5px;

	color:#666;

}

/*nav end*/





/*****导航 广告**********/

.nav_box {

	padding:0px 10px 0 100px;

	margin:10px 10px 10px 10px;

	height:186px;

	overflow:hidden;

	background-color:#F3F2F2;

	width:126px;

}

.nav_box h4 {

	height:21px;

	line-height:21px;

	font-family:"微软雅黑", "宋体";

	color:#000;

	font-size:12px;

	margin-top:0px;

}

.nav_box h4.co {

}

.nav_box h4 a {

	display:block;

	height:15px;

}

.nav_box h4 a:link {

	color:#000;

	text-decoration:none;

}

.nav_box h4 a:visited {

	color:#000;

	text-decoration:none;

}

.nav_box h4 a:hover {

	color:#000;

	text-decoration:underline;

}

.nav_box p {

	color:#666666;

	line-height:19px;

	padding-top:5px;

}

.nav_box p a {

	color:#666666;

	text-decoration:none;

}

.nav_box p a:hover {

	text-decoration:underline;

	color:#ff5101;

}

.nav_box span {

	height:21px;

	line-height:21px;

	float:right;

	padding-right:12px;

	background:url(head_titleme_aollow.gif) no-repeat right 7px;

	color:#ff5101;

}

.nav_box span a:link {

	color:#ff5101;

}

.nav_box span a:visited {

	color:#ff5101;

}

.nav_box span a:hover {

	color:#ff5101;

	text-decoration:underline;

}

.nav_sub {

	max-width: 940px;

	display: none;

	position: absolute;

	width: 960px;

	z-index:10001;

	top: 120px;

 *top: 123px;

	left:0;

	border: 2px solid #003399;

	border-top: 0;

	background: #fcfcfc;

}

#J_navSub_2 {

	width: 630px;

}

/* end*/



.title_underline {

	border-bottom:1px solid #bbc9d3

}

.body .mod_wrap .mod_nav {

	width:226px;

	float:left;

	background-color:white;

	border:1px solid #d3d4d5;

	border-radius:4px

}

.mod_wrap .mod_nav .title {

	height:45px;

	line-height:45px;

	padding-left:15px;

	background:#dcdddf;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#edeef0), to(#dcdddf));

	background:-moz-linear-gradient(top, #edeef0, #dcdddf);

	background:-o-linear-gradient(top, #edeef0, #dcdddf);

	background:linear-gradient(to bottom, #edeef0, #dcdddf);

filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorStr = '#edeef0', EndColorStr = '#dcdddf');

	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#edeef0',EndColorStr='#dcdddf')"

}

.mod_wrap .mod_nav .current {

	height:45px;

	line-height:45px;

	padding-left:15px;

	background:#348ae0;

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#4da6ff), to(#348ae0));

	background:-moz-linear-gradient(top, #4da6ff, #348ae0);

	background:-o-linear-gradient(top, #4da6ff, #348ae0);

	background:linear-gradient(to bottom, #4da6ff, #348ae0);

filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorStr = '#4da6ff', EndColorStr = '#348ae0');

	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#4da6ff',EndColorStr='#348ae0')"

}

.mod_wrap .mod_nav .title h3 {

	font-size:12px;

	color:#404a58;

	font-weight:bolder

}

.mod_wrap .mod_nav .title a{color:#333}

.mod_wrap .mod_nav .current h3 {

	color:white

}

.mod_wrap .mod_nav .content ul li {

	padding-left:15px;

	height:30px;

	line-height:30px;

	border-top:1px solid #d3d4d5

}

.mod_wrap .mod_nav .content ul li a {

	color:#333

}

.mod_wrap .mod_nav .content ul li.selected a, .mod_wrap .mod_nav .content ul li.selected a:hover {

	color:#4ca5fe

}

.mod_wrap .mod_main {

	width:751px;

	float:right;

	background-color:white;

	border:1px solid #dfdfe0;

	border-radius:4px;

	padding:0 0 30px 0;

	_width:733px

}

.mod_wrap .mod_main .infolist {

	margin:15px;

	overflow:hidden;

}

/*新闻资讯列表*/

/* list 3 styles */

#wikilist {

	color: #666; margin:15px;

	}

#wikilist p {

 margin-bottom:15px;

	 

	

}

#wikilist h3 { font-size:12px; 	

}



.infolist li {

	float:left;

	padding:10px 0;

	border-bottom:1px solid #bbccdc;

	position:relative

}





.infolist li.last {

	border-bottom:none

}

.infolist li img {

	width:80px;

	height:80px;

	float:left

}

.infolist li .main {

	margin-left:100px;

}



.infolist li h3 {

	font-size:12px;

	color:#404a58;

	font-weight:bold;

	background-color:#edeef0;

	border:1px solid #ddd;

	border-radius:3px;

	padding:2px 7px;

	width:auto;

}

.infolist li p {

	font-size:12px;

	color:#7c8899;

	font-family:"\5B8B\4F53";

	margin-top:5px

}

.infolist li p.service {

	position:absolute;

	top:9px;

	right:5px;

}

.infolist li p.service a {

	color:#7c8899

}

.infolist li i.ico_lv3 {

	margin-top:-10px

}

.mod_wrap .mod_main .mod_title {

	padding:10px 10px;

	border-bottom:1px solid #bbc9d3;

	position:relative

}

.mod_wrap .mod_main .mod_title h1 {

	font-size:13px;

	font-family:"Microsoft Yahei";

	color:#404a58

}

.mod_wrap .mod_nav .content_service {

	padding:0 0 20px 20px

}

.mod_wrap .mod_nav .btn {

	width:147px;

	text-align:left;

	padding-left:20px;

	margin_top:16px;

	margin-left:20px;

	font-size:12px

}

.mod_wrap .mod_nav .content_service a.btn i {

	width:16px;

	height:17px;

	background-image:url();

	background-position:-147px -44px;

	margin-right:10px

}

.mod_main .mod_content {

	overflow:hidden;

}

.mod_main .mod_content .mod_profile {

	overflow:hidden;

	padding-top:5px;

}

.mod_cvm {

	line-height:1.8

}

.top10 {

	margin-top:10px;

}

.mod_main .mod_content .mod_profile .profile_main {

	float:left;

}

.mod_main .mod_content .mod_profile .profile_main .profile_item {

	width:160px;

	float:left;

	margin-right:20px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item_prc {

	width:500px;

	float:left;

	margin-right:20px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item_prc p {

}

.mod_main .mod_content .mod_profile .profile_main .profile_item_1 {

	width:360px;

	float:left;

	margin-right:20px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item_1 .title {

	height:30px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item_1 .title h2 {

	font-size:12px;

	font-weight:bold;

	font-family:"Microsoft Yahei";

	color:#404a58;

	position:relative;

	height:30px;

	line-height:30px; border:none;
	

}

.mod_main .mod_content .mod_profile .profile_main .profile_item_1 .title h3 {

	font-size:12px;

	font-weight:bold;

	font-family:"Microsoft Yahei";

	color:#404a58;

	position:relative;

	height:30px;

	line-height:30px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item_1 .title i.block {

	display:none;

	width:35px;

	height:30px;

	position:absolute;

	background-color:#404a58;

	border-radius:4px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item_1 .content {

	font-size:12px;

	color:#7c8899;

	font-family:"\5B8B\4F53";

	line-height:20px;

	width:530px;

}

.mod_main .mod_content .mod_profile .profile_main .profile_item_1 span {

	height:40px;

	line-height:40px;

	font-size:12px;

	float:left;

	margin-left:0px;

	margin-right:40px;

}

.mod_main .mod_content .mod_profile .profile_main .last {

	margin-right:0

}

.mod_main .mod_content .mod_profile .profile_main .profile_item .title {

	height:35px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item .title h3 {

	font-size:12px;

	font-weight:bold;

	font-family:"Microsoft Yahei";

	color:#404a58;

	position:relative;

	height:30px;

	line-height:30px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item .title i.block {

	display:none;

	width:35px;

	height:35px;

	position:absolute;

	background-color:#404a58;

	border-radius:4px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item .content {

	font-size:12px;

	color:#7c8899;

	font-family:"\5B8B\4F53";

	line-height:20px

}

.mod_main .mod_content .mod_profile .profile_main .case {

	margin-top:156px;

	width:536px;

	height:27px;

	line-height:27px;

	vertical-align:middle;

	background-color:#edeef0;

	border:1px solid #ddd;

	border-radius:4px

}

.mod_main .mod_content .mod_profile .profile_main span {

	float:left;

	margin-left:6px

}

.mod_main .mod_content .mod_profile .profile_main ul {

	float:left

}

.mod_main .mod_content .mod_profile .profile_main ul li {

	float:left;

	margin-left:12px;

	_margin-left:5px

}

.mod_main .mod_content .mod_profile .profile_main ul li img {

	float:left;

	margin-top:5px

}

.mod_main .mod_content .mod_profile .profile_side {

	float:right;

	width:164px;

	height:185px;

	background-image:url(prcimg_bg.png);

	background-position:0px 0

}

.mod_main .mod_content .mod_profile .profile_side p {

	text-align:center;

}

.mod_main .mod_content .mod_profile .profile_side p.price {

	margin-top:20px;

}

.mod_main .mod_content .mod_profile .profile_side p.text {

	color:#fff;

	font-size:12px

}

.mod_main .mod_content .mod_profile .profile_side p a.btn_orange {

	margin-top:32px

}

.mod_main .mod_content {

	padding-left:20px;

	padding-right:20px

}

.mod_main .mod_content .mod_tab {

	margin-top:20px

}

.mod_main .mod_content .mod_tab .tab_title {

	height:40px;

	line-height:40px;

	background-color:#edeef0;

	border-bottom:1px solid #c5c6c8

}

.mod_main .mod_content .mod_tab .tab_title ul li {

	width:105px;

	height:40px;

	float:left

}

.mod_main .mod_content .mod_tab .tab_title ul li a {

	display:inline-block;

	width:105px;

	height:39px;

	text-align:center;

	float:left;

	font-size:12px;

	font-family:"Microsoft Yahei";

	color:#404a58

}

.mod_main .mod_content .mod_tab .tab_title ul li.current a {

	background-color:white;

	border-top:2px solid #4ca5fe;

	border-bottom:none;

	border-left:1px solid #c5c6c8;

	border-right:1px solid #c5c6c8

}

.mod_main .mod_content .mod_tab .tab_title ul li.first a {

	border-left:none

}

.mod_main .mod_content .mod_tab .tab_content {

	overflow:hidden

}

.mod_main .mod_content .mod_tab .tab_content .title {

	padding-top:13px;

	padding-bottom:13px

}

.mod_main .mod_content .mod_tab .tab_content .title h3 {

	font-size:12px;

	font-family:"Microsoft Yahei";

	color:#404a58

}

.mod_main .mod_content .mod_tab .tab_content .title h3 span {

	color:#838485;

	font-size:12px;

	font-weight:normal;

	font-family:"\5B8B\4F53"

}

.mod_wrap .mod_cooperate {

	width:999px;

	height:427px;

	background-image:url(../../ac/product/product.png?max_age=19830212&d=20131115192821);

	background-position:0 0;

	background-repeat:no-repeat

}

.mod_wrap .mod_cooperate h3 {

	padding:25px 15px;	border-bottom:1px solid #bbc9d3

}

.mod_wrap .mod_cooperate h3 em {

	display:inline-block;

	width:90px;

	height:18px;

	background-image:url(../../ac/product/product.png?max_age=19830212&d=20131115192821);

	background-position:-1073px -238px;

	background-repeat:no-repeat;

	font-size:12px;

	text-indent:-9999px;

*overflow:hidden;

*font-size:0;

*text-indent:0

}

.mod_wrap .mod_cooperate .content {

	padding:22px 18px

}

.mod_wrap .mod_cooperate p {

	font-size:12px;

	color:#404a58;

	font-family:"Microsoft Yahei";

	line-height:35px

}

.mod_wrap .mod_cooperate a {

	color:#004990;

	font-size:12px;

	margin-left:10px

}

.mod_main .mod_content .mod_profile .profile_main .profile_item .content .text_line {

	margin-bottom:10px

}

.mod_move .mod_content .mod_profile .profile_main .case {

	margin-top:200px

}

#CssGaga {

	content:"131115192821,feu,295"

}

.mod_main .mod_content .mod_profile .msg_box {

	display:block;

	margin:15px 0

}

.mod_wrap .mod_main .mod_title .num-info {

	position:absolute;

	top:20px;

	right:20px;

	font:normal 12px "microsoft yahei";

	color:#404a58

}

.mod_wrap .mod_main .mod_title .num-info .ico-num {

	background:url("../../ac/product/product.32.png?20140724") 0 -68px no-repeat;

	width:38px;

	height:38px;

	float:left

}

.mod_wrap .mod_main .mod_title .num-info .num {

	margin-left:45px;

	margin-top:2px

}

.mod_wrap .mod_main .mod_title .num-info .num:hover a {

	color:#4891db

}

.mod_wrap .mod_main .mod_title .num-info .num a {

	color:#404a58

}

/*****************************************************************************

 table Style Basic

 *****************************************************************************/

/*qqtable css*/

table {

	display:table;

	border-collapse:collapse;

	border-spacing:0;

	border-color:#bbc9d3;

	margin-bottom:1em;

	margin-top:1em;

}

table td, table th {

	padding:3px;

	border:1px solid #bbc9d3;

}

table th {

	background-color:#ecf3f9

}

colgroup {

	display:table-column-group

}

col {

	display:table-column

}

thead {

	display:table-header-group;

	vertical-align:middle;

	border-color:inherit;

	font-size:12px;

	color:#404a58;

	font-weight:bold;

	font-family:"Microsoft Yahei"

}

tr {

	display:table-row;

	vertical-align:inherit;

	border-color:inherit

}

tbody {

	display:table-row-group;

	vertical-align:middle;

	border-color:inherit

}

.tab_content .content table {

	width:100%;

	text-align:center;

	table-layout:fixed;

	background-color:white;

	color:#404a58

}

.mod_tab .tab_content_price .content table .col1 {

	width:11%

}

.mod_tab .tab_content_price .content table .col2 {

	width:11%

}

.mod_tab .tab_content_price .content table .col3 {

	width:11%

}

.mod_tab .tab_content_price .content table .col4 {

	width:9%

}

.mod_tab .tab_content_price .content table .col5 {

	width:9%

}

.mod_tab .tab_content_price .content table .col6 {

	width:19%

}

.mod_tab .tab_content_price .content table .col7 {

	width:14%

}

.mod_tab .tab_content_price .content table .col8 {

	width:16%

}

.mod_tab .tab_content .content table thead {

	background-color:white;

	height:40px;

	width:100%;

	line-height:40px;

	border-bottom:1px solid #bbc9d3;

	border-top:1px solid #bbc9d3

}

.mod_tab .tab_content .content table th {

	font-weight:bold;

	text-align:center;

*border-bottom:1px solid #bbc9d3;

*border-top:1px solid #bbc9d3;

*vertical-align:middle

}

.mod_tab .tab_content .content table tbody .light {

	background-color:#ecf3f9

}

.mod_tab .tab_content .content table tbody .blank {

	background-color:white;

	border-right:1px solid #bbc9d3

}

.mod_tab .tab_content .content table .border_right {

	border-right:1px solid #bbc9d3

}

.mod_tab .tab_content .content table tbody tr {

	border:1px solid #bbc9d3;

}

.mod_tab .tab_content .content table tbody tr td {

*border-bottom:1px solid #bbc9d3;

	border:1px solid #bbc9d3;

}

.mod_tab .tab_content .content table tbody tr.last {

	border-bottom:1px solid #bbc9d3

}

.mod_tab .tab_content .content table tbody td a.btn_orange {

	height:17px;

	font-size:12px;

	color:white

}

.mod_tab .tab_content .content table tbody td.price .orange {

	font-size:12px;

	font-family:"Tahoma"

}

.mod_tab .tab_content .title h3 {

	color:#404a58;

	font-size:12px

}

.mod_tab .tab_content .title h2 {

	color:#404a58;

	font-size:14px

}

.mod_tab .tab_content_profile .content table .col1 {

	width:18%

}

.mod_tab .tab_content_profile .content table .col2 {

	width:41%

}

.mod_tab .tab_content_profile .content table .col3 {

	width:41%

}

.mod_tab .tab_content_profile .content table td.text_left {

	text-align:left;

	padding-left:20px

}

.mod_tab .tab_content_profile .content table td i.ico_confirm_18 {

	margin-right:10px

}

.mod_tab .tab_content_profile .content table td span {

	position:relative

}

.mod_tab .tab_content_profile .content_panel a.btn {

	font-size:12px;

	color:#465160;

	padding:0;

	width:108px;

	height:56px;

	line-height:56px;

	border:1px solid #dadada;

	box-shadow:0 1px 0 rgba(0, 0, 0, .3);

	margin-right:7px

}

.tab_content_case ul li {

	float:left;

	padding:20px 0;

	border-bottom:1px solid #bbccdc;

	position:relative

}

.tab_content_case ul li.last {

	border-bottom:none

}

.tab_content_case ul li img {

	width:80px;

	height:80px;

	float:left

}

.tab_content_case ul li .main {

	margin-left:100px

}

.tab_content_case ul li h3 {

	font-size:12px;

	color:#404a58;

	font-weight:bold

}

.tab_content_case ul li p {

	font-size:12px;

	color:#7c8899;

	font-family:"\5B8B\4F53";

	margin-top:15px

}

.tab_content_case ul li p.service {

	position:absolute;

	top:5px;

	right:0;

	background-color:#edeef0;

	border:1px solid #ddd;

	border-radius:3px;

	padding:2px 5px ;

}

.tab_content_case ul li p.service a {

	color:#7c8899

}

.tab_content_case ul li i.ico_lv3 {

	margin-top:-10px

}

.mod_tab .tab_content_more .slide {

	float:left;

	height:64px;

	line-height:64px;

	width:708px;

	border-bottom:1px solid #bbc9d3

}

.mod_tab .tab_content_more .last {

	border-bottom:none

}

.mod_tab .tab_content_more .slide h3 {

	float:left;

	color:#404a58;

	width:100px;

	font-size:12px;

	font-family:"Microsoft Yahei";

	font-weight:bold

}

.mod_tab .tab_content_more .slide a {

	float:left;

	display:inline-block;

	width:145px;

	color:#2494e4

}

.mod_tab .tab_content_more .slide span {

	float:left;

	display:inline-block;

	width:145px;

}

.mod_main .mod_content .mod_profile .profile_side p.coming {

	font-size:12px;

	font-family:"Microsoft Yahei";

	color:#fff;

	margin:50px 0 33px 0;

	font-weight:bold

}

.mod_main .mod_content .mod_tab .tab_content .content_desc h3 {

	font-size:12px;

	font-family:"Microsoft Yahei";

	font-weight:bold;

	margin-top:15px

}

.mod_main .mod_content .mod_tab .tab_content .content_desc ol {

	margin-top:8px

}

.mod_main .mod_content .mod_tab .tab_content .content_desc p {

	margin-top:8px;

	color:#404a58;

}





.mod_tab .tab_content_profile .content_table_two table .col1 {

	width:50%

}

.mod_tab .tab_content_profile .content_table_two table .col2 {

	width:50%

}

.mod_tab .tab_content_profile .content_table_two table tbody td {

	text-align:left;

	padding-left:27px

}

/* net table*/



/*footer start*/

#footer {

	background: #ffffff url(foot_bg.gif) 0 top repeat-x;

	border-top:solid 5px #d8d8d8;

	width:auto;

	height:auto;

	padding-bottom: 10px;

	font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "\5B8B\4F53";

	margin-left: 0;

}

#footer .foot_nav {

	text-align: center;

	background: #e4e4e4;

	color: #666666;

	clear: both;

	line-height: 30px;

	padding: 0;

	margin-bottom: 0

}

#footer .foot_nav a {

	color: #666;

	font-weight: normal;

}

#footer .foot_copyright {

	color: #666;

	padding-top: 8px;

	padding-left: 0!important;

}

#footer .foot_copyright a {

	color: #666;

	font-weight: normal;

	padding-left: 0!important;

}

#footer .foot_c1 { /*float:left;*/

	text-align:center;

	line-height:22px;

}

#footer .foot_c1 i {

	background: #666;

	display: inline-block;

	font-size: 0;

	height: 12px;

	line-height: 0;

	margin: 0 7px;

	overflow: hidden;

	vertical-align: middle;

	width: 1px;

}

#footer a {

	text-decoration: none;

	color: #0066CC

}

#footer a:hover {

	text-decoration: underline

}

#footer a.nounder:hover {

	text-decoration: none

}

/*footer end*/



/*我的自定义*/

.myh3_titie h3 {

	border-bottom:1px solid #bbc9d3;

	margin:10px auto;

	padding-bottom:8px;

}



.myh3_titie h2 {

	border-bottom:1px solid #bbc9d3;

	margin:10px auto;

	padding-bottom:8px;

}

.myli100 li{ width:100%;}
.myli100 li a.preview{

	width:84px;

	float:left;

	margin-right:7px;

	margin-bottom:3px;

	margin-left:10px;

	display:inline;

}

.myli100 li a.preview img{

	width:80px;

	/*height:60px;*/

	display:block;

	padding:1px;

	border:1px solid #EEE;

}

/* 分页 */



#pages { float:right; margin-right:10px;

	padding:12px 0 10px;

	font-family:宋体

}

#pages li {

	margin-right: 5px;

	float: left;

	height:22px;

	line-height:22px;

}

#pages a {

	display:inline-block;

	background:#fff;

	border:1px solid #e3e3e3;

	text-align:center;

	color:#333;

	padding:0 10px

}



#pages a:hover {

	background:#5a85b2;

	color:#000;

	text-decoration:none

}

#pages span {

	display:inline-block;

	background:#5a85b2;

	border:1px solid #5a85b2;

	color:#fff;

	text-align:center;

	padding:0 10px

}



.tab_content dl{

	width:150px;

	height:105px;

	position:relative;

	margin:0;

	

	float:left;}	



.tab_content dt{

float:left;}	

.tab_content dd{ float:left;width:150px;}

.tabs_pro{ max-width:715px }
.tabs_pro li{ width:124px; text-align:center; float:left; background-color:#edeef0; border:1px solid #eee; border-right:none; list-style:none; position:relative; cursor:pointer; color:#333;}
.tabs_pro li span{ display:none;}
.tabs_pro .pro{background-color:white;
	border-top:2px solid #4ca5fe;
	border-bottom:none;
	border-left:1px solid #c5c6c8;
	border-right:1px solid #c5c6c8}
.tabs_pro .pro span{ display:block; position:absolute; overflow:hidden; z-index:2;}
.con_pronet{ width:100%;height:auto; overflow:hidden; position:relative; z-index:3;}

 .con_pronet h3,h2{ margin-bottom:10px; margin-top:10px;border-bottom:1px solid #bbc9d3;height:35px;line-height:35px;font-weight:bold; }
.hidden{ display:none;}
.block{ display:block;}

.xh_list{border:#999 1px dashed; width:680px;  
    position: relative;   
    height:auto!important;  
	min-height:80px;
    list-style: none;
    margin-top:15px;
    padding:5px 15px;
	

}
.xh_list li{ margin-right: 10px;	float: left;	height:22px;	line-height:22px;}

/*提醒信息*/

.ba_tips { font:12px/35px SimSun;color:#333;padding-left:45px;border:1px solid #FFCD5D;background: #FEF8E2 url(tixing.png) no-repeat 15px 12px; margin:10px;}