@charset "utf-8";
/* CSS Document */
body {
font: 14px/1.4 "Microsoft YaHei UI Light",'Microsoft Yahei',AppleGothic, Helvetica, STHeiTi, sans-serif;  background-image:/*url(../images/dark_brick_wall.png);*/#fff;
  line-height: 2.2rem;
  -webkit-text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: #333;
}

h1{ text-align:center;}
form{
	margin:0px;
	padding:0px;
	}
a{
	color:#333;
	text-decoration: none;
 }
li{ list-style:none;}
a:hover {
	color:#333;
	 text-decoration:none;}
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, span, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:'' }
strong { font-weight:bold }
em { font-style:italic }
a img { border:none }
span{padding:0; margin:0;}
/*头部和导航*/
.header{width:100%; height:80px; background:url(../images/top_bg.jpg) top center no-repeat;}
.header_1200{width:1200px; height:80px; margin:0 auto;}
.logo{width:160px; height:80px; float:left;}
.nav{width:911px; height:80px; float:right;}
.nav ul li{ width:128px; height:80px; float:left; border-right:1px solid #CDD5EA;}
.nav ul li a{ text-align:center; font-size:15px; color:#333; line-height:20px; display:block; padding-top:25px;}
.nav ul li span{ text-align:center; font-size:12px; color:#AAAAAA; line-height:15px;}
/*.nav ul li.on{color:#fff; background:#5373A6; color:#FFF;}
.nav ul li.on a,.nav ul li.on span{color:#FFF;}
*/
.nav ul li:hover{color:#fff; background:#5373A6; color:#FFF;}
.nav ul li:hover a{color:#FFF;}
.nav ul li:hover a span{color:#FFF;}
/*结束*/
/*幻灯片*/
#banner{width:100%; height:530px; top:0px; left:0px; position:relative; overflow:hidden; z-index:1; }
div.wrapper { width:100%; height:530px; position:absolute; z-index:2; top:0px; left:50%; margin-left:-960px; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none;}
.box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 36%; left: 360px; z-index: 100; width: 79px; height: 79px; overflow: hidden; text-indent: -9999em;background:url(../images/prev.png) no-repeat;}
    .box_skitter .next_button { position: absolute; top: 36%; right: 360px; z-index: 100; width: 79px; height: 79px; overflow: hidden; text-indent: -9999em;background:url(../images/next.png) no-repeat;}
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
#slideshow { width: 1920px; height: 530px;}
#slideshow ul { display: none; }
/*结束*/
/*关于我们*/
.about{width:1200px; height:500px; margin:0 auto;}
.about_left{width:800px; height:500px; float:left; position:relative;}
.about_left img{ display:block;}
.about_bt{width:300px; height:135px; position:absolute; left:0; top:-100px; z-index:9999; background:#5373A6;} 
.about_bt{ padding-left:100px; font-size:30px; color:#fff;  display:block; padding-top:60px; font-weight:bold;} 
.about_bt span{ font-size:24px; color:#fff;} 
.about_wz{width:200px; padding:100px; height:300px; float:right; background:#EBEEF3; overflow:hidden;}
.about_wz a{font-size:14px; color:#333; line-height:30px; display:block;}
/*结束*/
/*产品和新闻*/
.center2{width:100%; height:1222px; margin:0 auto; background:url(../images/bg.jpg) center top no-repeat;}
.Gallery-bg{width:1200px; height:540px; margin:0 auto; padding-top:81px;}
.Gallery-bt{width:700px; height:100px; padding-top:20px;}
.Gallery-bt p{width:450px; height:40px; display:block; float:left; margin-top:18px; font-size:28px; color:#333; font-family:"微软雅黑"; line-height:40px;}
.Gallery-bt span{ color:#193973;font-size:30px; color:#333; font-family:"微软雅黑"; font-weight:bold; padding-left:10px;}
.Gallery-bt a{width:142px; height:37px; display:block; float:right; margin-top:18px; background:url(../images/more.png) center top no-repeat ; margin-right:66px;}
.Gallery-bt a:hover{background:url(../images/more-1.png) center top no-repeat;}
.Gallery{ width:1200px; height:420px; margin:0 auto;}
.bdf{width:1095px; height:420px; float:left;}
.hdf{width:105px; height:210px; float:right; margin-top:211px; }
.hdf a.next{width:105px; height:105px;display:block;}
.hdf a.prev{width:105px; height:105px; display:block;}
#container{ width:100%; margin: 0 auto; height:420px;}
#container li{ position:relative;width:364px; height: 209px; line-height:209px; text-align: center; float: left; cursor: pointer;  overflow: hidden; border-top:1px solid #EBEEF3;border-right:1px solid #EBEEF3;}
#container li p{ height:209px; width:100%; position: absolute; left: 0; top:-209px; color: #ffffff;
	z-index: 2; }
#container li .img{width:364px; height: 209px; display: block;
	-moz-transition:.5s ease-in;
	-webkit-transition:.5s ease-in;
	-o-transition:.5s ease-in;
	-ms-transition:.5s ease-in;
	transition:.5s ease-in;}
#container li:hover .img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
#container li p i{ width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
#container li p span{ display: block; width:75%; margin: 0 auto; line-height: 24px; font-size: 14px; padding-top:80px;}
#container li p a{ display: block; position: absolute; width:100%; height:100%; top:0; left:-364px; background:url(../images/link.png) center no-repeat;}

.news{width:1200px; height:600px; margin:0 auto;}
.news_bt{width:300px; height:300px; float:left; background:#5373A6;}
.news_bt p{display:block;width:260px; height:40px; font-size:30px; color:#fff; font-family:"微软雅黑"; line-height:40px; padding-left:42px; font-weight:bold; padding-top:70px;overflow:hidden;}
.news_bt span{display:block;width:260px; height:32px; font-size:24px; color:#fff; line-height:32px; padding-left:42px; padding-top:4px;overflow:hidden;}
.news_bt a{width:142px; height:37px; display:block; margin-top:75px; background:url(../images/more2.png) center top no-repeat ; margin-left:130px;overflow:hidden;}
.news_bt a:hover{background:url(../images/more-1.png) center top no-repeat;}
.news_lb{width:900px; height:600px; float:right;}
.news_lb ul li{width:900px; height:200px; float:left;}
.news_lb ul li a{ display:block;}
.news_left{width:70px; height:92px; float:left; margin-left:45px;}
.news_left span{width:70px; height:72px; display:block; font-size:60px; color:#5D5D5D; margin-top:50px; line-height:72px;text-align:center;}
.news_left p{width:70px; height:23px; display:block; font-size:16px; color:#9D9D9D; display:block; line-height:23px; text-align:center;}

.news_right{width:730px; height:105px; margin-top:47px; float:right;}
.news_right_bt{width:565px; height:82px; float:left; margin-top:13px;}
.news_right_bt span{width:565px; height:28px; font-size:20px; color:#5D5D5D; display:block; line-height:28px; }
.news_right_bt p{width:565px; height:42px; font-size:14px; color:#9D9D9D; display:block; line-height:21px; margin-top:10px;}
.news_right_more{width:105px; height:105px; float:right; margin-right:10px; background:url(../images/mores.png) center no-repeat;}
.news_lb ul li a:hover .news_right_more{width:105px; height:105px;background:url(../images/mores-1.png) center no-repeat;}
.news_lb ul li a:hover .news_right{ margin-right:20px;}
/*结束*/

/*新闻中心*/
.center3{ width:100%; height:1000px; background:url(../images/news_bg.png) center top no-repeat;}
.w1200{ width:1200px; margin:0 auto;}
.news_news{width:700px; height:800px; float:left; margin-top:15px; position:relative;}
.news_news>img{width:700px; height:490px; display:block;}
.news_bottom{width:530px; height:330px; left:85px; background:#FFF; top:540px; position:absolute;
-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;}
.news_bottom span{width:347px; height:52px; margin-top:60px; display:block;padding-left:50px; line-height:26px; font-size:18px; color:#333;}
.news_bottom p{width:347px; height:42px; padding-top:25px; padding-left:50px; line-height:21px; font-size:14px; color:#868686; display:block;}
.news_bottom img{width:140px; height:35px; display:block; margin-top:25px; padding-left:50px;}
.news_list{width:410px; height:760px; float:right; margin-right:40px; margin-top:135px;}
.news_list ul li{width:410px; height:240px; float:left; margin-bottom:10px; position:relative; overflow:hidden;}
.news_list ul li a img{width:410px; height:240px; display:block;}
.news_lidt_bg{width:100%; height:100%; position:absolute; top:0; left:0; background:rgba(0,0,0,0.85)}
.news_list_sn{width:249px; height:57px; padding-top:60px; padding-left:70px;color:#FFF; font-size:40px;}
.news_list_sn span{font-size:18px; padding-left:15px;}
.news_lidt_bg p{width:249px; height:50px; padding-top:15px; padding-left:70px; color:#FFF; font-size:15px; display:block; line-height:25px;}
.news_list ul li a:hover .news_list_sn span,.news_list ul li a:hover .news_lidt_bg p,.news_list ul li a:hover .news_list_sn{color:#999;}
.news_list ul li a:hover .news_lidt_bg{background:rgba(0,0,0,0.9)}
/*结束*/
/*合作商家*/
.parter{ width:1200px; height:320px; margin:0 auto;}
.cooper{width:1200px; height:200px; margin:0 auto; }
.cooper ul li{width:240px; height:80px; float:left; margin-bottom:20px;}
.cooper ul li a img{width:240px; height:80px; display:block;}
/*结束*/
.footer{ width:100%; height:240px; margin:0 auto; background:url(../images/footer2.png) center top no-repeat;}
.conter{width:385px; height:200px; float:left;}
.conter span{width:385px; height:48px; border-bottom:1px solid #6683B3; display:block; line-height:48px; margin-top:25px;color:#BAC6DA; font-size:20px;}
.conter p{width:385px; height:81px; line-height:27px; display:block; line-height:27px; color:#BAC6DA; font-size:13px; margin-top:20px;}
.footer_right{width:693px; height:200px; float:right;}
.footer_right img{width:693px; height:133px; margin-top:15px;}
/*友情链接*/
.yqlj{ width:100%; height:30px; margin:0 auto; margin-top:15px;line-height:30px; font-size:14px;}
.yqlj p{ float:left;}
.yqlj a{ float:left; padding:0 20px; line-height:30px; font-size:14px;}
/*结束*/

.foot{width:1200px; height:40px; margin:0 auto;}
.foot p{ float:left; display:block; width:700px; font-family:"宋体"; font-size:12px; color:#4D6793; line-height:40px;}
.foot span{ float:right; display:block; width:400px; font-family:"宋体"; font-size:12px; color:#4D6793; line-height:40px; text-align:right;}
.foot span a{ color:#4D6793; line-height:40px;}
.foot span a:hover{ color:#93A6C6;}
/*子页*/
.banner_zy a{ display:block; height:100%; width:100%;}
.banner_zy{height:300px; width:100%;}
.zy-title{ width:1200px; height:80px; margin:0 auto; margin-top:30px; text-align:center; font-family: "微软雅黑"; font-size:32px; color:#666666; line-height:50px;}
.zy-title>p{text-align:center; color:#F69913; font-family: "微软雅黑"; font-size:22px; line-height:29px;}
.sitepath {
	
  height: 50px;
  line-height: 50px;
  text-align: right;
}
.sitepath s {
  width: 20px;
  height: 18px;
  background-position: 0 0;
  margin-right: 4px;
}

/*showNews*/
.showNews {
  padding: 30px 40px;
  width: 1120px;
  margin: 0 auto;
  background: #fff;
}
.showNews2 {
  width: 1200px;
  margin: 0 auto;
  background: #fff;
}
.showNews img {
  max-width: 100%;
}
.showNews .title {
  color: #333333;
  line-height: 32px;
  text-align: center;
  font-weight: bold;
  font-size: 22px;
}
.showNews .mark {
  width: 100%;
  height: 40px;
  line-height: 40px;
  margin: 15px 0 20px;
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  text-align: center;
}
.showNews .mark span {
  margin: 0 10px;
  font-size: 12px;
  color: #666666;
}
.showNews .shareNew {
  padding-bottom: 25px;
}
.showNews .showContxt {
  padding: 0 0 30px;
  line-height: 30px;
}
/* reLink */
.reLink {
 height: 48px;
  line-height: 48px;
  padding: 0 15px;
  border: 1px solid #dddddd;
}
.reLink .nextLink,
.reLink .prevLink {
  width: 49%;
  color: #666;
}
.reLink .nextLink {
  text-align: right;
}
.reLink a {
  display: block;
  -webkit-transition: all ease 300ms;
  -moz-transition: all ease 300ms;
  -ms-transition: all ease 300ms;
  -o-transition: all ease 300ms;
  transition: all ease 300ms;
}
.reLink a:hover {
  color: #5373A6;
}
.fl {
  float: left;
}
.fr {
  float: right;
}

/*menu*/
.menu {
  width: 100%;
  height: 60px;
  line-height: 60px;
  background: #fff;
  border-bottom: 1px solid #ddd;
}
.menu .list {
  width: 1199px;
  margin: 0 auto;
  border-left: 1px solid #ddd;
}
.menu li {
  width: 199px;
  height: 60px;
  float: left;
  border-right: 1px solid #dddddd;
  position: relative;
}
.menu li .nav1 {
  width: 100%;
  height: 60px;
  line-height: 60px;
  font-size: 18px;
  display: block;
  text-align: center;
}
.menu li .nav1 s {
  border-style: solid dashed dashed dashed;
  border-color: #5373A6 transparent transparent transparent;
  border-width: 10px;
  width: 0;
  height: 0;
  overflow: hidden;
  display: none;
  position: absolute;
  left: 50%;
  margin-left: -10px;
  bottom: -20px;
}
.menu li:hover,
.menu li.hover {
  border-right-color: #5373A6;
}
.menu li:hover .nav1,
.menu li.hover .nav1 {
  background: #5373A6;
  color: #fff;
}
.menu li:hover .nav1 s,
.menu li.hover .nav1 s {
  display: block;
}
/*清除浮动*/
.clearfix {
  *zoom: 1;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
/*dialog-layout*/
.dialog-layout {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 100;
  top: 0;
  left: 0;
  background: #000;
  opacity: 0.3;
  filter: alpha(opacity=30);
}

/*wrapper*/
.wrapper1 {
  padding: 0 0 36px;
  min-height: 220px;
  background: #f5f5f5;
}
.wrapper1 .noinfor {
  padding: 0 0 20px;
  text-align: left;
  color: red;
}

/*子页新闻*/
.news_lb_zy{ width:900px; height:auto;}
.news_lb_zy ul li a:hover .news_right_more{width:105px; height:105px;background:url(../images/mores-1.png) center no-repeat;}
.news_lb_zy ul li a:hover .news_right2{ margin-right:20px;}
.news_lb_zy ul li{width:1000px; height:120px;}
.news_lb_zy ul li a{ display:block;}
.news_right2{width:820px; height:105px; margin-top:16px; float:right;}
.news_left2{width:70px; height:92px; float:left; margin-left:45px;}
.news_left2 span{width:70px; height:72px; display:block; font-size:60px; color:#5D5D5D; margin-top:22px; line-height:72px;text-align:center;}
.news_left2 p{width:70px; height:23px; display:block; font-size:16px; color:#9D9D9D; display:block; line-height:23px; text-align:center;}
.news_right2_bt{width:565px; height:82px; float:left; margin-top:13px; overflow:hidden;}
.news_right2_bt span{width:565px; height:28px; font-size:20px; color:#5D5D5D; display:block; line-height:28px; overflow:hidden;}
.news_right2_bt p{width:565px; height:42px; font-size:14px; color:#9D9D9D; display:block; line-height:21px; margin-top:10px;}
/*图片list*/
.zy-picture{width:1200px; height:auto; margin:0 auto; margin-top:10px;}
.zy-picture .ddd{ width:1200px; height:auto; margin:0 auto;}
.zy-picture .ddd ul li{width:365px; height:290px; margin-right:17.5px; margin-left:17.5px; float:left; margin-bottom:17.5px;}
.zy-picture .ddd ul li a{ height:290px;border-bottom:2px solid #5373A6; display:block;}
.zy-picture .ddd ul li a img{width:365px; height:210px;}
.zy-picture .ddd ul li a span{width:365px; height:35px; line-height:35px; font-size:16px; font-family:"Microsoft YaHei UI Light","微软雅黑";}
.zy-picture .ddd ul li a p{width:365px; height:20px; line-height:20px; font-size:12px; font-family:"Microsoft YaHei UI Light","微软雅黑";}
.zy-picture .ddd ul li a:hover{border-bottom:2px solid #1A3A75; }
.zy-picture .ddd ul li a:hover span{ color:#1A3A75; }


/*翻页*/
.fanye{ height:30px; margin:0 auto; padding-right:3px; padding-left:3px; padding-bottom:8px; padding-top:10px;font-size:14px; text-align:center; font-family:"宋体"; margin-top:30px;display: table; }
.fanye li{BACKGROUND-POSITION: 50% bottom;MARGIN-RIGHT: 10px; TEXT-DECORATION: none ; color:#666;border:1px solid #F0F0F0; background:#32435F; float:left; display:block;} 
.fanye li.active{color:#fff;background: #212C3E}
.fanye li.active span,.fanye li.disabled span{PADDING-RIGHT: 15px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px; TEXT-DECORATION: none ; background:#32435F; color:#fff;}
.fanye li a{PADDING-RIGHT: 15px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px; TEXT-DECORATION: none ; background:#32435F; color:#fff;}
.fanye li :hover{ color:#fff; background:#212C3E;}
