.ntop{ background:#5c5c58; height:40px;  }
.ntopcon{ width:1000px; margin:0 auto; }
.ntopconl ul li{ float:left; border-right:1px solid #767271;  }
.ntopconl ul li a{ display:block;  line-height:40px; color:#cdcdcd; font-size:16px;padding-left:18px; padding-right:18px; }
.ntopconl ul li a:hover{ background:#323232; color:#cdcdcd }
.ntopconl ul li.on{ background:#fff; border-left:1px solid #767271; }
.ntopconl ul li.on a{line-height:40px; color:#323232; }
.ntopconl ul li.on a:hover{ color:#cdcdcd}
.ntopconr ul{ float:right;}
.ntopconr ul li{ float:left;}
.ntopconr ul li.li1 a{ display:block; background:#d91f12; width:135px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; }
.ntopconr ul li.li1 a:hover{background:#fff;color:#d91f12;}
.ntopconr ul li.li2 a{display:block; background:#3cb033; width:135px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; }
.ntopconr ul li.li2 a:hover{background:#fff;color:#3cb033;}
.nlogo{ height:75px; width:100%; }
.nlogocon{ width:1000px; margin:0 auto; }
.nlogoconl{  padding-top:15px; padding-bottom:5px; }
.nlogoconl a img{  height:50px; }
.nlogoconr{ padding-top:26px; position:relative  }
.nlogoconr ul{ float:left }
.nlogoconr ul.ul1{ padding-right:30px; }
.nlogoconr ul.ul2{}
.nlogoconr ul.ul1 li{line-height:24px; float:left; padding-left:15px; padding-right:15px; }
.nlogoconr ul.ul1 li.li1{line-height:24px; border-right:1px solid #ececec;}
.nlogoconr ul.ul1 li a{ line-height:24px; color:#a0a0a0; font-size:16px; }
.nlogoconr ul.ul1 li a:hover{ color:#f93b33}
.nlogoconr ul.ul2 li{line-height:24px; float:left; padding-left:4px; padding-right:4px; }
.nlogoconr ul.ul2 li a{ line-height:24px; color:#a0a0a0; font-size:16px; }
.nlogoconr span.on{ display:none; z-index:1000; position:absolute; right:0px; top:50px; }
.nlogoconr span.on img{ width:150px; height:150px;}
.nlogoconr span.on1{ display:none; z-index:1000; position:absolute; right:0px; top:50px; }
.nlogoconr span.on1 img{ width:150px; height:150px;}
.nbanner{ background:rgba(250,250,250,.5);  height:60px; z-index:1000; }
.nbannerc{ width:1000px; margin:0 auto; }
.nbannerc ul li{ float:left; position:relative;  }
.nbannerc ul li a{ display:block; position:relative; height:60px; text-align:center; line-height:60px;padding-left:27px; padding-right:26px; font-size:18px; color:#1f1a17; }
.nbannerc ul li a:hover{ background:#fff;color:#f93b33;}
.nbannerc ul li a span{ position:absolute;  transition-duration: .3s;
-moz-transition-duration: .3s; /* Firefox 4 */
-webkit-transition-duration: .3s; /* Safari 和 Chrome */
-o-transition-duration: .3s; /* Opera */  left:0px; bottom:0px; width:0%; background:#f93b33; height:2px; }
.nbannerc ul li a:hover span{ width:100%;  }
.nbannerc ul li dl{ z-index:100; opacity:0;  height:0px; width:122px;
                    transition-duration: .3s;
-moz-transition-duration: .3s; /* Firefox 4 */
-webkit-transition-duration: .3s; /* Safari 和 Chrome */
-o-transition-duration: .3s; /* Opera */ background:#fff; position:absolute; left:0px; top:60px; overflow:hidden;   border-bottom:0px;}
.nbannerc ul li dl dd{ clear:both;height:40px; line-height:40px; border-bottom:1px dotted #d0d6e2 }
.nbannerc ul li dl dd a{ background:#fff; height:40px; line-height:40px; display:block; text-align:center; padding-left:0px; padding-right:0px;  font-size:18px; color:#1f1a17;}
.nbannerc ul li dl dd a:hover{ background:#f6f4f4; color:#f93b33; }
.nbannerc ul li:hover dl{   opacity:1; border:1px solid #d0d6e2;}
.nbannerc ul li:hover dl.dl1{height:205px;}
.nbannerc ul li:hover dl.dl2{height:164px;}
.nbannerc ul li:hover dl.dl3{height:164px;}
.nbannerc ul li:hover dl.dl4{height:164px;}
.nbannerc ul li:hover dl.dl5{height:164px;}
.nbannerc ul li:hover dl.dl6{height:245px;}
.nbannerc ul li:hover dl.dl7{height:84px;}

.newscenter{ width:1000px; margin:0 auto; }
.nh10{ height:10px; }
.newscenter h1.tit{ border-bottom:1px solid #f1817c; padding-top:10px; padding-bottom:10px; height:30px; }
.newscenter h1.tit .fl1{ font-size:24px; color:#303030; line-height:30px; }
.newscenter h1.tit .fl1 a{font-size:24px;color:#303030;}
.newscenter h1.tit .fl1 a:hover{ color:#f93b33;}
.newscenter h1.tit .fl2{ padding-left:5px; display:inline-block;  }
.newscenter h1.tit .fl2 span{ clear:both; display:block; font-weight:bold; line-height:15px; font-size:12px; color:#dc3a3c }
.newscenter h1.tit .fr{padding-top:10px;}
.newscenter h1.tit .fr a{color:#f93b33;}
.newscenterl{ width:500px; height:375px; }
.newscenterl a img{width:500px; height:375px;}
.newscenterr{ width:490px; }
.newscenterr dl{ clear:both; display:block; height:90px; }
.newscenterr dl dt{ float:left; width:110px;height:80px; border:1px solid #cfcdce; }
.newscenterr dl dt a img{ width:110px; height:80px; }
.newscenterr dl dd{ float:left; width:358px; margin-left:8px;  }
.newscenterr dl dd ul{  }
.newscenterr dl dd ul li{ clear:both; display:block; height:27px; line-height:27px; }
.newscenterr dl dd ul li .fl1{  width:300px; 
  background:#f6f4f4 url(../image/i06.gif) no-repeat 6px 11px;
  float: left;
  display: inline;
  height: 27px;
  padding-left: 18px;
  overflow: hidden;
  line-height: 27px;
}
.newscenterr dl dd ul li .fl1 a{ color:#656367; font-size:15px; }
.newscenterr dl dd ul li .fl1 a:hover{ color:#f93b33 }
.newscenterr dl dd ul li .fl2{ background:#fff; text-align:right; width:40px;height:27px; color:#656367; font-size:14px;}
.nguang{ padding-top:0px; }
.nguang a{ border:1px solid #c9c9c9; display:inline-block; }
.nguang a img{ width:238px; height:102px; }
.nguang a.ls{ margin-left:10px; }
.nbofang{ width:1000px; height:562px; margin:0 auto; }

.ntulist{width:1000px;margin:0 auto;}
.ntulist ul li{ float:left; margin-right:20px;  }
.ntulist ul li a img{border:1px solid #c9c9c9; width:318px; height:240px; }
.ntulist ul li.ls{ margin-right:0px; }

.ntulistx{width:1000px;margin:0 auto;}
.ntulistx ul li{ float:left; margin-right:20px;  }
.ntulistx ul li a img{ border:1px solid #c9c9c9; width:318px; height:100px; }
.ntulistx ul li.ls{ margin-right:0px; }
.homebtm{ background:#f6f4f4;}
.nfoot{ background:#dbdbdb; }
.nfoot .footer{background:#dbdbdb; color:#333; }
.nbor{border-top:1px solid #c9c9c9; height:1px; width:1000px; margin:0 auto; }
/*企业邮箱*/
.ysearch{  }
.youxiang{ display:none; background:#fff;position:absolute; padding:0px;  border:0px; right:0px; top:50px;  width:300px; height:136px;  background:#fff; z-index:10000; line-height:1.7em;}
.youxiang .bizmail_loginpanel{font-size:12px;width:300px;height:auto;border:1px solid #cccccc;background:#ffffff;}
.youxiang .bizmail_LoginBox{padding:10px 15px;}
.youxiang .bizmail_loginpanel h3{padding-bottom:5px;margin:0 0 5px 0;border-bottom:1px solid #cccccc;font-size:14px;}
.youxiang .bizmail_loginpanel form{margin:0;padding:0;}
.youxiang .bizmail_loginpanel input.text{font-size:12px;width:100px;height:20px;margin:0 2px;border:1px solid #C3C3C3;border-color:#7C7C7C #C3C3C3 #C3C3C3 #9A9A9A;}
.youxiang .bizmail_loginpanel .bizmail_column{height:28px;}
.youxiang .bizmail_loginpanel .bizmail_column label{display:block;float:left;width:30px;height:24px;line-height:24px;font-size:12px;}
.youxiang .bizmail_loginpanel .bizmail_column .bizmail_inputArea{float:left;width:240px;}
.youxiang .bizmail_loginpanel .bizmail_column span{font-size:12px;word-wrap:break-word;margin-left: 2px;line-height:200%;}
.youxiang .bizmail_loginpanel .bizmail_SubmitArea{margin-left:30px;clear:both;}
.youxiang .bizmail_loginpanel .bizmail_SubmitArea a{font-size:12px;margin-left:5px;}
.youxiang .bizmail_loginpanel select{width:110px;height:20px;margin:0 2px;}
.ysearch:hover .youxiang{ display:block;}



	.focus{ width:500px; height:375px;  margin:0 auto; position:relative; overflow:hidden;   }
	.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
	.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
	.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 10px;  vertical-align:top; overflow:hidden;   }
	.focus .hd ul .on{ background:#FE6C9C;  }

	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li img{ width:100%;  height:375px; background:url(../image/loading.gif) center center no-repeat;  }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
	
.h-r-navc{ display:none; z-index:1000; position:relative; line-height:30px;margin-left:-1px}
.h-r-navc .on{ background:url(../image/i11.gif) no-repeat right 10px; position:relative; float:left; width:68px; height:24px; padding-right:5px; text-align:center; line-height:24px; color:#333; z-index:1000; cursor:pointer; font-size:13px;}
.h-r-nav-listc{ z-index:1000; background-color:#fff;position:absolute; left:0px; top:60px;  width:238px; padding:10px 15px;  border:1px solid #d0d6e2; line-height:1.7em;}
.h-r-nav-listc dl{ padding:4px 0; border-top:1px dotted #ccc;}
.h-r-nav-listc dl.fist{ border-top:0 none;}
.h-r-nav-listc dt{ color:#f93b32;padding-bottom:2px; font-weight:bold; }
.h-r-nav-listc dt a{color:#f93b32; font-size:14px; }
.h-r-nav-hoverc .h-r-nav-listc{ display:block;}
.h-r-nav-hoverc .on{ background:#fff; width:66px; height:23px; line-height:23px; border:1px solid #d0d6e2; border-bottom:0;}
.h-r-nav-listc dd a{ font-size:14px; margin-right:16px;}

.other-topimg{ position:relative;  margin-top:110px; }
.other-topimg,.other-topimg li{width: 100%; height:323px; position:relative;}
.other-topimg li{ float:left;}
.other-topimg li img{position: absolute;	top:0px;	left: 50%; margin-left:-960px;}
ul li.item{ padding-bottom:20px; }
ul li.item .fr{ padding-right:20px }
