﻿@charset "utf-8";
/*reset*/
html {
	color: #000;
	background: #FFF;
	overflow-y: scroll;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var, optgroup {
	font-style: inherit;
	font-weight: inherit;
}
del, ins {
	text-decoration: none;
}
li {
	list-style: none;
}
caption, th {
	text-align: left;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
input, button, textarea, select {
*font-size:100%;
}
input, select {
	vertical-align: middle;
}
body {
	font: 12px/1.231 arial, helvetica, clean, sans-serif;
}
select, input, button, textarea, button {
	font: 99% arial, helvetica, clean, sans-serif;
}
table {
	font-size: inherit;
	font: 100%;
	border-collapse: collapse;
}
pre, code, kbd, samp, tt {
	font-family: monospace;
*font-size:108%;
	line-height: 100%;
}
.txtboxcs {
	border: solid 1px #ccc;
	height: 22px;
}
/*title*/
h1 {
	font-size: 32px;
}
h2 {
	font-size: 26px;
}
h3 {
	font-size: 20px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10px;
}
#flashs {
	/*height: 489px;*/
	position: relative;
	overflow: hidden;
	width: 100%;
	text-align: center;
}
#flashs .btn {
	position: absolute;
	bottom: 40px;
	right: 190px;
	padding: 5px 6px;
}
#flashs .btn span {
	color: #fff;
	background: #aaa;
	cursor: pointer;
	display: inline-block;
	margin-left: 5px;
	padding: 2px 6px;
}
#flashs .btn span.cur {
	background: #666;
}
.ImTable * {
	padding: 0px;
	margin: 0px
}
.ImTable {
	border-collapse: collapse;
	border: none;
	background: url(../images/bg.gif)
}
.ImTable h2 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px
}
.ImHeader {
	height: 165px;
	background: url(../images/im_01.jpg)
}
.ImRow0 {
	background: url(../images/ico_item1.gif) no-repeat;
	margin: 10px 10px 0;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
	overflow: hidden;
}
.ImRow1 {
	background: url(../images/ico_item1.gif) no-repeat;
	margin: 10px 10px 0;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
	overflow: hidden;
}
a.im, a:hover.im {
	text-decoration: none;
	height: 35px;
	color: #000;
	font-size: 12px;
}
.ImFooter {
	height: 90px;
	background: url(../images/im_04.jpg) no-repeat;
	display: inline-block;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
}
.ImFooter h5 {
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	margin: 15px 0 0;
	font-family: '宋体';
}
.ImFooter p {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	margin: 10px 0;
}
/*rollup.css*/
#roll_top, #fall, #ct {
	position: relative;
	cursor: pointer;
	height: 72px;
	width: 26px
}
#roll_top {
	background: url(../images/fo.gif) no-repeat
}
#fall {
	background: url(../images/fo.gif) no-repeat 0 -80px
}
#ct {
	background: url(../images/fo.gif) no-repeat 0 -40px
}
#roll {
	display: block;
	width: 15px;
	margin-right: -500px;
	position: fixed;
	right: 50%;
	top: 50%;
	_margin-right: -505px;
	_position: absolute;
	_margin-top: 300px;
_top:expression(eval(document.documentElement.scrollTop))
}
/*common.css开始*/
body {
	color: #666666;
	font: 12px/1.231 Verdana, Arial, Helvetica, sans-serif, "";
	    background: #f6f6f6 url(../images/bg.gif) repeat-x;
} /*网站字体颜色*/
a {
	color: #666666;
	text-decoration: none;
}  /*for ie f6n.net*/
a:focus {
	outline: 0;
} /*for ff f6n.net*/
a:hover {
	text-decoration: underline;
}
.vam {
	vertical-align: middle;
}
.clear {
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0;
	overflow: hidden;
}
.clearfix {
	clear: both;
}
.tr {
	text-align: right;
}
.tl {
	text-align: left;
}
.center {
	text-align: center;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.fw {
	font-family: "微软雅黑", "宋体";
}
.pa {
	position: absolute;
}
.pr {
	position: relative
}
.mt8 {
	margin-top: 8px;
}
.font14 {
	font-size: 14px;
	font-weight: bold;
}
/* -- 购物车外部框架 -- */
.cart_header, .cart_content, .cart_footer {
	width: 760px;
	margin: 0 auto;
}
/* -- 页面整体布局 -- */
.header, .content, .footer {
	width: 960px;
	margin: 0 auto;
}
.header {
	/*width: 1020px;*/
	margin: 0 auto;
}
.left {
	width: 201px;
	float: left;
	overflow: hidden;
}
.left2 {
	width: 670px;
	float: left;
	overflow: hidden;
}
.left3 {
	width: 754px;
	float: left;
	overflow: hidden;
	color: #666;
}
.lefttop {
	background: url(../images/left_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.left2top {
	background: url(../images/left2_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.leftbot {
	background: url(../images/left_bot_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.left2bot {
	background: url(../images/right_bot2_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right {
	width: 754px;
	float: left;
	display: inline;
	margin-left: 5px;
	overflow: hidden;
}
.right2 {
	width: 275px;
	float: right;
	overflow: hidden;
}
.right3 {
	width: 201px;
	float: right;
	overflow: hidden;
	color: #666;
}
.righttop {
	background: url(../images/right_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.right2top {
	background: url(../images/right2_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.rightbot {
	background: url(../images/right_bot_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right2bot {
	background: url(../images/left_bot2_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right_main {
	width: 752px;
	min-height: 458px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
.right2_main {
	width: 273px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
.left2_main {
	width: 668px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
/*头部开始*/
.topbg {
	background: url(../images/top.gif) no-repeat center top;
}
.h_top {
	height: 35px;
	font: 12px/35px "宋体";
	color: #999;
}
.h_top p a {
	padding: 0 0 0 28px;
	margin-left: 22px;
	display: inline-block;
	color: #fff;
}
.h_top p a.t1 {
	background: url(../images/tico.gif) no-repeat left center;
}
.h_top p a.t2 {
	background: url(../images/tico-02.gif) no-repeat left center;
}
.h_top p a.t3 {
	background: url(../images/tico-03.gif) no-repeat left center;
}
.h_con {
	height: 148px;
}
.h_con h1 {
	overflow: hidden;
	padding: 17px 0 0 23px;
}
.h_con h1 img {
	float: left;
	margin-right: 22px;
	display: inline; width:105px；margin-top: 12px;
}
.h_con h1 span {
	padding: 0 0 0 22px;
	margin-top: 26px;
	float: left;
	color: #093050;
	font: bold 25px "微软雅黑";
	border-left: 1px solid #aaa;
}
.h_con h1 span em {
	display: block;
	font: normal normal 20px/28px "微软雅黑";
	color: #ff5a00;
}
.h_pho {
	padding: 54px 0 0 0;
}
.h_pho .pho01 {
	padding: 0 0 10px 62px;
	color: #111;
	font: 18px "微软雅黑";
	background: url(../images/tel.gif) no-repeat left 5px;
	overflow: hidden;
}
.h_pho .pho01 span {
	font: 29px/34px "Impact";
	color: #ff5a00;
	display: block;
}
.h_nav {
	height: 46px;
	overflow: hidden;
}
.h_nav ul li {
	float: left;
	height: 46px;
	overflow: hidden;
}
.h_nav ul li a {
	color: #343434;
	padding: 0 25px;
	display: inline-block;
	height: 46px;
	font: bold 13px/46px "微软雅黑";
	overflow: hidden;
}
.h_nav ul li a:hover, .h_nav ul .cur a {
	color: #fff;
	background: #093050 url(../images/hoversj.jpg) no-repeat center top;
	display: inline-block;
	cursor: pointer;
	text-decoration: none;
}
.h_nav ul li a:-webkit-any-link {
display:block;
}
.h_ser {
	height: 42px;
	overflow: hidden;
}
.h_ser p {
	font: 12px/42px "宋体";
}
.h_ser p a {
	display: inline-block;
	padding: 0 10px 0 0;
}
.s_inp {
	width: 277px;
	height: 24px;
	padding: 12px 0 0 0;
}
.inp01 {
	width: 225px;
	height: 24px;
	line-height: 24px;
	border: none medium;
	background: url(../images/txt.jpg) no-repeat;
	text-align: left;
	padding-left: 9px;
	color: #b9b9b9;
	font: 12px/24px "宋体";
}
.inpso {
	background: url(../images/so.jpg) no-repeat;
	display: inline-block;
	width: 42px;
	height: 24px;
	border: 0;
}
/*头部结束*

/*底部开始*/
.fbg {
	height: 233px;
	overflow: hidden;
	background: url(../images/fbg.jpg) repeat-x;
}
.f_nav {
	height: 39px;
	font: 12px/39px "微软雅黑";
	text-align: center;
	color: #fff;
}
.f_nav a {
	padding: 0 25px;
	color: #fff;
	display: inline-block;
	background: url(../images/fbor.jpg) no-repeat right center;
}
.f_nav a.nobot {
	background: none;
}
.f_con {
	padding: 19px 0 0 0;
	height: 175px;
	overflow: hidden;
	background: url(../images/fs.jpg) no-repeat center top;
}
.f_con h1 {
	margin: 0 0 0 255px;
	display: inline;
}
.f_con p {
	font: 12px/24px "宋体";
	text-align: left;
	padding: 12px 0 0 48px;
}
.f_con p img {
	vertical-align: middle;
	margin: 0 0 0 10px;
}
/*底部结束*/
 /*common.css结束*/
 
 
 /*index.css开始*/
/*common*/
.mb10 {
	margin-bottom: 10px;
}
.ml10 {
	margin-left: 10px;
}
/*正文开始*/
.banner {
	height: 567px;
	background: url(../images/bans.jpg) no-repeat center bottom;
}
.banner a {
	height: 499px;
	background: url(../images/banner.jpg) no-repeat center top;
	overflow: hidden;
	display: block;
}
.hz {
	height: 345px;
}
.hz h2 {
	background: url(../images/hzx.jpg) no-repeat center 70px;
	height: 92px;
	font: bold 30px "微软雅黑";
	overflow: hidden;
	text-align: center;
}
.hz h2 a {
	color: #ff5a00;
}
.hz h2 em {
	display: block;
	color: #9a9a9a;
	font: 16px "微软雅黑";
	text-transform: uppercase;
}
.hz_c {
	height: 253px;
	margin: 0 -18px;
	position: relative;
}
.hz_c .nr {
	width: 942px;
	float: left;
	height: 154px;
	overflow: hidden;
	background: #e7e7e7;
	border: 1px solid #d3d3d3;
	border-width: 1px 0;
}
.hz_c ul li {
	float: left;
	width: 183px;
	overflow: hidden;
	display: inline;
	margin: 28px 26px 0;
}
.hz_c ul li p {
	font-size: 0;
	line-height: 0;
}
.hz_c ul li img {
	width: 186px;
	height: 87px;
	border: 1px solid #ededed;
}
.hz_c ul li span a {
	display: block;
	text-align: center;
	height: 28px;
	font: 14px/34px "微软雅黑";
	color: #333;
}
.hz_c a.more {
	margin-top: 26px;
	text-align: center;
	display: block;
}
.prolist {
	width: 240px;
    height:910px;
	overflow: hidden;
	background: url(../images/listdi.jpg) no-repeat left bottom;
}
.prolist h2 {
	height: 60px;
	font: bold 18px/54px "微软雅黑";
	text-align: center;
	background: url(../images/listh2.jpg) no-repeat;
}
.prolist h2 a {
	color: #fff;
}
.list_con {
	/*height: 1130px;*/
	overflow: hidden;
	background: url(../images/listbg.jpg) repeat-y;
	padding: 0 12px;
}
.list_con h3 a {
	height: 34px;
	font: 14px/34px "微软雅黑";
	margin: 10px 0 12px 0;
	padding: 0 0 0 30px;
	background: #093050 url(../images/listh3.jpg) no-repeat 11px center;
	color: #fff;
	display: block;
	overflow: hidden;
}
.list_con h4 a {
	height: 34px;
	font: 14px/34px "微软雅黑";
	margin: 10px 0 12px 0;
	padding: 0 0 0 30px;
	background: #093050 url(../images/liddd.gif) no-repeat 11px center;
	color: #fff;
	display: block;
	overflow: hidden;
}
.list_con ul {
	padding: 0 35px 0 18px;
}
.list_con ul li {
	font: 12px/20px "微软雅黑";
	overflow: hidden;
	border-bottom: 1px dashed #e1e0e0;
	display: block;
}
.list_con ul li a {
	display: block;
	overflow: hidden;
	background: url(../images/lidd.jpg) no-repeat left 13px;
	padding: 6px 0 6px 14px;
}
.list_con ul li a:hover, .list_con ul .cur a {
	color: #ff5a00;
	background: url(../images/lidd02.gif) no-repeat left 13px;
	display: block;
}
.list_con ul .nobot {
	border: 0;
}
.probg {
	width: 696px;
	/*height: 1226px;*/
	overflow: hidden;
	background: url(../images/prodi.gif) no-repeat left bottom;
}
.pro {
	width: 696px;
	height: 705px;
	overflow: hidden;
	background: url(../images/prodi.gif) no-repeat left bottom;
}
.pro h2 {
	height: 53px;
	overflow: hidden;
	padding: 0 22px 0 25px;
	font: bold 16px/53px "微软雅黑";
	background: url(../images/barpro.jpg) no-repeat;
}
.pro h2 a {
	color: #093050;
}
.pro h2 em {
	color: #9a9a9a;
	font: normal 14px/53px "微软雅黑";
	text-transform: uppercase;
	padding: 0 0 0 6px;
}
.pro h2 span {
	margin: 28px 0 0 0;
}
.pro_c {
	/*height: 940px;*/
	overflow: hidden;
	padding: 23px 0 0 24px;
	border: 1px solid #ccc;
	border-width: 0 1px;
	background: #fff;
}
.pro_c ul li {
	margin: 0 19px 0 0;
	float: left;
	display: inline;
	width: 203px;
	height: 314px;
	overflow: hidden;
}
.pro_c ul li p {
	line-height: 0;
	font-size: 0;
}
.pro_c ul li img {
	width: 199px;
	height: 191px;
	border: 1px solid #ccc;
	padding: 1px;
}
.pro_c ul li a:hover img {
	border: 2px solid #093050;
padding: 0;
	display: inline-block;
	width: 199px;
	height: 191px;
}
.pro_c ul li a:-webkit-any-link {
display:block;
}
.pro_c ul li span {
	font: 12px/22px "微软雅黑";
	color: #333;
	padding: 5px 0 0 2px;
	display: block;
	height: 44px;
	overflow: hidden;
}
.pro_c ul li span a {
	height: 22px;
	line-height: 22px;
	display: block;
	color: #333;
	overflow: hidden;
}
.pro_c ul li em {
	display: block;
}
.pro_c ul li em a {
	display: inline;
	margin: 6px 4px 0 0;
	float: left;
}
.pro_c ul li em img {
	border: 0;
	width: 93px;
	height: 25px;
}
.pro_c ul .nobot {
	margin-right: 0;
}
.pro_c ul li em a:hover img {
	border: 0;
	width: 95px;
    height: 27px;
}
.pbd {
	width: 695px;
	height: 183px;
	overflow: hidden;
	margin: 25px 0 0 0;
	position: relative;
	background: url(../images/pros.jpg) no-repeat center bottom;
}
.pbdtel {
	position: absolute;
	top: 72px;
	left: 518px;
	font: bold 14px "微软雅黑";
	color: #fff;
}
.pbdtel span {
	font: 23px "Impact";
	display: block;
	color: #fff;
}
.zxp {
	position: absolute;
	top: 68px;
	right: 34px;
	width: 77px;
	height: 25px;
	display: block;
}
.albg {
	background: url(../images/bg01.jpg) no-repeat center top;
	height: 514px;
	margin-top: 50px;
	overflow: hidden;
}
.tm_con {
	margin: 0 auto;
	width: 960px;
	position: relative;
	height: 400px;
}
.al {
	width: 960px;
	height: 514px;
	margin: 0 auto;
	overflow: hidden;
}
.albg .cs_tit {
	padding: 30px 0 0 0;
	height: 107px;
	background: url(../images/hzx.jpg) no-repeat center 104px;
	text-align: center;
}
.albg .cs_tit em {
	display: block;
	color: #9a9a9a;
	font: 16px "微软雅黑";
	text-transform: uppercase;
}
.albg .cs_tit a {
	color: #ff5a00;
}
.al_c {
	height: 377px;
	overflow: hidden;
}
.al_c ul {
	width: 895px;
	height: 307px;
	overflow: hidden;
}
.al_c ul li {
	float: left;
	width: 880px;
	height: 300px;
	overflow: hidden;
	display: inline;
	margin: 0 0 0 15px;
}
.al_c ul li img {
	width: 880px;
	height: 300px;
}
.al_c a.more {
	text-align: center;
	display: block;
}
.a01 {
	margin-top: 115px;
	width: 22px;
	height: 40px;
}
.ckxq {
	text-align: center;
	padding-top: 15px;
}
.t_lt {
	background: url("../images/l.gif") no-repeat;
	height: 52px;
	left: 5px;
	position: absolute;
	top: 110px;
	width: 27px;
	z-index: 500;
}
.t_rt {
	background: url("../images/l-03.gif") no-repeat;
	height: 52px;
	position: absolute;
	right: 5px;
	top: 110px;
	width: 27px;
}
.ysbg {
	background: url(../images/bg02.jpg) no-repeat center top;
	height: 1231px;
	overflow: hidden;
}
.ysbg2 {
	background: url(../images/bg03.jpg) no-repeat center 495px;
	height: 1631px;
	overflow: hidden;
}
.ysbg3 {
	background: url(../images/bg04.jpg) no-repeat center 852px;
	height: 1631px;
	overflow: hidden;
}
.ysbg4 {
	/*background: url(../images/bg05.jpg) no-repeat center bottom;*/
	height: 1631px;
	overflow: hidden;
}
.ys {
	width: 1020px;
	height: 1631px;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}
.ys h2 {
	padding: 68px 0 0 164px;
	overflow: hidden;
}
.one {
	position: absolute;
	top: 298px;
	left: 59px;
	overflow: hidden;
}
.one h3 {
	font: bold 24px "微软雅黑";
	color: #093050;
	overflow: hidden;
	margin-bottom: 15px;
	padding: 0 0 0 3px;
}
.one p {
	font: 14px/24px "微软雅黑";
	color: #575757;
	padding: 0 0 15px 22px;
	overflow: hidden;
	background: url(../images/gou.png) no-repeat left 5px;
}
.one p em {
	font: normal 14px "微软雅黑";
	color: #ff5a00;
}
.two {
	position: absolute;
	top: 630px;
	left: 559px;
}
.two h3 {
	font: bold 22px "微软雅黑";
	color: #fff;
	overflow: hidden;
	margin-bottom: 15px;
	padding: 0 0 0 3px;
}
.two p {
	font: 14px/24px "微软雅黑";
	color: #fff;
	padding: 0 0 15px 22px;
	overflow: hidden;
	background: url(../images/gou-06.png) no-repeat left 5px;
}
.two p b {
	font: bold 14px "微软雅黑";
	color: #fff;
}
.three {
	position: absolute;
	top: 970px;
	left: 59px;
}
.three h3 {
	font: bold 22px "微软雅黑";
}
.four {
	position: absolute;
	top: 1352px;
	left: 562px;
}
.jz {
	width: 646px;
	height: 402px;
	overflow: hidden;
	margin: 50px 0 0 0;
	background: url(../images/jzdi.jpg) no-repeat left bottom;
}
.jz h2 {
	height: 49px;
	overflow: hidden;
	padding: 0 22px 0 22px;
	font: bold 16px/49px "微软雅黑";
	background: url(../images/barjz.jpg) no-repeat;
}
.jz h2 a {
	color: #093050;
}
.jz h2 em {
	color: #9a9a9a;
	font: normal 14px/49px "微软雅黑";
	text-transform: uppercase;
	padding: 0 0 0 6px;
}
.jz h2 span {
	margin: 24px 0 0 0;
}
.jz_c {
	height: 329px;
	overflow: hidden;
	padding: 21px 0 0 19px;
	border: 1px solid #ccc;
	border-width: 0 1px;
	background: #fff;
}
.jz_c dl {
	height: 134px;
	overflow: hidden;
	margin-bottom: 29px;
}
.jz_c dl dt {
	width: 188px;
	height: 134px;
	float: left;
}
.jz_c dl dt img {
	width: 178px;
	height: 124px;
	padding: 4px;
	border: 1px solid #ccc;
}
.jz_c dl dd {
	padding: 0 0 0 26px;
	overflow: hidden;
	width: 385px;
	float: left;
}
.jz_c dl dd h3 a {
	font: bold 12px "微软雅黑";
	color: #093050;
}
.jz_c dl dd p {
	font: 12px/20px "微软雅黑";
	color: #777;
	padding: 5px 0 0 0;
}
.jz_c dl dd p a {
	color: #ff5a00;
	display: block;
	padding: 5px 0 0 0;
}
.faq {
	width: 290px;
	height: 402px;
	overflow: hidden;
	margin: 50px 0 0 0;
	background: url(../images/faqdi.jpg) no-repeat left bottom;
}
.faq h2 {
	background: url(../images/barfaq.jpg) no-repeat;
}
.fa_con {
	height: 351px;
	overflow: hidden;
	padding: 0 21px;
	border: 1px solid #ccc;
	border-width: 0 1px;
	background: #fff;
}
.fa_con dl {
	padding: 12px 0;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}
.fa_con dl dt {
	height: 32px;
	font: bold 12px/32px "微软雅黑";
	background: url(../images/wen.jpg) no-repeat left center;
	padding: 0 0 0 22px;
}
.fa_con dl dt a {
	color: #f16500;
}
.fa_con dl dd {
	font: 12px/20px "微软雅黑";
	height: 60px;
	overflow: hidden;
	color: #333;
	background: url(../images/da.jpg) no-repeat left 0;
	padding: 0 0 0 22px;
	overflow: hidden;
}
.fa_con .nobot {
	border: 0;
}
.about {
	width: 646px;
	height: 382px;
	overflow: hidden;
	margin-top: 28px;
}
.a_c {
	height: 315px;
	overflow: hidden;
	padding: 16px 19px 0;
	border: 1px solid #ccc;
	border-width: 0 1px;
	background: #fff;
}
.a_c dl {
	height: 156px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}
.a_c dl dt {
	width: 199px;
	height: 156px;
	overflow: hidden;
}
.a_c dl dt img {
	width: 189px;
	height: 126px;
	padding: 4px;
	border: 1px solid #ccc;
}
.a_c dl dd {
	width: 386px;
	overflow: hidden;
	padding: 0 0 0 20px;
}
.a_c dl dd h3 a {
	font: bold 12px "微软雅黑";
	color: #093050;
}
.a_c dl dd p {
	font: 12px/20px "微软雅黑";
	color: #777;
	padding: 5px 0 0 0;
}
.a_c dl dd p a {
	color: #ff5a00;
	display: block;
	padding: 5px 0 0 0;margin-top: -24px;
}
.aimg {
	margin: 25px 0 0 0;
	overflow: hidden;
}
.aimg ul {
	height: 145px;
	overflow: hidden;
}
.aimg ul li {
	float: left;
	margin-right: 22px;
	display: inline;
	width: 180px;
	height: 117px;
	overflow: hidden;
	position: relative;
}
.aimg ul li img {
	width: 170px;
	height: 107px;
	border: 1px solid #ccc;
	padding: 4px;
}
.aimg ul li span {
	position: absolute;
	top: 86px;
	left: 1.5px;
	text-align: center;
	display: block;
	background: url(../images/png.png) repeat;
	width: 177px;
	height: 26px;
	font: 12px/26px "微软雅黑";
	color: #fff;
}
.aimg ul .nobot {
	margin: 0;
}
.ry {
	width: 290px;
	height: 382px;
	overflow: hidden;
	margin-top: 28px;
}
.ry_c {
	height: 313px;
	overflow: hidden;
	padding: 17px 18px 0;
	border: 1px solid #ccc;
	border-width: 0 1px;
	background: #fff;
}
.ry_c .ryimg {
	width: 204px;
	float: left;
	margin: 0 0 0 20px;
	overflow: hidden;
}
.ry_c .ryimg ul li {
	float: left;
	width: 183px;
	height: 244px;
	overflow: hidden;
	position: relative;
}
.ry_c .ryimg ul li img {
	width: 173px;
	height: 234px;
	border: 1px solid #ccc;
	padding: 4px;
}
.ry_c .ryimg ul li span {
	position: absolute;
	top: 213px;
	left: 5px;
	text-align: center;
	display: block;
	overflow: hidden;
	background: url(../images/png.png) repeat;
	width: 173px;
	height: 27px;
	font: 12px/27px "微软雅黑";
	color: #fff;
}
.ry_c .ryimg ul li span a {
	color: #ff5a00;
}
.r01 {
	margin-top: 108px;
}
.ry_c .rylist {
	padding: 5px 0 0 10px;
}
.ry_c .rylist li {
	height: 24px;
	font: 12px/24px "微软雅黑";
	text-align: center;
}
.ry_c .rylist li a:hover, .ry_c .rylist .cur a {
	color: #ff5a00;
}
.bd1 {
	background: url(../images/bds.jpg) no-repeat center bottom;
	height: 217px;
	overflow: hidden;
	margin-top: 36px;
}
.bd1-1 {
	background: url(../images/bd01.jpg) no-repeat center top;
	height: 171px;
	overflow: hidden;
}
.bd01 {
	width: 960px;
	height: 180px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
}
.bdtel01 {
	position: absolute;
	top: 88px;
	left: 790px;
	font: bold 16px "微软雅黑";
	color: #fff;
}
.bdtel01 span {
	font: 23px/32px "Impact";
	display: block;
	color: #fff;
}
.zx01 {
	position: absolute;
	top: 84px;
	right: 6px;
	width: 82px;
	height: 24px;
	display: block;
}
.new {
	width: 467px;
	height: 412px;
	overflow: hidden;
	margin: 0;
	background: url(../images/dtdi.jpg) no-repeat left bottom;
}
.new h2 {
	background: url(../images/bardt.jpg) no-repeat;
}
.n_con {
	height: 341px;
	overflow: hidden;
	padding: 20px 19px 0;
	border: 1px solid #ccc;
	border-width: 0 1px;
	background: #fff;
}
.n_con dl {
	height: 139px;
	overflow: hidden;
	margin-bottom: 10px;
	border-bottom: 1px dashed #ccc;
}
.n_con dl dt {
	width: 167px;
	height: 124px;
}
.n_con dl dt img {
	width: 157px;
	height: 114px;
	padding: 4px;
	border: 1px solid #ccc;
}
.n_con dl dd {
	width: 236px;
	overflow: hidden;
	padding: 0 0 0 20px;
}
.n_con dl dd h3 a {
	font: bold 12px "微软雅黑";
	color: #093050;
}
.n_con dl dd p {
	font: 12px/20px "微软雅黑";
	color: #777;
	padding: 5px 0 0 0;
	height: 60px;
	overflow: hidden;
}
.n_con dl dd span a {
	color: #ff5a00;
	display: block;
	padding: 8px 0 0 0;
}
.n_con ul li {
	height: 34px;
	font: 12px/34px "微软雅黑";
	border-bottom: 1px dashed #eee;
	background: url(../images/dd.jpg) no-repeat left center;
	padding: 0 0 0 22px;
}
.n_con ul li a {
}
.n_con ul li span {
	margin: 12px 5px 0 0;
}
.n_con ul li a:hover, .n_con ul .cur a {
	color: #ff5a00;
}
.n_con ul .nobot {
	border: 0;
}
.link {
	height: 84px;
	overflow: hidden;
	padding: 34px 0 0 0;
}
.link h2 {
	width: 76px;
	height: 58px;
	overflow: hidden;
	padding: 26px 0 0 54px;
	background: url(../images/linkh2.jpg) no-repeat left 6px;
}
.link h2 a {
	font: 14px "微软雅黑";
	color: #093050;
}
.ll_con {
	width: 710px;
	height: 84px;
	overflow: hidden;
}
.ll_con a {
	padding: 0 19px;
	display: inline-block;
	font: 12px/28px "微软雅黑";
}
.link span {
	width: 120px;
	padding: 32px 0 0 0;
}
.link span a {
	font: 12px/20px "微软雅黑";
	color: #ff5a00;
}









.yq_lj {
    font-family: "Microsoft YaHei";
    text-align: center;
}


.yq_lj {
    font-family: "Microsoft YaHei";
    text-align: center;
}
.yq_lj h3 {
    display: inline-block;
    background: url(../images/sxr24_20.png) no-repeat;
    width: 82px;
    height: 94px;
    margin-top: -41px;
}
.yq_lj h3 a {
    display: inline-block;
    font-size: 20px;
    color: #fff;
    line-height: 22px;
    padding-top: 26px;
    text-decoration: none;
}

.yq_lj p {
    font-size: 14px;
    color: #666666;
    line-height: 58px;
}
p {
    word-spacing: -1.5px;
}

.yq_lj p a {
    display: inline-block;
    font-size: 14px;
    color: #666666;
    padding-left: 18px;
    padding-right: 18px;
}
a {
    color: #666;
    text-decoration: none;
}
.db_lo {
    padding-top: 46px;
    width: 172px;
}
.db_lo {
    padding-top: 46px;
    width: 172px;
}
.fl {
    float: left;
}

.dz_d em {
    display: block;
    font-style: normal;
    width: 664px;
    text-align: center;
    padding-top: 4px;
}
.dz_d {
    height: 148px;
}
、
.dz_d i {
    display: block;
    font-style: normal;
    width: 120px;
    text-align: center;
}
.db_nav {
    width: 798px;
    height: 69px;
    border: #fff solid 2px;
    text-align: center;
}


.db_nav p {
    font-size: 14px;
    color: #fff;
    line-height: 69px;
}
p {
    word-spacing: -1.5px;
}

.db_nav {
    width: 798px;
    height: 69px;
    border: #fff solid 2px;
    text-align: center;
}
element.style {
}
.sx_db {
    background: #093050;
    height: 315px;
}
.dz_d em p {
    display: block;
    font-size: 14px;
    color: #fff;
    line-height: 28px;
}
.dz_d em p {
    display: block;
    font-size: 14px;
    color: #fff;
    line-height: 28px;
}
.db_nav p a {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    line-height: 69px;
    padding-left: 3px;
    padding-right: 16px;
}
.dz_d i b {
    display: inline-block;
    background: url(../images/sxt_15_03.jpg) no-repeat;
    width: 100px;
    height: 99px;
    text-align: center;
}.dz_d i {
    display: block;
    font-style: normal;
    width: 120px;
    text-align: center;margin-top: 9px;
}
.dz_d i b img {
    padding-top: 8px;
    width: 83px;
    height: 84px;
}
.db_lo {
    padding-top: 46px;
    width: 172px;
}

.dz_d i span {
    display: block;
    font-size: 14px;
    color: #fff;
    padding-top: 8px;
}

.sx_dr .sx_w {
    width: 802px;
    padding-top: 54px;    margin-top: -200px;
}
.dz_d em {
    display: block;
    font-style: normal;
    width: 664px;
    text-align: center;
    padding-top: 4px;
}
.fl {
    float: left;
}
.yq_lj {
    height: 100px;
    background: url(../images/sxr26_03.jpg) repeat-x center;
    font-family: "Microsoft YaHei";
    text-align: center;
}
.dz_d a {
    color: #FFF;
}
.yq_lj h3 {
    display: inline-block;
    background: url(../images/sxr24_20.png) no-repeat;
    width: 82px;
    height: 94px;
    margin-top: -41px;
}
h3 {
    font-size: 20px;
}

.yq_lj p a {
    display: inline-block;
    font-size: 14px;
    color: #666666;
    padding-left: 18px;
    padding-right: 18px;
}
.yq_lj h3 a span {
    display: block;
    font-size: 14px;
    color: #fff;
    font-weight: normal;
}





.button{ display: inline-block;display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; width:100px; border:0px; height:30px;}

.button:hover { text-decoration: none; color:#fff; }

.button:active { position: relative; top: 1px;}

.orange{ color: #fef4e9; background: #1c89ca;}

.orange:hover { background: #1c89ca;}

.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a);}

input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../images/dt-10.gif) repeat-x left top; }

input.input-text:focus,input.input-file:focus,input.code:focus{ border: 1px solid #8a8b8b; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff;}

.tab_1 input{ border:1px solid #ccc; height:25px; line-height:25px; margin-right:10px; }
.tab_lt { text-align:right; font-size:14px;}
.tab_1 .span_1 { color:#F00;}
.tab_1 .b17, .tab_1 .b18{ margin-left:0; margin-top:10px; padding:0; border:none;}
.tab_1 { line-height:35px; margin:10px 0 0 40px;}
.tab_bz { vertical-align:top;}
.tab_1 input{ border:1px solid #ccc; height:25px; line-height:25px; margin-right:10px; margin-bottom:15px; margin-top:13px;}
.tab_lt { text-align:right; font-size:14px;}
.tab_1 .span_1 { color:#F00;}
.tab_1 .b17, .tab_1 .b18{ margin-left:0; margin-top:10px; padding:0; border:none;}
.tab_1 { line-height:35px; margin:10px 0 0 40px;}
.tab_bz { vertical-align:top;}
.red_x { color:#DD3904; display:inline; font-family:"微软雅黑", "Microsoft Yahei"; font-size:12px;}

/*.digg4{ padding:3px; margin:3px; text-align:center;  font-size: 12px; margin-top:20px; }*/

.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}

.digg4 .disabledfy{ font-family: Tahoma, Verdana;}
.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}

.metpager_8 a:hover { border:1px solid #a0a0a0; }

.metpager_8 a:hover { border:1px solid #a0a0a0; }

.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}

.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}
.aaa{ }