@charset "gb2312";
/* CSS Document */
* {margin: 0px;padding: 0px;}
img{border: none;}
a{color: #333333;text-decoration: none;}
a:hover{text-decoration: none;}
.clear{clear: both;}
body{font-size: 12px;color: #333333;font-family: "ËÎÌå";background: url(mainbg_03.jpg) repeat;}
li {list-style: none;}
a {blr:expression_r(this.onFocus=this.blur())}
a:focus{outline:0;}

.w1000 {
	width: 1000px;
	margin: auto;
}

/*»ÃµÆÆ¬*/
.flexslider {
	position: relative;
	height: 470px;
	overflow: hidden;
	margin-top:114px;
}
.slides {
	position: relative;
	z-index: 1;
}
.slides li {
	height: 470px;
}
.flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	width: 100%;
	text-align: center;
}
.flex-control-nav li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
 *display: inline;
	zoom: 1;
}
.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: url(dot.png) right 0 no-repeat;
	cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0 0;
}
.zs_headbg {
 background:url(headbg_01.png) no-repeat center top;
 height:185px;
 position:absolute;
 top:0;
 width:100%;
 z-index:1000; 
}
.zs_head{
	
	}
.zs_logo {
  float: left;
  width: 164px;
  height:185px;
}
.zs_logo img{
	width:164px;
	height:114px;
	padding-top:30px;
	}
.zs_logoright {
  float: left;
  height: 185px;
  width: 835px;
}
.zs_toptel {
  color: #FFFFFF;
  font-family: "";
  font-size: 18px;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  background:url(toptel_03.jpg) no-repeat left center;
  padding-left:25px;
  text-align:right;
  width: 255px;
  float: left;
  margin-left:552px;
}
.zs_nav {
	float: left;
	height: 30px;
	line-height: 30px;
	margin-left: 22px;
	margin-top: 64px;
	width: 828px;
}
.zs_nav li {
  float: left;
  font-family: "Î¢ÈíÑÅºÚ";
  font-size: 16px;
  text-align: center;
  width:96px;
  position:relative;
}
.zs_nav li a{color:#fff;display:block;}
.zs_nav li a:hover{
	background:url(navlihover_03.png) no-repeat center 0;
	}
.zs_nav li.home{
	width:60px;
	}
.zs_head {
  height: 185px;
  position:relative;
  padding:0 40px;
}

.zs_nav dl {
  left: 0;
  position: absolute;
  top: 0;
  width: 96px;
  z-index: 1000000;
  background:url(dlbg_03.png) no-repeat;
  height:168px;
}
.zs_nav li.a2 dl{background:url(dlbg3.png) no-repeat;}
.zs_nav li.a3 dl{background:url(dlbg6.png) no-repeat;height:192px;}
.zs_nav li.a8 dl{background:url(dlbg2.png) no-repeat;}
.zs_nav li.a6 dl{background:url(dlbg2.png) no-repeat;}
.zs_nav dl dd {
  font-size: 13px;
  height: 26px;
  line-height: 26px;
}
.zs_nav dl dd.b1 {
  font-size: 16px;
  height:30px;
  line-height:30px;
}
.zs_nav dl dd a:hover{
	 background:url(ddbg_03.png) no-repeat center center;
	}
.zs_base{
	height:15px;
	background:#fff;
	}
.zs_goodsbt {
  padding: 0 58px;
  background:url(goodsbt_03.png) no-repeat center top;
  height:105px;
}
.zs_goodsbt span {
  float: right;
  padding-right: 3px;
  padding-top: 15px;
  height: 17px;
  width: 86px;
}
.zs_goodscon li img {
  height: 181px;
  padding-bottom: 12px;
  padding-top: 2px;
  width: 230px;
}
.zs_goodscon li{
	background:url(goodslibg_03.jpg) no-repeat center top;
	text-align:center;
	width:234px;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	height:230px;
	float:left;
	margin-right:20px;
	}
.zs_goodscon li a:hover{
	color:#F27219;
	}
.zs_newsconright li a:hover font{
	color:#F27219;
	}
.hl_main5_content1 li a:hover{
	color:#F27219;
	}
.nynews li a:hover{
	color:#F27219;
	}
.nycase li:hover{
	border:1px solid #F27219;
	}
#demo {width:1000px; height:230px; margin:0px auto; overflow:hidden;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.zs_newsbt {
  height: 50px;
  line-height: 50px;
}
.zs_newsbt span{
	float:right;
	height:30px;
	padding-top: 10px;
	}
.zs_newscon {
  height: 311px;
  overflow:hidden;
}
.zs_newsconleft {
  float: left;
  width: 462px;
  height: 311px;
  background:url(newleft_03.jpg) no-repeat;
}
.zs_newsconleft li{
	text-align:center;
	font-size:14px;
	}
.zs_newsconleft li img {
  height: 234px;
  width: 391px;
  border:2px solid #fff;
  margin-bottom:10px;
}
.zs_newsconleft ul {
  height: 268px;
  padding-top: 35px;
}
.zs_newsconright {
  float: left;
  height: 311px;
  margin-left: 20px;
  width:498px;
  background:url(hx_03.jpg) no-repeat left center;
  padding-left:20px;
}
.zs_newsconright li {
  height: 81px;
  line-height: 21px;
  padding: 12px 0;
}
.zs_newsconright li img {
  float: left;
  height: 81px;
  width: 153px;
  padding-right: 5px;
}
.zs_newsconright li font {
  display: block;
  font-size: 14px;
  font-weight: bold;
}
.zs_newsconright li span {
  color: #FF0000;
}
.zs_jmfwbt{
	background:url(fuwubt_03.jpg) no-repeat center top;
	padding:0 54px;
	height:85px;
	margin-top:20px;
	}
.zs_jmfwbt span {
  float: right;
  height: 85px;
  line-height: 82px;
}
.zs_jmfwbt span a{color:#fff;}
.hidden {
  display: none;
}
.zs_jmfwcon {
 background:url(jmfw_03.jpg) no-repeat right 0; 
 height:388px;
 width:1000px;
 margin:auto;
 margin-top:10px;
 padding:0 31px;
}
.jmfwleft {
  float: left;
  height: 340px;
  margin-left: 23px;
  margin-top: 33px;
  width: 723px;
}
.tab-bd {
  float: left;
  height: 323px;
  width: 505px;
}
.tab-nav {
  float: right;
  height: 323px;
  margin-right: 6px;
  width: 200px;
}
.tab-nav  li{
	width:189px;
	height:105px;
	}
.tab-nav  li a{
	display:block;
	height:105px;
	}
.tab-nav  li#c1 {
  background:url(jm1_03.jpg) no-repeat;
}
.tab-nav li#c1.hover{
	background:url(jm1h_03.jpg) no-repeat;
	}
.tab-nav  li#c2 {
  background:url(jm2_03.jpg) no-repeat;
  margin: 4px 0;
}
.tab-nav li#c2.hover{
	background:url(jm2h_03.jpg) no-repeat;
	}
.tab-nav  li#c3 {
  background:url(jm3_03.jpg) no-repeat;
}
.tab-nav li#c3.hover{
	background:url(jm3h_03.jpg) no-repeat;
	}
.tab-bd font {
  display: block;
  font-family: "Î¢ÈíÑÅºÚ";
  font-size: 14px;
  height: 40px;
  line-height: 40px;
}
.tab-bd li {
  color: #000000;
  line-height: 24px;
  padding: 7px 20px;
}
.zs_jmfwright {
  float: left;
  width: 235px;
  margin-left: 15px;
  margin-top: 157px;
  height: 218px;
}
.jmtel {
  color: #FFFFFF;
  font-family: "Î¢ÈíÑÅºÚ";
  font-size: 20px;
  height: 30px;
  line-height: 29px;
  padding-left: 40px;
}
.jmtj a {
  display: block;
  height: 40px;
  margin-top: 72px;
}
.jmlc  a {
  height: 40px;
  display: block;
  margin-top: 18px;
}
.zs_jmfwbt.mdfc {
  background:url(mdfcbt.jpg) no-repeat center top;
}
.zs_mdfccon {
  height: 294px;
  margin-top: 12px;
}
.zs_mdfccon img{
	width:1000px;
	height:294px;
	}
.xxppbt {
  height: 33px;
  margin: 25px 0 15px;
}
.xxppbt span{
	float:right;
	}
/*¼ÓÃË·Öµê*/
.hl_scrool_leftbtn {
	cursor: pointer;
    left:26px;
    margin-top:94px;
    height:58px;
    width:58px;
	background:url(left_03.jpg) no-repeat;
	position:absolute;
	z-index:10000;
}
.hl_scrool_rightbtn{
    background:url(right_03.jpg) no-repeat;
    cursor: pointer;
    right:26px;
    height:58px;
    margin-top:94px;
    width:58px;
	position:absolute;
	z-index:10000;
}
.hl_main5_content1 {
  float: left;
  height: 310px;
  overflow: hidden;
  width: 956px;
  margin-left: 22px;
}
.hl_main5_content1 li {
    display: inline;
    float: left;
    text-align: center;
	background:url(caseli_bg_03.png) no-repeat;
	width:208px;
	height:310px;
	line-height:22px;
	margin-right:40px;
}

.hl_main5_content1 ul, .main_content1 ul {
    overflow: hidden;
    width: 1600px;
}
.info_text.marginT10.hl_main5_content {
  position: relative;
  width: 1000px;
  overflow: hidden;
}
.hl_main5_content1 li img {
  border: 1px solid #FE8A43;
  height: 268px;
  padding: 3px;
  width: 200px;
  margin-bottom:4px;
}
.zs_footer {
 background:url(footbg_02.jpg) no-repeat center top; 
 height:258px;
}
.zs_foot {
  height: 258px;
  position: relative;
}
.foottel {
  height: 65px;
  padding-left: 20px;
  padding-top: 34px;
}
.foottel img{
	height: 65px;
	}
.powerby {
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 40px;
  padding-top: 40px;
  height: 68px;
}
.ylink {
  height: 50px;
  line-height: 50px;
}
.ylink li{
	display:inline;
	padding-right:6px;
	}
.ylink li.linkbt{padding-right:0;}
.ylink  ul {
  padding-left: 40px;
  color: #fff;
}
.ylink  ul a{color:#fff;}
.dwbe {
  position: absolute;
  right: 150px;
  top: 30px;
  color: #fff;
}
.dwbe li {
  float: left;
  margin-right: 15px;
  text-align: center;
  width: 114px;
}
.zs_qqdw {
  position: fixed;
  right: 0;
  top: 146px;
  z-index: 1000000000;
  width:130px;
}
.close {
  height: 24px;
  text-align: right;
}
.qqcon {
 background:url(qq_03.png) no-repeat;
 height:442px; 
}
.qqkf {
  height: 42px;
  padding-top: 336px;
}
.qqkf a{
	height: 42px;
	display:block;
	}
.gotop {
  height: 54px;
}
.gotop a{
	display:block;
	height: 54px;
	}
#focus {width:462px; height:311px; overflow:hidden; position:relative;}
#focus ul {height:462px; position:absolute;}
#focus ul li {float:left; width:462px; height:311px; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:462px; height:20px; left:0; bottom:0;}
#focus .btn {
  bottom: 43px;
  height: 10px;
  padding: 0 10px;
  position: absolute;
  right: 36px;
  text-align: right;
}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:6px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


/*ÄÚÒ³*/
.zs_nymain{
	overflow:hidden;
	margin-bottom:20px;
	}
.zs_nyleft {
  float: left;
  width: 236px;
}
.zs_nychanpbt{
 background:url(nydqbt_03.jpg) no-repeat; 
 height:70px;
 font-size:24px;
 font-family:"Î¢ÈíÑÅºÚ";
 color:#fff;
 line-height:60px;
 text-align:center;
}
.zs_nychanpfl {
 background:url(flmiddlebg_03.jpg) repeat-y; 
}
.zs_nychanpfl li {
    height:30px;
	line-height:30px;
	width:200px;
	margin:auto;
	font-size: 14px;
  font-weight: bold;
  padding-top:10px;
}
.zs_nychanpfl li a{color: #e36113;padding-left: 65px;display:block;}
.zs_nychanpfl li.thisclass a{
	background:url(nyfllibg_03.jpg) no-repeat center center;
	}
.zs_nychanpfl li.thisclass a{color:#fff;}
.zs_nychanpfl li a:hover{
	background:url(nyfllibg_03.jpg) no-repeat center center;
	color:#fff;
	}
.top12{margin-top:12px;}
.zs_nycontact {
  background:url(nycontact_03.jpg) no-repeat;
  height:324px;
  line-height:21px;
}
.zs_nycontact font {
  color: #e36113;
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding-left: 36px;
  padding-top: 70px;
}
.zs_nycontact span {
  display: block;
  padding-left: 36px;
  padding-right: 14px;
}
.zs_nyliuyan {
 background:url(nyliuyan_03.jpg) no-repeat; 
 height:269px;
}
.biaodan {
  padding-top:68px;
}
.insecta {
  background:#FFFFFF;
  border: 1px solid #CCCCCC;
  height: 20px;
  line-height: 20px;
  width: 135px;
}
textarea {
  width: 135px;
  background:#FFFFFF;
  border: 1px solid #CCCCCC;
  margin-top:6px;
  min-height:55px;
}
.biaodan font {
  color: #FF0000;
}
.tijiao {
  height: 19px;
  margin-left: 59px;
  margin-top: 15px;
}
.tij {
 background:url(tj_03.jpg) no-repeat;
 width:55px;
 height:19px;
 border:none; 
 color:#fff;
 margin-left: 17px;
}

.zs_nyright {
  float: left;
  margin-left: 24px;
  width: 722px;
}
.nyrightmiddle {
  background:url(nyrightmiddle_03.jpg) repeat-y;
  overflow:hidden;
  min-height:748px;
}
.nydq {
 background:url(nylogo_03.jpg) no-repeat 10px center;
     height: 70px;
    line-height:90px;
    margin: 0 6px;
    padding-bottom: 4px;
 font-size:24px;
 color:#f27219;
 font-family:"Î¢ÈíÑÅºÚ"; 
 border-bottom:1px solid #f27219;
 padding-left: 118px;
 overflow:hidden;
}
.nydq span {
  color: #333333;
  float: right;
  font-size: 12px;
  line-height: 122px;
  padding-right: 20px;
  
  
}
.nydq span a{color:#333;}
.nycase {
  padding: 6px;
  overflow:hidden;
}
.nycase li {
  border: 1px solid #EEEEEE;
  float: left;
  height: 184px;
  text-align: center;
  width: 234px;
}
.nycase li img {
  height: 138px;
  margin-bottom: 10px;
  padding: 5px;
}
.nycase li a{color:#f27219;}
.nynews {
  padding: 6px;
}
.nynews ul{
	padding-top:10px;
	}
.nynews li {
  height: 30px;
  line-height: 30px;
  margin: 0 40px;
}
.nynews li span{
	float:right;
	}
.nyabout {
  line-height: 24px;
  padding: 6px 10px;
}
.dede_pages {
  height: 30px;
  line-height: 30px;
  text-align: center;
}
.dede_pages li{
	display:inline;
	padding-right:5px;
	}
.nyabout h3 {
  font-size: 18px;
  height: 30px;
  line-height: 30px;
  margin-top: 20px;
  text-align: center;
}
.dede_page li {
  padding-left: 10px;
  padding-top: 6px;
}
.info {
  text-align: center;
  padding-bottom: 14px;
}

#full-screen-slider { width:100%; height:470px; float:left; position:relative;margin-top:114px;}
#slides { display:block; width:100%; height:470px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:440px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px;background: url(dot.png) right 0 no-repeat;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background: url(dot.png) left 0 no-repeat;}