/*css*/
@import "common.css";
body{ background-color:#ffffff;}

/*主导航*/
.navmenu{ width:990px; float:left; text-align:center; margin:0 auto;}

#jsddm {
	margin: 0;
	padding:0;
	
	padding-left:0px;
	
	margin:0 auto; text-align:center;
	width:990px;
	
}
#jsddm li {
	float: left;
	list-style: none;
	height:49px;
	line-height:49px;
}
#jsddm li a {
	display: block;
	font-weight:600;
	text-align:center; font-size:14px;
	height:49px;
	line-height:49px;
	text-decoration: none;
	width:110px;
	color: #333333;
	white-space: nowrap
}
#jsddm li a:hover {
	border-top:1px solid #DF1E25;
}
#jsddm li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index:9999;
}
#jsddm li ul li {
	float: none;
	width:129px;
	display: inline
}
#jsddm li ul li a {
	width:110px;
	font-size:14px;
	height:35px;
	line-height:35px;
	background: #E9F1F9;
	color: #333333;
	border-bottom: 1px solid #ffffff;
	border-right:0px solid white;
	font-weight:normal;
}
#jsddm li ul li a:hover {
	background: #F60;
	color:#ffffff;
}

/*按钮样式*/
	.grebtn{
		display: inline-block;
		padding: 0.5em 2em;
		border: 1px solid;
		border-radius: 2px;
		vertical-align: bottom;
		font-weight: inherit;
		border-color: #01478E #01478E;
		background-color: #0558AC;
		box-shadow: inset 0 0 1px rgba(255,255,255,.6), 0 1px #01478E;
		color: #fff;
		text-shadow: 0 -1px #01478E;
		margin: 0px auto;
	}
	
	
/*焦点图样式*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("banner2/images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
  
/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999;top:500px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(images/rightbar00.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(images/rightbar00.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(images/rightbar00.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(images/rightbar00.png) no-repeat 0 -169px;}
.yb_bar .yb_zzwhzd{background:#ff4a00 url(images/wszd.png) no-repeat;}


.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}


/*区块样式*/
.area100{height:auto;margin:0px auto; padding:0px !important; max-width:1920px;}
.area1100{width:1100px; height:auto;margin:0px auto;padding:0px !important;}
.area1200{width:1200px; height:auto;margin:0px auto;padding:0px !important;}
.area1050{width:1050px; height:auto;margin:0px auto;padding:0px !important;}

.aleft{width:800px; float:left;}
.aleft1,.aleft2,.aleft3{ width:100%; margin:0 auto;}

.aleft1l{width:390px; float:left;}

.aleft1r{width:390px; float:right;}



.nlist{ list-style:none; width:390px; margin-top:5px; margin-bottom:15px;}
.nlist li{ display:block;width:380px; background:url(../Images/s.png) no-repeat left; padding-left:10px; height:30px; line-height:30px; text-align:left; overflow:hidden;}
.nlist li:hover{ background-color:#efefef;}
.nlist li a{height:30px; line-height:30px; text-decoration:none;}
.nlist li a:hover{color:#ff6600;}

/*合作媒体滚动*/
.linklogo{list-style:none; width:1830px; margin:0; padding:0;}
.linklogo li{display:block; float:left; width:110px; height:35px; border:#D0D0D0 1px solid; overflow:hidden; margin-right:10px;margin-bottom:10px;}
.linklogo li:hover{border:#ff6600 1px solid;}
.linklogo li a img{transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s;line-height: 1em; max-width:110px;}
.linklogo li a:hover img{transform:scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2)}

/*友情链接板块样式*/
.gray_text12_sqzf{ background:none; color:#4e4e4e; font-size:12px;}
.gray_text12_jgbm{ background:none; color:#4e4e4e; font-size:12px;}
.gray_text12_yhcs{ background:none; color:#4e4e4e; font-size:12px;}
.gray_text12_sjbm{ background:none; color:#4e4e4e; font-size:12px;}
.gray_text12_bdwz{ background:none; color:#4e4e4e; font-size:12px;}
.gray_text12_zycs{ background:none; color:#4e4e4e; font-size:12px;}
.gray_text12_zyssq{ background:none; color:#4e4e4e; font-size:12px;}
.gray_text12_sjbmdw{ background:none; color:#4e4e4e; font-size:12px;}
.sqzfcon{ display:none;}
.jgbmcon{ display:none;}
.yhcscon{ display:none;}
.sjbmcon{ display:none;}
.bdwzcon{ display:none;}
.zycscon{ display:none;}
.zycscon{ display:none;}
.zyssqcon{ display:none;}
.sjbmdwcon{ display:none;}
.sqzfShow .gray_text12_sqzf{ background:#fff; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; color:#4e4e4e; font-size:12px; font-weight:bold;}
.sqzfShow .sqzfcon{ display:block;}
.jgbmShow .gray_text12_jgbm{ background:#fff; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; color:#4e4e4e; font-size:12px; font-weight:bold;}
.jgbmShow .jgbmcon{ display:block;}
.yhcsShow .gray_text12_yhcs{ background:#fff; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; color:#4e4e4e; font-size:12px; font-weight:bold;}
.yhcsShow .yhcscon{ display:block;}
.sjbmShow .gray_text12_sjbm{ background:#fff; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; color:#4e4e4e; font-size:12px; font-weight:bold;}
.sjbmShow .sjbmcon{ display:block;}
.bdwzShow .gray_text12_bdwz{ background:#fff; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; color:#4e4e4e; font-size:12px; font-weight:bold;}
.bdwzShow .bdwzcon{ display:block;}
.zycsShow .gray_text12_zycs{ background:#fff; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; color:#4e4e4e; font-size:12px; font-weight:bold;}
.zycsShow .zycscon{ display:block;}
.zyssqShow .gray_text12_zyssq{ background:#fff; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; color:#4e4e4e; font-size:12px; font-weight:bold;}
.zyssqShow .zyssqcon{ display:block;}
.zyssqShow .gray_text12_zyssq{ background:#fff; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; color:#4e4e4e; font-size:12px; font-weight:bold;}
.zyssqShow .zyssqcon{ display:block;}
.sjbmdwShow .gray_text12_sjbmdw{ background:#fff; border:1px solid #d7d7d7; border-width:1px 1px 0 1px; color:#4e4e4e; font-size:12px; font-weight:bold;}
.sjbmdwShow .sjbmdwcon{ display:block;}


/*内页右侧标题及路径*/
.nzehngw_l{float:left; width:200px; overflow:hidden; background-color:#EEEEEE;}
.nzehngw_r{float:left; width:810px;overflow:hidden;}

.nzehngw_l h2{ display:block; background-color:#CB0410; width:100%; height:60px; line-height:60px; color:#fff; text-align:center;
border-top-left-radius:10px;
-webkit-border-top-left-radius:10px;
-moz-border-top-left-radius:10px;
border-top-right-radius:10px;
-webkit-border-top-right-radius:10px;
-moz-border-top-right-radius:10px;
}

.nzehngw_l ul{ margin:0 auto; padding:0px 10px 10px 10px;}
.nzehngw_l ul li{ display:block; width:180px; height:36px; line-height:36px;border-radius:20px;background:url(Images/lmbg.png) #FFBA00 no-repeat right;margin-top:15px;margin-bottom:5px;}
.nzehngw_l ul li:hover{color:#ffffff;background:url(Images/lmbg.png) #ff6600 no-repeat right;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}

.nzehngw_l ul li a{display:block;width:180px;height:36px; text-align:center; line-height:36px;font-size:15px;color:#ffffff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}
.nzehngw_l ul li a:hover{color:#ffffff;background:url(Images/lmbg.png) #ff6600 no-repeat right;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}



.mson{margin-bottom:15px;}
.mson a{ display:block; text-align:center; line-height:36px; font-size:14px;}
.mson a:hover{border-bottom:#ff6600 1px dotted;}
.msonOn{border-bottom:#ff6600 1px dotted; color:#ff6600; font-weight:bold;}


/*华城内页子栏目*/
.nmenu{ margin:0 auto; padding:0; list-style:none;}
.nmenu li{ height:40px; line-height:40px; text-align:left; border-bottom:#ffffff 1px solid; text-align:center; background-color:#E8F1F9;}
.nmenu li:hover{background-color:#ff6600;}
.nmenu li a{ display:block; width:260px;height:40px; line-height:40px; font-size:13px;}
.nmenu li a:hover{ color:#ffffff;}

.nmenus{ margin:0 auto; padding:0; list-style:none;}
.nmenus li{ height:40px; line-height:40px; text-align:left; border-bottom:#ffffff 1px solid; text-align:center; background-color:#E8F1F9;}
.nmenus li:hover{background-color:#ff6600;}
.nmenus li a{ display:block; width:260px;height:40px; line-height:40px; font-size:14px;}
.nmenus li a:hover{ color:#ffffff;}


.nmenuP{ margin:0 auto; padding:0; list-style:none;}
.nmenuP li{ height:40px; line-height:40px; text-align:left; border-bottom:#ffffff 1px solid; text-align:center; background-color:#E8F1F9;}
.nmenuP li:hover{background-color:#ff6600;}
.nmenuP li a{ display:block; width:260px;height:40px; line-height:40px; font-size:16px;}
.nmenuP li a:hover{ color:#ffffff;}

.nmenuPSon{ width:100%;margin:0 auto; padding-left:5px; padding-bottom:10px;display:none;}
.nmenuPSon a{display:block; float:left; text-align:center; width:25px; height:20px; margin:7px 7px 0 0;font-size:12px; background-color:#F90; line-height:20px; color:#ffffff;}
.nmenuPSon a:hover{background-color:#F60;}

.onm{background-color:#ff6600;}
.onm a{color:#ffffff;}


.nzehngw_l h3{display:block;background-color:#CB0410; width:100%; height:20px; line-height:20px; color:#fff; text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}


.nzehngw_t{ border-bottom:#CB0410 2px solid; height:35px;line-height:35px;}
.nzehngw_t h1{display:block;float:left; padding:0 20px; font-weight:normal; font-size:16px; line-height:35px; color:#fff;background-color:#CB0410;border-top-left-radius:10px;border-top-right-radius:10px;}
.nzehngw_t span{display:block;float:right;font-size:12px; line-height:35px; color:#666;}

/*新闻标题*/
.nzehngw_t_bt{ margin-top:40px; border-bottom:#efefef 1px solid;}
.nzehngw_t_bt h1{display:block;font-weight:normal; font-size:20px; font-weight:normal; font-weight:600; line-height:40px; color:#333;text-align:center;}
.nzehngw_t_bt span{display:block; font-size:14px; color:#ccc; height:40px; line-height:40px; text-align:center;}
.nzehngw_t_bt span em{display: inline;padding:0 20px;}

/*内页右侧列表*/
.nnewslist{margin:0px; padding:0px; list-style:none; width:810px;}
.nnewslist li{ display:block;width:800px; padding:0px; margin:0px;margin:0 auto; background:url(Images/s.png) no-repeat left; padding-left:10px; height:40px; line-height:40px; text-align:left; border-bottom:#efefef 1px dotted; overflow:hidden;}
.nnewslist li:hover{ background-color:#F9F9F9;border-bottom:#ff6600 1px dashed;}
.nnewslist li a{ display:block; width:710px;float:left; font-size:16px; color:#333333;height:35px; line-height:40px; text-decoration:none; text-align:left}
.nnewslist li a:hover{color:#ff6600;}
.nnewslist li span{ display:block; width:80px; float:right; text-align:right;height:40px; line-height:40px; font-size:14px; color:#666666;}

/*内页右侧列表-下载*/
.nnewslistd{ margin:0; padding:0; list-style:none; width:800px;}
.nnewslistd li{ display:block;width:775px; padding:0px; margin:0px;margin:0 auto; background-repeat:no-repeat; background-position:left; padding-left:25px; height:35px; line-height:35px; text-align:left; border-bottom:#efefef 1px solid; overflow:hidden;}
.nnewslistd li:hover{ background-color:#efefef;}

.nnewslistd li a{ display:block; width:695px;float:left; font-size:14px; color:#333333;height:35px; line-height:35px; text-decoration:none; text-align:left}
.nnewslistd li a:hover{color:#ff6600;}

.nnewslistd li span{ display:block; width:80px; float:right; text-align:center;height:35px; line-height:35px; font-size:12px; color:#666666;}


/*内容*/
.nzehngw_nr{color:#333333; padding:20px 0; font-size:16px; line-height:30px;}
.nzehngw_nr p{margin:0 0 10px;color:#333333;font-size:16px;line-height:30px;}
.nzehngw_nr img{max-width:100%;}
.nzehngw_nr ul, .content ol, .editMode ul, .editMode ol{font-size:16px;}
.nzehngw_nr ul, .editMode ul{list-style-type:disc;color:#333333;font-size:16px;}
.nzehngw_nr ol, .editMode ol{list-style-type:decimal;color:#333333;font-size:16px;}
.nzehngw_nr a{font-size:16px;}

/*上下条*/
.prenextt{ border-top:#efefef 1px solid; padding:10px 0;}
.prenextt:hover{color:#ff6600;}
.nextt,.pret{ font-size:16px; line-height:30px; color:#666;}
.nextt a,.pret a{ font-size:16px; line-height:30px; color:#333;}
.nextt a:hover,.pret a:hover{ color:#ff6600;}

/*产品列表*/
.Prolist{ width:810px; float:left;margin:0 auto; list-style:none;}
.Prolist li{float:left;margin:0 10px 15px 10px;width:250px;height:280px;background:#fff;}
.Prolist li a{display:block;width:250px;height:280px;text-align:center;overflow:hidden;}
.Prolist li a p{ margin:0; padding:0;width:248px;height:248px; overflow:hidden; border:#efefef 1px solid;}
.Prolist li a p:hover{border:#ff6600 1px solid; }
.Prolist li a p img{max-width:248px; max-height:248px;transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s;line-height: 1em;}
.Prolist li a p img:hover{transform:scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2)}
.Prolist li a span{ display:block;width:250px; height:30px; font-size:14px; line-height:30px; text-align:center; overflow:hidden;}



/*带内容提要的新闻列表2*/
.news{margin:0 auto;border-top:1px dashed #ccc;width:100%;}
.news li{border-bottom:1px dashed #ccc;width:100%;height:75px;}
.news li.even{background-color:#f3f3f3;}
.news span{display:block;float:left;margin-right:20px;width:90px;height:75px;line-height:1;text-align:center;color:#999;}
.news span b{display:block;font-size:30px;line-height:50px;}
.news div{float:left;padding:12px 10px 12px 0;width:640px;}
.news a{display:block;float:left;width:100%;height:28px;line-height:28px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news p{float:left;width:100%;height:22px;line-height:22px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*带内容提要的新闻列表2*/
.news{margin:0 auto;border-top:1px dashed #ccc;width:100%;}
.news li{border-bottom:1px dashed #ccc;width:100%;height:75px;}
.news li.even{background-color:#f3f3f3;}
.news span{display:block;float:left;margin-right:20px;width:90px;height:75px;line-height:1;text-align:center;color:#999;}
.news span b{display:block;font-size:30px;line-height:50px;}
.news div{float:left;padding:12px 10px 12px 0;width:640px;}
.news a{display:block;float:left;width:100%;height:28px;line-height:28px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news p{float:left;width:100%;height:22px;line-height:22px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}






 /* 分页样式 */
.pages{ width:100%;text-align:center; padding:10px 0; clear:both; margin-top:20px;}
.pages span,.pages a,.pages b{ display:inline;font-size:14px;margin:0 2px;}
.pages span font{ color:#f00; font-size:14px;}
.pages a,.pages b{ border:1px solid #F60; background:#fff; padding:3px 10px; text-decoration:none}
.pages span { padding-right:15px }
.pages b,.pages a:hover{ background:#F60; color:#fff;}

.footer{ font-size:12px; line-height:22px; color:#ffffff;}
.footer a{ color:#ffffff; font-size:12px; line-height:22px;}
.footer a:hover{ color:#ffff00;}




