body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,input,select,option,textarea{margin: 0px;padding: 0px;}
a{text-decoration:none;color:#606060;}
a:link{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:none;color:#FF6600}
a:active{text-decoration:none;color:#FF6600;}
html,body{height: 100%;}
body,input,select,textarea{
	font-family: '', Arial, Helvetica, sans-serif;
	font-size: 14px;
}
body{
	color:#666;
	text-align:center;
	position: relative;
	background-color:#FFFFFF;
}
img{border-right: #fff 0px solid; border-top: #fff 0px solid; border-left: #fff 0px solid; border-bottom: #fff 0px solid;}
.xian {border-bottom-width: 1px;border-top-style: none;border-right-style: none;border-bottom-style: dashed;border-left-style: none;border-bottom-color: #999999;}
li{list-style:none;}
.w1011{width:1011px; margin:0 auto; overflow:hidden;}
.w990{width:990px; margin:0 auto; overflow:hidden;}
.w1076{width:1076px; margin:0 auto; overflow:hidden;}
.w985{width:985px; margin:0 auto; overflow:hidden;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.w965{width:965px; margin:0 auto; overflow:hidden;}

.top{width:100%; height:104px; margin:0 auto; overflow:hidden; background:url("../images/top_bj.png")/*tpa=http://www.guangtuomold.com/templets/default/images/top_bj.png*/ repeat-x;}
.logo{width:442px; height:104px; float:left;} 
.tel{width:400px; height:104px; float:right;} 


.navs{width:100%; height:42px; margin:0 auto; overflow:hidden; background:url("../images/nav_bj.png")/*tpa=http://www.guangtuomold.com/templets/default/images/nav_bj.png*/ repeat-x;}
/* @group main_nav */
#main_nav ul {
	font-size: 13px;
	list-style: none;
}

#main_nav {
	background: url("../images/index_02.png")/*tpa=http://www.guangtuomold.com/templets/default/images/index_02.png*/ no-repeat;
	height: 42px;
	width:965px;
	margin:0 auto;
	overflow: visible;
	verflow:hidden;
	clear:both;
	position:relative;
	z-index:39;
	text-align:left;
	background-image: url(../images/index_02.png);
}

#main_nav li {
	float: left;
	position: relative;
	z-index: 50;
}

#main_nav li a {
	color: #fff;
	display: block;
	width: 112px;
	height: 35px;
	text-decoration: none;
	line-height: 35px;
	text-align: center;
	margin-left:5px;
	margin-top: 2px;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:14px;
}

#main_nav li ul li a {
	font-size: 14px;
	width: 105px;
	height: 35px;
	line-height: 28px;
	margin-top:5px;
	margin: 0px;
}

#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {
	background: #4f6ba7;
}

#main_nav li.focus a, #main_nav li a:hover {
	background: url("../images/nav_over.png")/*tpa=http://www.guangtuomold.com/templets/default/images/nav_over.png*/ no-repeat top left;
}

#main_nav li.focus ul li a {
	background: none;
}

#main_nav li ul {
	position: absolute;
	top: 43px;
	left: 0px;
	margin:0 0 0 10px;
	background: #30539c;
	border-color: #fff;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	display: none;
}

#main_nav li ul li{
	float: none;
}




.banner{width:100%; height:400px; margin:0 auto; overflow:hidden; background: url("../images/banner_bj.jpg")/*tpa=http://www.guangtuomold.com/templets/default/images/banner_bj.jpg*/;}


/*--------------- switcher(mod_switcher) start ------------------*/
.switcher-view{
	display:block;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
.switcher-view .switcher-scroll-area{
	display:block;
	position:absolute;
	width:100%;
	height:100%;
}
.switcher-view .one-view{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.switcher-view .one-view-desc{
	width:100%;
	height:64px;
	position:absolute;
	bottom:0;
	left:0;
}
.switcher-view .one-view-desc h1{
	font-size:14px;
	font-weight:200;
	color:#FFF;
	height:18px;
	line-height:18px;
	text-align:right;
}
.switcher-view .one-view-desc span{
	font-size:12px;
	color:#818181;
	line-height:14px;
	display:none;
}
.switcher-view .one-view-content{
	position:relative;
	width:100%;
	height:100%;
	z-index:100;
}
.switcher-view .one-view-bg{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:99;
}

.switcher{
	position:relative;
	margin:0 auto;
}
.switcher .left-button,
.switcher .right-button{
	display:block;
	position:absolute;
	top:50%;
	z-index:100;
}
.switcher .content-frame{
	overflow:hidden;
	position:relative;
	z-index:99;
}
.switcher .item-content{
	background-position:center center;
	background-repeat:no-repeat;
}
.switcher .moveable{
	position:absolute;
	width:2000px;
}
.switcher .moveable .item{
	display:block;
	float:left;
}
.switcher .moveable .item .item-content{
	display:block;
	overflow:hidden;
}
.switcher .moveable .item h1{
	display:block;
	font-size:12px;
	font-weight:200;
	text-align:center;
	color:#666;
}
.switcher .moveable .item:hover h1,
.switcher .moveable .item.active h1{
	color:#000;
}
.bigpagination{
	position:absolute;
	text-align:center;
	z-index:100;
}
.bigpagination .pagination-b{
	display:block;
	float:left;
	overflow:hidden;
}

#horizontal-view{
	border:1px solid #E9E9E9;
	border-bottom:0;
	margin-top:30px;
}
#horizontal-switcher{
	padding:5px 0;
	background:#F6F6F6;
	border:1px solid #E9E9E9;
	border-top:0;
}
#horizontal-switcher .bigpagination{
	display:none;
}

/*--------------- switcher(mod_switcher) end ------------------*/

#home-switcher .content-frame {
width: 100%;
margin:0;
height: 465px;
display:block;
}
.home-switcher .moveable .item{
	display:block;
	float:left;
}
.home-switcher .moveable .item .item-content{
	display:block;
	width:100%;
	height:100%;
}

.home-switcher .left-button,
.home-switcher .right-button{
	top:50%;
	margin-top:-31px;
	width:35px;
	height:62px;
	overflow:hidden;
	position:absolute;
}
.home-switcher .left-button{
	left:-35px;
	
	/*------ Add home switcher left button background here ------*/
	background:url("../images/home/home-banner-pre-bt.png")/*tpa=http://www.guangtuomold.com/templets/default/images/home/home-banner-pre-bt.png*/ left 0 no-repeat;
	opacity: 0.5;
}
.home-switcher .right-button{
	right:-35px;
	
	/*------ Add home switcher right button background here ------*/
	background:url("../images/home/home-banner-next-bt.png")/*tpa=http://www.guangtuomold.com/templets/default/images/home/home-banner-next-bt.png*/ right 0 no-repeat;
	opacity: 0.5;
}
.home-switcher .left-button:hover{
	left:-35px;
	background:url("../images/home/home-banner-pre-bt.png")/*tpa=http://www.guangtuomold.com/templets/default/images/home/home-banner-pre-bt.png*/ left 0 no-repeat;
	opacity: 1;
}
.home-switcher .right-button:hover{
	right:-35px;
	background:url("../images/home/home-banner-next-bt.png")/*tpa=http://www.guangtuomold.com/templets/default/images/home/home-banner-next-bt.png*/ right 0 no-repeat;
	opacity: 1;
}

#home-switcher{width:100%;;}#home-switcher .content-frame{width:100%;height:465px;margin:0 0;}#home-switcher .left-button{width:27px;height:68px;left:250px;margin-top:-34px;}#home-switcher .right-button{width:27px;height:68px;right:250px;margin-top:-34px;}#home-switcher{min-width:960px}#home-switcher .moveable{min-width:960px;width:100px;}.home-switcher .moveable .item{width:100%;height:465px;}#home-switcher .moveable .item .item-content{width:100%;height:465px;margin:0}#home-switcher .bigpagination{width:105px;height:68px;left:50%;margin-left:-52.5px;bottom:0;margin-bottom:15px;}









.main{width:100%; min-height:255px; margin:0 auto; overflow:hidden;}
.latestNews { position:relative; width:920px; height:41px; margin:0 auto; padding:7px 10px 10px 85px; background:url("../images/gonggao_bj.png")/*tpa=http://www.guangtuomold.com/templets/default/images/gonggao_bj.png*/ repeat-x; overflow:hidden; }
.latestNews h4 { position:absolute; left:3px; top:5px; width:63px; font-size:13px; font-weight:100; line-height:24px; font-family:"微软雅黑"; }
em{font-style:normal;}
.latestNews h4 em,.latestNews a:hover { color:#f90; }
#latestNews { width:920px; height:24px; margin:0; padding:0; overflow:hidden; }
#latestNews ul { width:920px; height:24px; margin:0; padding:0; overflow:hidden; }
#latestNews ul li { float:left; padding:0 25px 0 10px; background:url("../images/ico_14.gif")/*tpa=http://www.guangtuomold.com/templets/default/images/ico_14.gif*/ no-repeat 0 9px; font-size:12px; line-height:24px; }


.content{width:965px; height:233px;}
.about{ width:304px; height:233px; margin:0 auto; overflow:hidden; float:left; text-align:left; line-height:25px;}
.about_title{width:304px; height:28px;}
.about_text{width:304px; height:205px; list-style:25px; text-align:left; padding-top:10px;}
.chanpin{ width:300px; height:233px; margin-left:29px; display:inline; overflow:hidden; float:left;}
.chanpin_title{width:300px; height:28px;}
.chanpin_list{width:300px; text-align:left; height:205px;}

.home-product-list{
	width:290px;
	border:1px solid #e9e9e9;
	height:150px;
	margin-left:5px;
	margin-top: 20px;
}
.rollBox .LeftBotton{
	height:150px;
	width:12px;
	background:url("../images/left.png")/*tpa=http://www.guangtuomold.com/templets/default/images/left.png*/ no-repeat center center;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	line-height:150px;
	margin-left: 3px;
	
}
.rollBox .LeftBotton:hover{
	background:url("../images/left1.png")/*tpa=http://www.guangtuomold.com/templets/default/images/left1.png*/ no-repeat center center;
}
.rollBox .RightBotton{
	height:150px;
	width:12px;
	background:url("../images/right1.png")/*tpa=http://www.guangtuomold.com/templets/default/images/right1.png*/ no-repeat center center;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	line-height:150px;
}
.rollBox .RightBotton:hover{
	background:url("../images/right.png")/*tpa=http://www.guangtuomold.com/templets/default/images/right.png*/ no-repeat center center;
}
.rollBox .Cont{
	width:260px;
	overflow:hidden;
	float:left;
}
.rollBox .ScrCont{width:10000000px;
color: black;
}
.rollBox .Cont .pic{
	width:260px;
	float:left;
	text-align:center;
}
.rollBox .Cont .pic img{
	background:#fff;
	display:block;
	margin:0 auto;
	line-height: 140px;
	height: 120px;
	width:162px;
	display: block; border:0
}
.rollBox .Cont .pic p{
	line-height:26px;
	color:#505050;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited{
	color:#626466;
	text-decoration:none;
}
.rollBox .Cont a:hover{
	color:#f00;
	text-decoration:underline;
}
.rollBox #List1,.rollBox #List2{
	float:left;
	margin-top: 10px;
}
.tip{
	height: 30px;
	background: #B2DFE4;
	top: 125px;
	display: block;
	position: relative;
	z-index:10000000;
	
}


.news{ width:300px; height:233px; margin:0 auto; overflow:hidden; float:right;}
.news-title{width:300px; height:28px; margin:0 auto; overflow:hidden;}
.news_list{width:300px; height:205px; margin-top:10px; text-align:left;}



.orange_line{width:100%; height:1px; margin:0 auto; overflow:hidden; background-color:#eeb300;}
.bottom{width:100%; height:120px; margin:0 auto; overflow:hidden;}
.bottom_logo{width:125px; height:120px; float:left;}
.bottom_text{width:700px; height:120px; text-align:left; line-height:25px; margin:0 auto; overflow:hidden;}



.lb{width:243px;}
/*--------------- left menu -------------*/
.menu-top-title{
	padding:16px 0 8px 3px;
	text-indent:-9999px;
	height:104px;
}
.menu-top-title p{
	font-size:14px;
	color:#777777;
	font-weight:600;
	display:block;
	padding:0 5px 0 0px;
	float:left;
}
.menu-top-title p a{
	display:block;
	float:left;
	width:11px;
	height:11px;
	margin:4px 2px 3px 0;
}
.menu-top-title span{
	font-size:14px;
	color:#8AC0C7;
	display:block;
	float:left;
}
.menutitle-06{
	background:url("../Enimages/06.png")/*tpa=http://www.guangtuomold.com/templets/default/Enimages/06.png*/ no-repeat;	
}
#left-menu{
	display:block;
	width:243px;
	overflow:hidden;
	float:left;
	min-height:300px;
	height:auto;
	background:url("../images/leftbg.jpg")/*tpa=http://www.guangtuomold.com/templets/default/images/leftbg.jpg*/ repeat-y 240px 0;
	padding-top: 5px;
	text-align:left;
}
#left-menu .menu{
	display:block;
	width:100%;
	padding:5px 0 30px 0;
}
#left-menu .menu1 li ul{display:none;}
#left-menu .menu1 .active ul{display:block;}
#left-menu  .lmenu_pro{padding-bottom:0;}
#left-menu .menu1 li{
	display:block;
	width:223px;
	overflow:hidden;
	line-height:39px;
	background:url("../images/leftlibg.jpg")/*tpa=http://www.guangtuomold.com/templets/default/images/leftlibg.jpg*/ no-repeat 6px bottom;
	font-family:Arial, Helvetica, sans-serif;
}
#left-menu .menu1  .item-first,#left-menu .menu1 .item-end{background:none;display:none;}
#left-menu .menu1 li ul li {background:none;}
#left-menu .menu1 .active a,#left-menu .menu1 li a:hover{
	background:url("../images/active.gif")/*tpa=http://www.guangtuomold.com/templets/default/images/active.gif*/ no-repeat 0 center;color:#fff;
	}
#left-menu .menu1 .active  ul a{background:url("../images/dot2.gif")/*tpa=http://www.guangtuomold.com/templets/default/images/dot2.gif*/ no-repeat 46px center; }
#left-menu .menu1 li a{
	display:block;
	height:40px;
	padding-left:44px;
	overflow:hidden;
	color:#666666;
	background:url("../images/dot1.gif")/*tpa=http://www.guangtuomold.com/templets/default/images/dot1.gif*/ no-repeat 20px center;
}
#left-menu .menu1 li ul li a{
	background:url("../imagesdot2.gif")/*tpa=http://www.guangtuomold.com/templets/default/imagesdot2.gif*/ no-repeat 46px center;}

#left-menu .menu1 li.active a,
#left-menu .menu1 li a:hover{
	color:#fff;
}
#left-menu .menu1 li ul{
	width:100%;
	padding:2px 0;
}
#left-menu .menu1 li ul li,
#left-menu .menu1 li ul li a{
	height:28px;
	line-height:28px;
}
#left-menu .menu1 .active ul li a,
#left-menu .menu1 li ul a{
	padding-left:60px;
	color:#666666;
}
#left-menu .menu1 li ul li  a:hover,#left-menu .menu1 li ul .active a{
	background:url("../images/dot3.jpg")/*tpa=http://www.guangtuomold.com/templets/default/images/dot3.jpg*/ no-repeat 46px center;
	color:#C9302A;
}
.clr{clear:both;}

/*--------------- left contact -------------*/
#left-contactus{
	display:block;
	height: 145px;
	line-height: 20px;
	padding: 42px 13px 0 18px;
	overflow: hidden;
	margin-left:5px;
	position: relative;
	width:180px;
	background:url("../Enimages/contact-us.jpg")/*tpa=http://www.guangtuomold.com/templets/default/Enimages/contact-us.jpg*/ center 2px no-repeat;
	color:#333333;
	font-family:Georgia, 'Times New Roman', Times, serif;
	background-image: url(../Enimages/contact-us.jpg);
}
.leftliansu{padding-top:9px;text-align:center;}
#left-contactus tr td img{
	vertical-align:middle;
}
.leftemail{
	position:absolute;
	left:25px;
	bottom: 29px;
	_bottom: 22px;
	}
.leftleavemessage{
	position:absolute;
	right: 24px;
	bottom: 29px;
	_bottom: 22px;}
.leftemail,.leftleavemessage{
	width:70px;
	height:20px;
	display:block;
	text-align:center;
	color:#666;
}


.neirong{width:690px;float:right;overflow:hidden;padding:16px 19px 0 0}
.neirong .hd{height:27px; padding-top:5px;line-height:27px;color:#c00;border-bottom:1px solid #dedede}
.neirong .hd h2{border-bottom:1px solid #c00; float:left; padding:0 5px; font-size:14px; color:#333333;}
.neirong .hd span{float:right;color:#999;background:url("../images/ico_10.gif")/*tpa=http://www.guangtuomold.com/templets/default/images/ico_10.gif*/ no-repeat 0 10px;display:block;padding:0 10px 0 13px}
.neirong .hd span a:hover{text-decoration:underline}
.neirong .bd{padding-bottom:20px}


.neirong .cntL_bd{padding:20px 5px 10px; text-align:left; line-height:25px;}



/*内页产品展示*/
.allpro{float:left;width:690px;overflow:hidden;}
.allpro ul{float:left; overflow:hidden;padding-top:15px }
.allpro li{float:left;width:190px; padding:0 16px;height:196px;text-align:center}
.allpro li a img{float:left;width:188px;height:150px;padding:2px;border:1px solid #d5d5d5}
.allpro li a img:hover{float:left;width:188px;height:150px;padding:2px;border:1px solid #ff0000}
.allpro li span.imgname{display:block;width:188px;line-height:40px;}
.allpro li span.imgname a{border:none;}



/* 分页 */
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*分页结束*/




.body-title-blue {
color: #c00;
font-size:18px;
line-height:30px;

}
.ny_banner{width:100%; height:149px; margin:0 auto; overflow:hidden;}
.ny_banner div.banner-div{
	display:block;
	width:100%;
	height:149px;
}
