﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
/* CSS Document*/

/*公共样式*/
* {
	margin:0;
	padding:0;
	border:0;
}
html {
	overflow-x:hidden;
}
body {
	margin:0;
	padding:0;
	border:0;
	font-size:13px;
	behavior:url("../other/csshover.htc");
	font-family:"微软雅黑";
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p {
	padding:0;
	margin:0;
}
table, td, tr, th {
	font-size:12px;
}
li {
	list-style-type:none;
}
img {
	vertical-align:top;
	border:0;
}
ol, ul {
	list-style:none;
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
}
a {
	text-decoration:none;
	outline:none;
	color:#666;
}
em, i {
	font-style:normal;
}
.clear {
	clear:both;
	height:0px;
}
input[type="submit"], input[type="button"] {
	cursor:pointer;
}
.left {
	float:left
}
body.index {
	background:url(../images/bg.jpg) repeat;
}
.f01 {
	font-family:"微软雅黑";
}
.f02 {
	font-family:Arial, Helvetica, sans-serif;
}
.en_font {
	font-family:"Microsoft Sans Serif", "Arial Black", "Franklin Gothic Medium";
}
.l {
	float:left;
}
.r {
	float:right;
}
.blank {
	height:10px;
}
.blank1 {
	height:15px;
}
.blank2 {
	height:20px;
}
.blank3 {
	height:25px;
}
.blank4 {
	height:30px;
}
.header, .footer {
	margin:0 auto;
	width:100%;
}
.w1000 {
	margin:0 auto;
	width:1000px;
}
.w925 {
	margin:0 auto;
	width:925px;
}
/* width:1000px;*/
.mt10 {
	margin-top:10px;
}
.mt20 {
	margin-top:20px;
}
.mt30 {
	margin-top:30px;
}
.mt60 {
	margin-top:20px;
}
.mr25 {
	margin-right:25px;
}
.mt50 {
	margin-top:50px;
}
.header {
	height:91px;
	background:#ffffff;
}
.logo {
	padding-top:15px;
}
.logo a img {
	height:50px;
}
ul.nav {
	padding-left:35px;
}
ul.nav li {
	background:url(../images/xb_23.png) right center no-repeat;
	width:92px;
	float:left;
	padding:37px 0 35px;
	text-align:center;
	font-size:14px;
}
ul.nav li a {
	color:#414141
}
ul.nav li.last {
	background:none;
}
ul.nav li.current {
	background:url(../images/xb_20.png) right -10px no-repeat #D87351;
}
ul.nav li.current a {
	color:#ffffff;
}
ul.nav li:hover {
	font-size:15px;
	color: #D87351;
}
ul.nav li:hover a {
	color:#D87351;
}
ul.nav li.current:hover a {
	color:#fff;
}
form {
	margin:0px;
	padding:0px;
}
ul.search {
	position:absolute;
	right:10px;
}
ul.search li {
	float:left;
	margin-left:10px;
}
ul.search li input[type='text'] {
	background:url(../images/search_bg.jpg) right center no-repeat;
	height:19px;
	width:121px;
}
ul.search li input[type='button'] {
	position:absolute;
	right:0px;
	top:0px;
	background:none;
	color:#6f6f6f;
}
ul.search li.lan .hover {
	color:#e16868
}
ul.search li.search_txt {
	position:relative;
}
ul.search li a {
	color:#6f6f6f;
	padding:0px 5px;
}
ul.search li img {
	vertical-align: middle;
}
.banner {
	background:url(../images/banner_bg2.jpg) repeat;
	height:533px;
	overflow:hidden;
	width:100%;
	z-index:1;
}
.banner_bottom {
	background:url(../images/banner_bottom.jpg) center bottom no-repeat;
	height:510px;
}
.banner a {
	display:none;
}
.banner_img {
	height:496px;
	overflow:hidden;
}
.txt {
	text-align:center;
	height:103px;
}
.home_about {
	margin-top:35px;
}
.about_bg {
	background:url(../images/about.jpg) center bottom no-repeat;
	height:322px;
	width:211px;
}
.about_bg img {
	margin-bottom:10px;
}
.about_bg p {
	padding:76px 15px 0px;
	color:#eabbac;
	line-height:18px;
	text-align:justify;
	margin:0 auto;
	text-justify:inter-ideograph;
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/
}
.about_more {
	margin:10px 0px 0px 14px;
}
.home_news {
	width:340px;
	height:258px;
	border:1px solid #c0c0c0;
	border-bottom:1px solid #000000;
	padding:25px;
	margin-left:32px;
}
.home_news h3, .home_honer h3 {
	color:#b25132;
	font-size:20px;
	font-weight:normal;
	position:relative;
}
.home_news h3 span, .home_honer h3 span {
	color:#323130;
	font-size:12px;
	font-family:'Arial'
}
.home_news h3 span i, .home_honer h3 span i {
	font-style:italic;
	margin-left:5px;
}
.home_news h3 a {
	position:absolute;
	right:0px;
	top:5px;
}
.home_news dl {
	margin-top:20px;
	background:url(../images/double_dotted.jpg) center bottom repeat-x;
	height:112px;
	margin-bottom:5px;
}
.home_news dt {
	float:left;
}
.home_news dd {
	float:right;
	width:213px;
}
.home_news dd h4 a {
	font-size:14px;
	color:#414141;
	font-weight:normal;
}
.home_news dd span {
	color:#848484;
	font-size:12px;
	line-height:20px;
}
.home_news dl dd label {
	color:#a3a3a3;
	font-size:10px;
}
.home_news ul li {
	height:22px;
	line-height:22px;
*height:18px;
*line-height:18px;
}
.home_news ul li a {
	color:#5a5a5a;
	float:left;
}
.home_news ul li span {
	float:right;
	color:#5a5a5a;
}
.home_news ul li:hover a, .home_news ul li:hover span {
	color:#D15B41
}
.home_honer {
	width:290px;
	height:260px;
	border:1px solid #c0c0c0;
	border-bottom:1px solid #000000;
	padding:24px 15px;
	margin-left:32px;
}
.home_honer h3 a {
	position:absolute;
	right:5px;
	top:5px;
}
.home_honer dl dt {
	line-height:25px;
	margin-top:20px;
}
.toleft {
	cursor:pointer;
	background:url(../images/toleft.jpg) center center no-repeat;
	height:94px;
	float:left;
	width:25px;
	padding:10px;
}
.toright {
	cursor:pointer;
	background:url(../images/toright.jpg) center center no-repeat;
	height:94px;
	float:right;
	width:25px;
	padding:10px;
}
.home_honer .scroll {
	float:left;
	margin-bottom:10px;
	height:120px;
}
.honer_list li {
	line-height:18px;
	height:18px;
}
.honer_list a {
	float:left;
	color:#6a6a6a
}
.honer_list a.more {
	float:right;
}
.honer_list a img {
	margin-top:4px;
}
.home_service {
	margin-top:70px;
	background:url(../images/service_bg.jpg) repeat;
	height:720px;
}
.toleft2 {
	cursor:pointer;
	background:url(../images/l1.png) center center no-repeat;
	height:94px;
	float:left;
	width:25px;
	padding:10px;
	position:absolute;
	left:-56px;
	top:73px;
	z-index:999;
}
.toright2 {
	cursor:pointer;
	background:url(../images/r1.png) center center no-repeat;
	height:94px;
	float:right;
	width:25px;
	padding:10px;
	position:absolute;
	right:-56px;
	top:73px;
	z-index:999;
}
.service_con {
	padding-top:32px;
}
.service_con h1 {
	text-align:center;
	margin-bottom:40px;
}
.service_con dl {
	width:450px;
	float:left;
}
.service_con dd h3 {
	font-size:16px;
	margin:0px;
	padding:0px;
	font-weight:normal;
}
.service_con dd h4 {
	font-size:14px;
	font-family:'Arial';
	font-weight:normal;
}
.service_con dd img {
	padding-right:10px;
}
.service_con dd div {
	color:#a3a3a3;
	width:238px;
	line-height:22px;
	height:115px;
}
.service_con h2 {
	text-align:center;
	margin-top:50px;
	margin-bottom:25px;
}
.service_con ul {
	height:228px;
}
.service_con ul li {
	float:left;
	margin-right:19px;
	text-align:center;
	background:#f0f0f0;
	padding-bottom:5px;
}
.service_con ul li.last {
	margin-right:0px;
}
.service_con ul li img {
	padding-bottom:17px;
}
.service_con ul li a {
	color:#414141;
	line-height:25px;
}
.service_con ul li:hover a {
	color:#D15B41;
}
.service_con ul li span {
	color:#aba8a8;
	line-height:20px;
}
.service_con ul li:hover span {
	color:#666;
}
.service_con ol {
	padding-top:25px;
	text-align:center;
}
.service_con ol li {
	display:inline-block;
*display:inline;
	margin-left:8px;
}
.service_con .service_nav {
	width:350px;
	margin:0 auto;
}
.service_con .service_nav ul {
	height:50px;
	margin-left:40px;
}
.service_con .service_nav ul li {
	text-align:center;
	cursor:pointer;
	font-size:14px;
	background:url(../images/li2.jpg) no-repeat left center;
	padding-left:10px;
	margin-right:10px;
}
.service_con .service_nav ul li a {
	color:#929292
}
.service_con .service_nav ul li:hover span, .service_con .service_nav ul li:hover span, .service_con .service_nav ul li.on span {
	color:#d6613a
}
.sc_list {
	padding:20px 0;
}
.sc_list ul li {
	padding:10px 0;
	font-size:13px;
	cursor:pointer;
	height:15px;
	text-indent:10px;
	border-bottom:1px dashed #bbb;
}
.sc_list ul li:hover a, .sc_list ul li:hover em {
	color:#D05C35;
}
.sc_list ul li:hover {
	border-bottom:1px dashed #D05C35;
}
.sc_list ul li a {
	float:left;
	display:block;
}
.sc_list ul li em {
	float:right;
	width:100px;
}
.home_zhi {
	padding-top:40px;
	height:230px;
}
.zhi_con dl {
	float:left;
	height:205px;
	overflow:hidden;
}
.zhi_con dl.first {
	width:292px;
	margin-right:10px;
}
.zhi_con dl.secode {
	width:392px;
	margin-right:10px;
}
.zhi_con dl.third {
	width:212px;
}
.zhi_con dl dd {
	border:1px solid #e2e2e2;
	border-bottom:1px solid #000000;
	padding:15px 12px;
	overflow:hidden;
}
.zhi_con dl dt {
	font-size:18px;
	color:#d7775c;
}
.zhi_con dl dt span {
	font-size:12px;
	color:#414141;
	font-style:italic;
	margin-left:8px;
}
.zhi_con dl.secode img {
	float:left;
	padding-right:20px;
	padding-top:5px;
}
.zhi_con dl.secode dd, .zhi_con dl.third dd, .zhi_con dl.first dd {
	height:130px;
	margin-top:15px;
}
.zhi_con dl.secode h3 a {
	font-size:14px;
	color:#414141;
	line-height:30px;
}
.zhi_con dl.secode ul li {
	float:left;
	width:160px;
	height:20px;
	line-height:20px;
	padding-left:16px;
	background:url(../images/dot.jpg) left center no-repeat;
}
.zhi_con dl.secode ul li a {
	color:#838383;
}
.zhi_con dl.secode ul li a:hover {
	color:#D15B41;
}
.zhi_con dl.third h3 a {
	color:#323130;
	height:24px;
	line-height:24px;
}
.zhi_con dl.third .pic img {
	padding-bottom:5px;
}
.zhi_con dl.third span {
	color:#a6a6a6;
	line-height:20px;
}
.zhi_con dl.third .more img {
	padding-top:5px;
}
.home_custom h3 {
	color:#d6613a;
	font-size:18px;
	font-weight:normal;
	position:relative;
	width:915px;
}
.home_custom h3 span {
	color:#414141;
	font-size:12px;
	font-style:italic;
}
.home_custom h3 a.more {
	float:right;
	position:absolute;
	right:0px;
	top:5px;
}
.home_custom ul li {
	float:left;
	padding:10px 15px;
	display:block;
}
.home_custom ul li a {
	color:#414141;
	font-size:14px;
}
.home_custom ul li a:hover {
	color:#d6613a;
	text-decoration:underline;
}
.footer {
	border-top:2px solid #d05c35;
	background:url(../images/service_bg.jpg) repeat;/*height:235px;*/
}
.relativepos {
	position:relative;
	height:64px;
}
.share ul {
	background:#d05c35;
	width:200px;
	height:40px;
	position:absolute;
	right:0px;
	padding-top:8px;
	padding-left:10px;
}
.share ul li {
	display:inline-block;
*display:inline;
	margin-right:5px;
}
.footer_con .select {
	position:absolute;
	top:25px;
	left:0;
	cursor:pointer;
	background:url(../images/sle.jpg) no-repeat;
	width:197px;
	height:22px;
	float:left;
	line-height:20px;
	color:#d7775c;
	text-indent:14px;
}
.footer_con .select img {
	float:right;
	margin-right:10px;
	display:inline;
}
.footer_con .scroll-pane {
	position:absolute;
	width:197px;
	height:120px;
	background:#fff;
	top:30px;
	left:0;
	overflow: auto;
}
.footer_con .scroll-pane ul {
	text-align:left;
}
.footer_con .scroll-pane ul li {
	line-height:24px;
}
.footer_con .scroll-pane ul li a {
	color:#abaaaa;
}
.footer_con .scroll-pane ul li a:hover {
	color:#DC8669;
}
.footer_con .scrollcon {
	position:absolute;
	height:150px;
	width:197px;
	border-radius:6px;
	background:#fff;
	top:24px;
	left:0px;
	display:none;
}
.footer_con .scrolltit {
	width:197px;
	line-height:26px;
}
.footer_con .scrolltit img {
	margin-right:5px;
	margin-top:8px;
	display:inline;
}
.footer_con .address {
	float:left;
	color:#797979;
	line-height:24px;
	margin-bottom:15px;
}
.footer_con .address span.l {
	float:left;
}
.footer_con .address span.r {
	float:right;
}
.copyright {
	color:#d05c35;
	text-transform: uppercase;
}
.copyright ul {
	display:inline-block;
}
.copyright ul li {
	display:inline-block;
	padding:0 3px;
}
.copyright ul li a, .copyright span {
	color:#797979;
	line-height:24px;
}
.copyright a:hover {
	color:#E1977D
}
.inner_banner {
	text-align:center;
	border-top:1px solid #ebebeb;
	position:relative;
}
.inner_bg {
	position:relative;
	width:1098px;
	height:139px;
	margin:0 auto;
}
.inner_bg2 {
	width:1098px;
	height:139px;
	background:url(../images/inner_bg.jpg) center center no-repeat;
	position:absolute;
	top:-30px;
	left:0;
}
.inner_bg2 .hot {
	width:100px;
	cursor:pointer;
	float:left;
	font-family:"微软雅黑";
	font-size:16px;
	color:#e54833;
	text-align:left;
	margin:28px 0 0 94px;
	display:inline
}
.inner_bg2 .hot input {
	font-family:"Arial";
	font-size:12px;
	color:#8d8d8d;
	border-left:#c0c0c0 solid 1px;
	border-top:#c0c0c0 solid 1px;
}
.inner_bg2 .theam {
	width:462px;
	float:left;
	margin:28px 0 0 80px;
	display:inline
}
.inner_bg2 .theam ul li {
	float:left;
	width:85px;
	text-align:left;
	line-height:30px;
	font-family:"微软雅黑"
}
.inner_bg2 .theam ul li a {
	color:#6e6e6e;
}
.inner_bg2 .theam ul li:hover a {
	color:#D05C35;
}
.inner_bg2 .produ {
	width:230px;
	float:right;
	text-align:left;
	margin:28px 75px 0 0;
	font-family:"Arial";
	color:#999898;
	line-height:20px;
	display:inline
}
.inner_bg2 .produ h3 {
	font-family:"微软雅黑";
	font-size:14px;
	line-height:24px;
	letter-spacing:2px;
}
.main {
	width:1000px;
	margin:0 auto;
}
.main-left {
	width:259px;
*width:250px;
	float:left;
	display:inline;
	padding-bottom:30px;
	background: url("../images/bg4.jpg") repeat-y scroll 270px 0;
	padding-right:20px;
}
.main-left .experts {
	width:256px;
	height:90px;
	float:right;
	display:inline;
	background:url(../images/left-top.jpg) no-repeat 0px 0px;
}
.main-left .experts h1 {
	padding:20px 15px;
	font-size:30px;
	color:#F55521;
}
.main-left .experts-menu {
	float:right;
	font-family:"微软雅黑";
	font-size:12px;
	margin-right:40px;
	display:inline
}
.main-left .experts-menu ul li {
	position:relative;
	width:200px;
	height:25px;
	text-align:right;
	line-height:20px;
	margin-top:20px;
	background:url(../images/bg3.jpg) no-repeat right bottom;
}
.main-left .experts-menu ul li a {
	color:#909090;
	letter-spacing:2px;
	height:50px;
}
.main-left .experts-menu ul li:hover a {
	color:#de5729;
}
.main-left .experts-menu ul li.hover {
	background:url(../images/bg2.jpg) no-repeat right bottom;
}
.main-left .experts-menu ul li.hover a {
	color:#de5729;
}
.main-left .experts-menu ul li a em {
}
.main-left .experts-menu ul li .bug {
	width:21px;
	height:3px;
	background:#f45621;
	position:absolute;
	right:0px;
	bottom:0px;
}
.main-left .experts-menu ul li h3 {
	font-weight:100;
	letter-spacing:0;
}
.main-left .classic {
	width:256px;
	height:33px;
	float:right;
	margin-top:30px;
	display:inline
}
.main-left .cla-case {
	width:120px;
	height:106px;
	float:right;
	margin:20px 40px 0 0;
	display:inline;
	cursor:pointer;
}
.main-left .cla-case span {
	line-height:25px;
	color:#666;
}
.main-left .cla-case:hover span {
	color:#D15B41;
}
.main-left .cla-yosi {
	width:256px;
	float:right;
	margin-top:32px;
	display:inline;
	cursor:pointer;
}
.main-left .cla-yosi:hover {
	text-decoration:underline;
}
.main-left .cla-yosi .cla-font {
	width:108px;
	float:right;
	margin-right:40px;
	display:inline;
}
.main-left .cla-yosi img {
	float:left
}
.main-left .cla-yosi span {
	line-height:24px;
	font-family:"微软雅黑";
	color:#909090;
}
.main-left .cla-yosi .cla-font img {
	margin:15px 60px 0 0;
	float:right;
}
.main-left .cla-yosi .num {
	background:url(../images/num.jpg) no-repeat left center;
	width:55px;
	height:50px;
	margin-left:45px;
*margin-left:25px;
	margin-top:5px;
	float:left;
}
.main-left .cla-yosi .num1 {
	background-position:0px 0px;
}
.main-left .cla-yosi:hover .num1 {
	background-position:0px -50px;
}
.main-left .cla-yosi .num2 {
	background-position:-70px 0px;
}
.main-left .cla-yosi:hover .num2 {
	background-position:-70px -50px;
}
.main-left .cla-yosi .num3 {
	background-position:-140px 0px;
}
.main-left .cla-yosi:hover .num3 {
	background-position:-140px -50px;
}
.main-left .cla-yosi .num4 {
	background-position:-209px 0px;
}
.main-left .cla-yosi:hover .num4 {
	background-position:-209px -50px;
}
.main-left .cla-yosi .num5 {
	background-position:-278px 0px;
}
.main-left .cla-yosi:hover .num5 {
	background-position:-278px -50px;
}
.main-left .cla-yosi span h3 {
	color:#da582c;
	font-family:"微软雅黑";
}
.main-right {
	width:720px;
	float:right;
	display:inline;
	padding-bottom:30px;
}
.main-right .mrm {
	width:711px;
	margin-left:29px;
	float:right;
	margin-top:12px;
}
.main-right .mrm .hot-nav {
	width:711px;
	margin-bottom:20px;
	background:#D05C35;
	height:23px;
}
.main-right .mrm .hot-nav a {
	float:left;
	color:#da582c;
	line-height:23px;
	height:20px;
	background:url(../images/nav_dh.png) no-repeat right -4px #fff;
	padding:0 15px 2px 0;
}
.linm {
	width:711px;
	height:21px;
	float:right;
	border-bottom:#eaeaea solid 1px
}
.main-right .trloca {
	width:711px;
	background:#f2f2f2;
	float:right;
	margin-top:2px;
	padding-bottom:10px;
}
.main-right .trloca ul {
	margin-top:5px;
	margin-left:13px;
}
.main-right .trloca ul li {
	float:left;
	line-height:40px;
	display:inline-block;
}
.main-right .trloca ul li a {
	padding:0 10px;
	font-family:"微软雅黑";
	color:#646464
}
.main-right .trloca ul li a.hover, .main-right .trloca ul li a:hover {
	color:#D05C35;
}
.main-right .newcity {
	width:711px;
	float:left;
	overflow:hidden;
}
.main-right .newcity ul li {
	float:left;
	width:185px;
	margin:32px 25px 0 20px;
	display:inline;
}
.main-right .proju {
	width:185px;
	line-height:20px;
	font-family:"微软雅黑";
	color:#7d7d7d;
	border-bottom: solid 1px #c4c4c4;
	float:left;
}
.main-right .proju span {
	width:185px;
	float:left;
}
.main-right .proju .a_img {
	display:block;
	padding-bottom:9px;
	background:url("../images/bg5_1.jpg") no-repeat scroll center bottom;
}
.main-right .proju .img {
	padding:5px;
	border:1px solid #D05C35;
}
.main-right .proju h3 {
	font-family:"微软雅黑";
	color:#737373;
	line-height:35px;
}
.main-right .proju h3:hover a {
	color:#D05C35;
}
/*page*/.page {
	position:relative;
	padding:30px 0px;
	text-align:center;
	background-color:white;
}
.page a {
	display:inline-block;
	margin:auto 2px;
	height:26px;
	line-height:26px;
	padding:0px 5px;
}
.page a.current {
	border-color:white;
	color:#ff0010;
	font-weight:bold;
}
.page span {
	display:inline-block;
	margin:auto 2px;
	height:26px;
	line-height:26px;
	color:#000;
}
.page a.pre {
	background-position:left bottom;
}
.page a.next {
	background-position:right top;
}
.page a.preEnd {
	background-position:left top;
}
.page a.nextEnd {
	background-position:right bottom;
}
.main-right .bud {
	width:140px;
	float:left;
	font-family:"微软雅黑";
	color:#838383;
	margin-top:37px;
}
.main-right .bud span {
	font-family:"Arial";
	font-size:40px;
	color:#f27247;
}
.main-right .abanner {
	width:688px;
	height:280px;
	float:left;
	margin-top:32px;
}
.main-right .talk {
	width:669px;
	float:left;
	font-family:"微软雅黑";
	color:#838383;
	margin-left:19px;
	line-height:30px;
	margin-top:55px;
}
.main-right .plan {
	height:60px;
	margin-top:39px;
}
.main-right .plan .tit_span {
	font-size:30px;
	font-family:'微软雅黑';
	font-weight:bold;
	color:#D05C35;
}
.main-right .plannav span {
	font-size:14px;
	color:#b2b2b2;
	line-height:24px;
}
.main-right .plannav ul li {
	float:left;
	padding-right:10px;
	line-height:24px;
}
.main-right .plannav ul li a {
	color:#b2b2b2;
}
.main-right .plannav ul li:hover a {
	color:#D05C35;
}
.main-right .planmain {
	width:711px;
	float:left;
	margin-top:43px;
	margin-bottom:20px;
}
.p1 {
	width:250px;
	height:210px;
	float:left;
}
.p2 {
	width:430px;
	float:right;
}
.pm {
	font-family:"微软雅黑";
	color:#8b8a8a;
	line-height:24px;
}
.pm h3 {
	font-family:"微软雅黑";
	font-weight:100;
	color:#d85b30
}
.pm a {
	color:#d85b30;
	font-family:"微软雅黑"
}
.pmstrong {
	font-size:18px;
	color:#666;
}
.pmstrong:hover {
	color:#B25033;
}
.pmenu {
	width:400px;
	overflow:hidden;
	display:inline;
	float:left;
	margin-top:15px;
}
.pmenu ul li {
	float:left;
	display:inline;
	width:200px;
	background: url(../images/li.jpg) no-repeat left center;
	text-indent:20px;
	line-height:38px;
}
.pmenu ul li a {
	color:#909090;
}
.pmenu ul li:hover a {
	color:#B25033;
}
.pmenu2 {
	width:680px;
	overflow:hidden;
	display:inline;
	float:left;
	margin-top:32px;
}
.pmenu2 ul li {
	float:left;
	display:inline;
	width:330px;
	background: url(../images/li.jpg) no-repeat left center;
	text-indent:20px;
	line-height:38px;
}
.pmenu2 ul li a {
	color:#909090;
}
.pmenu2 ul li:hover a {
	color:#D05C35;
}
.newsmain {
	width:711px;
	float:left;
	font-family:"微软雅黑";
	color:#a3a3a3;
	line-height:20px;
	margin-top:30px;
}
.newsmain, .person h3 {
	font-size:14px;
	color:#d85b30;
}
.newsimg {
	width:152px;
	height:109px;
	float:left;
	margin-top:24px;
}
.newfont {
	width:540px;
	float:right;
	margin-top:24px;
	font-size:12px;
	color:#a3a3a3
}
.line {
	width:711px;
	height:10px;
	float:left;
	border-bottom:dashed 1px #CCC;
}
.newsmain .a_img {
	display:block;
	padding-bottom:9px;
	background:url("../images/bg5_1.jpg") no-repeat scroll center bottom;
}
.newsmain .img {
	padding:5px;
	border:1px solid #D05C35;
}
.newsmain h3 a {
	color:#d85b30;
	font-size:15px;
}
.newsmain a:hover {
	text-decoration:underline;
}
.newsmain span {
	width:46px;
	height:10px;
	float:left;
	margin-top:30px;
	margin-left:20px
}
.newsTit {
	font-size:20px;
	text-align:center;
	color:#D05C35;
	padding:20px 0;
	margin-top:20px;
	font-family:"微软雅黑"
}
.newsTit2 {
	font-size:15px;
	color:#D05C35;
	line-height:20px;
	font-family:"微软雅黑"
}
.newsTit3 {
	font-size:15px;
	padding:5px 10px;
	line-height:30px;
	font-family:"微软雅黑"
}
.newsTime {
	text-align:center;
	line-height:30px;
}
.newsDown {
	position:absolute;
	right:0px;
	top:0px;
	text-align:right;
	font-weight:normal;
}
.newsDown a {
	font-size:13px;
	color:#f08437;
}
.newsConn {
	line-height:25px;
	font-family:"微软雅黑";
	color:#333;
	padding:30px 10px;
	text-align:justify;
	text-justify:inter-ideograph;
	overflow:hidden;
}
.newsConn .imgs {
	padding:30px;
	width:108px;
	height:108px;
	float:left;
}
.newsTop {
	line-height:25px;
	color:#868686;
	margin-top:10px;
}
.newsTop a {
	color:#666
}
.newsTop a:hover {
	color:#D05C35
}
.newsNext {
	line-height:25px;
	color:#868686
}
.newsNext a {
	color:#666
}
.newsNext a:hover {
	color:#D05C35
}
.r_btn {
	text-align:right;
	margin:30px 0;
}
.r_btn:hover a {
	color:#D05C35
}
.person {
	width:340px;
	float:left;
	line-height:30px;
	margin-top:36px;
	padding-right:10px;
	margin-bottom:10px;
}
.person h3 a {
	font-size:14px;
	color:#d85b30;
}
.perimg {
	width:108px;
	height:104px;
	float:left;
}
.perf {
	width:190px;
	float:right;
	font-family:"微软雅黑";
	color:#8b8a8a;
	margin-right:15px;
}
.person span {
	width:65px;
	height:16px;
	float:left;
	margin:35px 0 0 138px;
}
.jiama {
	float:left;
	width:300px;
}
.jiama .tit_span {
	font-size:30px;
	font-family:'微软雅黑';
	line-height:50px;
	height:50px;
	font-weight:bold;
	color:#D05C35;
}
.welcome {
	height:30px;
	font-family:"微软雅黑";
	color:#8b8a8a;
	background:url(../images/bg3.jpg) no-repeat left bottom;
	float:left
}
.linknav {
	width:577px;
	float:left;
	border-bottom:#e8e8e8 solid 1px;
	margin-top:25px;
}
.linknav ul li {
	width:95px;
	cursor:pointer;
	height:45px;
	float:left;
	border-bottom:#e8e8e8 solid 1px;
	border-left:#fff solid 1px;
	border-top:#fff solid 1px;
	line-height:45px;
	text-align:center;
	background:#c5c5c5
}
.linknav ul li a {
	color:#2c2c2c
}
.linknav ul li a:hover {
	color:#fff
}
.linknav ul li:hover, .linknav ul li.hover {
	color:#fff;
	border-bottom:#a45236 solid 2px;
	border-left:#ef4f32 solid 1px;
	border-top:#ef4f32 solid 1px;
	width:95px;
	height:45px;
	float:left;
	background:#f3754a;
}
.qid {
	width:134px;
	height:46px;
	float:right;
	border-bottom:#e8e8e8 solid 2px;
	margin-top:25px;
}
.tit ul li span {
	float:right;
	height:40px;
	line-height:40px;
	text-align:center;
}
.tit ul li span.sdate {
	width:100px;
}
.tit ul li span.saddress {
	width:200px;
}
.tit {
	width:711px;
	height:40px;
	float:left;
	text-indent:27px;
	color:#2c2c2c;
	font-family:"微软雅黑";
	color:#757575;
	line-height:40px;
	margin-top:20px;
}
.tit ul li a {
	color:#1483a8
}
.tit ul li {
	width:684px;
	float:left
}
.Conn {
	line-height:25px;
	color:#868686;
	padding:10px;
	text-align:justify;
	text-justify:inter-ideograph;
}
.Tips {
	padding:20px;
	color:Red;
	font-size:15px;
}
/*招聘信息列表*/
.fxRecruitment {
	width:100%;
}
.fxRecruitment ul li {
	overflow:hidden;
	border-bottom:1px solid #ccc;
	height:auto;
	width:100%;
}
.fxRecruitment ul li dl dt {
	height:32px;
	padding:5px 0px;
	text-indent:10px;
	background:url(../images/arr_right.png) no-repeat left center;
	cursor:pointer;
}
.fxRecruitment ul li dl dt:hover {
}
.fxRecruitment ul li dl dt .title {
	float:left;
	position:relative;
	height:32px;
}
.fxRecruitment ul li dl dt .title a {
	color:#666;
	line-height:32px;
}
.fxRecruitment ul li dl dt .title a:hover {
	color:#D05C35
}
.fxRecruitment ul li dl dt .title .s {
	position:relative;
	top:-5px;
	text-transform:uppercase;
	display:none;
}
.fxRecruitment ul li dl dd {
	padding:20px 5px 10px;
	line-height:30px;
	color:black;
	display:none;
}
.fxRecruitment ul li dl.show dt .title .s {
	display:block;
}
/*招聘信息列表2222*/
.fxRecruitment2 {
	width:100%;
}
.fxRecruitment2 ul li {
	overflow:hidden;
	border-bottom:1px solid #ccc;
	height:auto;
	width:100%;
}
.fxRecruitment2 ul li dl dt {
	height:32px;
	padding:5px 0px;
	text-indent:10px;
	background:url(../images/arr_right.png) no-repeat left center;
	cursor:pointer;
}
.fxRecruitment2 ul li dl dt:hover {
}
.fxRecruitment2 ul li dl dt .title {
	float:left;
	position:relative;
	height:32px;
}
.fxRecruitment2 ul li dl dt .title a {
	color:#D05C35;
	line-height:32px;
	font-size:20px;
	font-weight:bold;
}
.fxRecruitment2 ul li dl dt .title a:hover {
	color:#D05C35
}
.fxRecruitment2 ul li dl dt .title .s {
	position:relative;
	top:-5px;
	text-transform:uppercase;
	display:none;
}
.fxRecruitment2 ul li dl dd {
	padding:20px 5px 10px;
	line-height:30px;
	color:black;
}
.fxRecruitment2 ul li dl.show dt .title .s {
	display:block;
}
.titmain ul li span {
	float:right;
	height:40px;
	line-height:40px;
	text-align:center;
}
.titmain ul li span.sdate {
	width:100px;
}
.titmain ul li span.saddress {
	width:200px;
}
.titmain {
	width:711px;
	float:left;
	text-indent:27px;
	color:#2c2c2c;
	font-family:"微软雅黑";
	color:#757575
}
.titmain ul li a {
	color:#1483a8;
	float:left;
	line-height:40px;
}
.titmain ul li {
	width:684px;
	float:left;
	overflow:hidden;
}
.zs ul li {
	width:47%;
	float:left;
	padding:10px 10px 20px;
	text-align:center;
}
.zs ul li img {
	margin-bottom:5px;
}
.zs ul li span {
	display:inline-block;
	line-height:25px;
	color:#666;
	width:100%;
	font-size:15px;
	text-align:center;
}
.Partner_img {
	width:220px;
	height:145px;
	margin:0 auto;
	overflow:hidden;
}
.Partner_img li {
	width:220px;
	height:145px;
	float:left
}
.Partner_img p {
	width:220px;
	height:145px;
	text-align:center;
	background:url(../images/hz_bg.jpg) no-repeat;
	float:left;
	display:inline
}
.Partner_img p img {
	display:inline-block;
	vertical-align:middle;
	height:100%
}
.Casetop {
	width:220px !important;
}
.picScroll-left {
	width:1000px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}
.picScroll-left .hd {
	overflow:hidden;
	height:30px;
	padding:0 10px;
}
.picScroll-left .hd ul {
	float:right;
	overflow:hidden;
	zoom:1;
	margin-top:5px;
	zoom:1;
	margin-right:425px;
}
.picScroll-left .hd ul li {
	float:left;
	width:9px;
	height:4px;
	overflow:hidden;
	margin-right:15px;
	text-indent:-999px;
	cursor:pointer;
	background: url(../images/li_hover.gif) 0 -9px no-repeat;
}
.picScroll-left .hd ul li.on {
	background-position:0px 0px;
}
.picScroll-left .bd {
	padding:10px;
}
.picScroll-left .bd ul {
	overflow:hidden;
	zoom:1;
}
.picScroll-left .bd ul li {
	margin:0 8px;
	display:inline;
	overflow:hidden;
	text-align:center;
	width:216px;
}
.picScroll-left .bd ul li .pic {
	text-align:center;
}
.picScroll-left .bd ul li .pic img {
	width:120px;
	height:90px;
	display:block;
	padding:2px;
	border:1px solid #ccc;
}
.picScroll-left .bd ul li .pic a:hover img {
	border-color:#999;
}
.picScroll-left .bd ul li .title {
	line-height:24px;
}
.ExpScroll-left {
	width:260px;
	overflow:hidden;
	position:relative;
	left:0;
	top:-15px;
	margin:0 auto;
}
.ExpScroll-left .hde {
	overflow:hidden;
	height:20px;
}
.ExpScroll-left .hde .prev, .ExpScroll-left .hde .next {
	display:block;
	width:8px;
	height:25px;
	float:right;
	margin-right:5px;
	margin-top:10px;
	overflow:hidden;
	cursor:pointer;
	background:url("../images/999.png") no-repeat;
	background-position:-14px -12px;
}
.ExpScroll-left .hde .next {
	background-position:-75px -12px;
}
.ExpScroll-left .hde .perv {
	background-position:-14px -12px;
}
.ExpScroll-left .hde .prevStop {
	background-position:-14px -10px;
}
.ExpScroll-left .hde .nextStop {
	background-position:-14px -10px;
}
.ExpScroll-left .hde ul {
	float:right;
	overflow:hidden;
	zoom:1;
	margin-top:10px;
	zoom:1;
}
.ExpScroll-left .hde ul li {
	float:left;
	width:9px;
	height:6px;
	overflow:hidden;
	margin-top:3px;
	margin-right:3px;
	text-indent:-999px;
	cursor:pointer;
	background:url("../images/li2.gif") 0 -6px no-repeat;
}
.ExpScroll-left .hde ul li.on {
	background-position:0 0;
}
.ExpScroll-left .bde {
	width:270px;
}
.ExpScroll-left .bde ul {
	overflow:hidden;
	zoom:1;
}
.ExpScroll-left .bde ul li {
	margin:5px 4px 4px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:left;
}
.ExpScroll-left .bde ul li .pic {
	text-align:center;
}
.ExpScroll-left .bde ul li .pic img {
	width:120px;
	height:90px;
	display:block;
	padding:2px;
	border:1px solid #ccc;
}
.ExpScroll-left .bde ul li .pic a:hover img {
	border-color:#999;
}
.ExpScroll-left .bde ul li .title {
	line-height:24px;
}
.tank {
	width:110px;
	height:93px;
	float:left;
	margin-top:15px
}
.tankinfo {
	width:130px;
	float:left;
	color: #a6a6a6;
	margin-top:20px;
	margin-left:20px;
	line-height:15px;
}
.tankinfo h3 {
	font-size:14px;
	color:#323130
}
.ExpScroll-left .bde ul li span {
	float:right;
	margin:15px 0 0 110px;
	display:inline
}
.slideGroup {
	width:925px;
	position:relative;
	height:235px;
	overflow:hidden;
}
.parBd {
	width:925px;
	overflow:hidden;
}
.parBd ul {
	overflow:hidden;
	zoom:1;
	width:2000px;
	height:185px;
}
.parBd ul li {
	margin-right:0px;
	text-align:left;
}
.slideBox {
	width:1200px;
	overflow:hidden;
}
/*下拉*/
.muen {
	position:absolute;
	left:127px;
	top:92px;
	z-index:999;
	width:644px;
	padding:5px 0;
	border-top:#681400 solid 2px;
	background:#fff;
	display:none;
}
.fk {
	width:100px;
	height:16px;
	border-left:5px solid #d77250;
	padding-left:10px;
	position:absolute;
	top:5px;
	left:0px;
}
.muenfont {
	float:left;
	padding-top:22px;
	width:125px;
	position:relative;
	font-size:16px;
	text-align:left;
	line-height:30px;
	margin:0px 0 0 10px;
	color:#d05a33
}
.muenfont h3 {
	font-size:14px;
	text-align:left;
	color:#d05a33;
	line-height:18px;
}
.muennav {
	width:495px;
	float:right;
}
ul.nav .muennav ul li a {
	color:#666;
}
ul.nav li.current .muennav ul li a {
	color:#666;
}
ul.nav li.current:hover .muennav ul li a {
	color:#666;
}
ul.nav .muennav ul li:hover {
	background:url(../images/xb_23.png) right center no-repeat;
}
ul.nav li.current .muennav ul li:hover a {
	background:none;
	color:#D05C35;
	text-decoration:underline;
}
ul.nav .muennav ul li:hover a {
	background:none;
	color:#D05C35;
	text-decoration:underline;
}
ul.nav .muennav ul li:hover span {
	background:none;
	color:#666;
}
ul.nav .muennav ul li {
	float:left;
	padding:0;
	cursor:pointer;
	font-size:12px;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
}
/*Banner*/
.iconDot {
	background-image:url(../images/icondot.png);
	background-color:transparent;
	background-repeat:no-repeat;
}
.BannerDiv {
	width:100%;
	position:relative;
	overflow:hidden;
	z-index:1;
}
.BannerDiv .Banner_bottom {
	height:30px;
	background:url(../images/banner_bottom.png) no-repeat top center transparent;
	z-index:1;
}
.BannerDiv .Banner {
	height:500px;
	border-bottom:1px solid #a4a3a3;
}
.BannerDiv .Banner .top {
	height:6px;
	position:absolute;
	width:100%;
	left:0px;
	top:0px;
	background:url(../images/opacity.png) repeat 0 0;
	z-index:1;
}
.BannerDiv .Banner .Show {
	height:500px;
	width:100%;
	display:block;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.BannerDiv .Banner .Show ul li {
	display:block;
	height:500px;
}
.BannerDiv .Banner .Show ul li a {
	display:block;
	height:500px;
	width:100%;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}
.BannerDiv .Banner .indexObj {
	height:64px;
	position:absolute;
	width:100%;
	left:0px;
	bottom:30px;
	background:url(../images/opacity2.png) repeat 0 0;
}
.BannerDiv .Banner .indexObj .box {
	height:64px;
	position:relative;
	width:1000px;
	margin:0 auto;
}
.BannerDiv .Banner .indexObj .box .iconDot {
	display:block;
	width:38px;
	height:38px;
	position:absolute;
	top:13px;
}
.BannerDiv .Banner .indexObj .box .arr_left {
	left:0px;
	background-position:-0px -42px;
}
.BannerDiv .Banner .indexObj .box .arr_left:hover {
	background-position:-0px -1px;
}
.BannerDiv .Banner .indexObj .box .arr_right {
	right:0px;
	background-position:-44px -0px;
}
.BannerDiv .Banner .indexObj .box .arr_right:hover {
	background-position:-42px -42px;
}
.BannerDiv .Banner .indexObj .box .list {
	height:24px;
	padding-top:20px;
	text-align:center;
}
.BannerDiv .Banner .indexObj .box .list span {
	display:inline-block;
	padding-left:30px;
	width:11px;
	height:24px;
	line-height:24px;
	background:url(../images/border_whtie.gif) no-repeat left center;
}
.BannerDiv .Banner .indexObj .box .list span a {
	display:inline-block;
	width:11px;
	height:24px;
	background:url(../images/icondot.png) no-repeat -111px 6px;
}
.BannerDiv .Banner .indexObj .box .list span a:hover, .BannerDiv .Banner .indexObj .box .list span.current a {
	background-position:-93px 6px;
}
.BannerDiv .Banner .indexObj .box .list span.first {
	background:none;
}
.footer_con {
	padding-bottom:30px;
}

.pagex {clear:both;height:30px;margin:20px;overflow:hidden; margin-left:0px;}
.mbbody_body .pagex { margin-left:20px;}
.pagex ul {}
.pagex ul li {float:left;border:1px solid #ccc;padding:2px 9px;margin:0 3px;line-height:20px; background:#fff;}
.pagex ul li.thisclass {display:inline-block;border:1px solid #1f82b7;padding:2px 9px;margin:0 3px;background:#1c82b7;color:#fff;}
.pagex ul li.thisclass a {color:#fff;}
.pagex ul li a:hover {color:#1f9652;}
.pagex ul li span {display:inline-block;padding:0;}