/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ"; color:#222; font-size:14px; line-height:24px}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a {color: #222; text-decoration: none;}

/*¶¨Î»*/
.clearfix{_zoom:1; clear:both;}
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.bc{ margin-left:auto; margin-right:auto;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.pr{ position:relative;}
.pa{ position:absolute;}
.none{ display:none;}

.conbox { float:left; position:relative; width:1000px;}
.ps_840{ position:absolute; left:0; top:840px;}
.backtobox { position:absolute; top:0; right:20px; width:346px; height:180px;}
.backto {
	position:absolute;
	right:25px;
	top: 136px; width:80px; height:20px;font-size:12px; color:#fff; text-indent:5px; line-height:20px; cursor:pointer; z-index:1 }
.backto b{ font-size:14px; color:#fff; }
.backto ul{ background:#8f541a; width:90px; position:absolute; top:20px; left:0; height:190px; overflow:auto}
.backto ul li a{height:20px; line-height:24px;text-decoration:none; color:#fff; font-size:12px}
.backto li:hover{ background:#FFF; color:#F00;}
.backto li:hover a {color:#8f541a;}
blockquote{ position:absolute; display:block; top:-2px; left:40px;width:940px; color:#fff; font-size:14px; line-height:26px; text-indent:10px}

	*{ margin:0; padding:0;}
	#div1{ position:relative; overflow:hidden; width:1600px;}
	.mainDiv{width:1000px; margin:0 auto;}
	.mainDiv img { float:left;}
	.divCont{float:left; width:100%; height:880px;}
	.menubox { position:absolute; left:0px; bottom:26px; background:url(menu_normal.png) no-repeat scroll top center; height:90px; clear:both;}
	.ul{ width:1116px; margin:0 auto;  }
	.ul li{float:left; height:90px; cursor:pointer; overflow:hidden;}
	.menubox li.bg00{width:294px;}
	.menubox li.bg01,.menubox li.bg02,.menubox li.bg03,.menubox li.bg04,.menubox li.bg05{width:68px;}
	.menubox li.bg01{margin-left:50px; margin-top:22px}
	.menubox li.bg02{margin-left:50px; }
	.menubox li.bg03{margin-left:50px;margin-top:22px}
	.menubox li.bg04{margin-left:50px; }
	.menubox li.bg05{margin-left:50px; margin-top:22px }

	.menubox li.bg00:hover,.menubox li.bg0{width:294px;background:url(menu_hover.png) no-repeat 0px 0px;}
	.menubox li.bg01:hover,.menubox li.bg1{width:68px; height:68px;background:url(menu_hover.png) no-repeat -344px -22px;margin-left:50px; margin-top:22px}
	.menubox li.bg02:hover,.menubox li.bg2{width:68px; height:68px;background:url(menu_hover.png) no-repeat -462px 0px;margin-left:50px; }
	.menubox li.bg03:hover,.menubox li.bg3{width:68px; height:68px;background:url(menu_hover.png) no-repeat -580px -22px;margin-left:50px;margin-top:22px}
	.menubox li.bg04:hover,.menubox li.bg4{width:68px; height:68px;background:url(menu_hover.png) no-repeat -698px 0px;margin-left:50px; }
	.menubox li.bg05:hover,.menubox li.bg5{width:68px; height:68px;background:url(menu_hover.png) no-repeat -816px -22px;margin-left:50px; margin-top:22px }
	
	
.sy { position:relative; width:1000px; margin:0px auto}	
.sy .dy{ width:855px; position:absolute; left:105px; top:320px}
.sy .pic{ width:1000px; margin:0px auto; position:absolute; top:405px}
.sy .pic li{ width:188px; height:320px; border:3px #724416 solid;position: relative; float:left; margin-left:40px}
.sy .pic li a{cursor:pointer }
.sy .pic li img{width:188px; height:320px;}
.sy .pic li p{ width:100%; background:url(lib.png) repeat; padding:5px 0px; position:absolute; bottom:0px; left:0px; text-align:center; color:#fff;}
.sy .pic li p b{ font-size:18px}
.sy .pic li p i{ font-style:normal; font-size:16px}
.mt18{ margin-top:18px}

.tbg01,.tbg02,.tbg03,.tbg04,.tbg05,.tbg06,.tbg07,.tbg08,.tbg09,.tbg10,.tbg11,.tbg12,.tbg13,.tbg14,.tbg15,.tbg16,.tbg17,.tbg18,.tbg19{ width:100%; height:160px;}
.tbg01 { background:url(top1.jpg) no-repeat top center;}
.tbg02 { background:url(top2.jpg) no-repeat top center;}
.tbg03 { background:url(top3.jpg) no-repeat top center;}
.tbg04 { background:url(top4.jpg) no-repeat top center;}
.tbg05 { background:url(top5.jpg) no-repeat top center; height:240px;}
.tbg06 { background:url(ny1.jpg) no-repeat top center;}
.tbg07 { background:url(ny2.jpg) no-repeat top center;}
.tbg08 { background:url(ny3.jpg) no-repeat top center;}
.tbg09 { background:url(ny4.jpg) no-repeat top center;}
.tbg10 { background:url(ny5.jpg) no-repeat top center; height:240px;}

.nybox{ width:996px; height:604px; background:url(shan.jpg) no-repeat #fff left bottom; border:2px solid #eb8116; display:inline-block; margin-top:120px; position:relative}
.one{ width:960px; margin:26px auto 0 auto;}
.bgpic{background:url(bg.jpg) repeat;}	
.w960{ width:930px; padding:15px; text-indent:26px; margin-top:20px; line-height:30px}
.w960 p strong{ color:#ff9933; font-size:15px; font-weight:bold}
.part_tli { width:100%; height:54px; position:absolute; left:0; top:68px; z-index:1}
.part_tli li { width:186px; height:54px; cursor:pointer; background:#724416; display:inline-block;text-align:center;float:left; margin-right:5px;}
.part_tli li a{ font-size:26px; color:#fff; line-height:50px; font-weight:bold;}
.part_tli li.hover a{ background:#fff; color:#724416;width:184px; height:50px; display:inline-block; border:2px solid #eb8116; border-bottom:2px solid #fff}
.title{ height:33px;background:url(bg.jpg) repeat; width:980px; margin:30px auto;}
.title b{ font-size:30px; color:#fff; background:#724416; height:54px; line-height:54px;display:inline-block; float:left; padding:0px 0px 0px 20px; margin-top:-8px}
.title strong{ background:#724416; font-size:40px; color:#ff9933; height:54px; line-height:54px; display:inline-block; float:left;padding:0px 20px 0px 0px; margin-top:-8px; font-weight:bold}
.title img{ margin-top:-8px}
.part1_box{ width:980px; margin:0 auto; overflow:hidden}
.part1_box .left{ width:325px; float:left}
.part1_box .leftbg{background:url(bg.jpg) repeat; width:318px; height:469px; position:relative;}
.part1_box .leftbg .tu{ margin-left:-5px; }
.part1_box .leftbg img{ width:318px; height:469px;margin-top:-5px}
.part1_box .leftbg p{width:294px; background:url(lib.png) repeat; padding:5px 9px; position:absolute; bottom:0px; left:0px; color:#fff; font-size:16px;margin-bottom: 5px; }
.part1_box .leftbg em.l{ position:absolute; left:0; top:0; width:57px; height:48px;background:url(picl.png) no-repeat; display:inline-block}
.part1_box .leftbg em.r{ position:absolute; right:0; bottom:0; width:76px; height:72px;background:url(picr.png) no-repeat; display:inline-block; z-index:1}
.part1_box .store{ width:310px; float:left}
.part1_box .store .logo{ background:#ff9933; width:310px; height:75px; margin-bottom:20px}
.part1_box .store .logo img{ width:135px; height:68px; float:left; margin:3px 0px 0px 3px}
.part1_box .store .logo b{ width:170px; text-align:center; line-height:75px; float:left; color:#fff; font-size:20px}
.part1_box .store .line img{ width:306px; height:457px;border:1px solid #e8e8e8; padding:1px 1px}
.part1_box .bg{background:url(bg.jpg) repeat; width:320px; height:541px; float:left; margin-left:12px}
.part1_box .bg img{ margin:8px 0 3px 8px; float:left}
.part1_box .w310{ width:310px; float:right}
.part1_box .w310 img{ width:310px; height:351px}
.part1_box .w310 .text{ width:3310px; height:195px;background:url(texbg.png) no-repeat;  display:inline-block; margin-top:20px}
.part1_box .w310 .text p{ width:278px;color:#fff; font-size:16px; margin:15px 0px 0px 15px}

.part1_box .right{ width:640px; float:right}
.part1_box .right li{ width:300px; height:220px; border-bottom:1px dashed #d6d6d6; border-right:1px dashed #d6d6d6; float:left; margin-left:10px}
.part1_box .right li:nth-child(2){ border-right:none}
.part1_box .right li:nth-child(4){ border-right:none}

.part1_box .right li h2{ font-size:18px; color:#b16212; margin-bottom:8px}
.part1_box .right li p{ text-indent:26px; width:290px}
.part1_box .right li p a{ color:#ff9933}	
.p10{ padding-top:10px; border-bottom:none}
.mt20{ margin-top:23px}

	
	
	
	
	
	
	.pmenuBg{overflow:hidden; position:absolute; left:300px;z-Index:99;top:550px; background:url(menu_s.gif) no-repeat scroll left top; width:1293px; height:150px;}
	.toyMenu{ height:201px; width:912px; float:right;}
	.toyMenu li{ width:228px; height:201px; float:left;}
	.toyMenu li a { display:block; width:228px; height:201px;}
	.toyMenu li.bg0{ background:url(pages6_3_hover.jpg) no-repeat scroll -1px 0;}
	.toyMenu li.bg1{ background:url(pages6_3_hover.jpg) no-repeat scroll -230px 0;}
	.toyMenu li.bg2{ background:url(pages6_3_hover.jpg) no-repeat scroll -457px 0;}
	.toyMenu li.bg3{ background:url(pages6_3_hover.jpg) no-repeat scroll -684px 0;}
	.cl { clear:both; width:100%; line-height:0px; font-size:0px;}
	.imgfn { width:1000px;}
	.imgfn img { float:none;}












.part_cc { float:left; width:100%;}
.partc{ float:left; position:relative; width:1000px; display:none;}
.p1_01,.p1_02,.p1_03,.p1_04,.p2_01,.p2_02,.p2_03,.p2_04,.p3_01,.p3_02,.p3_03,.p3_04,.p4_01,.p4_02,.p4_03,.p4_04,.p5_01,.p5_02,.p5_03,.p5_04,.p6_01,.p6_02,.p6_03,.p6_04{ width:1000px; height:140px;}

.p1_01 { float:left; background:url(pt1_01.jpg) no-repeat;}
.p1_02 { float:left; background:url(pt1_02.jpg) no-repeat;}
.p1_03 { float:left; background:url(pt1_03.jpg) no-repeat;}
.p1_04 { float:left; background:url(pt1_04.jpg) no-repeat; height:145px;}

.p1_2_01{ position:absolute; right:15px; top:80px}
.p1_2_02{ position:absolute; left:30px; top:60px}
.p1_2_03{ position:absolute; right:410px; top:160px}
.p1_2_wx{ position:absolute; left:80px; bottom:60px}

.tt_f{width:430px; position:absolute; top:30px; left:310px; font-size:26px; color:#000; font-weight:bold; height:35px; line-height:35px}
.tt_f strong{ color:#FFDE00; font-size:16px; font-weight:bold; font-size:30px; margin:0 10px }
.tt_in{width:360px; top:100px; left:330px; position:absolute}
.tt_in strong{ color:#FFDE00; font-size:16px; font-weight:bold}
.tt_in ul li{float:left; color:#FFF; font-weight:bold; font-size:16px; margin-right:10px; line-height:30px}
.tt1{ position:absolute; right:80px; top:35px; font-size:26px; color:#FFF; font-weight:bold}
.tt1 strong{ font-size:30px; color:#ffde00;font-weight:bold}
.tt1_1{ position:absolute; left:310px; top:60px;width:280px; font-size:16px; color:#333; line-height:30px}
.tt1_1 strong,.tt1_2 strong{ color:#ca2828; font-size:16px; font-weight:bold}
.tt1_2{width:300px; position:absolute; left:310px; top:430px; font-size:16px; line-height:30px; color:#000}
.p2_01 { float:left; background:url(pt2_01.jpg) no-repeat;}
.p2_02 { float:left; background:url(pt2_02.jpg) no-repeat;}
.p2_03 { float:left; background:url(pt2_03.jpg) no-repeat;}
.p2_04 { float:left; background:url(pt2_04.jpg) no-repeat; height:145px;}

.p3_01 { float:left; background:url(pt1_01.jpg) no-repeat;}
.p3_02 { float:left; background:url(pt3_02.jpg) no-repeat;}
.p3_03 { float:left; background:url(pt3_03.jpg) no-repeat;}
.p3_04 { float:left; background:url(pt3_04.jpg) no-repeat; height:145px;}

.p4_01 { float:left; background:url(pt1_01.jpg) no-repeat;}
.p4_02 { float:left; background:url(pt4_02.jpg) no-repeat;}
.p4_03 { float:left; background:url(pt4_03.jpg) no-repeat;}
.p4_04 { float:left; background:url(pt4_04.jpg) no-repeat; height:145px;}

.p2_2_01 { float:left; background:url(pt2_01.gif) no-repeat;width:1000px; height:140px}
.p2_2_02 { float:left; background:url(pt2_02.gif) no-repeat;width:1000px; height:140px}
.p2_2_03 { float:left; background:url(pt2_03.gif) no-repeat;width:1000px; height:140px}
.p2_2_04 { float:left; background:url(pt2_04.gif) no-repeat;width:1000px; height:145px;}

.ttbox { position:absolute; width:260px; height:140px; color:#fff; line-height:24px; font-family:microsoft yahei;}
.ttbox  b{width:260px; display:inline-block; color:#ca2828; font-size:20px; font-weight:bold; line-height:47px;}
.ttbox  b em{ font-size:16px; float:right; line-height:16px; font-weight:bold }
.ttbox  b strong{width:48px; height:47px;  font-size:20px; font-weight:bold; white-space:nowrap; color:#ffde00;background:url(squre.png) no-repeat; display:block; line-height:47px; text-align:center; float:left}
.ttbox p{width:260px; clear:both; color:#000; margin-top:8px;float:left; font-size:14px;}
.ttbox a{ color:#ff6600; }
.ps01 { left:45px; top:90px;}
.ps02 {
	left:42px;
	top:326px;
}
.ps03 { right:25px; top:90px;}
.ps04 { right:25px; top:305px;}
/*.pagesbox{ position:absolute; top:300px; }
.pages { position:relative; width:100%; height:130px;}
.pages a {}*/
a.pre { background:url(jiantou.png) no-repeat -172px -16px; left:2%; top:300px;  position:absolute; display:block; width:124px; height:124px; cursor:pointer;}
a.next { background:url(jiantou.png) no-repeat -172px -158px; right:2%; top:300px;  position:absolute; display:block; width:124px; height:124px; cursor:pointer;}
a.pre:hover{ background:url(jiantou.png) no-repeat -9px -16px;}
a.next:hover { background:url(jiantou.png) no-repeat -9px -158px;}



.cl { clear:both;}
.copyright a {color:#5E4844; margin:0 5px}
.footer ul {width: 770px;margin: 0 auto;display: block;text-align: center;}
.footer li a {padding: 0 10px;}
.fttp a.footer_logo_jz{background:url(http://www.chinachugui.com/images/index/authentication.gif) no-repeat left top; width:185px; height:60px; display:inline-block}
.fttp a.footer_logo_gs{background:url(http://www.chinachugui.com/images/index/authentication.gif) no-repeat left -64px; width:205px; height:60px; display:inline-block}
.fttp a.footer_logo_xkz{background:url(http://www.chinachugui.com/images/index/authentication.gif) no-repeat left -136px; width:142px; height:60px; display:inline-block}
.fttp a.footer-logo_wj{background:url(http://www.chinachugui.com/images/index/authentication.gif) no-repeat 10px -206px; width:73px; height:60px; display:inline-block}