@charset "utf-8";
/* CSS Document */

/* public */
* {
	margin:0;
	padding:0;
	}
body {
        min-width: 1300px;
	margin:0;
	padding:0;
	font-family:"微软雅黑";
	color:#333;
	background-repeat: repeat-x;
}
img,p { border:none; margin:0; padding:0; }
ul,li {
	margin:0;
	padding:0;
	list-style:none;
}
.tc{text-align: center}
.mt5{margin-top:5px;}.mt8{margin-top:8px;}.mt10{margin-top:9px;}.mt12{margin-top:12px;} .mt3{ margin-top:3px;}.mp10{padding-top: 11px;}
.mb8{padding-bottom: 10px;}.r{float:right;}.l{float:left;}.l10{margin-left: 10px;}.tp5{
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
}
a {
	text-decoration:none;
	color:#333;
}
.clear{
	clear:both;
}

.time{
	float:right;
	color: #333;
	margin-right: 10px;
}
.times{
	float:right;
	color: #333;
	margin-right: 0px;
}
.search{
	height:44px;
	width: 310px;
	float: right;
	margin-right: 20px;
}
.search span{width:95px;font-size:14px;font-weight:600;color:#B40600;float:left;}
.search input{
	width:258px;
	height:32px;
	line-height:32px;
	float:left;
	border:0px solid #ccc;
	color:#666;
	padding-left: 20px;
	background-color: #efefef;
}
.search_btn{
	width:32px;
	height:32px;
	vertical-align: middle;
	border:0;
	float:left;
	background-image: url(../images/fd.png);
	margin-left: -32px;
	background-color: #efefef;
}
.top {
	background-color: #f2f2f2;
	line-height: 36px;
	color: #707070;
	height: 36px;
}
.w1200 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	line-height: 46px;
}
.w1300 {
	width: 1300px;
	margin-right: auto;
	margin-left: auto;
	line-height: 46px;
}
.vd {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}

.main {
	width: 1220px;
	margin-right: auto;
	margin-left: auto;
}
.hy {
	line-height: 36px;
	padding-left: 10px;
}
.fw {
	width: 400px;
	line-height: 36px;
	background-image: url(../images/tel.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #d70826;
	text-indent: 40px;
}
/* navBar */
.navBar{margin:0 auto;height:55px;line-height:55px;background-color: #026fb0;color:#fff;}
.nav{position:relative;width:1230px;margin:0 auto;font:normal 18px/55px microsoft yahei;}
.nav .m{float:left;position:relative;z-index:1;}
.nav .s{
  float:left;
  width:2px;
  text-align:center;
  background-image: url(../images/nav_l.jpg);
  background-repeat: no-repeat;
  height: 55px;
}
.nav  a{display:block;width:150px;text-align:center;color:#fff;}
.nav .sub{display:none;position:absolute;z-index:999999;left:-10px;top:50px;z-index:1;width:150px;border-top:0;background:#006fb4;margin-left:10px;border-top-width: 0px;border-top-style: dashed;border-top-color: #8e1115;
font-size:14px;}
.nav .sub li{text-align:center;padding:0 0px;z-index:999;}
.nav .sub li a{
  display:block;
  line-height:36px;
  color:#fff;
  border-top-width: 1px;
  border-top-style: dashed;
  border-top-color: #19a9f3;
}
.nav .sub li a:hover{color:#fff;background:#19a9f3;}
.nav .block{height:50px;width:140px;background:#006fb4;position:absolute;top:0px;margin-left:10px;argin-right:8px;overflow:hidden;z-index:999;}


.fullSlide{width:100%;position:relative;height:600px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:546px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .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;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev {position: absolute; top: 50%; left: 15%; z-index: 100; width: 56px; height: 120px; overflow: hidden; text-indent: 9999em; margin-top: -55px; background: url(../images/left.png) no-repeat left top !important;}
.fullSlide .next {position: absolute; top: 50%; right: 15%; z-index: 100; width: 56px; height: 120px; overflow: hidden; text-indent: 9999em; margin-top: -55px; background: url(../images/right.png) no-repeat left top !important;}.main {
  width: 1204px;
  margin-top: 10px;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
  overflow: hidden;
}
.qjt{
	display: none;
}
.flash {
	position:relative;z-index:-999;
}
.zxdt {
	background-color: #f7f7f7;
	line-height: 50px;
	margin-top: 10px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	border-radius: 25px;
	background-image: url(../images/dt.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
	height: 50px;
}

.zxdt li {
	float: left;
	width: 490px;
	padding-left: 10px;
}
.zxdt span {
	float: left;
	width: 140px;
	color: #1564a7;
	text-indent: 50px;
}
.time {
	float: right;
}
.jt {
	background-image: url(../images/d.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
}
.jt1 {
	background-image: url(../images/jt1.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
}
.title_tab{
	height:63px;
	line-height:63px;
}
.title_tab li{
	text-align:center;
	display:inline;
	float:left;
	display:block;
	padding-left: 20px;
	padding-right: 20px;
}
.title_tab li a{
	display:block;
	text-decoration:none;
	color: #747474;
	text-align:center;
	font-weight: bold;
	font-size: 18px;
}
.title_tab li:hover{
	color:#c8232a;
	line-height:63px;
	display:block;
	background-image: url(../images/title_tab_bg.jpg);
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #c8232a;
}
.title_tab li:hover a{color:#c8232a;}
.title_tab .current{
	color:#c8232a;
	line-height:63px;
	display:block;
	background-image: url(../images/title_tab_bg.jpg);
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #c8232a;
}
.title_tab .current a{color:#c8232a; }


.news_lists li {
	line-height: 52px;
	padding-left: 15px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.rollBox{
	width:1150px;
	overflow:hidden;
	float: left;
	margin-top: 25px;
}
.rollBox .LeftBotton{height:30px;width:15px;background:url(../images/left.jpg);overflow:hidden;float:left;display:inline;margin:84px 0px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:30px;width:15px;background:url(../images/right.jpg);overflow:hidden;float:left;display:inline;margin:84px 0 0 10px;cursor:pointer;}
.rollBox .Cont{width:1098px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:278px;float:left;text-align:center;}
.rollBox .Cont .pic img{
	padding:4px;
	background:#fff;
	border:1px solid #ccc;
	display:block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	box-shadow:0px 0px 4px #999;
}
.rollBox .Cont .pic p{line-height:26px;color:#fff;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#fff;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.clear {
	clear: both;
}
.jp_gd {
	height: 36px;
	width: 150px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/gd.jpg);
	color: #FFFFFF;
	line-height: 36px;
	text-align: center;
}
.link_tit {
	font-weight: bold;
	color: #FFFFFF;
	width: 100px;
	float: left;
}
.link li {
	float: left;
}
.link  a {
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
}
.bq {
	background-color: #f7f7f7;
	padding-bottom: 80px;
}
.foort_nav {
	height: 126px;
	background-image: url(../images/foort.jpg);
	width: 800px;
	padding-left: 30px;
	padding-top: 50px;
	float: left;
}
.foort_nav li {
	float: left;
	width: 130px;
	color: #FFFFFF;
	line-height: 36px;
	font-size: 16px;
	text-align: center;
	margin-right: 20px;
}
.foort_nav a {
	color: #666;

}
.foort_nav dd {
	line-height: 30px;
	font-size: 14px;
	margin-left: 2px;
}
.foort_nav dl {
	margin-top: 0px;
}
.ewm {
	margin-top: 10px;
}
.lxwm {
	float: right;
	width: 360px;
	padding-top: 50px;
}
.lxwm_tit {
	line-height: 36px;
}

.lxwm p {
	line-height: 30px;
}
.bqxx {
	line-height: 60px;
	text-align: center;
}
.nav {
	height: 55px;
	background-color: #026fb0;
}
.videoe {
	height: 440px;
	width: 662px;
	float: left;
}
.videoe img {
	height: 440px;
	width: 662px;
}
.news {
	float: right;
	height: 438px;
	width: 510px;
	border: 1px solid #CCCCCC;
	overflow: hidden;
}
.new_title {
	margin-right: 15px;
	margin-left: 15px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tf {
	margin-top: 10px;
	margin-bottom: 10px;
}
.jpgc {
	background-color: #f2f2f2;
	padding-bottom: 10px;
}
.lb {
	float: left;
	height: 476px;
	width: 458px;
	margin-right: 10px;
}
.lb2 {
	float: left;
	width: 734px;
	height: 238px;
}
.box {
	float: left;
	width: 734px;
        overflow: hidden;
}
.lb2 a {
}
.lb3 {
	float: left;
	width: 770px;
	height: 238px;
	overflow: hidden;
}
.lb2 img {
	width: 362px;
}
.lb3 img {
	margin-right: 10px;
	width: 238px;
}
.tgry {
	background-image: url(../images/ry_bg.jpg);
	height: 360px;
    padding-top:40px;
}
.ry {
	width: 1230px;
	height: 253px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;;
}
.tgry_tit {
	float: left;
	height: 203px;
	width: 58px;
		margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 10px;
	margin-right: 10px;
	background-image: url(../images/tgry_tit.jpg);
}
.logo {
	height: 120px;
	width: 1260px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/logo2.jpg);
}
.jtw {
	text-align: center;
	line-height: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.more {
	font-size: 12px;
	font-weight: normal;
	color: #0474bc;
	float: right;
	margin-right: 10px;
}

.cson_xqtxt_ztit {	font-size:18px;	color:#007E18;	line-height:36px;	border-bottom:1px solid #999;	padding-bottom:5px;	background:url(../images/location2.png) no-repeat left;	text-indent:38px;margin-bottom:30px}
