@charset "utf-8";
/* CSS Document */

/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");
* {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
ol, ul {
	list-style-type: none;
}
a {
 bblr:expression(this.onFocus=this.blur());/*IE使用*/
	outline-style: none;/*FF使用*/
	text-decoration: none;
	color: #4d4c4c;
}
a:hover {
	text-decoration: none;
	color: #f08830;
}
a {
	outline: none;
}
a:active {
star:expression(this.onFocus=this.blur());
}
body {
	font-size: 12px;
	color: #4d4c4c;
	font-family: "微软雅黑";
	background: #ededed;
}
.clear {
	clear: both;
}
.b_title {
	text-align: center;
	font-size: 18px;
	padding-bottom: 10px;
}
#header_bg {
	height: 80px;
	border-bottom: 10px solid #3368ab;
	background: #f9f9f9;
}
#header {
	width: 1000px;
	margin: auto;
	padding-top: 5px;
	height: 75px;
}
#header #logo {
	width: 340px;
	float: left;
}
#header #header_r {
	float: right;
	width: 645px;
}
#header #header_r #nav_top {
	height: 35px;
}
#header #header_r #nav_top span {
	float: right;
	line-height: 18px;
	color: #f08830;
}
#header #header_r #nav_top a {
	width: 18px;
	height: 18px;
	float: right;
	margin-left: 10px;
}
#header #header_r #nav_top a.tx {
	background: url("../images/tx_weibo.gif") no-repeat center center;
}
#header #header_r #nav_top a.xl {
	background: url("../images/xl_weibo.gif") no-repeat center center;
}
/*-----------导航--------------*/
.menu {
	height: 40px;
	clear: both;
	position: relative;
	z-index: 99999999;
	margin-left: 80px;
}
#nav {
	HEIGHT: 40px; /*padding-left:15px; background:url(../images/home.gif) no-repeat left center;*/
}
#nav LI {
	POSITION: relative;
	FLOAT: left;
	height: 40px;
	line-height: 40px;
	z-index: 1;
	text-align: center;
	width: 80px;
}
#nav LI.open {
	background: url("../images/nav_li.png") no-repeat left bottom;
	COLOR: #fff;
}
#nav LI:hover {
	background: url("../images/nav_li.png") no-repeat left bottom;
	COLOR: #fff;
}
#nav LI.open A {
	COLOR: #fff;
}
#nav LI A {
	DISPLAY: block;
	FONT-SIZE: 14px;
	height: 40px;
	line-height: 40px;
	padding-right: 6px;
}
#nav LI A:hover {
	background: url("../images/nav_li.png") no-repeat left bottom;
	COLOR: #fff
}
#nav LI UL {
	POSITION: absolute;
	WIDTH: 175px;
	DISPLAY: none;
	TOP: 40px;
	left: 0;
	border-top: 10px solid #3368ab;
}
#nav LI:hover UL {
	DISPLAY: block;
}
#nav LI UL LI {
	FLOAT: none;
	height: 30px;
	line-height: 30px;
	width: 175px;
	text-align: left;
}
#nav LI UL LI:hover {
	background: none
}
#nav LI UL LI A {
	PADDING-LEFT: 10px;
	width: 165px;
	DISPLAY: block;
	COLOR: #fff;
	FONT-SIZE: 12px;
	height: 30px;
	line-height: 30px;
	background: url("../images/columns.png") no-repeat left center;
}
#nav LI UL LI A:hover {
	COLOR: #fff;
	background: url("../images/columns2.png") no-repeat left center;
}
#nav .home {
	width: 80px;
	background: url("../images/home.gif") no-repeat 10px center;
	text-indent: 20px;
}
#nav .home:hover {
	color: #f08830;
}
#nav .home a:hover {
	color: #f08830;
	background: url("../images/nav_home.png") no-repeat left bottom;
	COLOR: #fff;
}
#nav LI UL LI.columns_end {
	height: 38px;
}
#nav LI UL LI.columns_end A {
	height: 38px;
	background: url("../images/columns_end.png") no-repeat left center;
}
#nav LI UL LI.columns_end A:hover {
	height: 38px;
	background: url("../images/columns_end2.png") no-repeat left center;
}
/*#nav {display:block; font-size:14px;}
#nav .mainlevel {height:40px;float:left;width:82px;}
#nav .mainlevel a {color:#4d4c4c; text-decoration:none; line-height:40px; display:block; text-align:center;font-weight:bold;}
#nav .mainlevel a:hover {color:#f9f9f9; background:url(../images/nav_li.png) no-repeat left bottom; padding-right:6px;}
#nav .mainlevel ul {display:none; position:absolute;margin-left:0px;font-size:12px; border-top:6px solid #f08830; background:url(../images/columns_end.png) no-repeat left bottom; padding-bottom:10px;}
#nav .mainlevel ul li { width:175px; background:url(../images/columns.png) no-repeat left top; height: 30px; }
#nav .mainlevel ul li a{color:#f9f9f9; display:block; width:175px;line-height:30px; text-align:left; padding-left:15px;}
#nav .mainlevel ul li a:hover{width:175px;color:#f9f9f9; background:none; height:30px; color:#f08830 }

#nav .home {width:50px; padding-left:11px;background:url(../images/home.gif) no-repeat left center; }
#nav .home a:hover{ color:#f08830; background:none; padding:0}
*/
/*#header #header_r #nav{
	height:40px;
	width:635px;
	overflow:hidden;
}
#header #header_r #nav ul li{
	float:left;
	height:40px;
	line-height:40px;
	width:81px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
#header #header_r #nav ul li.home{
	width:50px;
	padding-left:15px;
	background:url(../images/home.gif) no-repeat left center;
}
#header #header_r #nav ul li.home a.hover{
	background:none;
	color:#4d4c4c;
}
#header #header_r #nav ul li.home a.hover:hover{
	color:#f08830;
}
#header #header_r #nav ul li a{
	display:block;
}
#header #header_r #nav ul li a:hover{
	display:block;
	height:40px;
	color:#f9f9f9;
	background:url(../images/nav_li.png) no-repeat center bottom;
}*/


/* **********banner********** */
#banner {
	height: 435px;
	width: auto;
	background: #f1f1f1;
	z-index: -999px;
	position: relative;
	border-bottom: 2px solid #e3e3e3;
}
/* **********首页中间焦点********** */
#focus {
	height: 435px;
	overflow: hidden;
	position: relative;
	margin: 0;
}
#focus ul {
	position: absolute;
}
#focus ul li {
	float: left;
	height: 400px;
	position: relative;
}
#focus ul li a {
	display: block;
	width: 1000px;
	height: 400px;
	margin: auto;
}
#focus .btn {
	padding-top: 12px;
	top: 400px;
	text-align: center;
	position: relative;
}
#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 12px;
	margin: 0 14px 0 0;
	height: 12px;
	_font-size: 0;
	cursor: pointer;
	background: url("../images/dian02.gif") no-repeat;
}
#focus .btn span.on {
	background: url("../images/dian01.gif") no-repeat;
}
.preNext {
	width: 38px;
	height: 80px;
	position: absolute;
	top: 207px;
	background: url("../images/sprite.png") no-repeat left 20px;
	cursor: pointer;
}
.pre {
	left: 0;
	float: left;
	margin: 0;
}
.next {
	right: 0;
	background-position: right 20px;
	float: right;
}
.preNext a {
	width: 38px;
	height: 80px;
	float: left;
}
.back {
	height: 30px;
	width: 41px;
	margin: 0 auto;
	background: url("../images/back.jpg") no-repeat left top;
}
.back a {
	height: 30px;
	width: 41px;
	float: right;
}
#center_bg {
	background: #f9f9f9;
}
#center_ban {
	margin: 0px auto;
	overflow: hidden;
	padding: 50px 0px 10px 0px;
	background: url("../images/case_bg.gif") no-repeat left top;
	width: 1000px;
}
#center_ban img {
	width: 125px;
	height: 50px;
	border: #CCC 1px solid;
	padding: 2px;
}
DIV#demo {
	WIDTH: 980px;
	OVERFLOW: hidden;
	height: 60px;
	margin: 0px auto;
}
DIV#demo td.img {
	padding: 0px 5px;
}
#center_xm {
	width: 1000px;
	margin: auto;
}
#center_xm #center_xm_bg {
	height: 200px;
	background: url("../images/center_xm_bg.gif") repeat-x left top;
}
#center_xm #center_xm_bg span {
	display: block;
	padding: 85px 35px 0 10px;
	line-height: 20px;
	clear: both;
	color: #999;
}
#center_xm #center_xm_bg span a {
	color: #333;
	text-decoration: underline;
}
#center_xm #center_xm_bg span a:hover {
	color: #f08830;
}
#center_xm #center_xm_bg #xm_1 {
	height: 200px;
	width: 365px;
	float: left;
	background: url("../images/xm_1.png") no-repeat left top;
}
#center_xm #center_xm_bg #xm_2 {
	height: 200px;
	width: 365px;
	float: left;
	background: url("../images/xm_2.png") no-repeat left top;
}
#center_xm #center_xm_bg #xm_3 {
	height: 200px;
	width: 270px;
	float: left;
	background: url("../images/xm_3.png") no-repeat left top;
}
#center_xm #center_xm_bg #xm_3 span {
	padding: 85px 10px 0 10px;
}
#footer_bg {
	background: #ededed;
	height: 150px;
	border-top: 2px solid #ddd;
}
#footer_bg #footer {
	margin: auto;
	width: 1000px;
	color: #9a9a9a;
}
#footer_bg #footer a {
	color: #9a9a9a;
}
#footer_bg #footer a:hover {
	color: #3368ab;
}
#footer_bg #footer #help {
	border-bottom: 1px solid #d9d9d9;
	padding-top: 15px;
	padding-bottom: 20px;
}
#footer_bg #footer #help dl {
	width: 170px;
	float: left;
	margin-right: 20px;
}
#footer_bg #footer #help dl.cp {
	width: 140px;
}
#footer_bg #footer #help dl.fan {
	width: 120px;
}
#footer_bg #footer #help dl.end {
	width: 290px;
	float: right;
	margin: 0px;
}
#footer_bg #footer #help dl.end span {
	float: right;
	font-size: 12px;
	font-weight: normal;
}
#footer_bg #footer #help dl dt {
	font-weight: bold;
	line-height: 40px;
	font-size: 14px;
	color: #808080;
}
#footer_bg #footer #help dl dd {
	line-height: 22px;
}
#footer_bg #footer #help dl dd.f {
	float: left;
	width: 80px;
}
#footer_bg #footer #copyright {
	border-top: 1px solid #f6f6f6;
}
#footer_bg #footer #copyright .zi {
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
}
#footer_bg #footer #copyright .tu {
	text-align: center;
	padding-top: 20px;
}
#footer_bg #footer #copyright .tu img {
	margin-right: 35px;
}
/*-----------显示--------------*/
.share {
	height: 85px;
}
.share .c .p {
	FLOAT: left;
}
.share .c .o {
	FLOAT: left;
}
.share .l {
	PADDING-LEFT: 132px;
	padding-top: 30px;
}
.share .l .c {
	float: left;
	margin-right: 9px;
}
.share .l .o .oper {
	POSITION: relative
}
.share .l .o .oper a {
	display: block;
	height: 26px;
	width: 24px;
	color: #ccc;
}
.share .l .o .oper .m {
	BACKGROUND: url("../images/oper2.png") no-repeat center top;
	POSITION: absolute;
	WIDTH: 70px;
	DISPLAY: none;
	HEIGHT: 50px;
	TOP: 24px;
	padding: 0 5px;
	PADDING-TOP: 12px;
	LEFT: -25px;
	text-align: center;
}
/*-----------下拉-------------*/

.container {
	width: 210px;
	overflow: hidden;
	padding-top: 30px;
	float: right;
	color: #fff;
}
.content {
	overflow: hidden;
	width: 260px;
}
.content div {
	width: 208px;
	padding-bottom: 10px;
}
.content div img {
	display: block;
	width: 208px;
	height: 50px;
}
.slider {
	padding: 1px 0;
	position: relative;
	height: 10px;
	float: left;
	width: 200px;
	cursor: pointer;
	background: url("../images/xiala.png") no-repeat left center
}
.slider_left, .slider_right {
	height: 1px;
	width: 1px;
	float: left;
	cursor: pointer;
}
.bar {
	height: 10px;
	width: 23px;
	background: #e8a974;
}
.bar_left, .bar_right {
	height: 10px;
	_font-size: 0;
	width: 6px;
	position: absolute;
	top: 0px;
}
.bar_left {
	left: -6px;
}
.bar_right {
	right: -6px;
}
.xialatiao {
	height: 20px;
	clear: both;
	background: url("../images/xiala2.png") no-repeat 50px bottom
}
DIV.productlist_cyrano_lef DIV.title {
	TEXT-ALIGN: center;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden
}
DIV.productlist_cyrano_lef A:link {
	FONT: 12px/33px arial, simsun;
	COLOR: #2e2e2e;
	TEXT-DECORATION: none
}
DIV.productlist_cyrano_lef A:visited {
	FONT: 12px/33px arial, simsun;
	COLOR: #2e2e2e;
	TEXT-DECORATION: none
}
DIV.productlist_cyrano_lef A:active {
	FONT: 12px/33px arial, simsun;
	COLOR: #2e2e2e;
	TEXT-DECORATION: none
}
DIV.productlist_cyrano_lef A:hover {
	FONT: 12px/33px arial, simsun;
	COLOR: #e10000;
	TEXT-DECORATION: underline
}
/*....................内页...........................................*/

.main_bg {
	background: #fff;
}
.main_bg .main {
	width: 1000px;
	margin: auto;
	background: #fff;
	padding-top: 10px;
	line-height: 22px;
}
.main_bg .main .m_left {
	width: 220px;
	float: left;
}
.main_bg .main .m_left .l_title {
	height: 54px;
	background: #e3e3e3;
	color: #b1b1b1;
	font-weight: normal;
	padding-left: 15px;
	font-size: 14px;
}
.main_bg .main .m_left .l_title span {
	color: #f08830;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
}
.main_bg .main .m_left .l_lm li {
	height: 38px;
	line-height: 38px;
	font-size: 12px;
	border-bottom: 1px solid #f1f1f1;
}
.main_bg .main .m_left .l_lm li span {
	color: #333;
	font-size: 14px;
	padding-right: 10px;
}
.main_bg .main .m_left .l_lm li a {
	color: #8c8c8c;
	display: block;
	height: 38px;
	line-height: 38px;
	padding-left: 15px;
}
.main_bg .main .m_left .l_lm li a:hover {
	color: #8c8c8c;
	background: #f5f5f5;
}
.main_bg .main .m_left .l_tle {
	padding-top: 20px;
}
.main_bg .main .m_left .l_tle .l_tle_tu {
	border-top: 2px solid #f08830;
	padding-left: 16px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.main_bg .main .m_left .l_tle .tel_c {
	padding: 0 10px;
	padding-bottom: 20px;
}
.main_bg .main .m_right {
	float: right;
	width: 738px;
	overflow: hidden;
	padding: 0 20px;
}
.main_bg .main .m_right .banner_n {
	width: 740px;
	overflow: hidden;
}
.main_bg .main .m_right .banner_n img {
	width: 740px;
}
.main_bg .main .m_right .banner_n2 {
	width: 740px;
	height: 207px;
}
.main_bg .main .m_right .banner_n2 img {
	width: 740px;
	height: 207px;
}
.main_bg .main .m_right .n_title {
	height: 40px;
	line-height: 40px;
	color: #b1b1b1;
	font-size: 16px;
}
.main_bg .main .m_right .n_title span {
	color: #333;
}
.main_bg .main .m_right .n_title2 {
	height: 10px;
}
.main_bg .main .m_right .n_body {
	color: #777;
	padding: 10px;
	padding-bottom: 40px;
	background: #f5f5f5;
	min-height: 100px;
}
.main_bg .main .m_right .n_body table.contact p.tel {
	color: #1C4591;
	font-size: 24px;
	line-height: 40px;
}
.main_bg .main .m_right .n_body table.contact p span {
	font-weight: bold;
	color: #333;
	margin-right: 10px;
}
.main_bg .main .m_right .meiti {
	color: #777;
	padding: 20px;
	padding-bottom: 40px;
	background: #f5f5f5;
	min-height: 100px;
}
.main_bg .main .m_right .meiti ul.news li {
	line-height: 30px;
	padding-left: 20px;
	background: url("../images/hud_00.jpg") no-repeat left center
}
.main_bg .main .m_right .meiti ul.news li span {
	float: right;
}
.main_bg .main .m_right .meiti dl {
	height: 100px;
	color: #666;
	margin-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
}
.main_bg .main .m_right .meiti dl dt {
	height: 100px;
	width: 225px;
	float: left;
}
.main_bg .main .m_right .meiti dl dt img {
	width: 210px;
	height: 90px;
}
.main_bg .main .m_right .meiti dl dd a {
	color: #f08830;
}
.main_bg .main .m_right .meiti dl dd span {
	float: right;
}
.main_bg .main .m_right .meiti dl dd.bt {
	color: #999;
}
.main_bg .main .m_right .meiti dl dd.bn {
	color: #666;
	line-height: 20px;
}
.main_bg .main .m_right .job {
	color: #777;
	padding: 10px;
	padding-bottom: 40px;
	background: #f5f5f5;
	min-height: 100px;
}
.main_bg .main .m_right .job .job_n {
}
.main_bg .main .m_right .job .job_list {
	padding-top: 30px;
	padding-left: 30px;
}
.main_bg .main .m_right .job .job_list table tr:hover {
	background: #fafafa;
	cursor: pointer;
}
.main_bg .main .m_right .job .job_list table td {
	border-bottom: 1px dashed #dbdbdb;
	line-height: 30px;
}
.main_bg .main .m_right .job .job_list table td a {
	color: #777;
}
.main_bg .main .m_right .job .job_list table td a:hover {
	color: #f60;
}
.main_bg .main .m_right .hangye {
	color: #777;
	padding: 10px;
	padding-bottom: 40px;
	background: #f5f5f5;
	min-height: 100px;
}
.main_bg .main .m_right .hangye .h_title {
	border-bottom: 4px solid #ec8e40;
	font-size: 16px;
	height: 25px;
	padding-bottom: 5px;
	color: #656565;
	font-weight: bold;
}
.main_bg .main .m_right .hangye .h_sm {
	padding-top: 5px;
}
.main_bg .main .m_right .hangye .h_list {
}
.main_bg .main .m_right .hangye .h_list dl {
	height: 140px;
	width: 335px;
	float: left;
	padding-left: 20px;
	padding-top: 15px;
	border-bottom: 1px dashed #c6c8c7;
}
.main_bg .main .m_right .hangye .h_list dl dt {
	color: #e26b0a;
	line-height: 30px;
}
.main_bg .main .m_right .hangye .h_list dl dt a {
	color: #e26b0a;
}
.main_bg .main .m_right .hangye .h_list dl dd img {
	width: 117px;
	height: 79px;
	border: 1px solid #c6c8c7;
}
.main_bg .main .m_right .hangye .h_list dl dd .h_tu {
	width: 120px;
	height: 100px;
	float: left;
}
.main_bg .main .m_right .hangye .h_list dl dd .h_zi {
	float: left;
	padding-left: 10px;
	width: 200px;
	height: 100px;
	line-height: normal;
}
.main_bg .main .m_right .hangye .h_list dl dd.h_more {
	width: 55px;
	height: 22px;
	position: relative;
	left: 280px;
	top: -34px;
}
.main_bg .main .m_right .hangye .h_list dl dd.h_more a {
	color: #548cd2;
}
.main_bg .main .m_right .hangye .h_list dl dd.h_more a:hover {
	color: #f08830;
}
.main_bg .main .m_right .hangye .h_show {
	padding-top: 10px;
}
.main_bg .main .m_right .hangye .h_show img {
	float: left;
	border: 1px solid #c6c8c7;
	margin-right: 10px;
	margin-bottom: 5px;
}
.main_bg .main .m_right .hangye .h_link {
	padding-top: 20px;
	clear: both;
}
.main_bg .main .m_right .hangye .h_link h3 {
	font-size: 14px;
}
.main_bg .main .m_right .hangye .h_link ul li a {
	color: #548cd2;
}
.main_bg .main .m_right .hangye .h_link ul li a:hover {
	color: #f08830;
}
.pd {
	width: 980px;
	padding: 0 10px;
}
.main_bg .main .s_title {
	height: 50px;
	line-height: 50px;
	color: #898989;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 4px solid #e8e8e8;
}
.main_bg .main .s_lm {
	height: 35px;
	line-height: 35px;
}
.main_bg .main .s_lm a {
	padding-right: 15px;
}
.main_bg .main .s_lm .s_dq {
	color: #f08830;
}
.main_bg .main .s_xia {
	padding-top: 15px;
}
.main_bg .main .s_left {
	float: left;
	width: 724px;
}
.main_bg .main .koubei {
	border: 1px solid #e1e1e1;
	margin-bottom: 15px;
	margin-top: 10px;
}
.main_bg .main .koubei .k_title {
	font-size: 14px;
	color: #000;
	height: 30px;
	line-height: 30px;
	background: #f3f3f3;
	padding-left: 12px;
}
.main_bg .main .s_right {
	float: right;
	width: 265px;
	margin-bottom: 10px;
}
.main_bg .main .s_right .k_kehu {
	margin-bottom: 10px;
	border: 1px solid #eee1ce;
}
.main_bg .main .s_right .k_kehu dl {
	text-align: center;
	padding: 20px;
	border-bottom: 1px solid #f7f0e6;
}
.main_bg .main .s_right .k_kehu dl dt img {
	width: 160px;
	height: 95px;
	border: 1px solid #ccc;
}
.main_bg .main .s_right .k_kehu dl dd.jian {
	text-align: left;
}
.main_bg .main .s_right .k_title {
	font-size: 14px;
	color: #a27453;
	height: 30px;
	line-height: 30px;
	background: #f7f0e6;
	padding-left: 12px;
}
.main_bg .main .s_right .k_baodao {
	margin-bottom: 10px;
	border: 1px solid #eee1ce;
	height: 200px;
}
.main_bg .main .s_right .k_baodao ul {
	padding: 10px;
}
.main_bg .main .s_right .k_baodao ul li {
	line-height: 25px;
	height: 25px;
	padding-left: 15px;
	background: url("../images/dian.gif") no-repeat 5px center
}

...............切换。。。。。。。。。。。。。。 #con {
 color:#777;
 padding:10px;
}
#tags {
	HEIGHT: 40px;
	z-index: 1000;
	POSITION: relative;
}
#tags LI {
	FLOAT: left;
	HEIGHT: 40px;
	width: 150px;
	text-align: center;
}
#tags LI A {
	width: 150px;
	COLOR: #373737;
	LINE-HEIGHT: 40px;
	HEIGHT: 40px;
	TEXT-DECORATION: none;
	border-right: 1px solid #ccc;
	display: block;
	font-size: 14px;
}
#tags LI.emptyTag {
	WIDTH: 4px
}
#tags LI.selectTag {
	HEIGHT: 40px;
	border: 1px solid #ccc;
	border-bottom: none;
	display: block;
}
#tags LI.selectTag A {
	COLOR: #000;
	LINE-HEIGHT: 40px;
	HEIGHT: 40px;
	BACKGROUND: #f5f5f5;
	display: block;
}
#tagContent {
	BORDER: #cfcfcf 1px solid;
	BACKGROUND: #f5f5f5;
	z-index: 1;
	position: relative;
	margin-bottom: 20px;
}
.tagContent {
	DISPLAY: none;
	min-height: 150px;
	padding: 40px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.p_list {
	height: 100px;
	padding-top: 10px;
	background: #ececec;
}
.p_list ul {
	width: 1000px;
	margin: auto;
	height: 100px;
}
.p_list ul li {
	float: left;
	width: 330px;
	text-align: center;
}
.p_list ul li a {
	display: block;
	height: 88px;
	text-indent: -9999px;
}
.p_list ul li a.p1 {
	background: url("../images/product1.gif") no-repeat center center
}
.p_list ul li a.p1.active {
	background: url("../images/product1_active.gif") no-repeat center center
}
.p_list ul li a.p1:hover {
	background: url("../images/product11.gif") no-repeat center center
}
.p_list ul li a.p1.active:hover {
	background: url("../images/product1_active.gif") no-repeat center center
}
.p_list ul li a.p2 {
	background: url("../images/product2.gif") no-repeat center center
}
.p_list ul li a.p2.active {
	background: url("../images/product2_active.gif") no-repeat center center
}
.p_list ul li a.p2:hover {
	background: url("../images/product22.gif") no-repeat center center
}
.p_list ul li a.p2.active:hover {
	background: url("../images/product2_active.gif") no-repeat center center
}
.p_list ul li a.p3 {
	background: url("../images/product3.gif") no-repeat center center
}
.p_list ul li a.p3.active {
	background: url("../images/product3_active.gif") no-repeat center center
}
.p_list ul li a.p3:hover {
	background: url("../images/product33.gif") no-repeat center center
}
.p_list ul li a.p3.active:hover {
	background: url("../images/product3_active.gif") no-repeat center center
}
.product {
	width: 1000px;
	margin: auto;
	background: #fff;
	line-height: 22px;
	overflow: hidden;
}
.p_banner1 {
	background: #f2f2f2 url("../images/banner_p1.jpg") no-repeat center top;
	height: 319px;
	overflow: hidden;
	border-bottom: #ececec 2px solid;
	margin-bottom: 15px;
}
.p_banner2 {
	background: #f2f2f2 url("../images/banner_p2.jpg") no-repeat center top;
	height: 319px;
	overflow: hidden;
	border-bottom: #ececec 2px solid;
	margin-bottom: 15px;
}
.p_banner3 {
	background: #f2f2f2 url("../images/banner_p3.jpg") no-repeat center top;
	height: 319px;
	overflow: hidden;
	border-bottom: #ececec 2px solid;
	margin-bottom: 15px;
}
.banner_p1 {
	height: 320px;
	width: 1000px;
	margin: auto;
	line-height: 22px;
}
.banner_p2 {
	height: 320px;
	width: 1000px;
	margin: auto;
	line-height: 22px;
}
.banner_p3 {
	height: 320px;
	width: 1000px;
	margin: auto;
	line-height: 22px;
}
.trial_button {
	padding-top: 165px;
	padding-left: 30px;
}
.banben {
	padding-left: 34px;
	padding-top: 10px;
}
.product .p_help {
	background: #fff;
	padding: 20px;
}
.product .p_help h3.h_title {
	text-align: center;
	font-size: 20px;
	padding-bottom: 10px;
}
.product .p_help h3.p_3 {
	text-align: left;
	line-height: 40px;
}
.product .p_help1 {
	height: 154px;
	background: url("../images/p1_bg.jpg") no-repeat center center;
}
.product .p_help1 dl {
	float: left;
	width: 198px;
	padding-top: 15px;
	text-align: center;
	background: url("../images/p1_li.jpg") no-repeat right center;
}
.product .p_help1 dl dd {
	font-size: 14px;
}
.product .p_help1 dl.end {
	background: none;
}
.product .p_lr {
	padding-top: 10px;
}
.product .p_lr h3.p_title {
	font-size: 20px;
	padding-left: 5px;
	line-height: 50px;
}
.product .p_lr .p_left {
	width: 680px;
	float: left;
	overflow: hidden;
}
.product .p_lr .p_right {
	width: 298px;
	float: right;
}
.product .p_lr .p_right2 {
	width: 310px;
	float: right;
}
.p_left .tz_list {
	background: #FFF;
	height: 140px;
	padding: 20px;
}
.p_left .tz_list dl {
	width: 160px;
	float: left;
	text-align: center;
	background: url("../images/tz_li.gif") no-repeat right center
}
.p_left .tz_list dl.end {
	background: none;
}
.p_left .tz_list dl dt {
	height: 100px;
}
.p_left .tz_list dl dd {
	font-size: 14px;
	line-height: 40px;
}
.p_left .zs_list_box {
	background: #FFF;
	height: 700px;
	padding: 20px;
	margin-bottom: 40px;
	margin-top: 15px;
}
.p_left .zs_list {
	height: 160px;
}
.p_left .zs_list .zs_tu {
	float: left;
	width: 190px;
	height: 155px;
}
.p_left .zs_list .zs_you {
	float: left;
	width: 450px;
	height: 155px;
}
.p_left .zs_list .zs_you .zs_title {
	font-size: 18px;
	color: #333;
	height: 35px;
}
.p_left .zs_list .zs_you .zs_title span {
	color: #f08830;
	padding-right: 10px;
}
.p_left .zs_list .zs_you .zs_n dl {
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	width: 130px;
	height: 120px;
	line-height: normal;
	background: url("../images/zs_bg.jpg") no-repeat left 2px;
}
.p_left .zs_list .zs_you .zs_n dl dt {
	color: #333;
	padding-bottom: 5px;
}
.p_left .zs_list .zs_you .zs_n dl dd {
	color: #666;
}
.p_ty {
	background: url("../images/tybg.gif") no-repeat left top;
	height: 180px;
	padding: 0 22px;
}
.p_ty p {
	padding: 50px 0 30px 0;
}
.p_ty p a {
	color: #000;
	text-decoration: underline;
}
.ty_c {
	padding: 0 20px;
	background: url("../images/ty_c.gif") repeat-y;
}
.ty_b {
	height: 38px;
	overflow: hidden;
	background: url("../images/ty_b.gif") no-repeat left bottom;
}
.p_ty2 {
	background: url("../images/tybg2.gif") no-repeat left top;
	height: 180px;
	padding: 0 22px;
}
.p_ty2 p {
	padding: 85px 0 10px 0;
}
.p_ty2 p a {
	color: #000;
	text-decoration: underline;
}
.help_list li {
	line-height: 25px;
	padding-left: 5px;
}
.help_list li span {
	float: right;
}
.p_updata dl {
	border-bottom: 1px solid #d9d9d9;
	padding-bottom: 10px;
	padding-top: 5px;
}
.p_updata dl dt {
	font-weight: bold;
}
.p_updata dl.tou {
	color: #f08830;
}
.p_updata dl.tou2 {
	color: #009ad7;
}
.weibo_x {
	height: 35px;
	padding-left: 5px;
}
.main_bg .main .case_top {
	padding-top: 10px;
}
.main_bg .main .case_top .banner_c {
	float: left;
	width: 724px;
	height: 171px;
}
.main_bg .main .case_top .banner_c img {
	width: 724px;
	height: 171px;
}
.main_bg .main .case_top .case_phone {
	float: right;
	width: 265px;
}
.main_bg .main .case_top .case_phone .case_phone_tu {
	padding-left: 5px;
	height: 50px;
}
.main_bg .main .case_top .case_phone .case_phone_zi {
	padding-left: 5px;
	height: 91px;
}
.main_bg .main .case_top .case_phone .l_title {
	height: 54px;
	background: #e3e3e3;
	color: #b1b1b1;
	font-weight: normal;
	padding-left: 15px;
	font-size: 14px;
}
.main_bg .main .case_top .case_phone .l_title span {
	color: #f08830;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
}
.main_bg .main .case_top .case_phone .l_lm li {
	height: 38px;
	line-height: 38px;
	font-size: 12px;
	border-bottom: 1px solid #f1f1f1;
}
.main_bg .main .case_top .case_phone .l_lm li span {
	color: #333;
	font-size: 14px;
	padding-right: 10px;
}
.main_bg .main .case_top .case_phone .l_lm li a {
	color: #8c8c8c;
	display: block;
	height: 38px;
	line-height: 38px;
	padding-left: 15px;
}
.main_bg .main .case_top .case_phone .l_lm li a:hover {
	color: #8c8c8c;
	background: #f5f5f5;
}
.case_list {
	padding: 10px 0px 20px 0px;
}
.case_list .c_list {
	padding-bottom: 0px;
}
.case_list .c_list h3.type_title {
	font-size: 22px;
	font-weight: normal;
	line-height: 45px;
	background: #f5f5f5;
	border: #eee 1px solid;
	padding-left: 10px;
}
.case_list .c_list h3.type_title span {
	color: #b8b7b7;
	font-size: 18px;
}
.case_list .c_list .c_list_n {
	padding: 10px 20px;
}
.case_list .c_list .c_list_n ul {
	overflow: hidden;
	margin-bottom: 10px;
}
.case_list .c_list .c_list_n ul li {
	overflow: hidden;
	padding: 10px 0px;
	border-bottom: #ccc 1px solid;
}
.case_list .c_list .c_list_n ul li img {
	float: left;
	width: 150px;
	height: 60px;
	overflow: hidden;
	border: #CCC 1px solid;
	margin-right: 10px;
	padding: 2px;
}
.case_list .c_list .c_list_n ul li a.title {
	font-weight: bold;
	color: #333;
	font-size: 14px;
}
.case_list .c_list .c_list_n ul li a.title:hover {
	color: #F08830;
}
.case_list .c_list .c_list_n ul li span {
	display: block;
	color: #999;
}
.case_more {
	background: #fbfbfb;
	padding: 10px 10px;
	border: 1px solid #ebebeb;
	height: 288px;
}
.case_more dl {
	float: left;
	width: 324px;
	height: 138px;
	padding-top: 15px;
	border-bottom: 1px dashed #ccc;
	border-right: 1px dashed #ccc;
}
.case_more dl.rnone {
	border-right: none;
}
.case_more dl.bnone {
	border-bottom: none;
}
.case_more dl.brnone {
	border-bottom: none;
	border-right: none;
}
.case_more dl dt {
	float: left;
	width: 150px;
	text-align: center;
	height: 100px;
}
.case_more dl dt img {
	width: 100px;
	height: 84px;
	border: 1px solid #ccc;
	padding: 1px;
}
.case_more dl dd {
	float: left;
	width: 160px;
	color: #ababab;
	line-height: normal;
}
.case_more dl dd.title {
	padding-bottom: 5px;
}
.case_more dl dd.title a {
	color: #333;
}
.xiala {
	height: 15px;
	cursor: pointer;
	background: url("../images/xiala.gif") no-repeat left top;
}
#seo_tab {
}
.Menubox {
	LINE-HEIGHT: 34px;
	HEIGHT: 34px;
	border-bottom: 1px solid #dc5410;
	padding-bottom: 2px;
}
.Menubox LI {
	LINE-HEIGHT: 34px;
	HEIGHT: 34px;
	width: 98px;
	MARGIN: 0px 1px 0px 0px;
	BACKGROUND: url("../images/tab2.gif") no-repeat left top;
	FLOAT: left;
	COLOR: #000;
	FONT-SIZE: 14px;
	CURSOR: pointer;
	FONT-WEIGHT: bold;
	text-align: center;
}
.Menubox LI.hover {
	BACKGROUND: url("../images/tab.gif") no-repeat left top;
	COLOR: #fff;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 2px
}
.Contentbox {
	PADDING: 10px;
	WIDTH: 655px;
	FLOAT: left;
	CLEAR: both;
}
.b_line {
	height: 10px;
	BACKGROUND: url("../images/b_line.gif") no-repeat center bottom;
	clear: both;
}
.con_twos {
	DISPLAY: none;
	padding-top: 10px;
}
.con_twos dl dt {
	width: 300px;
	height: 230px;
	text-align: center;
	float: left;
}
.con_twos dl dd {
	float: left;
	width: 355px;
}
.con_twos dl dd p {
	padding-bottom: 10px;
}
.k_xia {
	padding: 14px;
}
.k_xia strong {
	font-size: 14px;
	color: #333;
}
.k_xia .kou_h3 {
	font-size: 16px;
	color: #333;
	height: 45px;
	line-height: 45px;
	font-weight: normal;
	padding-left: 30px;
	margin-top: 10px;
	BACKGROUND: url("../images/yuan.gif") no-repeat 5px 16px;
}
.k_xia .kou_h3 span {
	float: right;
	font-size: 12px;
}
.k_xia .kou_mos ul li {
	padding-left: 20px;
}
.k_xia .kou_mos ul li span {
	font-size: 14px;
	color: #f60;
	padding-right: 4px;
	height: 25px;
	line-height: 25px;
}
.k_xia .kou_ptai dl dt {
	float: left;
	width: 350px;
	height: 230px;
}
.k_xia .kou_ptai dl dd {
	float: left;
	width: 320px;
	padding-top: 20px;
	text-indent: 24px;
}
.k_xia .kou_case dl {
	border: 2px solid #f5eae1;
	width: 210px;
	float: left;
	margin-right: 6px;
	margin-left: 10px;
}
.k_xia .kou_case dl dt {
	font-weight: bold;
	line-height: 30px;
	padding-left: 16px;
	font-size: 14px;
	color: #333;
}
.k_xia .kou_case dl dd.tu {
	text-align: center;
	height: 120px;
}
.k_xia .kou_case dl dd.n {
	padding: 10px 16px;
	background: #f5eae1;
}
.contact {
}
.contact .contact_zi {
	width: 370px;
	float: left;
}
.contact .contact_tu {
	float: right;
	width: 340px;
}
.contact .dianhua {
	font-size: 24px;
	color: #1c4591;
	line-height: 40px;
}
.contact .chu {
	color: #333;
}
.case_body {
	padding: 20px 0;
}
.case_body .body_title {
	text-align: center;
	font-size: 16px;
	padding-bottom: 10px;
}
.case_body .body_body {
	padding-bottom: 20px;
}
.ser_title {
	font-size: 18px;
	padding-top: 10px;
	line-height: 40px;
	padding-left: 20px;
}
.ser_body {
	padding: 10px 20px;
}
.s_web dl {
	height: 156px;
	padding-top: 20px;
	border-bottom: 1px dashed #e0e0e0;
}
.s_web dl.end {
	border: none;
}
.s_web dl dt {
	height: 156px;
	width: 250px;
	float: left;
}
.s_web dl dt img {
	height: 115px;
	width: 210px;
}
.s_web dl dd.title {
	color: #f08830;
	font-size: 16px;
	font-weight: bold;
	line-height: 35px;
}
.s_web dl dd.title a {
	color: #f08830;
}
.s_web dl dd {
	float: left;
	width: 740px;
}
.s_web dl dd.more span {
	display: block;
	width: 60px;
	line-height: 30px;
	background: url("../images/more_w.gif") no-repeat right center;
}
.s_web dl dd.more span a {
	color: #969696;
}
.seo {
	min-height: 500px;
}
.seo h3.title_b {
	clear: both;
	font-size: 16px;
	line-height: 50px;
	padding-left: 10px;
}
.seo dl {
	float: left;
	width: 340px;
	height: 125px;
}
.seo dl dt {
	float: left;
	width: 80px;
	padding-top: 20px;
	height: 100px;
}
.seo dl dd {
	padding-right: 10px;
}
.seo dl dd.title {
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
}
.hudong {
	border: 1px solid #e1e1e1;
	margin-bottom: 15px;
}
.hudong .h_title {
	font-size: 14px;
	color: #000;
	height: 30px;
	line-height: 30px;
	background: #f3f3f3;
	padding-left: 12px;
}
.h_xia {
	padding: 14px;
}
.h_xia h3.hd_title {
	font-size: 16px;
	line-height: 40px;
}
.h_xia dl {
	padding: 0px 10px;
	height: 120px;
}
.h_xia dl dt {
	float: left;
	width: 90px;
	height: 80px;
}
.h_xia dl dd {
	float: left;
	width: 560px;
	padding-left: 20px;
}
.h_xia dl dd.title {
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	background: url("../images/hud_00.jpg") no-repeat left center;
}
.s_right_tu {
	margin-bottom: 5px;
}
.s_right_tu ul li {
	background: #f7f0e7;
	margin-bottom: 10px;
}
.k_kehu ul {
	padding: 10px;
	height: 202px;
}
.k_kehu ul li {
	float: left;
	width: 120px;
	height: 70px;
	text-align: center;
}
.k_kehu ul li img {
	width: 110px;
	height: 60px;
	border: 1px solid #f7f0e7;
}
#left_fa {
}
#left_fa h3 {
	height: 28px;
	line-height: 28px;
	padding-left: 15px;
	font-size: 12px;
	background: #f3f3f3;
}
#left_fa .fan_1 {
	padding: 0 18px;
}
#left_fa .fan_1 .fan_1_tu {
	text-align: center;
	padding: 20px 0;
	overflow: hidden;
}
#left_fa .fan_1 .fan_1_zi {
	font-size: 14px;
	line-height: 25px;
	padding-bottom: 20px;
}
#left_fa .fan_1 .fan_1_zi strong {
	color: #ea8110;
}
#left_fa .fan_2 {
	padding: 0 20px;
}
#left_fa .fan_2 .fan_2_left {
	background: #f8f6e7;
	width: 195px;
	height: 250px;
	float: left;
}
#left_fa .fan_2 .fan_2_left h3 {
	color: #a37456;
	background: none;
	line-height: 40px;
	padding-bottom: 0px;
	font-size: 16px;
	height: 40px;
}
#left_fa .fan_2 .fan_2_left ul li {
	line-height: 30px;
	background: url("../images/ico.gif") no-repeat 15px center;
	padding-left: 30px;
	color: #99a824;
}
#left_fa .fan_2 .fan_2_right {
	width: 440px;
	height: 250px;
	float: right;
}
#left_fa .fan_2 .fan_2_right dl {
	width: 130px;
	height: 250px;
	float: left;
	margin-right: 10px;
}
#left_fa .fan_2 .fan_2_right dl dt {
	color: #a8b82b;
	font-weight: bold;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
#left_fa .fan_2 .fan_2_right dl dd {
	height: 220px;
	padding: 0 10px;
	padding-top: 5px;
	line-height: 22px;
	color: #666;
}
#left_fa .fan_2 .fan_2_right dl dd h4 {
	color: #333;
	font-size: 12px;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_1 {
	background: url("../images/ch_1.png") no-repeat left top;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_2 {
	background: url("../images/ch_2.png") no-repeat left top;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_3 {
	background: url("../images/ch_3.png") no-repeat left top;
	color: #333;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_1 .h4 {
	padding-top: 7px;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_1 .h5 {
	padding-top: 4px;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_1 .h6 {
	padding-top: 5px;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_2 p.p1 {
	height: 25px;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_2 .h4 {
	padding-top: 6px;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_2 .h5 {
	padding-top: 5px;
}
#left_fa .fan_2 .fan_2_right dl dd.ch_3 p.p1 {
	height: 80px;
}
.taocan {
	padding-bottom: 20px;
}
.taocan td {
	background: #FAF9F7;
	border: solid 1px #EFE2CF;
	color: black;
}
.taocan table {
	border-collapse: collapse;
}
.taocan td {
	border: #ccc solid 1px;
	padding: 5px;
	background: #FAF9F7;
	border: solid 1px #EFE2CF;
	color: black;
}
.taocan h2.title {
	border: solid 1px #EEE1CE;
	height: 43px;
	line-height: 43px;
	text-align: center;
	background: #F7F0E6;
	color: #A37554;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#casenav {
	z-index: 99;
}
#casenav dt.dt {
}
#casenav dd.dd {
	overflow: hidden;
	display: none;
	float: left;
	z-index: 200;
	opacity: 0;
	width: 1000px;
}
#casenav dd.dd ul {
	display: block;
}
.p1_t {
	height: 91px;
	overflow: hidden;
	background: url("../images/p1_t.gif") no-repeat left top;
}
.p1_t span {
	display: block;
	color: #333;
	padding: 45px 0 0 20px;
	font-size: 20px;
}
.p1_c {
	min-height: 500px;
	padding: 0 40px;
	background: url("../images/p1_c.gif") repeat-y;
}
.p1_b {
	background: url("../images/p1_b.gif") no-repeat left top;
	height: 20px;
	overflow: hidden;
	margin-bottom: 30px;
}
.P_koubei {
	padding: 0 20px;
	background: #fff;
}
.P_koubei h3.bit {
	line-height: 55px;
	font-size: 20px;
}
.P_koubei_l {
	float: left;
	width: 470px;
}
.P_koubei_r {
	float: right;
	width: 470px;
}
.p3_b_bg {
	padding: 0 20px;
	background: #fff;
	padding-bottom: 40px;
}
.p3_b {
	background: url("../images/p3bg.gif") repeat-x left top;
	min-height: 200px;
	padding: 20px;
}
.p3_b h3.p_title {
	font-size: 20px;
	padding-left: 5px;
	line-height: 50px;
}
.p3_b .p3_f {
	float: left;
	width: 280px;
	padding-right: 25px;
}
.help_zi {
	float: left;
	width: 590px;
}
.help_tu {
	float: right;
	width: 355px;
}
.xgal {
	padding-top: 0px;
}
.xgal h3 {
	font-size: 16px;
	line-height: 30px;
	border-bottom: 1px solid #ccc;
}
.xgal .xgallist {
	padding-top: 15px;
}
.xgal .xgallist dl {
	float: left;
	width: 250px;
	height: 200px;
}
.xgal .xgallist dl dt img {
	width: 210px;
	height: 130px;
	border: 4px solid #eee;
}
.xgal .xgallist dl dd {
	line-height: 25px;
}
.main_bg .main .web_top {
	padding-top: 30px;
	height: 260px;
	background: #f5f5f5;
}
.main_bg .main .web_top .banner_w {
	float: left;
	width: 650px;
	text-align: center;
}
.main_bg .main .web_top .web_logo {
	float: right;
	width: 310px;
	padding-right: 30px;
}
.main_bg .main .web_top .web_logo .link {
	padding: 10px 0 15px 0;
}
.yuqing {
	padding: 14px;
	color: #444;
}
.yuqing h3.title {
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: normal;
	color: #000;
	background: url("../images/jk_07.jpg") no-repeat left center;
	padding-left: 20px;
	line-height: 30px;
	height: 30px;
}
.yuqing h3.title span {
	color: #fd721e;
	font-weight: bold;
}
.yuqing .wenzi {
	padding: 10px 20px;
}
.yuqing .tu {
}
.yuqing .wenzi .top {
	font-size: 22px;
	color: #fd721e;
	font-family: "微软雅黑";
	font-weight: normal;
	padding-bottom: 10px;
}
.product .main_p3 {
	width: 1000px;
	overflow: hidden;
}
.product .main_p3 h1 {
	font-size:32px;
	height:68px;
	text-align:center;
	line-height:68px;
	border:#CCC 1px solid;
	background:#eee;
	color:#ff9701;
	margin:0px 20px;
}
.product .main_p3 .model1 {
	background:url("../images/team/model1.jpg") no-repeat right center;
	margin:20px 20px 30px 20px;
	padding:20px 0px;
}
.product .main_p3 .model1 span {
	font-size:20px;
	color:#000;
	line-height:30px;
	font-weight:bold;
}
.product .main_p3 .model1 ul {
	overflow:hidden;
	line-height:44px;
	font-size:14px;
	font-family:"宋体";
	background:url("../images/team/num.jpg") no-repeat left 3px;
	color:#666;
	margin-top:20px;
}
.product .main_p3 .model1 ul li {
	margin-left:40px;
}
.product .main_p3 .line {
	height:2px;
	background:url("../images/team/line.png") no-repeat center top;
}
.product .main_p3 .model2 {
	background:url("../images/team/model2.jpg") no-repeat left center;
	margin:20px;
	padding:20px 0px 20px 500px;
	overflow:hidden;
}
.product .main_p3 .model2 span {
	font-size:20px;
	color:#000;
	line-height:30px;
	font-weight:bold;
	margin-bottom:20px;
	display:block;
}
.product .main_p3 .model2 p {
	font-size:14px;
	font-family:"宋体";
	line-height:30px;
	display:block;
}
.product .main_p3 .model2 h3 {
	color:#ff9701;
	font-size:18px;
	margin-top:20px;
}


.product .main_p3 .details {
	background: #f3f3f3;
	padding: 20px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
}
.product .main_p3 .teamtop {
	overflow: hidden;
	margin: 20px;
}
.product .main_p3 .teamtop h2 {
	font-size: 24px;
	font-family: "微软雅黑";
	background: url("../images/300_h2.gif") no-repeat left center;
	font-weight: 400;
	height: 50px;
	line-height: 50px;
	padding-left: 100px;
	color: #282828;
}
.product .main_p3 .teamtop .img {
	overflow: hidden;
	width: 960px;
	height: 173px;
	background: url("../images/team/model3.jpg") no-repeat left top;
	margin-top: 15px;
}
.product .main_p3 .teamtop span {
	color:#666;
	font-size:14px;
	font-family:"宋体";
	line-height:30px;
	display:block;
	margin-top:20px;
}
.product .main_p3 .model4 {
	margin:20px 0px;
	overflow:hidden;
}
.product .main_p3 .model4 h2 {
	background:url("../images/team/h2.jpg") no-repeat left top;
	height:44px;
	line-height:44px;
	font-size:20px;
	color:#FFF;
	padding-left:20px;
}
.product .main_p3 h4 {
	background:url("../images/team/h4_ico.jpg") no-repeat left center;
	line-height:30px;
	overflow:hidden;
	height:30px;
	margin:20px;
	color:#db8902;
	font-size:20px;
	padding-left:30px;
}
.product .main_p3 .model4 span {
	color:#666;
	font-size:14px;
	font-family:"宋体";
	line-height:30px;
	display:block;
	margin:20px;
}
.product .main_p3 .model4 span.one {
	color:#306ca8;
	background:#eee;
	padding:10px 20px;
}
.product .main_p3 .model4 span strong {
	color:#000;
	display:block;
	margin:10px 0px;
}
.product .main_p3 .model4 span img {
	float:right;
	margin:0px 0px 0px 10px;
}

.product .main_p3 .model5 {
	margin:20px 0px;
	overflow:hidden;
}
.product .main_p3 .model5 h2 {
	background:url("../images/team/h2.jpg") no-repeat left top;
	height:44px;
	line-height:44px;
	font-size:20px;
	color:#FFF;
	padding-left:20px;
}
.product .main_p3 .model5 span {
	color:#666;
	font-size:14px;
	font-family:"宋体";
	line-height:30px;
	display:block;
	margin:20px;
}
.product .main_p3 .model5 ul {
	overflow:hidden;
	zoom:1;
}
.product .main_p3 .model5 ul li {
	float:left;
	width:480px;
	margin:0px 10px;
	height:250px;
	border-bottom:#CCC 1px dashed;
}










.product .main_p3 .teamcase {
	overflow: hidden;
	margin-bottom: 40px;
}
.product .main_p3 .teamcase h2 {
	background:url("../images/team/h2.jpg") no-repeat left top;
	height:44px;
	line-height:44px;
	font-size:20px;
	color:#FFF;
	padding-left:20px;
}
.product .main_p3 .teamcase .case_box {
	margin-top: 20px;
	overflow: hidden;
}
.product .main_p3 .teamcase .case_box #demo {
	width: 960px;
}
.product .main_p3 .teamcase .case_box #demo a img {
	width: 125px;
	height: 50px;
	border: #CCC 1px solid;
	padding: 2px;
}
.product .main_p2 {
	margin: 20px;
	width: 960px;
	overflow: hidden;
}
.product .main_p2 .details {
	background: url("../images/p2_details.gif") no-repeat right center #f3f3f3;
	padding: 20px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
}
.product .main_p2 .advantage h2, .product .main_p2 .scontent h2, .product .main_p2 .industry h2, .product .main_p2 .process h2, .product .main_p2 .case h2 {
	line-height: 45px;
	height: 50px;
	font-size: 24px;
	font-family: "微软雅黑";
	font-weight: 400;
	background: url("../images/300_h2_1.jpg") no-repeat 10px center #dddddd;
	color: #282828;
	padding-left: 55px;
}
.product .main_p2 .advantage {
	overflow: hidden;
	margin: 30px 0px;
}
.product .main_p2 .advantage ul {
	overflow: hidden;
	padding: 10px;
	background: url("../images/advantage_bg.jpg") no-repeat left top;
	height: 320px;
	margin-top: 20px;
}
.product .main_p2 .advantage ul li {
	float: left;
	width: 313px;
	text-align: center;
}
.product .main_p2 .advantage ul li span {
	display: block;
	margin-top: 150px;
	font-size: 18px;
	font-weight: bold;
	color: #e48505;
}
.product .main_p2 .advantage ul li p {
	font-size: 14px;
	line-height: 26px;
	margin-top: 10px;
}
.product .main_p2 .scontent {
	overflow: hidden;
}
.product .main_p2 .scontent ul {
	overflow: hidden;
	margin: 10px;
}
.product .main_p2 .scontent ul li {
	overflow: hidden;
	border-bottom: #CCC 1px dashed;
	margin: 10px 0px 30px 0px;
	padding-left: 70px;
}
.product .main_p2 .scontent ul li span {
	font-size: 18px;
	color: #30589E;
	font-weight: bold;
}
.product .main_p2 .scontent ul li p {
	padding: 10px 0px;
	line-height: 26px;
	font-size: 14px;
}
.product .main_p2 .scontent ul li.s1 {
	background: url("../images/p2/a.gif") no-repeat left center;
}
.product .main_p2 .scontent ul li.s2 {
	background: url("../images/p2/b.gif") no-repeat left center;
}
.product .main_p2 .scontent ul li.s3 {
	background: url("../images/p2/c.gif") no-repeat left center;
}
.product .main_p2 .scontent ul li.s4 {
	background: url("../images/p2/d.gif") no-repeat left center;
}
.product .main_p2 .industry {
	overflow: hidden;
}
.product .main_p2 .industry .text {
	margin-top: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0px 10px;
}
.product .main_p2 .process {
	overflow: hidden;
	margin: 30px 0px;
}
.product .main_p2 .process .img {
	background: url("../images/p2/process.gif") no-repeat left top;
	width: 960px;
	height: 100px;
	margin-top: 20px;
}
.product .main_p2 .case {
	overflow: hidden;
	margin-bottom: 20px;
}
.product .main_p2 .case .case_box {
	margin-top: 20px;
	overflow: hidden;
}
.product .main_p2 .case .case_box #demo {
	width: 960px;
}
.product .main_p2 .case .case_box #demo a img {
	width: 125px;
	height: 50px;
	border: #CCC 1px solid;
	padding: 2px;
}
.product .main_p1 {
	margin: 20px;
	width: 960px;
	overflow: hidden;
}
.product .main_p1 .details {
	background: #f3f3f3;
	padding: 20px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
}
.product .main_p1 .details strong {
	color: #000;
}
.product .main_p1 .details span {
	display: block;
	margin: 10px 0px;
	color: #E48505;
}
.product .main_p1 .why h2, .product .main_p1 .advantage h2, .product .main_p1 .project h2, .product .main_p1 .process h2, .product .main_p1 .case h2 {
	line-height: 45px;
	height: 50px;
	font-size: 24px;
	font-family: "微软雅黑";
	font-weight: 400;
	background: url("../images/300_h2_1.jpg") no-repeat 10px center #dddddd;
	color: #282828;
	padding-left: 55px;
}
.product .main_p1 .why {
	overflow: hidden;
	margin: 20px 0px 10px 0px;
}
.product .main_p1 .why ul {
	overflow: hidden;
}
.product .main_p1 .why ul li {
	overflow: hidden;
	border-bottom: #CCC 1px dashed;
	margin: 10px 5px;
	padding: 10px 10px 10px 80px;
	float: left;
	width: 380px;
}
.product .main_p1 .why ul li.s1 {
	background: url("../images/p1/1.gif") no-repeat 10px -5px;
	height: 227px;
}
.product .main_p1 .why ul li.s2 {
	background: url("../images/p1/2.gif") no-repeat 10px -5px;
	height: 227px;
}
.product .main_p1 .why ul li.s3 {
	background: url("../images/p1/3.gif") no-repeat 10px -5px;
	height: 253px;
}
.product .main_p1 .why ul li.s4 {
	background: url("../images/p1/4.gif") no-repeat 10px -5px;
	height: 253px;
}
.product .main_p1 .why ul li.s5 {
	background: url("../images/p1/5.gif") no-repeat 10px -5px;
	height: 150px;
}
.product .main_p1 .why ul li.s6 {
	background: url("../images/p1/6.gif") no-repeat 10px -5px;
	height: 150px;
}
.product .main_p1 .why ul li.s7 {
	background: url("../images/p1/7.gif") no-repeat 10px -5px;
	height: 175px;
}
.product .main_p1 .why ul li.s8 {
	background: url("../images/p1/8.gif") no-repeat 10px -5px;
	height: 175px;
}
.product .main_p1 .why ul li.s9 {
	background: url("../images/p1/9.gif") no-repeat 10px -5px;
	width: 860px;
}
.product .main_p1 .why ul li span {
	font-size: 18px;
	color: #30589E;
	font-weight: bold;
}
.product .main_p1 .why ul li p {
	padding: 10px 0px;
	line-height: 26px;
	font-size: 14px;
}
.product .main_p1 .why ul li p:hover {
	background: #fbf3e5;
}
.product .main_p1 .advantage {
	overflow: hidden;
}
.product .main_p1 .advantage ul {
	overflow: hidden;
	margin-top: 15px;
}
.product .main_p1 .advantage ul li {
	float: left;
	width: 308px;
	margin: 5px;
	height: 240px;
	overflow: hidden;
	border: #eee 1px solid;
	background: url("../images/p1_li_bg.gif") repeat-x left bottom;
	text-align: center;
}
.product .main_p1 .advantage ul li:hover {
	background: #fbf3e5;
}
.product .main_p1 .advantage ul li span {
	background: #f5f5f5;
	border-bottom: #eee 1px solid;
	line-height: 40px;
	height: 40px;
	color: #30589E;
	display: block;
	font-weight: bold;
	font-size: 16px;
}
.product .main_p1 .advantage ul li p {
	margin: 10px;
	padding-top: 90px;
}
.product .main_p1 .advantage ul li p.p1 {
	background: url("../images/p1/1.png") no-repeat center 10px;
}
.product .main_p1 .advantage ul li p.p2 {
	background: url("../images/p1/2.png") no-repeat center 10px;
}
.product .main_p1 .advantage ul li p.p3 {
	background: url("../images/p1/3.png") no-repeat center 10px;
}
.product .main_p1 .advantage ul li p.p4 {
	background: url("../images/p1/4.png") no-repeat center 10px;
}
.product .main_p1 .advantage ul li p.p5 {
	background: url("../images/p1/5.png") no-repeat center 10px;
}
.product .main_p1 .advantage ul li p.p6 {
	background: url("../images/p1/6.png") no-repeat center 10px;
}
.product .main_p1 .project {
	overflow: hidden;
	margin: 20px 0px;
}
.product .main_p1 .project ul {
	overflow: hidden;
}
.product .main_p1 .project ul li {
	border-bottom: #CCC 1px solid;
	padding: 10px;
	margin: 10px;
	overflow: hidden;
}
.product .main_p1 .project ul li:hover {
	background: #fbf3e5;
}
.product .main_p1 .project ul li span {
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #E48505;
	float: left;
	width: 100px;
	text-align: center;
	height: 100px;
}
.product .main_p1 .project ul li span.p1 {
	background: url("../images/p1/project/1.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p2 {
	background: url("../images/p1/project/2.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p3 {
	background: url("../images/p1/project/3.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p4 {
	background: url("../images/p1/project/4.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p5 {
	background: url("../images/p1/project/5.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p6 {
	background: url("../images/p1/project/6.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p7 {
	background: url("../images/p1/project/7.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p8 {
	background: url("../images/p1/project/8.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p9 {
	background: url("../images/p1/project/9.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p10 {
	background: url("../images/p1/project/10.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p11 {
	background: url("../images/p1/project/11.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p12 {
	background: url("../images/p1/project/2.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p13 {
	background: url("../images/p1/project/13.png") no-repeat center bottom;
}
.product .main_p1 .project ul li span.p14 {
	background: url("../images/p1/project/14.png") no-repeat center bottom;
}
.product .main_p1 .project ul li p {
	float: left;
	width: 800px;
	overflow: hidden;
	margin-left: 20px;
	font-size: 14px;
}
.product .main_p1 .project ul li p a {
	float: right;
	width: 80px;
	height: 24px;
	background: url("../images/p1/project/more.gif") no-repeat left top;
	margin-top: 50px;
}
.product .main_p1 .process {
	overflow: hidden;
	margin: 30px 0px;
}
.product .main_p1 .process .img {
	background: url("../images/p1/process.gif") no-repeat left top;
	width: 960px;
	height: 100px;
	margin-top: 20px;
}
.product .main_p1 .case {
	overflow: hidden;
	margin-bottom: 20px;
}
.product .main_p1 .case .case_box {
	margin-top: 20px;
	overflow: hidden;
}
.product .main_p1 .case .case_box #demo {
	width: 960px;
}
.product .main_p1 .case .case_box #demo a img {
	width: 125px;
	height: 50px;
	border: #CCC 1px solid;
	padding: 2px;
}
/*-------TAB标签--------*/
#con {
	MARGIN: 0px auto;
	WIDTH: 708px;
	background: #FFF;
}
#con #tags1 {
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 708px;
	HEIGHT: 30px;
	font-size: 14px;
	overflow: hidden;
	border-bottom: 3px #ff9a00 solid;
}
#con #tags1 LI {
	FLOAT: left;
	MARGIN-right: 6px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 30px;
	background: #eee;
	border: #CCC 1px solid;
	width: 111px;
}
#con #tags1 LI A {
	display: block;
	COLOR: #666;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px;
	TEXT-DECORATION: none;
	text-align: center;
}
#con #tags1 LI.selectTag {
	HEIGHT: 30px;
	border: #dc8500 1px solid;
	background: #ff9a00;
}
#con #tags1 LI.selectTag A {
	COLOR: #fff;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px;
}
#con #tagContent {
	border: none;
	background: #FFF;
	overflow: hidden;
	margin: 0px;
}
#con .tagContent {
	DISPLAY: none;
	COLOR: #555555;
	overflow: hidden;
	padding: 20px 0px 0px 0px;
	font-size: 14px;
	line-height: 26px;
}
#con .tagContent img {
	margin: 10px auto;
	text-align: center;
}
#con #tagContent DIV.selectTag {
	DISPLAY: block
}
/*-------微博托管表格--------*/
table.wbtitle {
	margin-bottom: 10px;
	border: #ffc493 1px solid;
	border-right: 0px;
	border-bottom: 0px;
}
table.wbtitle caption {
	background: #fe7100;
	color: #fff;
	font-weight: bold;
	line-height: 40px;
	font-size: 16px;
	margin-bottom: 10px;
	border: #ad4f00 1px solid;
}
table.wbtitle th {
	color: #fe7100;
	background: #ffefe2;
	line-height: 40px;
	font-size: 14px;
	border-right: #ffc493 1px solid;
	border-bottom: #ffc493 1px solid;
	width: 163px;
}
table.wbtitle th.t1 {
	width: 110px;
}
table.wbtitle th.t3 {
	width: 163px;
}
table.wbbody {
	border: #CCC 1px solid;
	border-right: 0px;
	border-bottom: 0px;
	margin-bottom: 10px;
}
table.wbbody td {
	text-align: center;
	line-height: 20px;
	border: 0px;
	border-right: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
	color: #333;
	padding: 0px;
	font-size: 12px;
}
table.wbbody td.t1 {
	width: 110px;
	background: #f3f3f3;
}
table.wbbody td.t1 strong {
	color: #000;
}
table.wbbody td.t2 {
	width: 100px;
	background: #f3f3f3;
	padding: 10px 5px;
}
table.wbbody td.t3 {
	width: 153px;
	padding: 10px 5px;
}
table.wbbody td.t3 span {
	color: #F00;
	padding: 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
}
table.wbbody td.t3 span strong {
	color: #F00;
}
table.wbhd {
	border: #CCC 1px solid;
	border-bottom: 0px;
	border-right: 0px;
}
table.wbhd th, table.wbhd td {
	border-bottom: #CCC 1px solid;
	border-right: #CCC 1px solid;
	line-height: 30px;
	text-align: center;
}
table.wbhd th {
	background: #FE7100;
	color: #FFF;
}
.news_marketing table {
	border:#CCC 1px solid;
	border-bottom:0px;
	border-right:0px;
}
.news_marketing table td,.news_marketing table th {
	border-right:#CCC 1px solid;
	border-bottom:#ccc 1px solid;
	text-align:left;
	padding-left:10px;
}
.news_marketing table th {
	height:40px;
	line-height:40px;
	background:#FFEFE2;
	color:#FE7100;
	font-size:14px;
}
.news_marketing table td {
	line-height:30px;
	height:30px;
	background:#FFF;
}
.news_marketing table td strong {
	color:#333;
}
.news_marketing caption {
	background: #FF9A00;
    border: 1px solid #DC8500;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 10px;
}
