@charset "gb2312";
/* CSS Document */
* {
	margin: 0 auto;
	padding: 0px;
}
body {
	font-family: "宋体";
	font-size: 12px;
	text-align: left;
	color: #000000;
	background: #f0f0f0
}
img {
	border: 0px;
	margin: 0px;
	padding: 0px
}
ul, li, p {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.left {
	float: left
}
.right {
	float: right;
}
.clear {
	clear: both;
	font-size: 0px;
}
dl, dt, dd {
	margin: 0px;
	padding: 0px;
}
a {
	font-family: "宋体";
	color: #333333;
	margin: 0px;
	padding: 0px
}
a:link {
	color: #333333;
	text-decoration: none
}
a:visited {
	color: #333333;
	text-decoration: none
}
a:hover {
	color: #9f211e;
	text-decoration: none
}
a:active {
	color: #9f211e;
	text-decoration: none
}
#main {
	margin: 0 auto;
	width: 1000px;
	background: #FFF;
}
.top {
	width: 1000px;
	background: url(top_bg.gif) repeat-x;
	height: 108px;
	overflow: hidden
}
.zuobian {
	float: left;
	width: 560px;
}
.toutiao {
	float: left;
	display: block;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}
.toutiao a {
	padding: 0px 3px;
	font-size: 12px;
	line-height: 25px;
	color: #333;
}
.toutiao a:visited {
	padding: 0px 3px;
	font-size: 12px;
	line-height: 25px;
	color: #333;
}
.toutiao a:hover {
	color: #FF3300;
}
.logo {
	float: left;
	width: 560px;
	height: 82px;
}
.youbian {
	float: right;
	width: 360px;
}
/* 老内容*/
.toplf {
	width: 528px;
	float: left
}
.toplf_1 {
	width: 523px;
	height: 22px;
	padding-left: 45px;
	overflow: hidden;
	line-height: 26px;
}
.toplf_1 span {
	float: left;
	float: left;
	display: block;
}
.toplf_1 h1 {
	font-weight: normal;
	float: left;
	font-size: 12px;
}
.toplf_1 h2 {
	font-weight: normal;
	float: left;
	font-size: 12px;
}
.toplf_1 a {
	padding: 0px 3px;
	line-height: 26px;
	color: #444444
}
.toplf_1 a:hover {
	color: #fff;
}
.toprg {
	width: 306px;
	float: right
}
.nav {
	width: 1000px;
	height: 38px;
	overflow: hidden;
}
.navl {
	float: left;
	width: 10px;
}
.navm {
	float: left;
	width: 980px;
	background: url(navm.jpg) repeat-x;
	height: 38px;
}
.navm li {
	float: left;
	width: 90px;
	background: url(navg.jpg) no-repeat center right;
	height: 38px;
	line-height: 38px;
	text-align: center;
}
.navm li a {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.navm li a:visited {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.navm li a:hover {
	text-decoration: none;
	color: #ffff00;
	font-size: 14px;
	font-weight: bold;
}
.navr {
	float: left;
	width: 10px;
}
.banner {
	width: 1000px;
	height: 260px;
	overflow: hidden;
	margin-top: 5px;
}
.dropdown {
	width: 1000px;
	display: none;
	margin: 0;
	padding: 0;
	list-style: none;
}
/* these are the inner menus*/
.dropdown ul {
	margin: 0;
	padding: 5px 0px;
	list-style: none;
	background: #75000e;
}
/* these are all the LIs in the menu*/
/* these are anchor in the menu, if you want to style them differently from the rest of you website*/
.dropdown a {
	text-decoration: none;
	color: #fff;
	width: 100%;
	height: 38px;
	display: block
}
.nav .dropdown a:hover {
	text-decoration: underline;
}
/* these are the LIs that only belong to submenu*/
.dropdown ul li {
	border-bottom: 1px solid #bc4a57;
	border-top: 0;
	background: none;
	width: 100%;
	height: 24px;
	text-align: center;
}
.nav .dropdown ul li a {
	font-size: 12px;
	line-height: 24px;
	height: 24px;
	color: #fff;
	text-decoration: none;
}
/* these are the LIs that contains a submenu*/
.dropdown li.submenu-down {
}
/* these are the LIs that contains a submenu and which are in a sub-menu themselve*/
.dropdown li.submenu-left {
}
.content_1 {
	width: 1000px;
	padding-top: 8px;
	overflow: hidden;
	height: 300px;
}
.content_1 .left_01 {
	float: left;
	width: 680px;
	height: 200px;
	background: #FFF;
	height: 300px;
}
.content_1 .left_01 .title_1 {
	width: 680px;
	background: url(title_bg.gif) repeat-x;
	height: 33px;
}
.content_1 .left_01 .title_1 a {
	float: right
}
.content_1 .left_01 .title_1 .more {
	padding: 16px 8px 0px 0px;
}
.content_1 .left_01 .title_1 span {
	font-size: 14px;
	font-weight: bold;
	position: relative;
	top: 10px;
}
.content_1 .left_01 .about0 {
	width: 666px;
	height: 205px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 6px;
	overflow: hidden;
	background: #FFF;
	height: 254px;
}
.content_1 .left_01 .about0 p {
	text-indent: 2em;
	font-size: 13px;
	line-height: 28px;
}
.img01 {
	padding: 4px;
	border: 1px solid #ccc;
}
.content_1 .right_01 {
	width: 305px;
	float: right;
	height: 300px;
}
.content_1 .right_01 .list1 {
	width: 305px;
	float: left;
	background: #FFF;
	height: 300px;
}
.content_1 .right_01 .list1 .titlle_3 {
	width: 305px;
	background: url(title_bg.gif) repeat-x;
	height: 33px;
	border-bottom: 1px solid #babbbf;
}
.content_1 .right_01 .list1 .titlle_3 span {
	cursor: hand;
	border-right: 1px solid #babbbf;
	display: block;
	float: left;
	font-size: 13px;
	font-weight: bold;
	height: 33px;
	line-height: 33px;
	margin-top: 1px;
	text-align: center;
	width: 90px;
}
.content_1 .right_01 .list1 .titlle_3 .cur {
	background: none repeat scroll 0 0 #FFF;
	border-left: 1px solid #babbbf;
}
.content_1 .right_01 .list1 .titlle_3 a {
	float: right
}
.content_1 .right_01 .list1 .titlle_3 .more {
	padding: 16px 8px 0px 0px;
}
.content_1 .right_01 .list1 dl {
	width: 291px;
	height: 249px;
	border-left: 1px solid #babbbf;
	border-right: 1px solid #babbbf;
	border-bottom: 1px solid #babbbf;
	padding: 8px 6px;
}
.content_1 .right_01 .list1 dl dt {
	width: 290px;
	padding-bottom: 6px;
	margin-bottom: 5px;
}
.content_1 .right_01 .list1 dl dt img {
	padding: 1px;
	border: 1px solid #cfcfd0;
	float: left;
	margin-right: 5px;
}
.content_1 .right_01 .list1 dl dt h2 {
	font-size: 14px;
	font-weight: bold;
	color: #9f211e;
	line-height: 18px;
}
.content_1 .right_01 .list1 dl dt p {
	line-height: 25px;
}
.content_1 .right_01 .list1 dl dt p a {
	color: #da251c;
	line-height: 18px;
}
.content_1 .right_01 .list1 dl dt p a:hover {
	text-decoration: underline;
}
.content_1 .right_01 .list1 dl dd {
	width: 290px;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
}
.content_1 .right_01 .list1 dl dd span {
	float: right;
	color: #999999;
	line-height: 20px;
}
.content_1 .right_01 .list1 dl dd a {
	background: url(icon_5.gif) 0px 3px no-repeat;
	padding-left: 10px;
	line-height: 20px;
}
.content_1 .right_01 .rg_quickly {
	width: 305px;
	float: right
}
.content_1 .right_01 .rg_quickly img {
	padding-bottom: 9px;
}
.content_1 .lf_con {
	width: 212px;
	height: 196px;
	float: left;
}
.content_1 .lf_con .title_1 {
	width: 212px;
	background: url(title_bg.gif) repeat-x;
	height: 33px;
}
.content_1 .lf_con .jisuanqi {
	width: 194px;
	height: 150px;
	_height: 140px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 8px;
	line-height: 21px;
}
.content_1 .lf_con .jisuanqi p {
	height: 24px;
	line-height: 24px;
	border-bottom: 1px dashed #999;
}
.content_1 .lf_con .jisuanqi p a {
	font-size: 13px;
}
.content_1 .lf_con .title_1 span {
	font-size: 14px;
	font-weight: bold;
	position: relative;
	top: 10px;
}
.content_1 .rg_con {
	width: 779px;
	float: right
}
.content_1 .rg_con .title_1 {
	width: 779px;
	background: url(title_bg.gif) repeat-x;
	height: 33px;
}
.content_1 .rg_con .title_1 a {
	float: right
}
.content_1 .rg_con .title_1 .more {
	padding: 16px 8px 0px 0px;
}
.content_1 .rg_con .title_1 span {
	font-size: 14px;
	font-weight: bold;
	position: relative;
	top: 10px;
}
.content_1 .rg_con .jianjie {
	width: 761px;
	height: 150px;
	_height: 144px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 8px;
	line-height: 21px;
}
.content_1 .rg_con .jianjie img {
	float: left;
	padding: 1px;
	border: 1px solid #babbbf;
	margin-right: 8px;
}
.span_1 {
	width: 3px;
	height: 3px;
	float: left;
	position: relative;
	margin-top: -3px;
	display: block
}
.span_2 {
	width: 3px;
	height: 3px;
	float: right;
	position: relative;
	margin-top: -3px;
	display: block
}
/* 首页滚动图*/
.team {
	width: 998px;
	height: 202px;
	border: 1px solid #babbbf;
	margin-top: 6px;
	background: #1A51AE
}
.team .team_1 {
	width: 922px;
	height: 122px;
	float: left
}
.team .team_1 .title_2 {
	width: 922px;
	height: 23px;
}
.team .team_1 .title_2 a {
	float: right;
}
.team .team_1 .title_2 a img {
	padding: 9px 2px 0px 0px;
}
.team .team_1 .xx_team {
	width: 922px;
	height: 169px;
	background: #fff;
}
#colee_left {
	width: 921px;
	height: 157px;
	padding-top: 10px;
	border: 1px dashed #aaaaaa;
	border-left: none;
	overflow: hidden;
}
#colee_left p {
	text-align: center;
	line-height: 22px;
	margin-right: 10px;
}
#colee_left img {
	padding: 1px;
	border: 1px solid #cfcfd0;
}
#colee {
	width: 921px;
	height: 157px;
	padding-top: 6px;
	border: 1px dashed #aaaaaa;
	border-left: none;
	overflow: hidden;
}
#colee p {
	text-align: center;
	line-height: 22px;
	margin-right: 10px;
}
#colee img {
	padding: 1px;
	border: 1px solid #cfcfd0;
}
/*首页文章-开始*/
.home_top5 {
	float: left;
	margin: 0;
	padding: 0;
	width: 740px;
	display: block;
	overflow: hidden;
	height: 260px;
}
.r_bg_top {
	background: url(r_bg_top.gif) no-repeat;
	height: 10px;
	width: 740px;
	font-size: 0;
}
.r_bg_middle {
	background: url(r_bg_middle.gif) repeat-y;
	height: auto;
	overflow: hidden;
	width: 720px;
	padding: 10px;
	height: 220px;
}
.r_bg_bottom {
	background: url(r_bg_bottom.gif) no-repeat;
	height: 10px;
	width: 740px;
}
.p_bg_top {
	height: 10px;
	width: 990px;
	font-size: 0;
}
.p_bg_middle {
	height: auto;
	overflow: hidden;
	width: 970px;
	padding: 10px;
}
.p_bg_bottom {
	height: 10px;
	width: 990px;
}
.topNews {
	margin: 0 auto;
	WIDTH: 709px;
}
.Switch {
	HEIGHT: 32px;
}
.Switch-n1 {
	FLOAT: left
}
.Switch-n2 {
	FLOAT: left
}
.Switch-n4 {
	FLOAT: left;
	WIDTH: 0px;
	HEIGHT: 32px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: right;
	BORDER-RIGHT: #95BBE1 0px solid;
	BORDER-TOP: #95BBE1 0px solid;
	BORDER-BOTTOM: #95BBE1 1px solid;
	BORDER-LEFT: #95BBE1 1px solid;
}
.Switch-n1 {
	FLOAT: left;
	BORDER-RIGHT: #95BBE1 0px solid;
	BORDER-TOP: #95BBE1 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #95BBE1 1px solid;
	WIDTH: 117px;
	COLOR: #CC0000;
	LINE-HEIGHT: 30px;
	BORDER-BOTTOM: #95BBE1 0px solid;
	HEIGHT: 32px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
.Switch-n1 A {
	COLOR: #CC0000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}
.Switch2 {
	HEIGHT: 28px;
}
.Switch-n2 {
	HEIGHT: 32px;
	WIDTH: 117px;
	COLOR: #1f376d;
	LINE-HEIGHT: 30px;
	BORDER-RIGHT: #95BBE1 0px solid;
	BORDER-TOP: #95BBE1 1px solid;
	BORDER-LEFT: #95BBE1 1px solid;
	BORDER-BOTTOM: #95BBE1 1px solid;
	TEXT-ALIGN: center
}
.Switch-n2 A {
	COLOR: #1f376d;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}
.News-Lines2 {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #95BBE1 0px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	BORDER-RIGHT: #95BBE1 1px solid;
	BORDER-LEFT: #95BBE1 1px solid;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #95BBE1 1px solid;
	HEIGHT: 180px;
	WIDTH: 707px;
}
.News-Lines2 UL {
	FLOAT: left;
	PADDING: 5px 0 0 15px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
}
.News-Lines2 UL LI {
	float: left;
	width: 320px;
	height: 30px;
	padding-left: 10px;
	margin: 0 10px 0 0;
	overflow: hidden;
}
.News-Lines2 UL LI A {
	FONT-SIZE: 13px;
	COLOR: #333333;
	line-height: 25px;
}
.News-Lines2 UL LI A:hover {
	FONT-SIZE: 14px;
	COLOR: #FF3300;
	line-height: 25px;
}
/*首页文章-结束*/


.content_2 {
	width: 1000px;
	padding-top: 10px;
	overflow: hidden
}
.content_2 .right_02 {
	width: 242px;
	float: right;
	display: block;
}
.content_2 .right_02 .title01 {
	width: 240px;
	height: 32px;
	margin-bottom: 3px;
	background: url(about_sheji.jpg) no-repeat;
	overflow: hidden;
}
.content_2 .right_02 .title01 span {
	padding-left: 35px;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	color: #fff;
}
#home_cole {
	width: 215px;
	border: 1px solid #9d9d9e;
	background: #fff;
	margin: 3px auto;
	height: 200px;
	overflow: hidden;
	line-height: 25px;
	padding: 10px;
}
#home_cole p img {
	padding: 5px;
	background: #fff;
	margin: 10px 0px 10px 0px;
}
.content_2 .list {
	width: 326px;
	float: left;
	padding-right: 11px;
	background: #FFF;
}
.content_2 .list .titlle_3 {
	width: 326px;
	background: url(title_bg.gif) repeat-x;
	height: 33px;
	border-bottom: 1px solid #babbbf;
}
.content_2 .list .titlle_3 span {
	cursor: hand;
	border-right: 1px solid #babbbf;
	display: block;
	float: left;
	font-size: 13px;
	font-weight: bold;
	height: 33px;
	line-height: 33px;
	margin-top: 1px;
	text-align: center;
	width: 110px;
}
.content_2 .list .titlle_3 .cur {
	background: none repeat scroll 0 0 #FFFFFF;
	border-left: 1px solid #babbbf;
}
.content_2 .list .titlle_3 a {
	float: right
}
.content_2 .list .titlle_3 .more {
	padding: 16px 8px 0px 0px;
}
.content_2 .list dl {
	width: 312px;
	height: 207px;
	border-left: 1px solid #babbbf;
	border-right: 1px solid #babbbf;
	border-bottom: 1px solid #babbbf;
	padding: 8px 6px;
}
.content_2 .list dl dt {
	width: 312px;
	padding-bottom: 6px;
	margin-bottom: 5px;
}
.content_2 .list dl dt img {
	padding: 1px;
	border: 1px solid #cfcfd0;
	float: left;
	margin-right: 5px;
}
.content_2 .list dl dt h2 {
	font-size: 14px;
	font-weight: bold;
	color: #9f211e;
	line-height: 18px;
}
.content_2 .list dl dt p {
	line-height: 18px;
}
.content_2 .list dl dt p a {
	color: #da251c;
	line-height: 18px;
}
.content_2 .list dl dt p a:hover {
	text-decoration: underline;
}
.content_2 .list dl dd {
	width: 312px;
	height: 22px;
}
.content_2 .list dl dd span {
	float: right;
	color: #999999;
	line-height: 22px;
}
.content_2 .list dl dd a {
	background: url(icon_5.gif) 0px 3px no-repeat;
	padding-left: 10px;
	line-height: 22px;
}
.content_2 .rg_quickly {
	width: 326px;
	float: right
}
.content_2 .rg_quickly img {
	padding-bottom: 9px;
}
.link {
	width: 998px;
	border: 1px solid #babbbf;
	margin-top: 8px;
	background: #FFFFFF;
}
.link .title_4 {
	width: 998px;
	height: 26px;
	overflow: hidden
}
.link .title_4 a {
	float: right;
	padding: 0px 10px 0px 10px;
	line-height: 30px;
	color: #da251c
}
.link .title_4 a:hover {
	text-decoration: underline;
}
/*
.link .xx_link { width:982px; height:auto; min-height:73px; height:auto !important; height:73px; overflow:visible; padding:10px 8px 7px;  line-height:30px; }
*/
.link .xx_link {
	width: 982px;
	background: #FFF;
	line-height: 24px;
	overflow: hidden;
}
.link .xx_link li {
	float: left;
	width: 96px;
	padding-left: 10px;
	height: 24px;
	display: block;
	list-style: none;
	white-space: nowrap;
	overflow: hidden;
}
.link .xx_link a {
	line-height: 30px;
}
.nav_2 {
	width: 1000px;
	height: 20px;
	padding-top: 6px;
	margin-top: 10px;
	text-align: center;
	line-height: 20px;
}
.nav_2 a {
	line-height: 20px;
	padding: 0px 5px;
}
#bottom {
	width: 1000px;
	height: 112px;
	background: url(bottom.gif) repeat-x;
	margin-top: 10px;
	text-align: center;
	padding-top: 22px;
	color: #FFF;
	line-height: 22px;
}
#bottom a {
	color: #FFF
}
#bottom a:hover {
	color: #FFF
}
.about_news {
	width: 1000px;
	margin-top: 8px;
	background: #FFF;
}
/*关于我们*/
.about {
	width: 1000px;
	margin-top: 8px;
	background: #FFF;
}
.xiaolei {
	width: 235px;
	float: right;
	padding-bottom: 5px;
}
.xiaolei_1 {
	width: 235px;
	height: 5px;
	overflow: hidden
}
.xiaolei_2 {
	width: 235px;
	padding: 5px 0px;
	background: #e1e1e2
}
.xiaolei_2 .title {
	width: 181px;
	height: 32px;
	margin: 0px 11px 0px 13px;
	background: url(about_4.jpg) no-repeat;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	line-height: 35px;
	overflow: hidden;
	color: #fff;
}
.xiaolei_2 .title a {
	float: right;
}
.xiaolei_2 .title a img {
	padding: 9px 4px 0px 0px;
}
.xiaolei_2 .title span {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0px 0px 0px 8px;
	line-height: 35px;
}
.xiaolei_2 .list_about {
	width: 208px;
	padding: 2px 13px 5px 14px;
}
.xiaolei_2 .list_about li {
	width: 208px;
	height: 28px;
	padding-top: 4px;
	margin-bottom: 1px;
}
.xiaolei_2 .list_about li:hover {
	width: 208px;
	height: 28px;
	padding-top: 4px;
	background: url(list_about.gif) no-repeat;
	margin-bottom: 1px;
}
.xiaolei_2 .list_about li.curr {
	width: 208px;
	height: 28px;
	padding-top: 4px;
	background: url(list_about.gif) no-repeat;
	margin-bottom: 1px;
}
.xiaolei_2 .list_about li a {
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	padding: 0px 0px 0px 74px;
	color: #5f5f5f
}
.xiaolei_2 .list_about li a:hover {
	color: #ae0204
}
.xiaolei_2 .list_about li.curr a {
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	padding: 0px 0px 0px 94px;
	color: #ae0204
}
.xiaolei_2 .news {
	width: 186px;
	border: 1px solid #9d9d9e;
	margin: 2px 13px 5px 14px;
	padding: 5px 10px;
	background: #FFF;
}
.xiaolei_2 .news li {
	width: 186px;
	height: 24px;
	background: url(about_5.gif) bottom repeat-x;
}
.xiaolei_2 .news li a {
	padding-left: 8px;
	line-height: 24px;
}
.xiaolei_2 .tupian {
	width: 213px;
	padding: 5px 9px 5px 13px;
}
#cole {
	width: 182px;
	border: 1px solid #9d9d9e;
	background: #fff;
	margin: 2px 13px 5px 14px;
	padding: 5px 12px;
	height: 420px;
	overflow: hidden
}
#cole p img {
	padding: 3px;
	background: #fff;
	margin: 0px 0px 10px 0px;
}
.about_rg {
	float: left;
	width: 749px;
}
.about_rg .title {
	width: 749px;
	background: url(title_bg.gif) repeat-x;
	height: 33px;
}
.about_rg .titlea {
	float: right
}
.about_rg .xx_about {
	width: 699px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 15px 24px;
	line-height: 22px;
}
.about_rg .xx_about img {
	padding: 1px;
	border: 1px solid #bbbcc0;
	margin-left: 10px;
}
/*网战地图*/
.about_rg .map {
	width: 699px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 15px 24px;
	line-height: 22px;
}
.about_rg .map dl {
	width: 657px;
	margin: 10px 20px 0px;
	border: 1px solid #cccccc
}
.about_rg .map dl dt {
	width: 642px;
	background: #999;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding-left: 15px;
	line-height: 26px;
}
.about_rg .map dl dd {
	line-height: 30px;
	width: 643px;
	padding: 0px 7px;
}
.about_rg .map dl dd a {
	padding: 0px 8px;
}
.about_rg .map dl dd a:hover {
	text-decoration: underline
}
/*精品案例*/

.products {
	width: 712px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 5px 18px 15px 17px;
	line-height: 22px;
}
.products ul {
	width: 712px;
}
.products ul li {
	width: 166px;
	height: 197px;
	border: 1px solid #dddddd;
	background: #fff;
	float: left;
	text-align: center;
	margin: 10px 5px 0px;
	display: inline
}
.products ul li img {
	padding-top: 5px;
	padding-bottom: 3px;
}
.products ul li p {
	line-height: 22px;
	text-align: center
}
.products ul li p a {
	color: #902827;
	line-height: 22px;
}
.products ul li p a:hover {
	text-decoration: underline
}
.page {
	width: 100%;
	height: 20px;
	padding-top: 15px;
	font-size: 14px;
	line-height: 22px;
	text-align: center;
	color: #902827
}
.page a {
	font-size: 14px;
	color: #902827;
	line-height: 22px;
}
.page a:hover {
	font-size: 14px;
	text-decoration: underline
}
/*新闻中心*/
.new {
	width: 712px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 15px 18px 15px 17px;
	line-height: 22px;
}
.new dl {
	width: 712px;
}
.new dl dt {
	width: 712px;
	height: 27px;
	background: #e1e1e2;
	line-height: 27px;
}
.new dl dt .span_11 {
	width: 95px;
	float: right;
	font-size: 12px;
	font-weight: bold;
	color: #a72126;
	text-align: center;
	padding-top: 5px;
	line-height: 22px;
	display: block
}
.new dl dt .span_12 {
	width: 50px;
	float: right;
	font-size: 12px;
	font-weight: bold;
	color: #a72126;
	text-align: center;
	padding-top: 5px;
	line-height: 22px;
	display: block
}
.new dl dt .span_13 {
	width: 250px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #a72126;
	text-align: center;
	padding-top: 5px;
	line-height: 22px;
	display: block
}
.new dl dd {
	width: 712px;
	line-height: 28px;
}
.new dl dd .span_11 {
	width: 95px;
	float: right;
	font-size: 14px;
	text-align: center;
	line-height: 28px;
	display: block;
}
.new dl dd .span_12 {
	width: 50px;
	float: right;
	font-size: 14px;
	text-align: center;
	line-height: 28px;
	display: block;
}
.new dl dd a {
	line-height: 30px;
	padding-left: 15px;
	font-size: 13px;
}
/*新闻详细*/
.jixian {
	margin-top: 8px;
	margin-bottom: 4px;
	color: #666;
}
.jixian a {
	color: #666;
}
.show_new {
	width: 712px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 15px 18px 15px 17px;
	line-height: 30px;
	overflow: hidden;
}
.show_new .p_title {
	height: 36px;
	text-align: center;
	font-size: 20px;
	font-family: "宋体";
	font-weight: bold;
	color: #000;
	line-height: 36px;
}
.show_new .p_where {
	width: 712px;
	height: 22px;
	padding-top: 4px;
	background: #e1e1e2;
	color: #666;
	text-align: center;
	line-height: 22px;
	display: block;
	margin: 5px 0px 8px;
}
.show_new .xx_news {
	width: 712px;
	line-height: 22px;
	font-size: 14px;
}
.news_right {
	width: 235px;
	float: right;
}
.main_bk {
	border: #799FEF 1px solid;
	margin-bottom: 8px;
	background: #ffffff;
}
.tode_bt {
	height: 33px;
	margin-left: auto;
	margin-right: auto;
}
.tode_bt h1 {
	height: 33px;
	float: left;
	color: #003399;
	padding-left: 10px;
	line-height: 33px;
	font-size: 14px;
	font-weight: bold;
	margin-left: 8px;
}
.tode_bt span {
	float: right;
	line-height: 33px;
	margin-right: 5px
}
.news_t {
	margin: 0px 5px;
}
.news_t ul {
	overflow: hidden;
}
.news_t li {
	text-align: left;
	line-height: 24px;
}
.news_t1 {
	margin: 0px 5px 5px 5px
}
.news_t1 li {
	text-align: left;
	line-height: 24px;
	border-bottom: 1px dotted #CCCCCC;
}
/*设计团队*/
.teams {
	width: 712px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 10px 18px 15px 17px;
	line-height: 22px;
}
.teams ul {
	width: 712px;
}
.teams ul li {
	width: 712px;
	padding: 8px 0px 0px;
	vertical-align: bottom
}
.teams ul li .photo {
	width: 166px;
	height: 144px;
	float: left;
	border: 1px solid #dddddd;
	text-align: center
}
.teams ul li .photo img {
	padding-top: 5px;
}
.teams ul li .photo p {
	line-height: 22px;
	text-align: center
}
.teams ul li .photo p a {
	color: #902827;
	line-height: 22px;
}
.teams ul li .photo p a:hover {
	text-decoration: underline;
}
.teams ul li .text_team {
	width: 524px;
	float: right;
}
.teams ul li .text_team .p_title {
	width: 524px;
	height: 24px;
	border-bottom: 3px solid #e1e1e2;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #902827;
	margin-bottom: 5px;
}
.teams ul li .text_team p {
	line-height: 24px;
}
.teams ul li .text_team p a {
	color: #902827;
	line-height: 24px;
}
.teams ul li .text_team p a:hover {
	text-decoration: underline
}
/*招聘人才*/

.zhaopin {
	width: 699px;
	border: 1px solid #babbbf;
	border-top: none;
	padding: 15px 24px;
	line-height: 22px;
}
.zhaopin td {
	line-height: 26px;
	padding: 0px 5px
}
.zhaopin td a {
	color: #902827;
	line-height: 26px;
}
.zhaopin td a:hover {
	text-decoration: underline
}
.zhaopin .p_zhu {
	width: 699px;
	display: block;
	padding: 0px 0px 10px;
	line-height: 30px;
	color: #902827
}
.zhaopin .p_order {
	width: 699px;
	display: block;
	line-height: 24px;
}
.input_1 {
	width: 200px;
	height: 18px;
	border: 1px solid #7f9db9;
	padding: 0px 3px;
	line-height: 18px;
}
/*---------上一篇 -----------*/
.xinjia_1 {
	width: 320px;
	line-height: 26px;
	margin-top: 10px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
}
.xinjia_1 span {
	color: #f00;
}
.xinjia_1 a {
	color: #CC0000;
	font-weight: bold;
}
.xinjia_1 a:hover {
	color: #333;
}
.xinjia_2 {
	width: 320px;
	padding-left: 38px;
	line-height: 26px;
	float: left;
	margin-top: 10px;
	white-space: nowrap;
	overflow: hidden;
}
.xinjia_2 span {
	color: #f00;
}
.xinjia_2 a {
	color: #CC0000;
	font-weight: bold;
}
.xinjia_2 a:hover {
	color: #333;
}
.xinjia_3 {
	width: 330px;
	margin-top: 12px;
	float: left;
}
.xinjia_3 h1 {
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #CCC;
}
.xinjia_3 ul {
	width: 330px;
	line-height: 22px;
	padding-left: 8px;
}
.xinjia_3 ul li {
	width: 330px;
	list-style-type: square;
	list-style-position: inside;
}
.xinjia_3 ul li a {
	color: #0066CC;
}
.xinjia_3 ul li a:hover {
	color: #f60;
}
.xinjia_4 {
	width: 330px;
	margin-top: 12px;
	margin-left: 20px;
	float: left;
}
.xinjia_4 h1 {
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #CCC;
}
.xinjia_4 ul {
	width: 330px;
	line-height: 22px;
	padding-left: 8px;
}
.xinjia_4 ul li {
	width: 330px;
	list-style-type: square;
	list-style-position: inside;
}
.xinjia_4 ul li a {
	color: #0066CC;
}
.xinjia_4 ul li a:hover {
	color: #f00;
}
#lxn12 {
	width: 100px;
	background: #FFFFFF;
}
#lxn12 p {
	border: solid 1px #CCC;
	margin: -10px 0 0 0!important;
	margin: 0;
	text-align: center;
	width: 98px;
}
#lxn12 p img {
	margin: 10px 0;
}
