body {
	margin: 0px auto; color: rgb(51, 51, 51); font-family: "微软雅黑","黑体"; font-size: 13px;
}
ul {
	margin: 0px; padding: 0px; font-weight: normal;
}
dl {
	margin: 0px; padding: 0px; font-weight: normal;
}
dd {
	margin: 0px; padding: 0px; font-weight: normal;
}
h1 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h2 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h3 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h4 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h5 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h6 {
	margin: 0px; padding: 0px; font-weight: normal;
}
form {
	margin: 0px; padding: 0px; font-weight: normal;
}
p {
	margin: 0px; padding: 0px; font-weight: normal;
}
input {
	margin: 0px; padding: 0px; font-weight: normal;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
img {
	border: 0px currentColor; border-image: none;
}
p {
	color: rgb(102, 102, 102); line-height: 1.6em; font-family: "微软雅黑","黑体";
}
a {
	color: rgb(102, 102, 102); font-family: "微软雅黑","黑体"; text-decoration: none;
}
a:hover {
	color: rgb(0, 88, 169);
}
.clear {
	height: 0px; line-height: 0px; clear: both; font-size: 11px;
}
.clearfix {
	-ms-zoom: 1;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: " ";
}
*:first-child + html .clearfix {
	-ms-zoom: 1;
}
.fl {
	float: left;
	line-height: 25px;
}
.fr {
	float: right;
}
.forced {
	overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.blank05 {
	height: 5px; overflow: hidden; clear: both; display: block;
}
.blank10 {
	height: 10px; overflow: hidden; clear: both; display: block;
}
.blank15 {
	height: 15px; overflow: hidden; clear: both; display: block;
}
.blank20 {
	height: 20px; overflow: hidden; clear: both; display: block;
}
.blank30 {
	height: 30px; overflow: hidden; clear: both; display: block;
}
.header {
	padding: 5px 0px 0px; width: 100%;
}
.main {
	width: 100%;
}
.cell{width:120px; float:left; height:100px;text-align:center; margin-left: auto;margin-right: auto; }
.celll{width:120px; float:left; height:15px;text-align:center; margin-left: auto;margin-right: auto; }

.wrap {
	margin: 0px auto; width: 1200px;
}
.logo {
	margin-top: 1px;
}
.tel {
	background: url("../images/tel.png") no-repeat left; height: 45px; line-height: 1.6em; padding-left: 60px; margin-top: 0px;
}
.tel p {
	color: rgb(219, 0, 0); line-height: 1em; font-family: Arial, Helvetica, sans-serif; font-size: 30px;
}
.search {
	margin: 6px 0px 0px; padding: 0px; width: 230px; height: 41px; overflow: hidden;
}
.search_keyword {
	background: rgb(255, 255, 255); border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(204, 204, 204) currentColor rgb(204, 204, 204) rgb(204, 204, 204); margin: 0px; padding: 1px 5px; border-image: none; width: 150px; height: 24px; color: rgb(102, 102, 102); line-height: 19px; overflow: hidden; font-size: 12px; float: right;
}
.search_button {
	background:#0058A9;border: currentColor; border-image: none; width: 65px; height: 30px; text-align: center; color: rgb(255, 255, 255); text-indent: 0px; float: right; cursor: pointer;
}

.banner {
	background: url("../images/banner_bg.png") repeat-x; width: 100%; margin-bottom: 10px; position: relative;
}
.banner_slides {
	width: 100%; overflow: hidden; position: relative;
}
.banner_slides {
	height: 400px;
}
.slides_container {
	height: 400px;
}
.slides_control {
	height: 400px;
}
.banner_pic {
	height: 400px;
}
.banner_pic {
	width: 100%; display: block;
}
.slides_btn {
	background: url("../images/banner_btn.png") no-repeat; top: 50%; width: 40px; height: 70px; text-indent: -9999px; overflow: hidden; margin-top: -35px; display: none; position: absolute; z-index: 999;
}
.btn_previous {
	background-position: left top; left: 8%;
}
.btn_next {
	background-position: left bottom; right: 8%;
}
.slides_pagination {
	width: 100%; height: 8px; text-align: center; right: 10px; bottom: 15px; position: absolute; z-index: 100;
}
.slides_pagination li {
	margin: 0px 3px; display: inline-block;
}
.slides_pagination li a {
	background: rgb(255, 255, 255); width: 100px; height: 8px; color: rgb(102, 102, 102); line-height: 8px; text-indent: -999em; overflow: hidden; display: inline-block; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.slides_pagination li a.active {
	background: rgb(239, 155, 9); color: rgb(255, 255, 255);
}
.slides_pagination li a.active:hover {
	background: rgb(239, 155, 9); color: rgb(255, 255, 255);
}
.slides_pagination li a:hover {
	background: rgb(239, 155, 9); color: rgb(255, 255, 255);
}
.main_top {
	height: 50px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.main_title {
	font-size: 18px; margin-bottom: 10px;
}
.main_title .fl{
	width: 210px; height: 18px;
}
.main_title span {
	color: rgb(239, 155, 9); padding-right: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold;
}
.pro_tit {
	height: 49px; padding-right: 45px; border-bottom-color: rgb(0, 88, 169); border-bottom-width: 3px; border-bottom-style: solid; float: left;
}
.main_plist {
	margin: 20px 0px 0px;
}
.main_plist a {
	margin: 0px 5px;
}
.main_pro {
	margin: 13px 0px;
}
.product {
	width: 1200px;
}
.product li {
	margin: 0px 0px 0px 0px; width: 232px; height: 260px; text-align: center; overflow: hidden; float: left;padding-left: 5px;
}
.product li b {
	line-height: 42px; font-weight: normal; display: block;
}
.product li a {
	cursor: pointer;
}
.main_pro .product {
	width: 1200px;
}
.wrap .main_pro .product img{
	width: 210px; height: 180px; overflow: hidden; display: block;
}
.main_pro .product li {
	margin: 0px 3px 0px 0px;
}
.pro_img {
	width: 210px; height: 180px; overflow: hidden; display: block;
}
pro_img img {
	width: 210px; height: 180px; overflow: hidden; display: block;
}
.pro_img {
	padding: 8px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.main_bg {
	background: url("../images/main_bg.png") repeat-x top; padding-top: 30px;
}
.contact_box {
	width: 200px;height: 250px; overflow: hidden; margin-bottom: 21px;
}


.news_box {
	padding: 0px 10px 0px 10px; width: 358px;height: 250px; margin-left: 10px; border-right-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.announcement {
	padding: 0px 10px 0px 5px; width: 270px; margin-left: 10px; border-right-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.ct_tit {
	background: url("../images/icon_ct.png") no-repeat right bottom; padding-bottom: 10px;
}
.contact_box p {
	padding: 5px 10px;
}
.contact_qq {
	padding-top: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 10px;
}
.contact_qq a {
	margin: 5px; display: inline-block;
}
.about_box {
	padding: 0px 10px 0px 10px; width: 280px; height: 250px;margin-left: 10px; border-right-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.about_box img {
	padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-right: 10px;
}
.about_box p {
	line-height: 24px; text-indent: 2em;
}

.bg_f5 {
	background: rgb(245, 245, 245);
}
.more img {
	padding: 0px; border: currentColor; border-image: none;
}
.device_tab {
	padding: 20px 20px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; height: auto; margin-top: 20px;margin-bottom: 20px;
}
#marquePicc0 {
	margin: 0px auto; width: 1200px; overflow: hidden; position: relative;
}
#marquePicc1 {
	width: 9000px; height: auto; display: block; position: relative;
}
.marquePicc1 {
	float: left; display: block; position: relative;
}
.device_slide li {
	padding: 0px 15px 0px 0px; width: 220px;height: 210px; text-align: center; overflow: hidden; float: left;
}
.device_slide li a {
	cursor: pointer;
}
.device_slide a em {
	height: 42px; text-align: center; line-height: 42px; font-size: 13px; font-style: normal; display: block;
}
.device_slide img{
	width: 210px; height: 180px;
}
.device_img {
	overflow: hidden; display: block;
}
.device_img {
	width: 224px; height: 174px;
}
.device_img img {
	width: 224px; height: 174px;
}
.device_img {
	padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.copy_box {
	text-align: center;
}
.copy_box p {
	text-align: center; color: rgb(255, 255, 255); line-height: 22px;
}
.copy_box a {
	text-align: left; color: rgb(255, 255, 255); line-height: 22px;
}
.qr_box {
	width: 75px; height: 75px;
}
.qr_box img {
	width: 75px; height: 75px;
}
.qr_box {
	margin-right: 20px;
}
.list_box {
	width: 220px; overflow: hidden; float: left;
}
.list_top {
	background: rgb(3, 102, 193); height: 45px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 16px;
}
.list_nav {
	background: rgb(249, 249, 249); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 10px 0px; border-image: none; margin-bottom: 20px;
}
.list_nav li {
	text-align: center; line-height: 40px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.list_nav li a {
	height: 40px; color: rgb(51, 51, 51); overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.list_nav li a:hover {
	background: rgb(3, 102, 193); color: rgb(255, 255, 255);
}
.list_nav li a.active {
	background: rgb(239, 155, 9); color: rgb(255, 255, 255);
}
.list_nav li.on a {
	background: rgb(239, 155, 9); color: rgb(255, 255, 255);
}
.list_nav li.on a {
	background: rgb(3, 102, 193); color: rgb(255, 255, 255);
}
.list_nav li.on li a {
	background: rgb(239, 155, 9); border: currentColor; border-image: none; color: rgb(255, 255, 255);
}
.fold_nav {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.fold_nav li ul {
	padding: 5px 15px; display: none;
}
.fold_nav li li {
	background: none; margin: 0px auto; padding: 5px 0px; overflow: visible; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; display: block;
}
.fold_nav li li a {
	background: rgb(239, 155, 9); margin: 0px; padding: 0px 15px; border: currentColor; border-image: none; height: 20px; color: rgb(255, 255, 255); line-height: 20px; overflow: hidden; display: block;
}
.fold_nav li li a:hover {
	background: rgb(3, 102, 193); color: rgb(255, 255, 255);
}
.list_br {
	border-width: medium 1px 1px;
	border-style: none solid solid;
	border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204);
	border-image: none;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
}
.upturning {
	margin: 0px auto; height: 225px; text-align: center; line-height: 30px; overflow: hidden;
}
.upturning img {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 100px; height: 50px; overflow: hidden;
}
.upturning li {
	margin: 5px 0px; padding: 0px 3px; text-align: center;
}
.upturning li a {
	width: 100px;
}
.list_contact p {
	padding: 0px 10px 10px;
}
.content_box {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 760px; overflow: hidden; margin-bottom: 20px; float: right;
}
.content_top {
	background: url("../images1/content_top.png") no-repeat 10px rgb(255, 255, 255); padding: 0px 10px 0px 30px; height: 43px; line-height: 43px; font-size: 18px; border-bottom-color: rgb(0, 88, 169); border-bottom-width: 1px; border-bottom-style: solid;
}
.content_top span {
	color: rgb(102, 102, 102); float: right;
}
.content_top span {
	font-family: "宋体"; font-size: 12px;
}
.content_top span a {
	font-family: "宋体"; font-size: 12px;
}
.content_top span b {
	color: rgb(3, 102, 193); font-weight: normal;
}
.info_box {
	padding: 20px 15px;
}
.info_box img {
	max-width: 730px;
}
.map {
	width: 100%; height: 400px; margin-top: 30px;
}
.prozoom {
	width: 240px; height: 188px; float: left; position: relative;
}
.prozoom em {
	background: url("../images/zoom.png") no-repeat center; width: 25px; height: 25px; right: 10px; bottom: 10px; overflow: hidden; display: block; position: absolute; z-index: 9999;
}
.pro_info {
	width: 99%; height: 30px; overflow: hidden;
}
.pro_info dl {
	overflow: hidden;
}
.pro_info dt {
	color: rgb(0, 88, 169);
	line-height: 32px;
	font-size: 14px;
	text-align: center;
}
.pro_info dd {
	color: rgb(85, 85, 85); line-height: 24px; overflow: hidden; font-size: 12px;
}
.detail {
	margin: 20px auto 0px; width: 100%;
}
.detail_tit {
	background: rgb(222, 222, 222); height: 35px; line-height: 35px;
}
.detail_tit b {
	color: rgb(51, 51, 51); padding-left: 20px; font-size: 14px; font-weight: normal;
}
.detail_info {
	margin: 10px 0px; overflow: hidden;
}
.detail_info p {
	line-height: 26px;
}
.device ul {
	width: 750px;
}
.device li {
	padding: 0px 20px 0px 0px; width: 230px; height: 220px; float: left;
}
.device li p {
	text-align: center; line-height: 40px;
}
.device_img {
	width: 224px; height: 174px; overflow: hidden; display: block;
}
.device_img img {
	width: 224px; height: 174px; overflow: hidden; display: block;
}
.device_img {
	padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.cppic img{ 
MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 650 ? "650px" : this.width)!important;
} 
.cppic {MARGIN: auto;WIDTH: 650px;} 
*html.cppic img{ 
width:expression(this.width>650&&this.width>this.height?500:auto); 
height:expresion(this.height>500?500:auto); 
}

/*=========================*/
.msgtitle {
	padding-bottom: 5px; font-size: 14px; font-weight: bold; display: block;
}
.message_block {
	color: rgb(102, 102, 102);
}
.message_block p {
	padding: 12px;
}
.msg_input {
	background: rgb(255, 255, 255); padding: 8px 9px; border-radius: 2px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 400px; color: rgb(136, 136, 136); font-size: 13px; box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.03); -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}
.msg_input_on {
	background: rgb(241, 249, 255); padding: 8px 9px; border-radius: 2px; border: 1px solid rgb(140, 209, 255); border-image: none; width: 400px; color: rgb(136, 136, 136); font-size: 13px; box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.03); -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}
.message_labes {
	font-size: 14px;
}
.message_title {
	background: rgb(246, 249, 251); padding: 0px 12px; height: 34px; line-height: 34px;
}
.message_title h2 {
	color: rgb(55, 107, 136); font-size: 14px; float: left;
}
.message_title span {
	color: rgb(153, 153, 153); font-weight: bold; float: right;
}
.message_info {
	text-align: right; color: rgb(142, 166, 182);
}
.message_replay {
	background: rgb(245, 245, 245); padding: 0px 12px;
}
.msg_btn_area {
	margin: 16px 0px; text-align: right;
}
.msg_btn_area a {
	background: rgb(0, 153, 255); padding: 5px 15px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-family: "宋体"; font-size: 14px; font-weight: bold; display: inline-block; cursor: pointer;
}
.msg_btn_area a:hover {
	background: rgb(255, 102, 0); text-decoration: none;
}
.commnet {
	background: url("../images/commnet_bg.png") repeat-x; margin: 20px 0px 30px; padding: 8px 0px 0px 8px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.commnet textarea {
	background: none; border: currentColor; border-image: none; width: 100%; height: 59px; color: rgb(153, 153, 153); overflow: auto; font-size: 14px;
}
.commnet .toolbar {
	height: 30px; line-height: 30px; overflow: hidden; padding-top: 8px; _padding-top: 5px;
}
.commnet .options {
	float: left;
}
.commnet .button {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(204, 204, 204); border-image: none; width: 100px; height: 30px; font-size: 14px; font-weight: bold; float: right; cursor: pointer;
}
.commnet .button_on {
	border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(204, 204, 204); border-image: none; width: 100px; height: 30px; font-size: 14px; font-weight: bold; float: right; cursor: pointer;
}
.commnet .button {
	background: url("../images/commnet_btn_bg.png") repeat-x;
}
.commnet .button_on {
	background: url("../images/commnet_btnon_bg.png") repeat-x;
}
.commlist {
	margin-top: 20px;
}
.commlist li {
	border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid; -ms-word-wrap: break-word;
}
.commlist li p {
	line-height: 20px;
}
.commlist li span.uname {
	color: rgb(221, 51, 34); font-family: Verdana; font-weight: bold;
}
.commlist li span.time {
	color: rgb(187, 187, 187);
}
.commnum span {
	background: rgb(245, 245, 245); border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 70px; text-align: center; line-height: 24px; margin-top: 20px; display: inline-block;
}
.commnum span i {
	color: rgb(153, 0, 0); font-family: Verdana; font-weight: bold;
}
.page_info {
	text-align: center; color: rgb(51, 51, 51); margin-top: 10px;
}
.page_info span {
	padding: 0px 2px; font-weight: bold;
}
.page_list {
	height: 24px; text-align: center; line-height: 24px; letter-spacing: 0px; font-family: "Arial Black"; font-size: 12px; margin-top: 20px;
}
.page_list a {
	background: rgb(248, 248, 248); margin: 0px 1px; padding: 0px 8px; border: 1px solid rgb(232, 232, 232); border-image: none; text-align: center; color: rgb(137, 137, 137); display: inline-block;
}
.page_list a:hover {
	background: rgb(137, 137, 137); border: 1px solid rgb(137, 137, 137); border-image: none; color: rgb(255, 255, 255);
}
.page_list a.on {
	background: rgb(229, 237, 242); border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51);
}
.contPage {
	height: 20px; text-align: center; line-height: 20px; letter-spacing: 0px; font-family: "Arial Black"; font-size: 10px; margin-top: 20px;
}
.contPage a {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 0px 7px; text-align: center; color: rgb(137, 137, 137); display: inline-block;
}
.contPage a:hover {
	background: rgb(137, 137, 137); color: rgb(255, 255, 255);
}
.contPage a.on {
	background: rgb(229, 237, 242); border: 1px solid rgb(194, 213, 227); border-image: none; color: rgb(51, 51, 51);
}
.tbox {
	width: 50px; right: 10px; bottom: 15px; float: right; display: none; position: fixed; _position: absolute; _bottom: auto; _margin-bottom: 15px;
}
.tbox #gotop {
	background: url("../images/icon.png") no-repeat 0px 0px; width: 50px; height: 50px; display: block;
}
.about-rightzt {
	width: 100%; height: auto; line-height: 24px;
}
.newdetail {
	padding: 10px; width: auto; height: auto; line-height: 22px;
}
.newdetail .biaoti {
	font: 600 18px/40px Arial; text-align: center; letter-spacing: 0px; margin-bottom: 15px; font-size-adjust: none; font-stretch: normal;
}
.newdetail .zwen {
	width: auto; height: 22px; text-align: center; line-height: 22px; margin-bottom: 20px; border-top-color: rgb(209, 208, 208); border-top-width: 1px; border-top-style: dashed;
}
.thb dl {
	font: 600 12px/normal Arial; padding: 10px 0px; border: 1px rgb(0, 0, 0); border-image: none; width: 745px; margin-top: 10px; font-size-adjust: none; font-stretch: normal;
}
.thb dl dt {
	font: 600 12px/26px Arial; font-size-adjust: none; font-stretch: normal;
}


/*=======================自定义=====================================================================*/
/*导航向上弹出菜单*/
*{ margin:0; padding:0; list-style:none;}
.gridNav{ width:1200px;  background:#0058A9; z-index:10; position:relative;margin-left: auto;margin-right: auto;}
.gridNav .nav{ width:1000px; height:45px; margin: 0 auto; position:relative;background:#0058A9; z-index:10; position:relative;}
.gridNav .nav li a{ color:#fff; text-decoration:none; display:block; float:left; height:45px; line-height:45px; padding:0px 30px;/*30为栏目间距*/ font-size:16px;background:#0058A9;}
.gridNav .nav li a:hover{ background:#4b505a;}
.gridNav .nav li{float:left;position:relative; height:30px;}/*加position:relative; 为向上，去掉为横向*/
.gridNav .nav li .second{position:absolute;left:0;display:none;}
.gridNav .nav li .second a{ height:25px;line-height:25px;font-size:13px;}

.footer{ width:1200px;height:180px;margin:0 auto; background:#E9F6FF;}/*margin:0 auto;为居中*/
.footer .footleft{ width:90%;hight:100%;text-align:center;padding:12px 0; line-height:25px; padding-left:1%;color:#000000; background:#E9F6FF;margin:0 auto;}
.footer .footright{ width:49%;hight:100%;float:left; padding:12px 0; line-height:25px; padding-left:1%;color:#000000; background:#E9F6FF;margin:0 auto;}
.footer .footleft a{ color:#000000;}
.footer .footleft p{ color:#000000;}
.footer .footright a{ color:#000000;}

.sy {font-size:14px;}
.sy1 {font-size:14px;color:#0000;}

.link .bar{ height:30px; line-height:30px; border-bottom:2px solid #bec6cc; padding:0 25px 0 0;font-size:18px;}
.link .bar span{ font-size:16px; color:#333333; float:left; font-weight:bold;}
.link .bar a{ font-size:14px; color:#1894aa; float:right;}
.link .cont{ padding:5px 0;}
.link .img img{ margin:5px 10px; width:88px; border:1px solid #e1e1e1;}
.link .txt a{ margin:5px 10px;}
.link .bar span {color: rgb(239, 155, 9); padding-right: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold;}


.main{ overflow:hidden;}
.main_div3{ overflow:hidden; width:1200px; margin:5px auto 20px; z-index:10; position:relative; border-top:6px solid #027ac6; padding:12px 0px 30px; background:#FFF;font-size:14px;}
.main .about{ float:left; width:420px; margin-right:30px;}
.main .news{ float:left; width:380px;}
.main .contact{ float:right; width:300px;}
.about .cont, .news .cont, .contact .cont{ height:175px; line-height:25px;}

.aboutUs{ overflow:hidden; margin-bottom:10px;}
.aboutUs img{ height:300px; float:left; margin:0 20px 0 0;}
.aboutUs .contUs{ line-height:25px; text-indent:2em;}
.linkUs .contUs{ padding:5px 0;}
.linkUs .contUs.img img{ margin:5px 3px; width:88px; border:1px solid #e1e1e1;}
.linkUs .contUs.txt a{ margin:5px 3px;}

.box{ margin-bottom:20px;}
.box .bar{ background:url(../image/bar.png) repeat-x left bottom; overflow:hidden;}

.box .bar .tit{ width:120px; height:34px; padding:4px 10px; float:left;}
.box .bar .tit02{ background:#027ac6;}
.box .bar .tit01 h5{ height:18px; line-height:18px; display:block; font-size:18px; color:#3A3A3A;}
.box .bar .tit01 span{ -webkit-text-size-adjust:none; height:16px; line-height:16px; display:block; font-size:8px; color:#c2c9cf;}
.box .bar .tit02 h5{ height:18px; line-height:18px; display:block; font-size:14px; color:#FFF;}
.box .bar .tit02 span{ -webkit-text-size-adjust:none; height:16px; line-height:16px; display:block; font-size:12px; color:#c8ddf8;}

.box .cont, .box .contUs{ padding:5px 0; overflow:hidden;}

.about p{ line-height:25px; overflow:hidden; text-indent:2em;}
.about img{ float:left; margin-right:10px;}

.news li.one{ overflow:hidden}
.news li.one img{ float:left; height:75px; margin-right:10px;}
.news li.one .tit{ color:#1a1a1a; font-size:15px; line-height:27px; font-weight:bold;}
.news li.tits{ color:#1a1a1a; font-size:14px; line-height:27px;}
.news li.one .tit img{margin-right:2px;width:13px; height:13px;border:0px ;padding:0px;margin-top:5px;}
.news li.one .con{ color:#787878; font-size:13px; line-height:24px;}
.news li.one .con1{ color:#787878; font-size:12px; line-height:24px;}
.news li{ line-height:25px;}
.news li span{ float:right;}

.case ul{ overflow:hidden; margin-top:16px; *margin-top:21px;}
.case ul li{ width:270px; float:left; overflow:hidden; height:233px; margin:0 9px 18px; border:1px solid #ccc; position:relative;}
.case ul li img{ width:270px; display:block; height:233px;}
.case ul li .txt{ position:relative; background:#F74A06; padding:5px 15px;line-height:25px; height:25px; color:#FFF;
	filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8;         /*Firefox私有，透明度50%*/
	opacity:0.8;              /*其他，透明度50%*/
}

.left{ float:left; width:840px;}
.right{ float:right; width:300px;}

.main_div3 .box{ margin-bottom:10px;}
.main_div3 .box .bar .tit03{ height:30px; line-height:30px; font-weight:bold; font-size:15px;}

.main_div3 .left .cont{ min-height:600px;}

ul.list li{ color:#121212; height:36px; line-height:36px; border-bottom:1px dashed #ccc}
ul.list li a{ }
ul.list li span{ float:right;}

ul.o_text li{ border-bottom:1px dashed #DFDFDF; margin-top:10px; padding-bottom:8px; overflow:hidden;}
ul.o_text li img{ display:block; float:left; margin-right:15px; height:90px; width:130px; border:1px solid #ddd; padding:4px;}
ul.o_text li dl dd.name{ line-height:25px; font-weight:bold; font-size:14px;}
ul.o_text li dl dd img{margin-right:2px;width:13px; height:13px;border:0px ;padding:0px;margin-top:5px;}
ul.o_text li dl dd name a{ color:#000;}
ul.o_text li dl dd.text{ line-height:25px; text-indent:2em;}

ul.xmzs{ overflow:hidden; margin-top:16px; *margin-top:21px;}
ul.xmzs li{ width:200px; margin:0 5px 10px; float:left;}
ul.xmzs li a{ display:block;}
ul.xmzs li a.img{ border:1px solid #ccc; padding:3px;}
ul.xmzs li a.img img{ width:192px; height:144px; display:block;}
ul.xmzs li a.txt{ line-height:24px; text-align:center; background:#EBEBEB;}

.artName{ font-size:20px; font-weight:bold; text-align:center; margin-bottom:8px; line-height:30px;}
.artInfo{ font-size:12px; text-align:center; margin-bottom:10px; line-height:20px;}
.artCont{ font-size:14px; line-height:25px;}
.artCont img{max-width:850px;}
.videoCont{ font-size:14px; line-height:25px;text-align:center;margin:0 auto;}

.artInfo_2{ overflow:hidden; margin-bottom:15px; border-bottom:2px solid #a1a1a1; padding-bottom:10px;}
.artJJ{ line-height:25px; text-indent:2em;}
.artPic{ float:right; width:196px; margin-left:20px; border:1px solid #CCC; padding:3px 2px;}

table.recruit{ width:100%; border:0;}
table.recruit td{ height:30px;}
div.recruit{ border-top:1px solid #ddd; margin-top:20px; padding-top:20px;}
div.recruit .sm{ text-align:right; margin-top:50px;}
div.recruit .sm span{ color:#F00;}
div.recruit .smzp{ text-align:left; margin-top:50px;}
div.recruit .smzp span{ color:#F00;}

.sort li{ color:#121212; height:36px; line-height:36px; border-bottom:1px dashed #ccc}
.sort li a{ display:block;}
li.sort2{ text-indent:2em;}

.mess input, .mess textarea, .mess img{ border:1px solid #CCC; vertical-align:middle;}
.mess input{ line-height:24px;}
.mess textarea{ font-size:12px;}
.mess img{ height:24px;}

.Page{ text-align:center; font-size:14px; margin-top:10px;}
.Page .selected{ color:#F00;}
.clear{ clear:both;}

/*防错标识--P_Css.html--*/