/*全部*/
*{margin:0; padding:0; font:arial, helvetica, sans-serif; font-family:"微软雅黑"; font-size:12px; color:#333;}
li{list-style:none;}
img{border:none 0;}
a{ text-decoration:none;}
/*头部*/
.top{width:1000px; margin:0 auto;overflow:hidden;}
.logo{ float:left;}
.right_box{float:right;width:250px;height:90px; margin-top:10px;}
.right_box a{float:right; width:55px; display:block; text-align:center; margin-left:20px;}
.right_box a span{font-size:14px;}
.right_box a span:hover{color:#fd9400;}
.tel{background:url(/uploads/image/tzimages/tel.png) no-repeat left center; padding-left:24px;font-weight:bold;margin-top:10px;font-size:18px; float:right;}
.tel span{font-size:14px;}
/*nav*/
.dh{ width:100%; height:40px; background:#0055a4;}
.dh_k{ width:1000px; height:40px; margin:0 auto;}
#nav{width:1000px; margin:auto; height:40px;}
#nav .mainlevel{float:left; width:110px;/*ie6 only*/ height:40px; position:relative; line-height:40px; background:url(/uploads/image/tzimages/nav_line.png) no-repeat right center;}
.now,#nav .mainlevel a:hover{border-bottom:#fff 1px solid;}
#nav .mainlevel a{color:#fff; text-decoration:none;line-height:39px; display:block; text-align:center; width:70px; margin-left:0px; color:#fff; font-weight:bold; margin:0 20px; font-size:14px; height:39px; overflow:hidden;}
#nav .mainlevel #sub_01 a,#nav .mainlevel #sub_02 a,#nav .mainlevel #sub_03 a,#nav .mainlevel #sub_05 a{border:none 0; width:100%; margin:0;}
.mainlevel a.active{border-bottom:#fff 1px solid;}
#nav .mainlevel ul{display:none; position:absolute; background:#177ad6; padding:10px 0px; width:200%; left:0px; z-index:99;}
#nav .mainlevel li{width:100%;/*ie6 only*/ height:30px; line-height:30px;}
#nav .mainlevel li a{width:100%;/*ie6 only*/height:30px; display:block; background:none; text-align:left; text-indent:1em; line-height:30px; font-weight:normal; color:#fff;}
#nav .mainlevel li a:hover{/*ie6 only*/ background:#0055a4; color:#fff;}
/*banner*/
.bannerbox {
	position:relative;  overflow: hidden;  z-index:1;  width:100%; height:450px;
	}
	.slidebox {
		position: relative; background: #fff; height:450px; overflow: hidden; z-index:1;   
	}
	.slidebox ul {
		position: relative; height: 450px; overflow: hidden
	}
	.slidebox li {
		height: 450px;
	}
	.slideboxnav {
		text-align: center; top:420px; z-index:8000; position:absolute; left:37%; margin-left:450px; padding:5px 8px 5px 3px;
	}
	.slideboxnav a {
		margin-left:8px; width: 40px; display: inline-block; height: 8px; background:#fff; overflow:hidden; color:#fff; font-size:10px; font-family:arial, helvetica, sans-serif; text-decoration:none; line-height:10px; text-align:center;
	}
	.slideboxnav a.selected {
		margin-left:8px; width: 40px; display: inline-block; height: 8px; background:#0055a4; overflow:hidden;
	}
	
/*news*/
.sb{width:345px; float:left;}
.sb img{height:200px; width:345px;}
.about_box{width:280px; float:left; margin:0 30px;}
.about_t,.pro_t{overflow:hidden;border-bottom:#fd9400 1px solid;}
.about_t h1,.pro_t h1{ font-size:14px; line-height:24px; background:url(/uploads/image/tzimages/title_bg.png) no-repeat left center; padding-left:15px; color:#fd9400; float:left;}
.about_t a,.pro_t a{float:right; color:#666;}
.about_box img{width:280px; height:85px; margin-top:10px;}
.about_box p{line-height:24px; margin-top:5px; font-size:12px;}
.about_box p a{color:#fd9400; font-size:12px;}
.about_t a:hover,.pro_t a:hover{color:#fd9400;}
.news_container{width:1000px; margin:30px auto; overflow:hidden;}
.news_container{margin:0 auto; padding:40px 0; height:200px;}
.fl{float:left;}
.fr{float:right;}
.news_container .news_txt{ height:200px; width:315px;}
.news_txt ul{margin-top:5px;}
.news_txt ul li{overflow:hidden;line-height:24px; height:24px;}
.news_txt ul li a{color:#333; float:left; width:210px; }
.news_txt a:hover{color:#fd9400;}
.news_txt span{float:right; color:#999;}


/*产品滚动*/
.pro_box{padding:40px 0; background:url(/uploads/image/tzimages/pro_bg.png);}
.pro_container{width:1000px; margin:0 auto; overflow:hidden;}
.pro_t{overflow:hidden;}
.pro_main{ width:1000px; padding-top:20px; overflow:hidden; display:block; margin:0 auto;}
.table1 td a img{width:217px; height:150px; border:#ddd 1px solid; float:left; padding:2px; background:#fff;}
.table1 td a{margin:0 20px; display:block;}
.table1 td a p{line-height:30px; color:#333; font-family:"微软雅黑"; clear:both; display:block; font-weight:bold; width:223px; height:30px; overflow:hidden; text-align:center;}
.table1 td a p:hover{color:#fd9400;}
#featurecontainer{width:1000px; float:left; margin-top:20px;}
#feature {position:relative;}
#feature .prev{text-indent: -9999px; width:26px; display: block; background:url(/uploads/image/tzimages/prev.png) no-repeat; float: left; top:45px; right:0px; height:30px; position:absolute;}
#feature .next{text-indent: -9999px; width:26px; display: block; background:url(/uploads/image/tzimages/next.png) no-repeat; float: right; height: 30px; position:absolute; top:95px; right:0px;}
#feature .prev:hover{background:url(/uploads/image/tzimages/prev_hover.png) no-repeat;}
#feature .next:hover{background:url(/uploads/image/tzimages/next_hover.png) no-repeat;}
.featureul{position: relative; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 2800px; padding-right: 0px; float: left; padding-top: 0px; left: 0px}
.featurebox{width:223px; padding-right:20px;; float: left; overflow: hidden;}
#botton-scroll{z-index: 0; width:100%; float: left;}
#block{z-index: 0; position: relative; width:952px; overflow: hidden;}
#block .box{width:100%; text-align:center; float:left;}
#block .box img{width:217px; height:150px; border:#ddd 1px solid; float:left; padding:2px; background:#fff;}
#block .box p{line-height:30px; color:#333; font-family:"微软雅黑"; clear:both; display:block; font-weight:bold; width:223px; height:30px; overflow:hidden;}
#block .box p:hover{color:#fd9400;}

/*底部*/
.footer_box{background-color:#0055a4;}
.footer_container{width:1000px; margin:0 auto; overflow:hidden; padding:40px 0 10px 0;}
.footer_nav{ overflow:hidden; border-bottom:dotted 1px #fff; padding-bottom:20px;}
.footer_nav ul{width:100px; float:left;}
.footer_nav ul h1,.footer_box ul a,.footer p,.weixin_erwei p,.phone_erwei p{color:#fff; line-height:24px;}
.footer_nav ul a:hover{color:#fd9400;}
.erwei{float:right;border-left:dotted 1px #fff; padding-left:60px;}
.erwei img{width:125px; height:125px;}
.footer span{color:#fff;}
.footer{clear:both; text-align:center; color:#fff; line-height:40px;}

/*qq*/
.qq{width:150px; position:fixed; top:200px; right:0px; z-index:999;}
.qq_tit{width:100%; height:34px; line-height:34px; background:#484848; text-indent:1em; color:#fff; float:left}
.qq_tit span{float:left; color:#fff;}
.qq_tit a{float:right; width:34px; height:34px; display:block;}
.qq_main{width:100%; float:left;}
.qq_main img{float:left;}
.qq_main span{width:100%; padding:5px 0px; background:#fff; font-size:14px; font-weight:bold; text-indent:1.5em; float:left}
.qq_main p{width:100%; text-align:center; background:#fff; height:30px; font-size:16px; color:#e81a2b; font-weight:bold; clear:both}
.qq_zk{width:25px; height:90px; position:fixed; top:200px; right:0px; display:none; z-index:999;}



/*about*/
.ny_banner{width:100%; height:250px; text-align:center; overflow:hidden; clear:both;}
.ny_main{width:1000px; margin:0 auto; padding:40px 0px; clear:both; overflow:hidden;}
.ny_left,.zxmw{width:200px; float:left;}
.ny_lft{width:100%; height:50px; line-height:50px; text-align:center;font-size:16px; font-weight:bold; float:left;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;background:#fd9400; color:#fff;}
.zxmw a{display:block;}
.ly{margin-bottom:5px;}
.ny_menu{width:190px; padding:10px 0 20px 10px; float:left; background:#eee; margin-bottom:20px; -moz-border-radius:8px;
    -webkit-border-radius:8px; border-radius:8px; margin-top:10px;}
.ny_menu ul{overflow:hidden;}
.ny_menu li{width:100%; height:40px; line-height:40px; margin-bottom:10px; text-indent:2em; float:left; background:#ddd;}
.ny_menu li a{width:190px; height:40px; display:block; font-weight:bold; font-size:14px; color:#666;}
.ny_menu li a:hover,.ny_menu li a.active{background:#fd9400; color:#fff;}
.ny_right_box{float:right; width:720px;}
.ny_right{width:760px; float:right;}
.about_img{margin-top:20px; float:left;}
.ny_rtt{width:100%; height:26px; line-height:26px; border-bottom:#fd9400 1px solid; float:left;}
.ny_rtt span{font-size:14px; font-weight:bold; float:left; color:#333;}
.ny_rtt .rt{float:right; color:#a1a1a1}
.ny_rtt .rt a{color:#a1a1a1}
.ny_rtm{width:100%; padding-top:10px; line-height:24px; color:#333; float:left;}

/*news*/
.news_bds{width:100%; padding-bottom:10px; float:left;}
.news_bds img{width:210px; height:140px; border:#fff 4px solid; margin-right:18px; float:left;}
.news_bds h1{width:520px; height:34px; border-bottom:#ddd 1px dashed; line-height:34px; color:#fd9400; float:right;}
.news_bds h1 a{font-size:14px; color:#fd9400; float:left}
.news_bds h1 span{float:right; font-weight:normal;}
.news_bds_span2{width:520px; height:110px; color:#666; line-height:28px; float:right;}
.news_bds_span2 a{color:#fd9400;}
.news_bdx{width:100%; float:left;}
.news_bdx ul{overflow:hidden; text-indent:0;}
.news_bdx li{width:100%; height:32px; border-bottom:#ddd 1px dashed; float:left;}
.news_bdx li a{color:#666; line-height:32px; padding-left:12px; float:left;}
.news_bdx li a:hover{color:#fd9400;}
.news_bdx li span{color:#999; line-height:30px; padding-right:12px; float:right;}

/*products*/
.sub_nav{width:100%; float:left; padding:0 8px; padding-bottom:8px;}
.sub_nav li{float:left; margin:10px 2px;}
.sub_nav li a{padding:0px 15px; line-height:24px; color:#333; background:#fff; display:block;}
.sub_nav li a:hover,.sub_nav li a.active{color:#fff; background:#fd9400;}
.pro_list{width:100%; float:left;text-indent:0;}
.pro_list li{width:233px; padding:5px 10px; text-align:center; float:left;}
.pro_list li img{width:227px; height:157px; border:1px solid #ddd; padding:2px;}
.pro_list li p{clear:both; line-height:24px;}
.pro_list li a{color:#666;}
.pro_list li p:hover{color:#fd9400;}

/*yx*/
.yx h1{color:#fd9400;}
.yx li{ width:233px; margin:5px 10px; text-align:center; float:left;}
.yx li img{width:227px; height:120px;;border:1px solid #ddd; padding:2px;}

/*contact*/
.con_banner{background:url(/uploads/image/tzimages/banner_con.png) no-repeat center top;}
.ny_lft_con{background:url(/uploads/image/tzimages/title_con.png) no-repeat center top;}
.lxfs{width:260px; float:right;}
.lxfs h1{font-size:16px; line-height:40px; float:left; color:#666;}
.lxfs li{width:100%; line-height:32px; border-bottom:#ddd 1px solid; float:left;}
