@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a {
	margin:0;
	padding:0;
	font:14px/28px Arial, Helvetica, sans-serif;
	color:#333;
}
html {
	width:100%;
	text-align:center;
	background:#e8e8e8;
}
body {
	display:inline-block;
	width:100%;
	text-align:center;
}
img {
	border:none;
}
a {
	text-decoration:none;
	cursor:pointer;
}
strong {
	font-weight:bold;
}
ul, ol, li, dt, dd {
	list-style:none;
}
em, i {
	font-style:normal;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
}
.f_l {
	float:left;
}
.f_r {
	float:right;
}
.dis_in_b {
	display:inline-block;
}
.w1013 {
	display:inline-block;
	margin:0 auto;
	text-align:left;
	width:1013px;
}
.mt15 {
	margin-top:15px;
}
.head {
	height:54px;
	padding:10px 58px;
}
.head .back {
	height:16px;
	padding:19px 0;
}
.head .back a {
	padding-left:22px;
	background:url(style3_back_ico.png) no-repeat left center;
	font:12px/16px "宋体";
	color:#142e66;
}
.head .back a:hover {
	color:#e65c10;
}
/*=导航条=*/
.nav {
	height:76px;
	background:url(style3_nav_bg.png) repeat-x left top;
}
.nav ul {
	position:relative;
	z-index:10;
	padding:0 40px;
 *display:inline-block;
}
.nav li {
	display:inline-block;
	float:left;
	height:36px;
	padding:16px 0 24px 0;
	margin:0 10px;
}
.nav li.ts {
	height:68px;
	width:170px;
	padding:0 0 8px 0;
	background:url(style3_nav_hover2.png) no-repeat 50% top;
	color:#233865;
	font:24px/68px "宋体";
	text-align:center;
}
.nav li a {
	display:inline-block;
	width:100px;
	height:36px;
	text-align:center;
	font:16px/36px "宋体";
	color:#fff;
}
.nav li.ts a {
	padding:16px 0 24px 0;
	width:170px;
}
.nav li.on a, .nav li a:hover {
	color:#be2d00;
	background:url(style3_nav_hover.png) no-repeat 50% center;
}
/*==banner图片轮播==*/
.banner {
	overflow:hidden;
	height:386px;
	margin-top:-16px;
}
.buypic {
	width:100%;
	height:386px;
	text-align:center;
	overflow:hidden;
	z-index:1;
	_z-index:-1;
}
.buypic li {
	width:100%;
	height:386px;
}
.buypic li a {
	display:inline-block;
	height:386px;
	text-align:center;
	width:100%;
	text-indent:-9999px;
}
.control-num {
	width:1003px;
	margin:0 auto;
	height:16px;
	position:relative;
	top:-18px;
	z-index:3;
}
.num {
	overflow:hidden;
	height:16px;
	position: absolute;
	bottom:18px;
	left: 45%;
	zoom:1;
	z-index:3
}
.num li {
	display: block;
	list-style: none;
	width: 16px;
	height: 16px;
	_overflow: hidden;
	float: left;
	margin: 0 8px;
	background:url(style3_banner_btn02.png) no-repeat left bottom;
	text-indent:-9999px;
	cursor:pointer;
	color:#fff;
}
.num li.on {
	background:url(style3_banner_btn01.png) no-repeat left bottom !important;
	_background:url(style3_banner_btn01.gif) no-repeat left bottom !important;
	color:#e36612 !important;
}
/*=主体=*/
.sywrap {
	width:940px;
	margin:0 auto;
	text-align:left;
	padding:30px 37px 0 37px;
	background:url(style3_sywrap_bg.png) no-repeat 50% top;
 *display:inline-block;
}
/*=最新消息=*/
.news {
	width:700px;
}
.newstit {
	height:40px;
	margin-bottom:10px;
}
.newstit h6 {
	display:inline-block;
	float:left;
	font:bold 16px/40px "宋体";
	color:#233865;
}
.newstit a {
	display:inline-block;
	float:right;
	font:12px/40px "宋体";
	color:#666;
	margin-top: 15px;
	padding-right: 17px;
}
.newstit a:hover {
	color:#e65c10;
}
.newsbox {
	height:230px;
	overflow:hidden;
}
.newspic {
	width:299px;
	height:230px;
}
.newspic a img {
	width:299px;
	height:230px;
}
.newscon {
	width:380px;
}
.newscon h4 {
	height:28px;
	overflow:hidden;
	font:20px/28px "宋体";
	color:#142e66;
}
.newscon p a {
	font:12px/24px "宋体";
	color:#999;
}
.newscon p a:hover {
	color:#e65c10;
}
.newscon ul {
	padding-top:6px;
}
.newscon li {
	height:30px;
	padding-left:12px;
	background:url(style3_base_li_ico.png) no-repeat left center;
}
.newscon li span {
	font:12px/30px "宋体";
	color:#999;
	margin-right:16px;
}
.newscon li a {
	font:12px/30px "宋体";
	color:#333;
}
.newscon li a:hover {
	color:#e65c10;
}
/*=服务项目=*/
.fwxm {
	width:218px;
}
.fwxm h6 {
	height:40px;
	font:bold 16px/40px "宋体";
	color:#233865;
	margin-bottom:11px;
}
.fwxm li {
	height:59px;
	margin-bottom:26px;
}
.fwxm li a {
	display:inline-block;
	width:218px;
	height:59px;
}
/*=图片滚动=*/
.gd-pic {
	height:66px;
	background:url(style3_gdpic_bg.jpg) no-repeat left top;
	position:relative;
	padding:20px 0 39px 0;
	margin-top:32px;
}
.gd-pic .pre {
	position:absolute;
	display:inline-block;
	width:19px;
	height:39px;
	left:36px;
	top:34px;
}
.gd-pic .next {
	position:absolute;
	display:inline-block;
	width:19px;
	height:39px;
	right:36px;
	top:34px;
}
.gd-pic .img-list {
	position:relative;
	display:inline-block;
	width:780px;
	margin-left:80px;
	height:66px;
	overflow:hidden;
}
.gd-pic .img-list ul {
	position:relative;
	width:9999px;
}
.gd-pic .img-list li {
	display:inline-block;
	float:left;
	width:140px;
	height:66px;
	margin-right:20px;
	_overflow:hidden;
}
.gd-pic .img-list li a img {
	width:134px;
	height:60px;
	padding:2px;
	border:1px solid #b2b2b2;
}
.gd-pic .img-list li a:hover img {
	border-color:#e65c10;
}
/*==二级页共用=*/
.content {
	width:963px;
	margin:4px auto 0 auto;
	background:#fff;
	padding:20px;
	text-align:left;
}
#fyleft {
	display:inline-block;
	width:240px;
	float:left;
}
#fyleft dl {
	background:#e8e8e8;
}
#fyleft dt {
	height:45px;
	background:url(style3_left_dt_bg.jpg) no-repeat left top;
	padding-left:20px;
	font:bold 18px/45px "宋体";
	color:#fff;
	margin-bottom:10px;
}
#fyleft dd {
	height:40px;
	border-bottom:1px solid #ddd;
}
#fyleft dd a {
	display:inline-block;
	height:40px;
	background:#e8e8e8 url(style3_left_dd_bg01.jpg) no-repeat right center;
	width:210px;
	padding-left:30px;
	font:14px/40px "宋体";
	color:#666;
}
#fyleft dd.cur a, #fyleft dd a:hover {
	background:#87A4CC url(style3_left_dd_bg02.jpg) no-repeat right center;
	color:#fff;
}
.fycontact {
	margin-top:2px;
}
#fyright {
	display:inline-block;
	width:700px;
	float:right;
}
.fytit {
	height:41px;
	background:url(style3_gl_curmb_bg.jpg) repeat-x left bottom;
}
.fytit h6 {
	background:url(style3_gl_curmb_h6_bg.jpg) repeat-x left bottom;
	padding:0 25px 1px 5px;
	height:40px;
}
.fytit h6 strong {
	padding-left:16px;
	background:url(style3_gl_curmb_ico.jpg) no-repeat left center;
	font:16px/40px "宋体";
	color:#e65c10;
}
.curmb {
	font:12px/41px Arial, Helvetica, sans-serif;
	color:#999;
}
.curmb span, .curmb a {
	font:12px/41px Arial, Helvetica, sans-serif;
	color:#999;
	margin:0 3px;
}
.curmb a:hover {
	color:#e65c10;
}
/*==概览=*/
.gl-list {
	padding:15px 0 20px 0;
}
.gl-list li {
	height:38px;
	background:url(style3_line.jpg) repeat-x left bottom;
	padding:0 10px;
}
.gl-list li span {
	float:right;
	font:12px/38px Arial, Helvetica, sans-serif;
	color:#666;
}
.gl-list li a {
	padding-left:16px;
	background:url(style3_gl_li_ico.jpg) no-repeat left center;
	font:12px/38px Arial, Helvetica, sans-serif;
	color:#666;
}
.gl-list li a:hover {
	color:#e65c10;
}
/*==分页=*/
.page {
	padding-left:150px;
	height:20px;
}
.page a {
	display:inline-block;
	width:16px;
	height:16px;
	float:left;
	border:1px solid #fff;
	text-align:center;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#666;
	margin:0 5px;
}
.page a:hover {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#555;
	border:1px solid #e65c10;
}
.page a.prev1, .page a.prev2, .page a.next1, .page a.next2 {
	border:none;
	width:17px;
	height:17px;
	text-indent:-9999px;
}
.page a.prev1 {
	background:url(style3_gl_pre_btn1.jpg) no-repeat left center;
}
.page a.prev2 {
	background:url(style3_gl_pre_btn2.jpg) no-repeat left center;
}
.page a.next1 {
	background:url(style3_gl_next_btn2.jpg) no-repeat left center;
}
.page a.next2 {
	background:url(style3_gl_next_btn1.jpg) no-repeat left center;
}
/*==细览=*/
.xlbox {
	padding:25px 15px 0 15px;
}
.xlbox h4 {
	text-align:center;
	height:50px;
	font:20px/50px "宋体";
	color:#333;
	margin-bottom:10px;
}
.xl-nr {
	padding:0 5px;
}
.xl-nr p {
	font: 14px/28px Arial,Helvetica,sans-serif;
	color:#666;
	text-indent: 0pt;
    padding: 10px 0px;
}
.xlbox p.cz {
	text-align:right;
	height:21px;
}
.xlbox p.cz a {
	margin:0 5px;
}
/*=版权=*/
.foot {
	margin-top:20px;
	background:#626262;
	text-align:center;
	padding:10px 0;
}
.foot p {
	font:12px/24px "宋体";
	color:#fff;
}