﻿@charset "utf-8";

/* CSS Document */

/*-网站通用样式-*/

html {

	width:100%;

	min-width:1000px;

}

body {

	color:#333;

	background:#fff;

	font-size:12px;

	font-family:"Arial,宋体";

}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,select,option,textarea,p,blockquote,th,td,a,span{

	padding:0;

	margin:0;

	word-break:break-all;

	word-wrap:break-word;

	white-space:normal;

	zoom:1;

}

ol,ul,dl {

	list-style:none;

}

li {

	list-style-position:outside;

}

h1 {

	font-size:16px;

}

h2 {

	font-size:14px;

}

h3 {

	color:#08539b;

	font-size:14px;

}

h4 {

	font-size:14px;

}

h5 {

	font-size:14px;

}

h6 {

	font-size:12px;

}

a {

	display:inline-block;

	cursor:pointer;

	color:#4e4e4e;

	text-decoration:none;

}

a:hover {

	text-decoration:none;

	color:#BA2636

}

img {

	display:inline;

}

a>img {

	border:0;

}

img.img-responsive {

	width:100%;

	height:auto;

}

form {

	display:inline;

}

a.more {

	padding-left:5px;

	color:#ff6600!important;

	text-indent:0!important;

}

span {

	display:inline-block;

}

.c_red{color:#ff6600;}

/*-本网站公共样式-*/

.w-1k {

	width:1000px;

	margin-left:auto;

	margin-right:auto;

}

.fl{float:left;}

.fr{float:right;}

.none{display:none;}

/*设置外层框架元素宽度*/

.xztop, .top_c, .banner a, .nav_c, .jbdh, .zzzx{

	width:1000px;

	margin-left:auto;

	margin-right:auto;

}

/*页面顶部固定横条*/

#xztop {

	width:100%;

	height:25px;

	background:url(../images/xz-topbg.gif) repeat-x center top;

	overflow:hidden;

	zoom:1;

	position:fixed ! important;

	_position:absolute;

	_top:expression(eval(document.documentElement.scrollTop));

	top:0px;

	left:0;

	margin-top:0px;

	z-index:9999;

}

.xztop {

	height:25px;

	overflow:hidden;

	line-height:25px;

}

.xztopleft {

	font-size:12px;

	float:left;

}

.xztop ul {

	width:280px;

	overflow:hidden;

	zoom:1;

}

.xztop ul li {

	width:135px;

	float:left;

	overflow:hidden;

	zoom:1;

}

.xztop ul li span {

	float:left;

	margin-right:8px;

	margin-right:5px;

	padding-top:5px;

}

.xztop ul li h2 {

	color:#333;

	margin:0;

	padding:0;

    line-height:25px;

}

.xztop ul li h2 a {

	font-size:12px;

	color:#333;

}

.right {

	float:right;

}

/*头部logo横条*/

<!--#top{width:100%;height:159px; background:url(../images/bj-t.jpg) repeat-x;margin:0 auto}

.top-t{width:1061px;height:113px; background:url(../images/dh.jpg) no-repeat right center;margin:0 auto}

.top-logo{width:418px;height:113px; float:left}

.top-ul{width:477px;height:113px;background:url(../images/logo2.jpg) no-repeat left top; float:left}

.top-ul li{width:189px; float:left; background:url(../images/bj02.jpg) no-repeat left center;padding-left:15px;margin-left:9px;height:22px; line-height:22px;}



.nav{width:888px;height:46px;margin:0 auto}

.nav li{ float:left;width:111px;height:46px; text-align:center;line-height:46px;font-size:16px; font-family:"微软雅黑"; background:url(../images/bj03.jpg) no-repeat right center}

.nav li a{color:#fff}

.nav li a:hover{color:#ff0}-->







.slideBox .hd ul {text-align:center;}

.slideBox .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}

.slideBox .hd ul .on {background:#fff;}



.slideBox .bd{ position:relative;width:100%;height:378px; z-index:0;   }

.slideBox .bd li{width:100%;height:378px;}

.slideBox .bd li a{display:block;width:100%;height:378px;}



.slideBox .prev,.slideBox .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}

.slideBox .next {left:auto;right:15%;background-position:-6px -137px;}



#huang{color:#ff0}





/*快速咨询*/

.zzzx {

	height:107px;

	background:#cbccce;

	margin-top:15px;

}

.zzzx img {

	width:159px;

	height:108px;

	float:left;

}

.zzzx ul {

	width:845px;

	height:29px;

	margin-left:160px;

}

.zzzx ul li {

	width:122px;

	height:29px;

	float:left;

	padding-left:15px;

	padding-top:5px;

}

.zzzx ul li a {

	width:120px;

	height:27px;

	float:left;

	color:#4e4e4e;

	text-align:center;

	background-color:#fff;

	border:1px solid #C3C3C3;

	border-top-color:#AAAAAB;

	line-height:29px;

	font-size:14px;

}

.zzzx ul li a:hover {

	width:122px;

	height:29px;

	float:left;

	color:#fff;

	text-align:center;

	background-color:#0B4AA7;

	line-height:29px;

	text-decoration:none;

	font-size:14px;

}





.footer {margin-top:20px;padding-bottom:20px;background:url(../images/f-bj.jpg) repeat;}

.footer .nav {border-bottom:1px solid #fff;}

.footer_main {width:1000px;	margin:0 auto;color:#fff;overflow:hidden;}

.footer_main a {color:#fff;}

.footer_m1 {float:left;	width:90px;margin-left:20px;margin-top:20px;}

.footer_m1 h2 {font-size:16px;}

.footer_m1 ul {float:right;	width:60px;	height:150px;margin-top:10px;margin-right:20px;	background:url(../images/tubiao13.png) no-repeat left;padding-left:30px;}

.footer_m1 ul li {height:30px;line-height:30px;}

.footer_m1 ul li a {font-size:14px;}

.footer_m2 {float:left;width:450px;margin:20px 0 0 30px;padding:0 20px;border-left:1px solid #ccc;border-right:1px solid #ccc;display:inline;_margin-left:-15px;}

.footer_m2 h2 {font-size:16px;color:#fff;}

.footer_m2 .link1{width:440px;overflow:hidden;margin-top:10px;color:#fff;}

.footer_m2 .link1 span {display:block;color:#fff;}

.footer_m2 .link1_1 {float:left;width:160px;height:53px;padding-left:60px;padding-top:10px;	background:url(../images/tubiao11.png) no-repeat left;}

.footer_m2 .link1_1 span:last-child,.footer_m2 .link1_2 span:last-child a{

	font-size:20px;

	color:#fcfe00;

}

.footer_m2 .link1_2 {

	float:left;

	width:160px;

	height:53px;

	padding-left:60px;

	padding-top:10px;

	background:url(../images/tubiao12.png) no-repeat left;

}

.footer_m2 p {

	font-size:14px;

	color:#fff;

 }

.footer_m3 {

	float:right;

	width:320px;

	margin-left:15px;

	margin-top:20px;

	display:inline

}

.footer_m3 .weixin{

	width:300px;

	height:108px;

}

.footer_m3 h3{

	float:left;

	width:114px;

	height:108px;

}

.footer_m3 ul{

	float:left;

	weidth:145px;

	margin-left:15px;

}

.footer_m3 ul li{

	line-height:32px;

	font-size:14px;

	color:#fff;

}

.footer_m3 .logo{

	margin-top:25px;

}



.nav_bot{

	width:100%;

	height:40px;

	line-height:40px;

	min-width:1000px;

	background-color:#065179;

}

.nav_bot ul{

	width:770px;

	margin:0 auto;

	overflow:hidden;

	height:40px;

}

.nav_bot li{

	float:left;

	color:#fff;

}

.nav_bot li a{

	float:left;

	padding:0 5px;

	font-size:14px;

	color:#fff;

}















.dede_pages {

	overflow:hidden;

}

.dede_pages ul{ margin:0px; padding:0px; list-style-type:none}

.dede_pages ul li{ float:left; padding:5px; border:#ccc solid 1px; margin:20px 5px 5px 5px}



.position {

	height:30px;

	line-height:30px;

	padding-left:20px;

	background-color:#eaf3f5;

}



header.head {

	height:45px;

	padding-bottom:5px;

	vertical-align:middle;

	line-height:45px;

	overflow:hidden;

	background:url(../images/bg01.jpg) no-repeat left;

}

header.head .tit{

	float:left;

	width:125px;

	padding-left:20px;

	font-size:20px;

	color:#fff;	

}

header.head .tit>a {

	font-size:20px;

	color:#fff;

}

header.head .intro {

	width:600px;

	float:left;

	padding-left:20px;

	padding-top:3px;

	font-size:16px;

	color:#fff;

}

.btn01 {

	width:130px;

	height:31px;

	margin-top:10px;

	margin-right:20px;

	line-height:31px;

	text-align:center;

	font-size:14px;

	color:#A30103;

	font-weight:bold;

	background:url(../images/btn01.png) no-repeat left;

}



.hd{}

.hd ol{position:absolute;bottom:0px;right:0;z-index:2;

}

.hd ol li{

background-color:#000;

      filter:alpha(opacity=50);  

      -moz-opacity:0.5;  

      -khtml-opacity:0.5;  

      opacity: 0.5;

float:left;width:24px;height:15px;line-height:15px;text-align:center;font-size:8px; cursor:pointer;border-left:1px solid #fff;}

.hd ol li.seleted{background-color:#D20211;color:#fff;}



.luara-left{position:relative;padding:0;overflow: hidden;}

.luara-left ul{position: relative;padding: inherit;margin: 0;}

.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}

.luara-left ul li img{width: inherit;height: inherit;}

/*轮换大区域*/

.lunhuan{width:100%;position:relative;}

.lunhuan #lunhuanback{width:100%;position:absolute;left:0px;top:0px;overflow:hidden;}

.lunhuan #lunhuanback p{width:100%;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;background-size:100%;}

.lunhuan .lunhuan_main{width:1000px;margin:0 auto;position:relative;}



/*轮换中间区域*/

.lunhuancenter{width:1000px;position:absolute;left:0;top:0px;}

#lunbonum{height:14px;line-height:23px;position:absolute;right:0;bottom:10px;z-index:5;}

#lunbonum li{width:14px;height:14px;float:left;margin-right:9px;background:#B4B4B4;border-radius:14px;cursor:pointer;}

#lunbonum .lunboone{background:#C80002;cursor:pointer;}





.box07 {

	height:366px;

	margin-top:15px;

	overflow:hidden;

	border:1px solid #ccc;	

}

.box07_left {

	float:left;

	width:254px;

}

.box07_left1 {

	height:147px;

	background:url(../images/bg03.jpg) no-repeat center top;

}

.box07_left1 a{

	float:left;

	width:33.33%;

	height:25px;

	padding-top:55px;

	text-align:center;

}

.box07_left2{

	float:right;

	width:241px;

	margin-top:10px;

}

.box07_left2 li{

	width:241px;

	height:30px;

	margin-bottom:5px;

	background:url(../images/bg12.gif) no-repeat left;

}

.box07_left2 li>span{

	float:left;

	height:30px;

	line-height:30px;

}

.box07_left2 li>span:first-child {

	width:100px;

	text-align:center;

}

.box07_left2 li>span:last-child{

	width:135px;

	text-align:center;

	color:#fff;

}

.box07_cen {

	float:left;

	width:445px;

	margin-left:20px;

	margin-top:30px;

}

.box07_cen h2 {

	height:30px;

	line-height:30px;

	margin-bottom:2px;

	background-color:#fff;

	border-bottom:1px solid #ccc;

}

.box07_cen h2>a {

	float:left;

	width:80px;

	height:30px;

	line-height:30px;

	text-align:center;

	margin:0 14px -1px;

	border:1px solid #ccc;

	border-bottom:0;

}

.box07_cen h2>a:hover,.box07_cen h2>a.cur{

	color:#BA2636;

	text-decoration:none;

}

.box07_cen ul{

	height:234px;

	text-align:center;

	margin-top:10px;

	overflow:hidden;

}

.box07_cen ul li>img {

	display:inline;

	width:437px;

}

.box07_right{

	float:right;

	width:252px;

	height:280px;

	margin-top:20px;

	margin-right:20px;

}

.box07_right p{

	line-height:25px;

	font-size:14px;

}

.box07_right p>span{

	float:left;

	font-weight:bold;

	color:#f00;

}

.wide,.gundong{overflow:hidden;}