@font-face {
	font-family: fzyh;
}
html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
applet {
	margin: 0px; padding: 0px;
}
object {
	margin: 0px; padding: 0px;
}
iframe {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
hr {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
a {
	margin: 0px; padding: 0px;
}
abbr {
	margin: 0px; padding: 0px;
}
acronym {
	margin: 0px; padding: 0px;
}
del {
	margin: 0px; padding: 0px;
}
cite {
	margin: 0px; padding: 0px;
}
address {
	margin: 0px; padding: 0px;
}
small {
	margin: 0px; padding: 0px;
}
sub {
	margin: 0px; padding: 0px;
}
sup {
	margin: 0px; padding: 0px;
}
b {
	margin: 0px; padding: 0px;
}
u {
	margin: 0px; padding: 0px;
}
i {
	margin: 0px; padding: 0px;
}
center {
	margin: 0px; padding: 0px;
}
font {
	margin: 0px; padding: 0px;
}
em {
	margin: 0px; padding: 0px;
}
strong {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
caption {
	margin: 0px; padding: 0px;
}
thead {
	margin: 0px; padding: 0px;
}
tbody {
	margin: 0px; padding: 0px;
}
tfoot {
	margin: 0px; padding: 0px;
}

body {
	color: rgb(127, 127, 127); font-family: "arial","微软雅黑", "Tahoma","simsun","宋体";
}
ul {
	list-style-type: none;
}
ol {
	list-style-type: none;
}
a {
	color: rgb(127, 127, 127); text-decoration: none;
}
a:hover {
	color: rgb(113, 124, 130); text-decoration: none;
}
a:focus {
	
}
li:focus {
	
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
q {
	quotes: "" "";
}
blockquote {
	quotes: "" "";
}
q::before {
	content: "";
}
q::after {
	content: "";
}
blockquote::before {
	content: "";
}
blockquote::after {
	content: "";
}
del {
	text-decoration: line-through;
}
ins {
	text-decoration: underline;
}
sup {
	vertical-align: super;
}
sub {
	vertical-align: sub;
}
cite {
	font-style: normal;
}
em {
	font-style: normal;
}
dfn {
	font-style: normal;
}

caption {
	text-align: left; font-weight: normal;
}

input {
	margin: 0px; padding: 0px; font-family: Arial,"微软雅黑"; font-size: 100%;
}
textarea {
	margin: 0px; padding: 0px; font-family: Arial,"微软雅黑"; font-size: 100%;
}
select {
	margin: 0px; padding: 0px; font-family: Arial,"微软雅黑"; font-size: 100%;
}
button {
	margin: 0px; padding: 0px; font-family: Arial,"微软雅黑"; font-size: 100%;
}
label {
	cursor: pointer;
}
button {
	cursor: pointer;
}
textarea {
	border: 1px solid rgb(236, 236, 236); border-image: none; white-space: pre; resize: none;
}
button {
	font-size: 100%;
}
input {
	font-size: 100%;
}
select {
	font-size: 100%;
}
textarea {
	font-size: 100%;
}
article {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
aside {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
canvas {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
details {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
figcaption {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
figure {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
footer {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
header {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
hgroup {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
menu {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}


/******************
*       导航      *
******************/
/*.menu {
	position: absolute;
	top: 0px;
	left: 50%;
	z-index: 10;
	width: 1100px;
	margin-left: -484px;
	height: 96px;
	background: url(../img/menubg.png) no-repeat 0 top;
	z-index:9999;
}
.logo {
	width: 200px;
	padding-left: 2px;
	overflow: hidden;
}
.logo a {
	display: inline-block;
	margin: 25px 0 0 30px;
}
.menucon {
	width: 1100px;
	height: 93px;
	position: relative;
	background: url(../img/menubg.png) repeat-x 0 top;
}
.menucon li {
	display:inline-block;
	position: relative;
	float: left;
	width: 125px;
	height: 93px;
	line-height: 93px;
}
.menucon li a.first {
	display: inline-block;
	width: 125px;
	height: 93px;
	line-height: 93px;
	color: #505050;
	font-size: 14px;
	text-align: center;
}
.menucon li a.first:hover {
	color: #d00000;
}
.menucon li a.active {
	color: #d00000;
	background: url(../img/li_over.png) no-repeat center 3px;
	font-weight: bold;
}
.menucon li a.active1 {
	color: #d00000;
	background: url(../img/li_over1.png) no-repeat center 3px;
	font-weight: bold;
}
.menucon li a.now {
	color: #d00000;
	font-weight: bold;
}
/*.smenu {
	width: 968px;
	height: 0px;
	overflow: hidden;
	background: url(../img/smenu.png) no-repeat 2px top;
}
.semenu-about {
	width: 169px;
	padding: 33px 15px 0;
}
.semenu-about p a {
	display: inline-block;
	color: #757575;
	line-height: 22px;
}
.semenu-about p a:hover {
	color: #000;
}
.smenu-menu {
	width: 720px;
	padding-top: 25px;
	overflow: hidden;
}
.smenu-menu li {
	float: left;
	width: 105px;
	padding-left: 5px 
}
.smenu-menu li a {
	display: block;
	height: 28px;
	color: #757575;
	line-height: 28px;
}
.smenu-menu li a:hover {
	color: #bf0121;
}*/


/*.semenuBox {
	position: absolute;
	top: 93px;
	left: -1px;
	z-index: 1;
	width: 476px;
	height: 0;
	overflow: hidden;
}
.semenuConLine {
	width: 476px;
	height: 19px;
	line-height: 19px;
	overflow: hidden;
	background: url(../img/semenu_botbg.png) no-repeat;
}
.semenuCon {
	width: 436px;
	padding: 22px 0px 0 40px;
	background: url(../img/semenu_bg.png) repeat-y;
}
.semenuConL {
	width: 92px;
	padding-right: 5px;
	overflow: hidden;
}
.semenuConL a {
	display: block;
	width: 76px;
	height: 23px;
	padding-left: 13px;
	color: #757575;
	font-size: 12px;
	line-height: 23px;
	overflow: hidden;
	background: url(../img/semune_icon.gif) no-repeat 0 9px;
}
.semenuConL a:hover {
	color: #bf0121;
	background: url(../img/semune_icon.gif) no-repeat 0 9px;
}
.semenuConR {
	width: 274px;
	padding-left: 18px;
	height: 154px;
	overflow: hidden;
	border-left: #cbc9cd 1px solid;
}
.semenuConR a.semenuPic {
	display: inline-block;
	width: 120px;
	height: 154px;
	overflow: hidden;
}
.semenuConRcon {
	width: 134px;
	line-height: 21px;
	color: #757575;
}
.semenuConRcon p {
	height: 105px;
	overflow: hidden;
}
.semenuConRcon a.semenuMore {
	display: inline-block;
	width: 74px;
	height: 21px;
	margin-top: 10px;
	padding-left: 8px;
	background: url(../img/semenu_pic01.jpg) no-repeat;
	line-height: 21px;
	color: #fff;
}
.semenuConRcon a.semenuMore:hover {
	font-size: 12px;
	color: #fff;
	text-decoration: underline;
}

.body-main{ width:100%;min-width:980px; background:#fff; margin:0 auto;}
*/
/*******************
* 导航  产品 市场  *
*******************/
/*.semenuConPro {
	width: 564px;
}
.semenuConPro .semenuCon {
	width: 524px;
	background: url(../img/semenu_bg2.png) repeat-y;
}
.semenuConPro .semenuConL {
	width: 180px;
}
.semenuConPro .semenuConL a {
	float: left;
}
.semenuConPro .semenuConLine {
	width: 564px;
	height: 34px;
	line-height: 19px;
	overflow: hidden;
	background: url(../img/semenu_botbg2.png) no-repeat;
}

.semuBoxbg2 .semenuCon {
	background: url(../img/semenu_bg3.png) repeat-y;	
}
.semuBoxbg2 .semenuConLine {
	background: url(../img/semenu_botbg3.png) no-repeat;
}*/


/******************
*       首页      *
******************/
/*.banner, .bannerpic {
	position: relative;
	width: 100%;
	height: 583px;
	overflow: hidden;
}
.bannerpic ul {
	width: 100%;
	height: 583px;
}
.bannerpic li {
	display: none;	
	position: absolute;
	width: 100%;
	height: 583px;
	left: 0;
	top: 0;
}

.bannerpic li a {
	display: block;
	width: 100%;
	height: 583px;
}
.bannerbtn {	
	position: absolute;
	bottom: 24px;
	width: 1000px;
	text-align: right;
	left: 50%;
	margin-left: -500px;
}
.bannerbtn span {
	display: inline-block;
	position: absolute;
	right: 0;
	width: 56px;
	height: 5px;
	overflow: hidden;
	margin-right: 3px;
	background: #fff;
	font-size: 4px;
	line-height: 5px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.bannerbtn span.on {
	background: #c8042e;
	opacity: 1;
	filter: alpha(opacity=100);	
}
.boxbg {
	background: #f7f7f7 url(../img/indexconbg.jpg) repeat-x;
}
.boxtop {
	padding-top: 39px;
}
.boxtop-left {
	width: 699px;
}
.boxtop-right {
	width: 255px;
}
.boxtop-tit {
	height: 38px;
	padding-left: 17px;
	overflow: hidden;
	border-left: 5px solid #d80025;
	color: #000;
	font-size: 18px;
	line-height: 38px;
}
.boxtop-list {
	position: relative;
	width: 699px;
	height: 295px;
	overflow: hidden;
}
.boxtop-list ul {
	position: absolute;
}
.boxtop-list li {
	_display: inline-block;
	position: relative;
	float: left;
	width: 220px;
	height: 295px;
	margin-right: 13px;
	overflow: hidden;
}
.boxtop-list-tit {
	position: absolute;
	top: 180px;
	width: 220px;
	height: 40px;
	background: url(../img/opcitybg.png) repeat;
	line-height: 40px;
}
.boxtop-list-tit a {
	display: block;
	width: 192px;
	padding-left: 19px;
	color: #fff;
	background: url(../img/icon.gif) no-repeat right center;
	font-size: 14px;
}
.boxtop-list-tit a:hover {
	color: #fff;
	text-decoration: underline;
}
.boxtop-list-txt {
	padding-top: 10px;
	color: #5f5e5e;
	line-height: 22px;
}
.boxtop-btn {
	width: 57px;
	height: 26px;
	padding-top: 12px;
	padding-right: 8px;
	overflow: hidden;
}
.boxtop-btn a {
	display: block;
	float: left;
	width: 28px;
	height: 26px;
	background: url(../img/index_incon.jpg) no-repeat;
}
.boxtop-btn a:hover {
	background-position: -28px 0;
}
.boxtop-btn a.next {
	width: 29px;
	background-position: 0 -26px;
}
.boxtop-btn a.next:hover {
	background-position: -28px -26px;
}

.boxnews {
	width: 960px;
	height: 205px;
	margin: 35px auto 65px;
	-webkit-box-shadow: 0px 0px 1px #eaeaea;
	-moz-box-shadow: 0px 0px 1px #eaeaea;
	-o-box-shadow: 0px 0px 1px #eaeaea;
	box-shadow: 0px 0px 1px #eaeaea;
	border: 1px solid #e8e8e8;
	background: #fff;
}
.boxnews-tit {
	position: relative;
	width: 118px;
	height: 200px;
	margin-top: 5px;
	border-right: #e7e7e7 1px solid;
}
.boxnews-tit h3 {
	position: relative;
	left: -6px;
	width: 104px;
	height: 45px;
	padding-left: 22px;
	color: #fffefe;
	background: url(../img/index_img07.jpg) no-repeat;
	line-height: 35px;
	font-size: 18px;
}
.boxnews-tit span {
	position: absolute;
	bottom: 0;
	right: 0;
	display: block;
	width: 109px;
	height: 90px;
	background: url(../img/index_img08.jpg) no-repeat;
}
.boxnews-tit span a {
	display: inline-block;
	padding-right: 25px;
	margin: 64px 0 0 45px; 
	color: #656565;
	background: url(../img/icon01.gif) no-repeat right center;
}
.boxnews-tit span a:hover {
	color: #de0029;
	text-decoration: underline;
}
.boxnews-con {
	position: relative;
	width: 735px;
	height: 195px;
	margin-left: 25px;
	margin-top: 5px;
	overflow: hidden;
}
.boxnews-con ul {
	position: absolute;
}
.boxnews-con li {
	float: left;
	width: 220px;
	height: 175px;
	padding-right: 25px;
}
.boxnews-con time {
	display: block;
	padding-top: 25px;
	color: #6d6d6d;
	font-family: Arial;
}
.boxnews-con h3 a {
	display: block;
	padding: 3px 0;
	line-height: 20px;
	color: #111;
} 
.boxnews-con p a {
	display: block;
	color: #6d6d6d;
	line-height: 20px;
	font-size: 11px;
}
.boxnews-con a:hover {
	color: #de0029;
}
.boxnews-btn {
	width: 70px;
	margin-top: 5px;
	height: 190px;
	background: url(../img/index_img09.jpg) no-repeat; 
	border-left: #e7e7e7 1px solid;
}
.boxnews-btn a {
	display: inline-block;
	float: left;
	width: 12px;
	height: 23px;
	margin-top: 150px;
	margin-left: 16px;
	overflow: hidden;
	background: url(../img/index_img10.jpg) no-repeat;
	line-height: 23px;
}
.boxnews-btn a.next {
	background-position: -12px 0;
}
.boxnews-btn a.next:hover {
	background-position: -12px -23px;
}
.boxnews-btn a:hover {
	background-position: 0 -23px;
}
*/
/************** 卧龙集团 *******************/
/*.w960 {
	width: 960px;
	margin: 0 auto;
}
.about-one {
	background: #fff;
	height: 277px;
	padding: 33px 0 36px;
	overflow: hidden;
}
.about-onel {
	position: relative;
	width: 465px;
}
.about-one-txt {
	position: absolute;
	z-index: 10;
	top: 15px;
	left: 15px;
	width: 190px;
	height: 180px;
	padding: 13px 24px 0 20px;
	overflow: hidden;	
	color: #fff;
	background: url(../img/aboutbg.png) no-repeat;
}
.about-one-txt h3 {
	padding-bottom: 10px;
	font-size: 18px;
	font-weight: bold;
}
.about-one-txt p {
	height: 110px;
	line-height: 22px;
}
.about-one-txt a {
	display: block;
	padding-left: 20px;
	color: #fff;
	background: url(../img/icon.png) no-repeat 0 center;
}
.about-one-txt a:hover {
	color: #de0029;
	text-decoration: underline;
}
.about-onem, .about-oner {
	position: relative;
	width: 233px;
	padding-left:14px; 
}
.about-onem-txt {
	position: absolute;
	width: 187px;
	bottom: 0;
	padding: 0 23px;
	height: 99px;
	overflow: hidden;
	background: url(../img/shaw.png) repeat;
}
.shaw01 {
	background: url(../img/shaw01.png) repeat;
}
.about-onem-txt h3 {
	color: #fff;
	height: 30px;
	padding-top: 10px;
	border-bottom: #fff 1px solid;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.about-onem-txt a {
	display: block;
	margin-top: 10px;
	color: #fff;
	line-height: 20px;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.about-onem-txt a:hover {
	color: #fff;
	text-decoration: underline;
}
.about-two {
	padding: 27px 0 39px;
	overflow: hidden;
	background: #eceef1;
}
.about-twol {
	width: 467px;
}
.about-twol-top, .about-twol-bot {
	width: 467px;
	background: #fff;
	-webkit-box-shadow: 0px 0px 5px #eaeaea;
	-moz-box-shadow: 0px 0px 5px #eaeaea;
	-o-box-shadow: 0px 0px 5px #eaeaea;
	box-shadow: 0px 0px 5px #eaeaea;
}
.about-two-culturel {
	width: 235px;
}
.about-two-culturer {
	width: 196px;
	padding: 0 18px;
}
.about-twol-bot .about-two-culturer {
	width: 199px;
}
.about-twol-bot .about-two-culturel {
	width: 232px;
}
.about-two-culturer h3 {	
	height: 40px;
	padding-top: 8px;
	border-bottom: #d9d9d9 1px solid;
	color: #666;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
}
.about-two-culturer p {
	padding-top: 5px;
	height: 80px;
	color: #666;
	line-height: 20px;
}
.about-two-culturer a {
	display: inline-block;
	padding-left: 20px;
	color: #999;
	background: url(../img/icon01.png) no-repeat 0 center;
}
.about-two-culturer a:hover {
	color: #de0029;
}
.mart14 {
	margin-top: 14px;
}
.about-twor {
	width: 479px;
	overflow: hidden;
}
.about-twor-con {
	position: relative;
	height: 348px;
	overflow: hidden;
	z-index: 5;
}
.about-twor-left {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 8;
	width: 243px;
}
.about-twor-right {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 5;
	width: 248px;
}
.about-twor-left li {
	width: 243px;
	height: 87px;
	overflow: hidden;
	background: url(../img/about_img06.jpg) no-repeat;
}
.about-twor-left li.over {
	background: url(../img/aboutbg01.png) no-repeat;
}
.about-twor-left li.over b, .about-twor-left li.over p {
	color: #fff;
}
.about-twor-left b {
	display: block;
	padding: 20px 0 0 30px;
	color: #666;
	font-size: 16px;
}
.about-twor-left p {
	padding: 0px 0 0 30px;
	color: #999;
	font-size: 14px;
}
.about-twor-right li {
	display: none;
	position: relative;
	width: 248px;
	height: 348px;
	overflow: hidden;
}
.about-twor-pic {
	position: absolute;
	z-index: 5;
}
.about-twor-txt {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 8;
	width: 228px;
	height: 59px;
	padding: 20px 0 0 20px;
	color: #fff;
	background: url(../img/shaw.png) repeat;
}
.about-twor-txt a {
	display: block;
	color: #fff;
	height: 59px;
	padding-right: 15px;
	line-height: 20px;
	background: url(../img/icon02.png) no-repeat right bottom;
}
.about-twor-txt a:hover {
	color: #fff;
	text-decoration: underline;
}
*/ 
/************** 二级导航*****************/
/*.nav {
	position: absolute;
	z-index: 9;
	left: 50%;
	top: 386px;
	width: 960px;
	height: 60px;
	margin-left: -480px;
	overflow: hidden;
	background: url(../img/navbg.jpg) no-repeat;
}
.navcon {
	height: 57px;
	overflow: hidden;
}
.navshaw {
	height: 3px;
	overflow: hidden;
	line-height: 3px;
	font-size: 3px;
	background: url(../img/navshaw.png) no-repeat center top;
}
.nav h3 {
	_display:inline;
	display: block;
	float: left;
	width: 195px;
	height: 57px;
	color: #000;
	line-height: 57px;
	font-size: 24px;
	text-align: center;
}
.nav li {
	float: left;
}
.nav ul {
	float: left;
	background: url(../img/nav_img01.jpg) no-repeat 0 center;
}
.nav li a {
	display: inline-block;
	height: 57px;
	padding: 0 16px;
	line-height: 57px;
	color: #4d4d4d;
	background: url(../img/nav_img01.jpg) no-repeat right center;
	font-size: 14px;
}
.nav li a:hover, .nav li a.now {
	color: #fff;
	background: url(../img/nav_img02.jpg) repeat-x;
}


.board {
	position: absolute;
	top: 458px;
	left: 50%;
	z-index: 9;
	width: 960px;
	height: 60px;
	margin-left: -480px;
	line-height: 60px;
	color: #a3a3a3;
	background: #fff url(../img/about_img08.jpg) repeat-x 0 bottom;
	-webkit-box-shadow: 1px 0px 2px #d2d2d2;
	-moz-box-shadow: 1px 0px 2px #d2d2d2;
	-o-box-shadow: 1px 0px 2px #d2d2d2;
	box-shadow: 1px 0px 2px #d2d2d2;
}
.board01 {
	height: 87px;
	top: 430px;
}
.board a {
	color: #4d4d4d;
}
.board em {
	padding-right: 20px;
}
.board a:hover, .board em {
	color: #ba0000;
}
.sitecon {
	background: #ededed;
}
.sitecon01 {
	background: #fff;
	padding-top: 26px;
	border-top: #e5e5e5 1px solid;
}
.site {
	min-height: 300px;
	_height: 300px;
	padding-bottom: 20px;
	background: #fff;
	-webkit-box-shadow: 1px 0px 2px #d2d2d2;
	-moz-box-shadow: 1px 0px 2px #d2d2d2;
	-o-box-shadow: 1px 0px 2px #d2d2d2;
	box-shadow: 1px 0px 2px #d2d2d2;
}
.main {
	padding: 30px 52px;
	color: #4b4b4b;
}
.maintit {
	height: 30px;
	line-height: 30px;
	padding-bottom: 25px;
	color: #646464;
	font-size: 22px;
	font-weight: bold;
}
.about-pic {
	width: 480px;
	position: relative;
	height: 324px;
}
.aboutimg {
	position: relative;
	width: 480px;
	height: 324px;
	overflow: hidden;
	z-index: 5;
}
.aboutimg li {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
}
.aboutbtn {
	position: absolute;
	bottom: 9px;
	right: 14px;
	z-index: 8;
}
.aboutbtn span {
	display: inline-block;
	width: 28px;
	height: 8px;
	line-height: 8px;
	overflow: hidden;
	background: #fff;
	margin-left: 2px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	cursor: pointer;
}
.aboutbtn span.on {
	opacity: 1;
	filter: alpha(opacity=100);
}
.about-txt {
	width: 290px;
	height: 254px;
	padding: 70px 35px 0;
	color: #fff;
	line-height: 22px;
	background: url(../img/about_img10.jpg) repeat-x;
	font-size: 14px;
}
.aboutcon h4 {
	font-size: 18px;
	color: #33639d;
	padding: 35px 0 10px;
}
.aboutcon p {
	padding: 12px 0 12px;
}
.aboutcon tr td {
	padding: 10px 0;
}
img.padr20 {
	padding-right: 20px;
}
img.padl20 {
	padding-left: 20px;
}
.listed h4 {
	padding: 10px 0;
}
.listed p {
	padding: 0 0 25px;
}*/

/*******************发展历程*************************/
.history-list a{display:block; width:29px; height:58px; top:4px; background-image:url(../img/honor_btn.jpg); position:absolute; overflow:hidden;}
.prev02{ left:14px;background-position: 0 0;}
.next02{ background-position:-29px 0; right:14px;}
.prev02:hover{  background-position:0 -58px ;}
.next02:hover{  background-position:-29px -58px;}

.history-list{ width:900px; height:67px; margin:0 auto; border-bottom:1px solid #e4e4e4; padding-bottom:33px; position:relative;}
.history-scroll{ width:767px;height:67px; margin:0 auto; background:url(../img/history_bg05.jpg) repeat-x 0 33px; overflow:hidden; position:relative;}
.history-scroll ul{ position:absolute; left:0; top:0;}
.history-scroll ul li{ display:block;float: left; _display:inline; width:67px; height:67px; position:relative; overflow:hidden; margin-right:33px;; cursor:pointer;}
.hisnav-bg01{ position:absolute;width:767px;height:67px; left:0; bottom:0; overflow:hidden; background:url(../img/history_bg01.png) no-repeat 0 bottom; z-index:4}
.hisnav-bg02{position:absolute;width:767px;height:67px; left:0; top:0; overflow:hidden; background:url(../img/history_bg04.png) no-repeat; z-index:3}
.hisnav-bg03{position:absolute;width:767px;height:67px; left:0; top:0; overflow:hidden; background:url(../img/history_bg02.png) no-repeat; z-index:2}
.hisnav-img{position:absolute;width:767px;height:67px; left:0; top:0; overflow:hidden; z-index:1}
.history-scroll ul li p{ position:relative; z-index:5; font:bold 14px/67px "微软雅黑"; color:#fff; text-align:center;}

.history-scroll ul li.cur .hisnav-bg01{ display:none;}
.history-scroll ul li.cur .hisnav-bg03{display:none;}


.event-ajax{ width:890px; min-height:330px; margin:28px auto 0; position:relative;}
.event-year{ font:italic bold 36px/36px Arial; color:#dd2020; }
.event-list{ width:772px; padding-top:3px;}
.event-list ul li{ width:744px; margin:0 0 10px 0; padding-left:25px; border-left:3px solid #c7c7c7;}
.event-list ul li p { font:12px/24px "微软雅黑"; color:#888;}
.event-list ul li.hover{border-color:#dd2020;}
.event-list ul li.hover p { color:#dd2020;}
.even-pic img{ float:left; padding:3px; border:1px solid #dcdcdc; margin:10px 14px 0 0;}
.even-more span{ display:block; width:104px; height:39px; font:bold 12px/35px "微软雅黑"; text-align:center; background:url(../img/history_bg06.jpg) no-repeat; cursor:pointer;}
.event-btn{ position:absolute; left:262px; bottom:50px; _position:relative; _margin-left:262px;}
.event-btn a{ float:left;display:block; width:104px; height:39px; margin-right:5px; _margin-top:-38px; font:bold 12px/35px "微软雅黑"; text-align:center; background:url(../img/history_bg06.jpg) no-repeat; cursor:pointer; color:#666;}
.innner-con {
	position: relative;
	padding: 30px 0 50px;
}

/******************企业文化********************/
.culture-topl {
	width: 580px;
	color: #050505;
	font-size: 14px;
}
.culture-topl p {
	padding-bottom: 5px;
}
.culture-topl h4 {
	padding-bottom: 25px;
	color: #646464;
	font-size: 22px;
	font-weight: bold;
}
.culture-topr {
	width: 176px;
	padding-top: 25px;
}
.culture-select {
	width: 760px;
	overflow: hidden;
	margin-top: 50px;
	background: url(../img/about_img22.jpg) repeat-x 0 42px;
}
.culture-select ul {
	width: 790px;
}
.culture-select li {
	position: relative;
	width: 128px;
	height: 92px;
	margin-right: 30px;
	float: left;
	overflow: hidden;
}
.culture-select li.over .culture-txt {
	color: #de002e;
}
.culture-txt {
	position: absolute;
	z-index: 2;
	width: 128px;
	height: 80px;
	color: #797b7d;
	font-size: 14px;
	line-height: 80px;
	text-align: center;
}
.culture-bg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	width: 128px;
	height: 80px;
	background: url(../img/about_img17.jpg) no-repeat;
}
.culture-now {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 128px;
	height: 0px;
	overflow: hidden;
	background: url(../img/about_img18.jpg) no-repeat;
}
.culture-con-t {
	height: 17px;
	line-height: 17px;
	margin-top: 27px;
	overflow: hidden;
	background: url(../img/about_img19.jpg) no-repeat;
}
.culture-con-b {
	height: 10px;
	overflow: hidden;
	background: url(../img/about_img21.jpg) no-repeat;
}
.culture-con-m {
	overflow: hidden;
	background: url(../img/about_img20.jpg) repeat-y;
	padding: 0px 40px 0;
}
.culture-con {
	display: none;
	padding-top: 40px;
}
.culture-conl {
	width: 380px;
}
.culture-conl p {
	padding-bottom: 5px;
}
.culture-conr {
	width: 337px;
}

/*
.honorlist li {
	float: left;
	width: 200px;
	height: 200px;
	margin:0px 5px 6px 20px; 
	overflow: hidden;
	-webkit-box-shadow: 2px 3px 5px #e4e4e4;
	-moz-box-shadow: 2px 3px 5px #e4e4e4;
	-o-box-shadow: 2px 3px 5px #e4e4e4;
	box-shadow: 2px 3px 5px #e4e4e4;
}*/

.build-hotl {
	width: 306px;
	height: 188px;
	overflow: hidden;
	padding: 5px 7px;
	border: #ededed 1px solid;
	-webkit-box-shadow: 1px 1px 1px #e4e4e4;
	-moz-box-shadow: 1px 1px 1px #e4e4e4;
	-o-box-shadow: 1px 1px 1px #e4e4e4;
	box-shadow: 1px 1px 1px #e4e4e4;
}
.build-hotr {
	width: 510px;
	padding-left: 23px;
}
.build-hotr h3 a {
	display: block;
	padding-bottom: 15px;
	color: #c20229;
	font-size: 18px;
}
.build-hotr h3 a:hover {
	color: #c20229;
	text-decoration: underline;
}
.build-hotr time {
	color: #a7a7a7;
}
.build-hotr p {
	height: 88px;
	overflow: hidden;
	color: #5c5c5c;
	line-height: 22px;
}
.build-hotr a.more {
	display: block;
	width: 52px;
	margin-top: 15px;
	padding-right: 18px;
	color: #a2a2a2;
	background: url(../img/icon03.png) no-repeat right center;
}
.build-hotr a.more:hover {
	color: #c20229;
	text-decoration: underline;
}
.build-list {
	margin-top: 20px;
	border-top: #e5e5e5 1px solid;
}
.build-list li {
	height: 45px;
	overflow: hidden;
	line-height: 45px;
	border-bottom: #e5e5e5 1px solid;
}
.build-list li a {
	display: inline-block;
	color: #5c5c5c;
	padding-left: 19px;
	background: url(../img/about_img26.jpg) no-repeat;
}
.build-list li a:hover {
	color: #c20229;
	background-position: 0 -45px;
}
.build-list li span {
	float: right;
	color: #9e9e9e;
	font-family: Arial;
}


.newsinfo_tit b {
	color: #000;
	font: 16px/30px "微软雅黑";
	display: block;
}
.newsinfo_tit b.newsinfoSemenu, .newsinfo_tit b.newsinfoFimenu {
	padding-bottom: 20px;
	color: #666;
	font-size: 12px;
	line-height: 24px;
}
.newsinfo_tit b.newsinfoFimenu  {
	padding-bottom: 0px;
}
.newsinfo_tit p {
	height: 37px;
	color: #818080;
	border-bottom: #e6e6e6 1px solid;
	line-height: 37px;
	background: #f2f2f2;
} 
.newsinfo_tit span {
	padding-right: 22px;
}
.newsinfo_con {
	min-height: 250px;
	_height: 250px;
	padding-top: 30px;
	padding-bottom: 50px;
}
.newsinfo_con p { 
	padding: 0px 0 5px;
}
.nextcon span {
	display: block;
	width: 56px;
	height: 24px;
	padding-left: 13px;
	overflow: hidden;
	line-height: 24px;
	background: url(../img/about_img27.jpg) no-repeat;
}
.nextcon a {
	color: #8d8d8d;
}
.nextcon a:hover {
	color: #ba0000;
}
.nextcon {
	border-top:#e5e5e5 1px solid;
	padding: 20px 0 0;color:#aaa;
}

/******************
*       制造      *
******************/
.creatcon h3 {
	font-size: 14px;
	color: #000;
	padding-bottom: 20px;
}
.creatcon p {
	padding-bottom: 35px;
}
.creat-powery-l {
	width: 490px;
}
.creat-powery-l h3 {
	padding-bottom: 25px;
	color: #de002e;
	font-size: 18px;
}
.creat-powery-l h3 span {
	color: #000;
	font-size: 16px;
}
.creat-powery-r {
	width: 301px;
	padding-left: 65px;
}
.creat-project {
	width: 850px;
	margin: 0 auto;
	position: relative;
	height: 408px;
	z-index: 10;
}
.creat-project ul {
	position: relative;
	z-index: 8;
	width: 850px;
	height: 408px;
	overflow: hidden;
	margin:0 auto;
}
.creat-project li {
	position: absolute;
	left: 850px;
	top: 39px;
	z-index: 8;
	width: 526px;
	height: 340px;
	float: left;
	padding-bottom: 15px;
	cursor: pointer;
	background: url(../img/creat_img04.jpg) repeat-x 0 bottom;
}
.creat-project li.on {
	width: 631px;
	height: 408px;
	z-index: 10;
}
.creat-project li.on img {
	width: 631px;
	height: 408px;
}
.creat-project li.roundabout-in-focus{
	cursor:default;
} 
.creat-project li.z30 {
	z-index: 7;
}

.creat-project span {
	background: url(../img/creat01.png) no-repeat;
	width: 47px;
	height: 78px;
	line-height: 78px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	z-index: 15;
	top: 177px;
}
.creat-project #prev {
	left: 25px;
}
.creat-project #next {
	background-position: 0 -78px;
	right: 25px;
}
.creat-project-tit {
	padding-bottom: 15px;
	margin-bottom: 15px;
	color: #313131;
	font-size: 14px;
	background: url(../img/creat_img05.jpg) no-repeat center bottom;
	text-align: center;
}
.creat-elect tr td {
	padding-bottom: 40px; 
}
.creat-elect .padl40 {
	padding-left: 40px;
}
.creat-elect .padr40 {
	padding-right: 40px;
}
.creat-elect h3 {
	padding-bottom: 30px;
	color: #4b4b4b;
	font-size: 14px;
}
.creat-elect h4 {
	padding-bottom: 15px;
	color: #33639d;
	font-size: 18px;
}
.creat-elect h5 {
	color: #000;
	font-size: 16px;
}
.creat-foregin-l {
	width: 470px;
	color: #4b4b4b;
}
.creat-foregin-l h3 {
	color: #de002e;
	font-size: 14px;
	padding-bottom: 30px;
}
.creat-foregin-l p{
	padding-bottom: 30px;
}
.creat-foregin-r {
	width: 316px;
}
.creat-foregin-l a.link {
	display: inline-block;
	padding-right: 18px;
	color: #010101;
	background: url(../img/creat_img11.jpg) no-repeat right center;
	font-size: 14px;
}
.creat-foregin-l a.link:hover {
	color: #de002e;
	text-decoration: underline;
}
/********  制造频道页 ********/
.creat-top-l {
	position: relative;
	width: 475px;
	overflow: hidden;
}
.creat-top-ltxt {
	width: 146px;
	height: 260px;
	padding: 16px 25px 0 23px;
	color: #fff;
	background: url(../img/creat_img21.jpg) repeat-x;
}
.creat-top-lpic {
	width: 281px;
}
.creat-top-lsign {
	position: absolute;
	width: 14px;
	height: 30px;
	z-index: 10;
	left: 194px;
	top: 122px;
}
.creat-top-ltxt h3 {
	height: 45px;
	line-height: 45px;
}
.creat-top-ltxt h3 a, .creat-top-mtxt h3 a {
	color: #fff;
	font-weight: bold;
	font-size: 18px;
}
.creat-top-ltxt p {
	line-height: 20px;
	height: 140px;
}
.creat-top-ltxt-more {
	height: 33px;
	margin-top: 15px;
	background: url(../img/creat06.png) no-repeat right 0;
}
.creat-top-ltxt-more a {
	display: block;
	padding-left: 26px;
	color: #fff;
	line-height: 24px;
	background: url(../img/creat02.png) no-repeat 0 4px;
}
.creat-top-ltxt a:hover, .creat-top-mtxt a:hover {
	color: #fff;
	text-decoration: underline;
}
.creat-top-m {
	position: relative;
	width: 234px;
	padding-left: 9px;
}
.creat-top-mtxt {
	padding: 10px 25px;
	height: 115px;
	width: 184px;
	overflow: hidden;
	background: #5c3e44 url(../img/creat_img14.jpg) no-repeat 160px 80px; 
}
.creat-top-mtxt p {
	height: 40px;
	padding-bottom: 15px;
	line-height: 20px;
	color: #fff;
}
.creat-top-mtxt a.more {
	display: block;
	padding-left: 26px;
	color: #fff;
	line-height: 24px;
	background: url(../img/creat02.png) no-repeat 0 4px;
}
.creat-top-mpic {
	margin-top: 6px;
}
.creat-top-msign, .creat-top-rsign {
	position: absolute;
	left: 25px;
	top: 135px;
	z-index: 10;
	width: 21px;
	height: 12px;
	overflow: hidden;
	line-height: 12px;
	font-size: 12px;
}
.creat-top-r {
	position: relative;
	width: 234px;
	overflow: hidden;
}
.creat-top-rsign {
	left: 25px;
	top: 129px;
}
.creat-top-rtxt {
	width: 189px;
	height: 105px;
	margin-top: 6px;
	padding: 15px 20px 15px 25px;
	overflow: hidden;
	background: #845d65 url(../img/creat_img12.jpg) no-repeat 175px 97px;
}
.creat-botcon-l {
	width: 476px;
	height: 223px;
	overflow: hidden;
	background: #fff;
	-webkit-box-shadow: 0px 0px 1px #dee0e3;
	-moz-box-shadow: 0px 0px 1px #dee0e3;
	-o-box-shadow: 0px 0px 1px #dee0e3;
	box-shadow: 0px 0px 1px #dee0e3;
}
.creat-botcon-lpic {
	position: relative;
	width: 246px;
	overflow: hidden;
}
.creat-botcon-lpic span {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 246px;
	overflow: hidden;
	height: 0;
	background: url(../img/shaw.png) repeat;
}
.creat-botcon-ltxt {
	width: 185px;
	padding-left: 25px;
	padding-top: 25px;
}
.creat-botcon-ltxt h3 a {
	display: block;
	color: #636363;
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
	padding-bottom: 5px;
}
.creat-botcon-ltxt p {
	color: #4e4e4e;
	line-height: 20px;
	height: 100px;
	padding-bottom: 10px;
}
.creat-botcon-ltxt a.more {
	display: inline-block;
	padding-left: 22px;
	line-height: 24px;
	color: #787878;
	background: url(../img/icon03.png) no-repeat 0 center;
}
.creat-botcon-ltxt a:hover {
	color: #de0029;
}

/************ 市场频道页 ****************/
.market-index {
	height: 148px;
}
.market-index ul {
	width: 966px;
	margin-top: 18px;
}
.market-index li {
	display: inline-block;
	width: 131px;
	height: 147px;
	margin-right: 7px;
	float: left;
	overflow: hidden;
	background: url(../img/market_img03.jpg) no-repeat;
}
.market-index li.over {
	background-position: 0 -147px;
}
.marketpic {
	padding-top: 34px;
	height: 57px;
	overflow: hidden;
}
.marketpic a {
	display: block;
	position: relative;
	overflow: hidden;
}
.marketpic a.market01 {
	width: 49px;
	height: 49px;
}
.marketpic a.market02 {
	width: 38px;
	height: 57px;
}
.marketpic a.market03 {
	width: 54px;
	height: 45px;
}
.marketpic a.market04 {
	width: 55px;
	height: 43px;
}
.marketpic a.market05 {
	width: 49px;
	height: 50px;
}
.marketpic a.market06 {
	width: 50px;
	height: 42px;
}
.marketpic a.market07 {
	width: 47px;
	height: 46px;
}
.marketpic a img {
	position: absolute;
	bottom: 0;
	left: 0;
}
.markettxt a {
	display: block;
	padding-top: 10px;
	font-size: 14px;
	color: #5f5f5f;
}
.market-index li.over a {
	color: #fff;
}
.market-index li.over a:hover {
	color: #fff;
	text-decoration: underline;
}
.market-board {
	padding-top: 20px;
	padding-left: 35px;
	line-height: 24px;
}
.market-board h3 {
	color: #484848;
	font-size: 22px;
	font-weight: bold;
}
.market-search {
	position: relative;
	width: 184px;
	height: 27px;
	margin: 37px 32px 0 0;
}
.market-search dt {
	padding-left: 8px;
	height: 25px;
	color: #fff;
	line-height: 25px;
	border: #e5e5e5 1px solid;
	background: url(../img/market_img05.jpg) no-repeat;
	cursor: pointer;
}
.market-search dd {
	display: none;
	position: absolute;
	background: #fff;
	width: 174px;
	top: 27px;
	padding-left: 8px;
	border: #e5e5e5 1px solid;
}
.market-search dd a {
	display: block;
	line-height: 22px;
	height: 22px;
	color: #484848;
}
.market-search dd a:hover {
	color: #890505;
}

.sitemarket {
	background: #fff;
	padding-bottom: 25px;
}
.sidenav { 
	float: left; 
	width: 239px; 
	padding: 0 2px 0 3px; 
	background: url(../img/proli_bg05.jpg) repeat-y;
}
.sidenav-li ul li { 
	width: 100%;
}
.sidenav-li ul li a.navfather { 
	display: block; 
	height: 41px; 
	padding-left: 42px; 
	font: 12px/40px "微软雅黑"; 	
	background: url(../img/market_img04.jpg) no-repeat;
}
.sidenav-li ul li a.navfather:hover, .sidenav-li ul li.on a.navfather {
	background-position: 0 -41px;
	color: #fff;
}
.sidenavson { 
	width: 219px; 
	padding: 9px 0 15px 20px; 
	display: none;
}
.sidenavson a { 
	display:block; 
	padding-left:18px; 
	background:url(../img/proli_bit02.gif) no-repeat 7px -17px; 
	font:12px/30px "微软雅黑";
}
.sidenavson a:hover, .sidenavson a.on { 
	background-position: 7px 13px; 
	color: #9f0101;
}
.sidenav-bot { 
	width:238px; 
	height:8px; 
	background:#9f0101; 
	overflow:hidden;
}


/**************左侧**********************/
.cons_left{ width:230px; margin:0px 0px; float:left; background:#fff; overflow:hidden;}
.cons_left_title{ width:230px; padding-top:0px; background:url(../image/arrows3.gif) no-repeat 0px 44px; text-indent:15px; height:40px; line-height:40px; font-size:22px; color:#00a2e8; border-bottom:1px solid #bdbdbd;}
.cons_left_title img{ margin:25px 10px 0px 0px;}
.cons_left_content{ width:230px; height:auto!important; margin:0px auto; padding:10px 0px 15px 0px;}
.cons_left_content UL { width:230px;CLEAR: both; PADDING: 0px; MARGIN: 0px auto 0px auto; padding:0px; LIST-STYLE-TYPE: none; }
.cons_left_content LI { width:230px; height:41px; line-height:41px; margin:0px auto; padding:0px 0px 0px 0px;  border-bottom:1px solid #e6e6e6; font-size:14px; text-indent:20px; display:block}

.left_mee a {TEXT-DECORATION: none; font-weight:normal;height:41px; line-height:41px; padding-left:0px; DISPLAY: block;color:#34495e;}
.left_mee a:link {color:#34495e;}
.left_mee a:visited {	text-decoration: none;	color:#34495e;}
.left_mee a:hover { TEXT-DECORATION: none; color:#fff;background: #1790e6;}


.left_mees a {TEXT-DECORATION: none; height:41px; DISPLAY: block; line-height:41px; padding-left:0px; color:#34495e; background:url(../image/blue_arrow.gif) no-repeat right;}
.left_mees a:link {color:#34495e; }
.left_mees a:visited {	text-decoration: none;	color:#34495e; }
.left_mees a:hover { TEXT-DECORATION: none; color:#8c949c;}



/*.tel{ width:230px; height:105px; margin:20px auto; padding:0px; }
*/

/***************运营商介绍**********************88*/

/**************产品展示********************/
.pro_picss{ width:100%; height:auto; overflow:hidden; }
/*.pro_pic:hover {border:1px 1px 1px 1px;border:2px solid #00af92;}*/
.pro_picss UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP:0px; list-style-type:none; margin:0px;}
.pro_picss UL LI {width:940px; height: auto; margin:10px 0px 10px 0px; padding:20px 0px 20px 0px;}
.pro_picnrss{ padding: 0px 0px;display: block;margin: 0px auto 0px auto;height:160px; border:2px solid #eaeaea; }
.pro_picnrss:hover {border:1px 1px 1px 1px;border:2px solid #00a2e8;}


.softss_11{ width:200px; height:140px;/* border:1px solid #eaeaea;*/ float:left; padding:20px 0px 0px 0px; color:#1f7fd5; border-right:1px dashed #CCCCCC;}
.softss_22{ width:260px; height: auto; margin-top:30px; line-height:30px; float: left; color:#7a7a7a; font-family:"微软雅黑";font-size:12px; padding:0px 0px 0px 20px;}
.softss_22 a{ color:#7a7a7a;}
.softss_22 a:link{ color:#7a7a7a;}
.softss_22 a:visited{ color:#7a7a7a;}
.softss_22 a:hover{ color:#7a7a7a; text-decoration:none;}
.softss_33{ width:280px; height: auto; margin-top:30px;  float: left; line-height:30px; font-size:12px; color:#7a7a7a; }
.softss_33 a{ color:#7a7a7a;}
.softss_33 a:link{ color:#7a7a7a;}
.softss_33 a:visited{ color:#7a7a7a;}
.softss_33 a:hover{ color:#7a7a7a; text-decoration:none;}

.softss_44{ width:164px; height:100px;  float:right; line-height:150px; font-size:12px; color:#7a7a7a; padding-right:15px; padding-left:5px; padding-top:60px; }



/************************************/
.marketcon {
	width: 700px;
	min-height: 350px;
	_height: 350px;
	padding: 25px 0 40px;
	border: #ddd 1px solid;
	-webkit-box-shadow: 0px 0px 1px #dcdcdc;
	-moz-box-shadow: 0px 0px 1px #dcdcdc;
	-o-box-shadow: 0px 0px 1px #dcdcdc;
}
.markettit {
	padding-left: 27px;
	height: 30px;
	line-height: 30px;
	padding-bottom: 25px;
	color: #646464;
	font-size: 22px;
	font-weight: bold;
}
.marketdet {
	padding: 0 27px;
	color: #2b2b2b;
	background: url(../img/market_img07.jpg) repeat-x 0 bottom;
}
.marketdet p {
	font-size: 14px;
	padding-bottom: 50px;
}
.market-map {
	padding: 30px 35px;
}
.market-map tr td {
	padding: 0 0 34px;
	color: #2b2b2b;
	font-size: 14px;
}
.market-map h4 {
	color: #a90000;
	font-size: 18px;
	font-weight: bold;
}
.market-det {
	padding: 0 35px;
}
.market-det p {
	padding: 0 0 20px;
}



/**************** 产品 *************************/
.pro_pic{ width:100%; height:auto; overflow:hidden; }
.pro_pic UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP:0px; list-style-type:none; margin:0px;}
.pro_pic UL LI {width:530px; height: auto; margin:10px 20px 10px 20px; padding:0px 0px 0px 0px;}
.pro_picnr{ padding: 0px 0px;display: block;margin: 0px auto 0px auto;height:160px; border:2px solid #eaeaea; }
.pro_picnr:hover {border:1px 1px 1px 1px;border:2px solid #9f0101;}


.soft_11{ width:200px; height:40px; line-height:40px;/* border:1px solid #eaeaea;*/ float:left; padding:20px 0px 0px 0px; color:#1f7fd5; }
.soft_22{ width:320px; height: auto; line-height:30px; float: right; color:#9f0101; font-family:"微软雅黑";font-size:16px; padding:10px 10px 0px 10px;}
.soft_22 a{ color:#9f0101;}
.soft_22 a:link{ color:#9f0101;}
.soft_22 a:visited{ color:#9f0101;}
.soft_22 a:hover{ color:#9f0101; text-decoration:none;}

.soft_33{ width:350px; height: auto;  float: right; line-height:24px; font-size:12px; color:#7a7a7a; padding:0px 10px 0px 10px; }
.soft_33 a{ color:#7a7a7a;}
.soft_33 a:link{ color:#7a7a7a;}
.soft_33 a:visited{ color:#7a7a7a;}
.soft_33 a:hover{ color:#7a7a7a; text-decoration:none;}

.soft_44{ width:114px; height:100px;  float:right; line-height:150px; font-size:12px; color:#7a7a7a; padding-right:15px; padding-left:5px; padding-top:60px; border-left:1px dashed #CCCCCC; }

.soft_55{ width:120px; height: auto;  float:right; line-height:0px; font-size:12px; color:#7a7a7a; padding-right:17px; border-left:1px dashed #CCCCCC; padding-left:15px; }



.soft_66{ width:420px; height: auto; line-height:30px; float: left; color:#7a7a7a; font-family:"微软雅黑";font-size:12px; padding-left:20px; }
.soft_66 a{ color:#7a7a7a;}
.soft_66 a:link{ color:#7a7a7a;}
.soft_66 a:visited{ color:#7a7a7a;}
.soft_66 a:hover{ color:#7a7a7a; text-decoration:none;}

<!--____________视频展示____________________-->
.video_pic{ width:100%; height:auto; overflow:hidden;}
.new-carbox {
width: 740px;
height: 850px;
overflow: hidden;
position: relative;
margin-top: 20px;
}
.new-piclist {
width: 740px;
position: absolute;
left: -10px;
top: -20px;
}
.video_list li {
position: relative;
height: 160px;
overflow: hidden;
}
.new-piclist li {
float: left;
width: 180px;
height: 160px;
padding: 20px;
border: 1px solid #e9e9e9;
border-left: none;
border-top: 0;
}
.video_list li a.play-link {
display: block;
height: 44px;
left: 13px;
overflow: hidden;
position: absolute;
text-indent: -9999px;
top: 85px;
width: 24px;
z-index: 2;
background: url(../images/icon24-1.png) no-repeat -379px -19px;
_background: 0;
}
.video_list li a.img {
display: block;
height: 118px;
width: 200px;
overflow: hidden;
margin: 0 0 4px;
}
.video_list li img {
height: 118px;
width: 180px;
}
.video_list li p {
margin: 7px 0 5px 0;
height: 45px;
overflow: hidden;
font-size: 14px;
line-height: 22px;
font-family: microsoft yahei;
text-align:center;
}
.new-carbox .video_list li{position:relative;height:160px;overflow:hidden}

/**产品详情**/
.pro-info{ position:relative; width:100%;z-index: 10;}
.pro-info-tab{ height:35px; padding-left:29px; margin-top:-35px; position: relative;z-index: 10}
.pro-info-tab li { 
	display: block; 
	float: left; width:100px; height:35px; margin-right:2px; background:url(../img/proinfo_bg01.png) no-repeat -102px 0; font:bold 14px/35px "微软雅黑"; color:#fff; text-align:center; cursor:pointer;}
.pro-info-tab li.hover,.pro-info-tab li.selected{ background-position:0 0;}
.pro-info-box{ padding:30px 10px ; min-height:360px;}
.pro-info-con{ display:none;}
.proinfo {
	width: 450px;
	padding-left: 10px;
}

.paddt30 {
	padding-top: 30px;
}
/**施工案例**/
.case-til{ width:698px; height:62px; font:bold 24px/62px "微软雅黑";padding-left: 20px;}
.case-sear{ width:670px; height:39px; padding:11px 0 0 28px; border:1px solid #d9d9d9; border-width:1px 0; background:#f2f2f2;}
.case-sear-box{ width:215px; height:25px; border:1px solid #d6d6d6; background:#fff;}
.case-sear .txt{ float:left; width:180px; padding-left:6px; height:25px; border:none; background:none; font:12px/24px "微软雅黑"; color:#888;}
.case-sear .btn{ float:left; width:29px; height:25px; border:none; background:url(../img/case_bg01.html) no-repeat ; cursor:pointer;}
.case-list { width:660px; margin:10px auto 10px;}
.case-list ul {
	width: 680px;
}
.case-list ul li{ width:153px; height:150px; margin:0 5px 20px; float: left;}
.case-list ul li .case-imgbox{ width:153px; height:112px; position:relative;border:1px solid #d9d9d9;}
.case-list ul li .case-bg{ width:143px; height:102px; border:5px solid #9f0101; position:absolute; left:0; top:0; overflow:hidden; opacity:0; filter:alpha(opacity=0);}
.case-list ul li a{ display:block;}
.case-list ul li p{ text-align:center; line-height:28px; padding-top:6px;}
.case-list ul li a:hover p{ color:#9f0101;}
.case-info-til {
	width:698px; 
	height:24px; 
	padding:20px 0; 
	border-top: #d9d9d9 1px solid;
	font:bold 18px/24px "微软雅黑"; 
	text-align:center;
}
.case-info-data {
	width:698px; 
	height:50px; 
	border:1px solid #d9d9d9; 
	border-width:1px 0; 
	color: #858585;
	background:#f2f2f2; 
	line-height:50px;
}
.case-info-data span {
	padding-right: 20px;
}
.case-info{ width:632px; margin:30px auto 50px;}
.case-info img{ max-width:632px;}
.case-info p{ line-height:22px;}
.probox-cen .nextcon {
	width: 640px;
	margin: 0 auto;
	border-top: #bababa 1px dotted;
}

/**产品订购**/
.order-til{ width:640px; margin:0 auto; padding-bottom:6px; border-bottom:1px solid #e5e5e5;}
.order-til h2{font:bold 24px/48px "微软雅黑";}
.order-tab{ margin:25px auto; }
.order-tab td{ padding:6px 0;}
.order-tab select{ width:322px; height:30px; background:#fff; border:1px solid #ddd;}
.order-tab .txt{ width:307px; height:28px; padding-left:13px; background:#fff; border:1px solid #ddd; line-height:28px;}
.order-tab .code{width:83px; height:28px; padding-left:13px; background:#fff; border:1px solid #ddd; line-height:28px;}
.order-tab textarea{width:514px; height:123px; padding:6px 13px;background:#fff; border:1px solid #ddd; overflow:auto;}
.order-tab .btn{ width:84px; height:32px; margin:15px 15px 0 0; background:url(../img/nav_bg02.jpg) repeat-x 0 bottom; border:none; text-align:center; font:bold 14px/32px "微软雅黑"; color:#fff; cursor:pointer;}
.order-tab .btn.hover{ background:url(../img/order_bg01.jpg) repeat-x;}
.order-tab font{ color:#ff0037;}


/**科技研发***/
.tec-picbox{ float:left; width:140px; height:133px;margin-right: 10px; position:relative; overflow:hidden; cursor:pointer;}
.tectop .w443 .last {margin-right: 0;}
.tec-picbox-txt{ position:absolute; width:100%;height:56px; left:0; bottom:-28px; background:url(../img/tec_bg01.png) repeat;}
.tec-picbox-txt p{ font:12px/28px "微软雅黑"; padding-left:11px; color:#fff;}
.tectop-pic {padding-right: 18px;}
.h92 {height: 92px;}
.news-more{ width:107px; height:26px; position:relative; background:url(../img/bg_11.jpg) no-repeat; overflow:hidden; cursor:pointer;}
.news-more a{ display:block; width:80px; font:12px/26px "微软雅黑"; color:#fff; text-align:center; position:relative;}
.news-more-bg{ position:absolute; right:27px; top:0; width:0; height:36px; background:url(../img/bg_12.jpg) repeat-x; overflow:hidden; z-index:0}
.news-more a:hover{ color:#fff;}

.tecmid {height: 253px;background: #eceef1;border-top: #e2e2e2 1px solid;padding-top: 25px;}
.tecbot {padding-top: 25px; }
.tecbot-line {height: 177px;width: 33px;margin-right: 25px;border-right:1px solid #e3e3e3;}
.posr {position: relative;}
.tech-equ{ width:100%; height:167px; position:relative; overflow:hidden;margin-top: 5px;}
.tech-equ ul{ position:absolute; left:0; top:0;}
.tech-equ ul li{ display:block;float: left; _display:inline; width:172px; height:167px; margin-right:25px; background:#fff;}
.tech-equ ul li p{ font:13px/40px "	微软雅黑"; text-align:center;}
.tech-equ ul li a:hover p{ color:#a10723}
.tech-btn { position:absolute; right:0; top:5px; height:21px;}
.tech-btn span{ display:block; margin-left:4px; width:16px; height:15px; float:left; background:url(../img/tec_btn01.jpg) no-repeat; cursor:pointer; overflow:hidden;}
.tech-btn span.prev04{ background-position: 0 0;}
.tech-btn span.next04{ background-position: right -15px;}
.bgblank {background: #fff;}

/**先进设备**/
.equcon {
	width: 828px;
	margin: 0 auto;
	position: relative;
	padding: 6px;
	height: 505px;
	overflow: hidden;
	background: #ededed;
}
.equcon .show {
	position: relative;
	width: 673px;
	height: 505px;
	overflow: hidden;
}
.equcon .show p {
	position: absolute;
	left: 0px;
	bottom: -1px;
	width: 673px;
	height: 51px;
	line-height: 51px;
	color: #fff;
	background: url(../img/shaw.png) repeat;
	font-size: 14px;
	text-align: center;
}
.equcon .thumb {
	position: absolute;
	width: 126px;
	height: 420px;
	overflow: hidden;
	top: 58px;
	right: 13px;
}
.equcon .thumb ul {
	position: absolute;
}
.equcon .thumb li {
	position: relative;
	width: 126px;
	height: 94px;
	overflow: hidden;
	margin-bottom: 11px;
}
.equcon .thumb li img {
	position: relative;
	z-index: 5;	
}
.equcon .thumb li span {	
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	border: #e1284e 4px solid;
	width: 118px;
	height: 76px;
}
.equcon .thumb li.active span {
	display: block;
}
.equcon #prev, .equcon #next {
	position: absolute;
	right: 53px;
	width: 43px;
	height: 22px;
	line-height: 22px;
	background: url(../img/equ_img02.jpg) no-repeat;
	overflow: hidden;
	cursor: pointer;
	text-indent: -9999px;
}
.equcon #prev {
	top: 20px;
}
.equcon #next {
	bottom: 12px;
	background-position: 0 -22px;
}

/**科技人才**/
.person-list{ width:900px; margin:0 auto; overflow:hidden;padding-top: 20px;}
.person-list ul{ border-bottom:1px dotted #ccc; width:960px;}
.person-list ul li{ width:210px; height:237px; float: left; padding:5px; margin:20px 10px 20px 0; background:#d4e2f0; cursor:pointer;
transition: all 0.6s;
-moz-transition: all 0.6s;	/* Firefox 4 */
-webkit-transition: all 0.6s;	/* Safari 和 Chrome */
-o-transition: all 0.6s;}
.person-list ul li h3{ padding-left:9px;font:bold 12px/42px "微软雅黑"; color:#5c5e60;
transition: all 0.6s;
-moz-transition: all 0.6s;	/* Firefox 4 */
-webkit-transition: all 0.6s;	/* Safari 和 Chrome */
-o-transition: all 0.6s;}
.person-list ul li p{padding-left:9px;line-height:18px; color:#797b7d;
transition: all 0.6s;
-moz-transition: all 0.6s;	/* Firefox 4 */
-webkit-transition: all 0.6s;	/* Safari 和 Chrome */
-o-transition: all 0.6s;}
.person-list ul li.hover{ background:#a10723;}

.person-list ul li.hover h3,.person-list ul li.hover p{ color:#fff;}

.person-info{ padding: 30px; overflow:hidden}
.person-info-le{ float:left; width:360px; padding-top:8px; overflow:hidden;}
.person-info-le img{ margin-bottom:10px;}
.person-name{ font-weight:bold; font-size:14px; color:#a10723;}
.person-info-ri{ width:520px; float:right; min-height: 350px; _height:350px;}

.w443 {
	width: 443px;
}
.w445 {
	width: 445px;
}
.tectop {padding-bottom: 30px;}
.tectop-tit {font:bold 18px/22px "微软雅黑"; color:#666;padding-bottom: 15px;}
.tectop-tit a {color: #666;}
.tectop-tit a:hover {color: #c20d2f;}
.padd40 {padding-bottom: 40px;}

.news-top{ width:900px; margin:0 auto 0px;height:172px; border-bottom:1px dotted #ccc;padding-top: 20px;}
.news-top-img{ width:204px; height:142px; padding:6px 7px 8px; background:url(../img/about_bg08.jpg) no-repeat;}
.news-top-con{ width:658px; padding-top: 7px;}
.news-top-con h2 span{ display:block; font:bold 11px/19px Arial; color:#aaa;}
.news-top-con a:hover span {color:#aaa;}
.news-top-con h2{ padding-bottom:5px; margin-bottom:8px;font:bold 16px/24px "微软雅黑"; color:#a10723; border-bottom:1px solid #e2e2e2;}
.news-top-con a:hover h2 { color: #dd6077;}
.news-more{ width:107px; height:26px; position:relative; background:url(../img/bg_11.jpg) no-repeat; overflow:hidden; cursor:pointer;}
.news-more a{ display:block; width:80px; font:12px/26px "微软雅黑"; color:#fff; text-align:center; position:relative;}
.news-more-bg{ position:absolute; right:27px; top:0; width:0; height:36px; background:url(../img/bg_12.jpg) repeat-x; overflow:hidden; z-index:0}
.news-more a:hover{ color:#fff;}

.w550 {width: 550px;}
.con-til{ margin-bottom:24px;}
.con-til h2{font:bold 24px/34px '微软雅黑'; color:#a10723;}
.con-til h3{font-size:18px; line-height:19px; color:#e3e3e3; font-family:Arial}

/**************** 其他产业 **********************/
.other-index {
	width: 960px;
	height: 288px;
	padding: 2px 4px 0 2px;
	margin: 0 auto;
	background: url(../img/other_img02.jpg) no-repeat;
}
.other-indexl {
	width: 390px;
}
.other-indexr {
	width: 505px;
	padding: 30px 0 0 30px;
}
.other-indexr h3 a {
	padding-left: 0;
	color: #606060;
	background: none;
	font-size: 21px;
}
.other-indexr h3 a:hover, .other-indexr a:hover {
	color: #de0029;
}
.other-indexr h4 {
	padding-bottom: 15px;
	color: #de0029;
	font-family: Arial;
	font-size: 21px;
	font-style: italic;
	text-transform: uppercase;
}
.other-indexr p {
	padding-bottom: 15px;
	overflow: hidden;
	color: #606060;
	line-height: 22px;
}
.other-indexr a {
	display: inline-block;
	padding-left: 21px;
	color: #a2a2a2;
	background: url(../img/icon03.png) no-repeat 0 center;
}
.about-two .other-indexr {
	width: 455px;
	padding-left: 0;
}
.other-indexbot {
	position: relative;
	width: 456px;
	height: 243px;
	margin-left: 40px;
	overflow: hidden;
}
.other-indexbot ul {
	position: absolute;
	z-index: 4;
}
.other-indexbot li {
	width: 456px;
	height: 243px;
	overflow: hidden;
	float: left;
}
.other-indexbot span {
	display: block;
	position: absolute;
	z-index: 6;
	top: 95px;
	width: 25px;
	height: 52px;
	overflow: hidden;
	background: url(../img/other01.png) no-repeat;
	cursor: pointer;
}
.other-indexbot span.prev {
	left: 0;
}
.other-indexbot span.next {
	background-position: -25px 0;
	right: 0;
}
.industrycon {
	min-height: 400px;
	_height: 400px;
}
.industrycon-l {
	width: 490px;
}
.industrycon-l h3 {
	font-size: 14px;
	color: #000;
}
.industrycon-l p {
	padding-bottom: 30px;
}
.realty p {
	padding-bottom: 20px;
}

/**************** 联系我们 ******************/
.contactcon {
	font-size: 14px;
}
.contactcon p {
	font-size: 14px;
	color: #303030;
}
.contactcon span {
	color: #de002e;
}
.contactcon h3 {
	padding-bottom: 10px;
	border-bottom: #cbcbcb 1px dotted;
	color: #9f9f9f;
	font-style: italic;
	text-transform: uppercase;
}
.contactcon ul {
	padding: 15px 10px;
	border-bottom: #cbcbcb 1px dotted;
	color: #5a5a5a;
	text-transform: uppercase;
}
.contactcon ul li {
	padding-left: 25px;
	line-height: 30px;
}
.contactcon ul li.add {
	background: url(../img/contact_img01.jpg) no-repeat 0 3px;
	padding-left: 
}
.contactcon ul li.tel {
	background: url(../img/contact_img01.jpg) no-repeat 0 -20px;
}
.contactcon ul li.fax {
	background: url(../img/contact_img01.jpg) no-repeat 0 -42px;
}
.contactcon ul li.mail {
	background: url(../img/contact_img01.jpg) no-repeat 0 -68px;
}
.contact-map {
	padding: 15px 10px 30px;
}
.sitemap-con {
	padding-left: 15px;
	padding-bottom: 20px;
}
.sitemap-con li {
	width: 138px;
	float: left;
}
.sitemap-con a.first-menu {
	display: block;
	width: 126px;
	height: 47px;
	padding-top: 0;
	padding-right: 12px;
	color: #2e2e2e;
	background: url(../img/contact_img03.jpg) no-repeat;
	line-height: 41px;
	font-size: 14px;
	text-align: center;
}
.sitemap-con a.last {
	background: url(../img/contact_img05.jpg) no-repeat;
}
.sitemap-con a {
	display: block;
	width: 128px;
	height: 44px;
	padding-top: 6px;
	line-height: 41px;
	color: #757575;
	background: url(../img/contact_img04.jpg) no-repeat;
	text-align: center;
}
.sitemap-con li a.slast {
	background: url(../img/contact_img06.jpg) no-repeat;
}
.sitemap-con a:hover {
	color: #dd002e;
}

/*************** 人力资源 **************/
.job-search {
	position: relative;
	z-index: 10;
}
.job-search li {
	float: left;
	width: 307px;
	padding-right: 4px;
}
.job-search-select {
	position: relative;
	width: 297px;
	padding: 0 5px;
	height: 27px;
	color: #b8b8b8;
	border: #d9d9d9 1px solid;
	line-height: 27px;
	background: url(../img/job_img07.jpg) no-repeat;
}
.job-search-select dt {
	cursor: pointer;
}
.job-search-select dd {
	display: none;
	position: absolute;
	z-index: 999;
	top: 27px;
	left: -1px;
	width: 297px;
	padding: 0 5px;
	border: 1px solid #d9d9d9;
	background: #fff;
}
.job-search-select dd a {
	display: block;
}
.job-search-input {
	width: 297px;
	padding: 5px;
	height: 17px;
	color: #b8b8b8;
	border: #d9d9d9 1px solid;
	line-height: 17px;
	background: url(../img/job_img01.jpg) no-repeat;
}
.job-search-btn {
	width: 94px;
	height: 29px;
	overflow: hidden;
	border: none;
	background: url(../img/job_img02.jpg) no-repeat;
	cursor: pointer;
}
.joblist {
	margin-top: 33px;
	position: relative;
	z-index: 5;
	min-height: 350px;
	_height: 350px;
}
.joblist dt {
	position: relative;
	height: 34px;
	padding: 10px 0px 10px 20px;
	overflow: hidden;
	line-height: 34px;
	background: url(../img/job_img06.jpg) no-repeat 810px center #f1f1f1;
	border-bottom: #fff 1px solid;
}
.joblist-overbg {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	width: 0px;
	height: 54px;
	background: url(../img/job_img05.jpg) no-repeat 810px center #9e1420;
}
.joblist-tit {
	position: relative;
	z-index: 2;
	cursor: pointer;
}
.joblist dt a.apply {
	padding-right: 56px;
}
.joblist dt span a {
	display: inline-block;
	color: #444;
}
.joblist-tit b {
	display: inline-block;
	padding-right: 15px;
	font-size: 18px;
	font-weight: normal;
	line-height: 34px;
	background: url(../img/job_img04.jpg) no-repeat right 12px;
}
.joblist-tit em {
	display: inline-block;
	padding: 0 11px;
	line-height: 34px;
	background: url(../img/job_img04.jpg) no-repeat right 10px;
}
.joblist-tit i {
	display: inline-block;
	padding: 0 11px;
	line-height: 34px;
	font-style: normal;
}
.joblist dt span a:hover {
	color: #9e1420;
}
.joblist dt.over a {
	position: relative;
	z-index: 5;
}
.joblist dt.over, .joblist dt.over a, .joblist dt.over a:hover  {
	color: #fff;
}
.joblist dd {
	display: none;
	padding: 20px;
	color: #888;
	border-bottom: #fff 1px solid;
	background: #f8f8f8;
}
.joblist-dd {
	padding: 0 0 20px 20px;
	border-bottom: #dfdfdf 1px solid;
}
.joblist-dd span {
	padding-right: 15px;
}
.joblist-dd tr td {
	padding: 5px 35px 5px 0;
}
.joblist-ddcon {
	padding-top: 20px;
	padding-left: 20px;
}
.joblist-dd span, .joblist-ddcon h3  {
	color: #9e1420;
}

/*************** 应聘岗位  ******************/
.applycon h3  {
	padding: 0 0 20px;
	color: #333;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.applytit {
	padding: 10px 0px 20px 20px;
	font-size: 14px;
}
.applytit span {
	padding-right: 20px;
}
.applytit input {
	width: 50px;
	border: none;
	background: #fff;
	text-align: center;
}
.border1px {
	border: #dbdbdb 1px solid;
}
.bordertop {
	border-top: none;
}
.applycon tr td {
	padding: 5px 12px;
	border-right: #dbdbdb 1px solid;
	border-bottom: #dbdbdb 1px solid;
}
.applydet tr th.thbg {
	padding: 5px 0;
	color: #fff;
	background: #9e1420;
	font-weight: bold;
	text-align: center;
}
.applydet tr td.bg01 {
	color: #333;
	background: #ebebec;
}
.applydet input.bg02 {
	background: none;
}
.applycon p {
	color: #000;
}
.applydet input {
	height: 18px;
	line-height: 18px;
	padding: 2px 5px;
	overflow: hidden;
	color: #777;
	border: 1px solid #dbdbdb;
	background: #fff;
	text-align: center;
	vertical-align: middle;
}
.applydet .w40 {
	width: 40px;
}
.applydet .w50 {
	width: 50px;
}
.applydet .w70 {
	width: 70px;
}
.applydet .w70 {
	width: 80px;
}
.applydet .w100 {
	width: 100px;
}
.applydet .w120 {
	width: 120px;
}
.applydet .w150 {
	width: 150px;
}
.applydet .w200 {
	width: 200px;
}
.applydet .w250 {
	width: 250px;
}
.applydet .w300 {
	width: 300px;
}
.applydet .w320 {
	width: 320px;
}
.applydet .w350 {
	width: 350px;
}
.applydet .w400 {
	width: 400px;
}
.applydet .w430 {
	width: 430px;
}
.applydet .w450 {
	width: 450px;
}
.applydet .w475 {
	width: 475px;
}
.apply_erea {
	width: 720px;
	height: 150px;
	padding: 5px;
	background: #fff;
	border: 1px solid #dbdbdb;
	resize: none;
}
.applydet .pad10 {
	padding: 10px;
	border-top: 1px solid #dbdbdb;
}
.applydet .tabone input {
	text-align: left;
}
.applydet .apply-btn {
	margin: 20px 0;
	color: #fff;
	width: 100px;
	height: 30px;
	overflow: hidden;
	background: url(../img/apply_img01.jpg) repeat-x;
	border: none;
	font-weight: bold;
	cursor: pointer;
}
.applydet .apply-btnover {
	background: url(../img/apply_img02.jpg) repeat-x;
}
.applycon p.color01 {
	color: #f00;
}
.applycon .bornone {
	border: none;
}



/* 企业报 */
.report-list li {
	width: 197px;
	height: 280px;
	padding: 0 8px;
	overflow: hidden;
	float: left;
}
.report-list li p {
	padding-top: 5px;
}



nav {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
section {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
summary {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; display: block;
}
input[type=text] {
	border: 1px solid rgb(223, 223, 223); border-image: none; height: 42px;
}
input[type=password] {
	border: 1px solid rgb(223, 223, 223); border-image: none; height: 42px;
}
h1 {
	font-weight: normal;
}
h2 {
	font-weight: normal;
}
h3 {
	font-weight: normal;
}
h4 {
	font-weight: normal;
}
h5 {
	font-weight: normal;
}
h6 {
	font-weight: normal;
}
/*.clear {
	background: none; border: currentColor; border-image: none; width: 100%; height: 0px; clear: both; font-size: 0px; _zoom: 1;
}*/
.padding0 {
	padding: 0px;
}
body {
	background: rgb(255, 255, 255); width: 100%; height: 100%; font-family: Arial,"微软雅黑"; font-size: 12px; position: relative; -ms-overflow-x: hidden;
}
.fzyh {
	
}
.jwlogo {
	display: none !important;
}
.header {
	/*background: url("../images/opacity01.png"); */margin: 0px; border: currentColor; border-image: none; left: 0px; top: 0px; width: 100%; height:90px; position: fixed; z-index: 99;
}
.header .logo-wrap {
	left: 15px; top: 0px; position: absolute; z-index: 5;
}
.header .logo {
	width: 120px; overflow: hidden; margin-top: 36px; display: block;
}
.header .logo img {
	width: 100%;
}
.header div.search {
	background: none; border-radius: 15px; border: 1px solid rgb(224, 224, 224); border-image: none; top: 56px; width: 160px; height: 28px; right: 15px; color: rgb(102, 102, 102); margin-left: -20px; float: right; position: absolute; z-index: 5;
}
.header div.search:hover {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(0, 0, 0);
}
.header div.searchActive {
	box-shadow: inset 2px 2px 2px #e3e2e3;
}
.header div.search input[type='text'] {
	background: none; padding: 0px 10px 0px 12px; outline: 0px; border: currentColor; border-image: none; width: 100px; height: 28px; line-height: 28px; font-size: 12px; float: left;
}
.header div.search input[type='submit'] {
	background: url("../images/search05.png") no-repeat center 7px; padding: 0px; outline: 0px; border: currentColor; border-image: none; width: 32px; height: 28px; margin-right: 2px; float: right;
}
.header .subhead {
	top: 0px; right: 15px; position: absolute; z-index: 6;
}
.container div.change {
	height: 50px; color: rgb(128, 128, 128); line-height: 60px; font-size: 12px; float: right;
}
.container div.change a {
	margin: 0px 3px; color: rgb(128, 128, 128);
}
.container div.change a.red {
	color: rgb(204, 0, 0); padding-left: 3px; font-weight: bold;
}
.container div.change a.red:hover {
	color: rgb(255, 0, 0);
}
.container div.change a:hover {
	color: rgb(51, 51, 51);
}
.container div.share {
	width: 80px; height: 20px; padding-top: 14px; padding-bottom: 10px; margin-left: 12px; float: right; position: relative; z-index: 9999;
}
.container div.share-nr {
	height: 28px; overflow: hidden;
}
.container div.share-nr a {
	width: 29px; height: 28px; margin-left: 8px; float: left; display: block;
}
.container div.share-nr .weixin {
	width: 30px; height: 28px; margin-left: 8px; float: left;
}
.container div.share-nr .weixin a {
	background: url("../images/weixin.png") no-repeat; margin: 0px; float: none;
}
.container div.share-nr .weixin-nr {
	background: rgb(255, 255, 255); padding: 10px; left: -44px; top: 54px; display: none; position: absolute;
}
.container div.share-nr .weixin-nr b {
	background: url("../images/tf_18.png") no-repeat; top: -7px; width: 13px; height: 7px; right: 50%; margin-left: -6px; display: block; position: absolute;
}
.container div.share-nr .weixin-nr p.pic {
	padding: 5px 10px 10px; overflow: hidden;
}
.container div.share-nr .weixin-nr p.text {
	text-align: center; line-height: 26px; position: relative;
}
.container div.share-nr a.weibo {
	background: url("../images/weibo.png") no-repeat;
}
.container div.share-nr a:hover {
	background-position: 0px -28px;
}
.navbar {
	min-height: 44px;
}
.navbar .navbar-header {
	float: left;
}
.navbar .navbar-nav > li > a {
	padding-top: 12px; padding-bottom: 12px; position: relative; -ms-zoom: 1;
}
.navbar-header .navbar-brand {
	padding: 0px !important; height: 90px; margin-top:15px;
}
.navbar .navbar-brand img {
	width: 100%; height: 100%;
}
.navbar-nav {
	margin: 5px -20px 0px 0px; overflow: hidden; padding-top: 10px; font-size: 14px;
}
.navbar-nav li {
	padding: 0px; overflow: hidden;
}
.navbar-nav > li > a {
	color: rgb(51, 51, 51); line-height: 10px; padding-top: 40px; padding-right: 30px; padding-bottom: 25px !important; padding-left: 30px; display: block;
}
.navbar-nav li a:hover {
	color: rgb(230, 0, 18);
}
.navbar-nav li.active a {
	color: rgb(230, 0, 18); background:#FFF;
}
.down_menu {
	padding: 30px 0px; font-size: 12px; position: relative;
}

.down_menu1 {
	padding: 0px 0px; font-size: 12px; position: relative;
}


.down_menu .down_block {
	padding: 0px 20px 0px 60px; height: 100%; overflow: hidden; border-left-color: rgb(214, 214, 214); border-left-width: 1px; border-left-style: solid; position: relative; min-width: 190px;
}
.ie7 .down_menu .down_block {
	padding-left: 40px !important;
}
.down_block a {
	width: 100%; color: rgb(0, 0, 0); font-size: 18px; display: inline-block;
}
.down_block .dropdown_dot {
	color: rgb(230, 0, 16); cursor: default;
}
.down_block a:hover {
	text-decoration: none;
}
.down_block a:focus {
	text-decoration: none;
}
.dp_spaec {
	margin-top: 20px;
}
.down_menu .first {
	padding-left: 15px !important; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.ie7 .down_menu .first {
	padding-left: 15px !important;
}
.ie7 .menu1 > li {
	width: 48%;
}
.dropdown_menu {
	list-style: none; left: auto; height: auto; margin-left: 0px; float: none;
}
.dropdown_menu {
	margin-top: 10px;
}
.dropdown_menu > li {
	list-style: none; float: left;
}
.menu1 > li {
	width: 50%;
}
.menu2 > li {
	width: 100%;
}
.menu3 > li {
	width: 33%;
}
.dropdown_menu > li > a {
	padding: 4px 0px 3px; color: rgb(102, 102, 102); line-height: 1.4285; clear: both; font-size: 12px; font-weight: 400; display: inline-block; white-space: nowrap;
}
.dropdown_menu > li > a:hover {
	color: rgb(230, 0, 18); text-decoration: none;
}
.dropdown_menu > li > a:focus {
	color: rgb(230, 0, 18); text-decoration: none;
}
.hide {
	display: none;
}
.right_img {
	padding-right: 40px; float: right;
}
.data-toggle {
	display: inline-block;
}
.header .share .bdshare-button-style1-32 a {
	margin-right: 0px; margin-left: 6px; float: none;
}
.header-cont {
	position: relative;
}
.header-top {
	background: rgb(246, 246, 246); width: 100%; height: 100%; position: relative; z-index: 9;
}
.header-active {
	background: url("../images/head-bg.png");
}
.header-bg {
	background: url("../images/head-black.png"); left: 0px; top: 100%; width: 100%; height: 6px; position: absolute;
}
.nav-bar {
	left: 0px; top: 0px; padding-left: 120px; position: absolute;
}
.nav-wrap {
	background:#FFF;/*background: url("../images/head-down02.jpg") repeat-x left top rgb(240, 240, 240);*/ left: 0px; top: 90px; width:800px; margin-left:200px;; display: block; position: absolute; z-index: 8; box-shadow: 0px 2px 4px #d6d6d6; -webkit-box-shadow: 0px 2px 4px #d6d6d6; -moz-box-shadow: 0px 2px 4px #d6d6d6;
}
.nav-wrap .down_menu {
	display: none;
}
.nav-down-cell {
	overflow: hidden;
}
.nav-phone {
	background: rgb(238, 238, 238); left: 0px; top: 60px; width: 100%; display: none; position: absolute;
}
.nav-phone a {
	margin: 0px 15px; height: 42px; color: rgb(51, 51, 51); line-height: 42px; text-decoration: none; display: block;
}
.nav-phone .menu01 {
	border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.nav-phone .menu01 > a {
	background: url("../images/nav05.png") no-repeat right; font-size: 18px;
}
.nav-phone .menu02 > a {
	background: url("../images/nav08.png") no-repeat right; text-indent: 15px; font-size: 15px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
.nav-phone .menu03 > a {
	margin: 0px; color: rgb(255, 255, 255); text-indent: 30px; font-size: 13px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.nav-phone .menu01 > a.active {
	background: url("../images/nav06.png") no-repeat right; color: rgb(230, 2, 19);
}
.nav-phone .menu02 > a.active {
	background: url("../images/nav07.png") no-repeat right; border: currentColor; border-image: none; color: rgb(230, 2, 19);
}
.nav-phone .menu01 a.last {
	border: currentColor; border-image: none;
}
.nav-phone .ul01 {
	background: rgb(214, 214, 214);
}
.nav-phone .ul02 {
	background: rgb(137, 137, 137); margin: 0px 15px;
}
.nav-phone .menu01 ul {
	display: none;
}
.nav-phone > b {
	background: url("../images/h_37.png") no-repeat center; top: -8px; width: 15px; height: 8px; right: 22px; display: block; position: absolute; z-index: 10;
}
.nav-phone > ul {
	display: none;
}
.nav-phone .p01 {
	background: rgb(204, 204, 204); font-size: 15px;
}
.header-phone {
	top: 0px; right: 0px; padding-top: 16px; position: absolute;
}
.header-phone .navbar-toggle {
	padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; width: 30px; margin-top: 0px;
}
.header-phone .navbar-toggle .icon-bar {
	background: rgb(88, 103, 109); border-radius: 4px; width: 100%; height: 5px; margin-bottom: 6px; display: block;
}
.header-phone .navbar-active .icon-bar {
	background: rgb(230, 2, 19);
}
.header-phone .search-toggle {
	background: url("../images/search07.png") no-repeat; width: 28px; height: 28px; margin-right: 25px; float: left; cursor: pointer;
}
.header-phone .search-active {
	background: url("../images/search06.png") no-repeat;
}
.search-phone {
	background: rgb(238, 238, 238); left: 0px; top: 60px; width: 100%; display: none; position: absolute;
}
.search-phone > b {
	background: url("../images/h_37.png") no-repeat center; top: -8px; width: 15px; height: 8px; right: 76px; display: block; position: absolute; z-index: 10;
}
.search-phone .cell {
	margin: 20px 0px; height: 37px;
}
.search-phone .cell form {
	background: rgb(255, 255, 255); border-radius: 30px; border: 1px solid rgb(212, 212, 212); border-image: none; height: 35px; line-height: 35px; position: relative;
}
.search-phone .cell form input.text {
	background: none; padding: 0px 20px; border: currentColor; border-image: none; width: 80%; height: 35px; line-height: 35px; overflow: hidden; font-size: 14px; font-weight: normal; vertical-align: middle; display: block;
}
.search-phone .cell form .button {
	background: url("../images/search02.png") no-repeat center; border: currentColor; border-image: none; top: 0px; width: 48px; height: 100%; right: 5px; position: absolute;
}
.head-margin {
	overflow: hidden; position: relative; z-index: 6;
}
.carousel-indicators-wrap {
	left: 0px; width: 100%; text-align: center; bottom: 20px; position: absolute;
}
.carousel-indicators {
	left: 0px; top: 0px; width: auto; text-align: right; margin-left: 0px; display: inline-block; position: relative;
}
.carousel-indicators li {
	background: url("../images/button12.png") no-repeat; margin: 0px 3px; border: currentColor; border-image: none; width: 12px; height: 12px; cursor: pointer;
}
.carousel-indicators li:hover {
	background: url("../images/button11.png") no-repeat;
}
.carousel-indicators li.active {
	background: url("../images/button10.png") no-repeat; margin: 0px 3px; width: 12px; height: 12px;
}
.footer {
	color: rgb(255, 255, 255);
}
.footer .top {
	background: rgb(243, 243, 243); overflow: hidden; padding-top: 10px; padding-bottom: 40px;
}
.footer .bottom {
	background: rgb(228, 228, 228); padding: 20px 0px; text-align: center; color: rgb(118, 118, 118); line-height: 20px;
}
.footer .bottom a {
	color: rgb(77, 77, 77);
}
.footer .bottom a:hover {
	color: rgb(118, 118, 118);
}
.footer .bottom span {
	padding: 0px 5px; color: rgb(191, 191, 191);
}
.footer .col-padding {
	padding: 0px 5px;
}
.footer-top-dl {
	padding: 24px 15px 0px; text-align: left; overflow: hidden; font-size: 14px;
}
.footer-top-dl dt {
	width: 100%; color: rgb(11, 127, 215); padding-bottom: 12px; font-size: 18px; font-weight: normal; float: left;
}
.footer-top-dl dt a {
	color: rgb(51, 51, 51);
}
.footer-top-dl dd {
	width: 100%; line-height: 24px; float: left;
}
.popup {
	top: 80%; width: 50px; right: 0px; display: none; position: fixed; z-index: 800;
}
.popup a {
	background: rgb(0, 117, 200); width: 50px; height: 50px; display: block;
}
.popup a:hover {
	background: rgb(36, 143, 209);
}
.popup .dimen {
	width: 50px; height: 50px; margin-bottom: 1px; display: none; position: relative;
}
.popup .dimen-nr {
	background: rgb(255, 255, 255); padding: 20px; right: 50px; bottom: 0px; display: none; position: absolute;
}
.popup .dimen-nr b {
	background: url("../images/tf_13.png") no-repeat; width: 4px; height: 7px; right: -4px; bottom: 18px; display: block; position: absolute;
}
.popup .dimen-nr p.pic {
	padding: 5px 10px 10px; overflow: hidden;
}
.popup .dimen-nr p.text {
	line-height: 26px; padding-left: 20px; position: relative;
}
.popup .dimen-nr p.text span {
	background: url("../images/tf_07.png") no-repeat; left: 0px; top: 6px; width: 14px; height: 14px; text-align: center; color: rgb(255, 255, 255); line-height: 14px; font-size: 10px; display: block; position: absolute;
}
.popup .suface {
	width: 50px; height: 50px; margin-bottom: 1px;
}
.popup .suface a.wx {
	background: rgb(0, 117, 200); margin: 0px; padding: 0px; width: 50px; height: 50px; text-align: left; text-indent: 0px; display: block;
}
.popup .suface a.wx span {
	background: none; margin: 0px !important; padding: 0px !important; height: 50px !important; line-height: 50px !important; text-indent: 0px; display: block;
}
.popup .suface a.wx:hover {
	background: rgb(36, 143, 209); margin: 0px; padding: 0px;
}
.blueA a {
	color: rgb(0, 117, 200) !important;
}
.blueA a:hover {
	color: rgb(36, 143, 209) !important;
}
.grayA a {
	color: rgb(77, 77, 77);
}
.grayA a:hover {
	color: rgb(118, 118, 118);
}
#inhead-banner {
	background: rgb(238, 238, 238); height: 360px; overflow: hidden;
}
.inhead-banner-bd {
	width: 100%; height: 100%; overflow: hidden;
}
.inhead-banner-bd .item {
	height: 100%; overflow: hidden;
}
.inhead-wrap {
	width: 100%; height: 360px; overflow: hidden; position: relative;
}
.inhead-wrap .back {
	left: 50%; top: 0px; width: 1920px; margin-left: -960px; position: absolute; z-index: 1;
}
.inhead-det {
	height: 360px; position: relative; z-index: 2;
}
.inhead-det-pic {
	height: 360px; position: relative;
}
.inhead-det-pic img {
	width: 100%; right: 0px; bottom: 0px; position: absolute;
}
.inhead-det-text {
	color: rgb(255, 255, 255);
}
.inhead-det-text h2 {
	color: rgb(255, 255, 255); padding-top: 150px; font-size: 46px;
}
.inhead-det-text p {
	line-height: 26px; padding-top: 12px; font-size: 16px;
}
#inhead-banner .banner-btn {
	top: 0px; width: 50px; height: 100%; display: none; position: absolute; z-index: 9;
}
#inhead-banner .banner-btn a {
	background: url("../images/button15.png") no-repeat 0px -41px; top: 50%; width: 23px; height: 41px; right: 0px; display: block; position: absolute;
}
#inhead-banner .banner-btn a:hover {
	opacity: 0.6;
}
#inhead-banner .btn-left {
	left: 0px;
}
#inhead-banner .btn-right {
	right: 0px;
}
#inhead-banner .btn-right a {
	background-position: -23px -41px; left: 0px;
}
#inhead-banner .carousel-indicators-wrap {
	top: 150px; text-align: right;
}
.stat-bg {
	background: rgb(245, 245, 245); width: 100%; height: 100px;
}
.stat-wrap {
	padding-bottom: 35px;
}
.stat-tabs {
	height: 100%; position: relative;
}
.stat-tabs li {
	height: 100px; text-align: center; float: left; position: relative;
}
.stat-tabs li a {
	width: 100%; height: 100px; text-align: center; overflow: hidden; float: left; display: table; position: relative; cursor: pointer;
}
.stat-tabs li span.s1 {
	width: 100%; text-align: center; font-size: 20px; text-decoration: none; vertical-align: middle; display: table-cell;
}
.stat-tabs li b {
	background: url("../images/sj_down.png") no-repeat right; text-align: center; line-height: 30px; padding-right: 30px; font-weight: normal; display: inline-block;
}
.stat-tabs li .s2 {
	padding-left: 10px; display: none;
}
.stat-tabs li .up {
	display: none;
}
.stat-tabs li .down {
	display: inline-block;
}
.stat-tabs li.active {
	background: rgb(255, 255, 255);
}
.stat-tabs li.active a {
	color: rgb(11, 127, 215);
}
.stat-tabs li.active a .s1 b {
	background: url("../images/sj_up.png") no-repeat right;
}
.stat-phone-tit {
	background: rgb(245, 245, 245); margin: 0px -15px; height: 50px; line-height: 50px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.stat-phone-tit a {
	background: url("../images/in-down.png") no-repeat right; padding: 0px 15px; color: rgb(51, 51, 51); font-size: 16px; display: block;
}
.stat-phone-tit a.phoneActive {
	background: url("../images/in-up.png") no-repeat right;
}
.stat-col-2 .stat-tabs li {
	width: 50%;
}
.stat-col-3 .stat-tabs li {
	width: 33.33%;
}
.stat-col-4 .stat-tabs li {
	width: 25%;
}
.stat-col-5 .stat-tabs li {
	width: 20%;
}
.stat-col-6 .stat-tabs li {
	width: 16.6%;
}


/**************联系我们内页***************************/
.contactss{ width:1100px; height: auto; min-height:460px;margin:0px auto; padding:0px;}
.contact_L{ width:550px; height:375px; margin:0px auto; padding:0px; float:left;}
.contact_L_Title{ width:530px; height:40px; line-height:40px; color: #0c9146; margin:0px auto; padding:0px; font-size:22px;font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.contact_L_content{ width:530px; height:86px; margin:0px auto; padding:0px; float:left;}
.contact_L_content1{ width:530px; height:225px; margin:0px auto; padding:0px; float:left;color:#6a6a6a;}
.contact_L_content1 ul{width:530px; height: auto; margin:0px auto; padding:0px;}
.contact_L_content1 ul li{width:530px; margin:0px auto; padding:0px;line-height:31px; border-bottom:1px dashed #858585; color:#6a6a6a;}



.contact_R{ width:500px; height:375px; margin-left:20px; margin:0px auto; padding:0px; float: left;}
.contact_R_Title{ width:500px; height:40px; line-height:40px; color: #0c9146; margin:0px auto; padding:0px; font-size:22px; font-weight:bold;font-family:Arial, Helvetica, sans-serif; }
.contact_R_content{ width:500px; height:320px; margin:0px auto; padding:0px;}


.fk_contact1{ width:500px; margin:0px auto; color:#666666; text-align:center; }
.fk_contact2{ width:500px; margin:4px auto;}
.fk_contact3{ width:500px; margin:4px auto;}
.fk_contact4{ width:500px; margin:4px auto;}
.fk_contact5{ width:500px; margin:4px auto; padding:0px;}

#buttonss{ width:100px; height:37px; margin:4px auto; cursor:pointer; float:left; text-align: center; background:#00F; color:#FFF;/*background:url(../images/tj.jpg) no-repeat;*/ }
.inputss{width:500px; height:42px; line-height:42px; color:#787676; text-indent:10px; }
.inputsfjs{ width:500px; line-height:125px; color:#787676; text-indent:10px; float:left;}
.ffs{ width:60px; line-height:25px;font-size:14px; color:#787676; text-indent:10px; float:left;}



