*{ margin:0px; padding:0px; line-height:100%}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#003399;}
ul li{ list-style:none;}
img{ border:0px;}
body{ background-color:#f7cf5d;}
#main{ width:982px; padding: 0px 17px; background-color:#fff; margin:0 auto;}
#top1{
	margin-top:26px;
}
#top1left{ float:left; width:260px; height:235px;}
#top1right{ float:left; height:233px; width:694px; border:#ccc 1px solid; position:relative; margin-left:26px;}
#trbt{ height:36px; width:623px; border-bottom:#ccc 1px dashed; margin:0 auto; text-align:center; font-weight:bold; font-size:16px; padding-top:20px;}
#trcontent{ width:623px; margin:0 auto; font-size:14px; line-height:28px; text-indent:28px; margin-top:20px;}
#trmore{ position:absolute; right:25px; bottom:20px; font-size:14px;}
#trmore a{ color:#b01910;}
#m975{ width:975px; margin:0 auto;}
#gc{ margin-top:30px;}
#gcmain{ padding-top:14px; border:#ccc 1px solid; height:413px; border-top:0px;}
#gcleft{ float:left; height:406px; width:460px; margin-left:16px;}
#gcleft h3{ font-size:14px; padding-top:25px; text-align:center;}
#gcleft h3 a{color:#b01910;}
#gcright{ float:left; width:450px; margin-left:26px;}
#gcright li{ height:39px; border-bottom:#ccc 1px solid; background-image:url(../images/talk.jpg); background-repeat:no-repeat; background-position:0 0; width:359px; padding-left:91px; font-size:14px; line-height:39px; overflow:hidden;}
#dh{ margin-top:35px;}
#dhcontent{ margin-top:23px;}
#dhleft{ width:480px; float:left;}
#dhright{ width:480px; float:left; margin-left:15px;}
.dhli{ width:480px;height:222px;}
.dhlileft{ width:166px; height:222px; margin-right:12px; float:left;}
.dhliright{ width:295px; border:#ccc 1px solid; height:220px; float:left;}
.dhlibt{ width:278px; margin:0 auto; height:24px; border-bottom:#ccc 1px dashed; padding-top:15px; overflow:hidden; color:#003399; font-size:14px; font-weight:bold; text-align:center;}
.dhlicontent{ padding-top:8px; width:278px; margin:0 auto; text-indent:28px; font-size:14px; line-height:23px; color:#666;}

.gd{position:relative;}
.gd li{ position:absolute; top:0px; left:0px;}
.gd li span{ position:absolute; bottom:0px; left:0px;  display:block; height:25px;  color:#fff; padding-left:20px; background-image:url(../images/1.png); background-repeat:repeat; padding-top:10px;}
.gdbottom{ position:absolute; bottom:8px; right:5px; z-index:99999999;}
.gdbottom li{ height:17px; width:17px; background-color:#676767; float:left; color:#fff; line-height:17px; text-align:center; margin-left:5px; cursor:pointer;}
.gdDiv{ position:relative; font-size:12px;}
.gd li span a{color:#fff; font-size:13px;}
.gd span{ width:923px;}
.go{ margin-top:10px;}
.gotitle{ margin-bottom:10px;}
.goleft{ width:482px; height:236px; border:#ccc 1px solid; float:left; margin-right:11px;}
.goleft h3{ height:24px; padding-top:8px; background-color:#ccc; color:#000; text-align:center; font-size:14px; margin-bottom:15px;}
.goleft p{ width:462px; margin:0 auto; line-height:25px; text-indent:24px; font-size:14px;}
.goright{ width:482px; border:solid #ccc 1px; float:left;}
.gorightleft{ float:left;}
.gorightright{ width:280px; float:right; margin-right:10px;}
.gorightright h3{ text-align:center; border-bottom:#ccc 1px dashed; font-size:16px; height:28px; margin-top:22px; margin-bottom:15px;}
.gorightright p{ font-size:14px; line-height:25px; text-indent:28px;}
.jjcontent{ border:#ccc 1px solid; border-top:0px; padding:15px 0;}
.jj{ margin-top:20px;}
#product{ margin-top:20px;}
#proul{ border:#ccc 1px solid; border-top:0px;}
#proul ul{ width:950px; margin-left:20px; padding-top:20px;}
#proul li{ float:left; width:223px; height:260px; margin-right:14px; text-align:center; font-size:14px;}
#proul li img{ border:#ccc 1px solid;}
#proul li span{ padding-top:15px; display:block;}
#st{margin-top:20px;}
#stmain{ border:#ccc 1px solid; border-top:0px;}
.styear{ width:896px; margin:0 auto; height:74px; background-image:url(../images/line.jpg); background-position:0px 40px; background-repeat:no-repeat; padding-top:10px;}
.styear span{ display:block; width:106px; height:30px; padding-top:68px; background-image:url(../images/xiao.jpg); background-repeat:no-repeat; background-position:15px 0; float:left; border:0px; font-size:14px; text-align:center; margin-left:10px; margin-right:5px; line-height:30px; }
.logo{ width:156px; height:205px; float:left; padding:51px; }
.styp{ width:622px; float:right; font-size:14px; line-height:30px; position:absolute; top:30px; left:0px; display:none;}
.styp p{ line-height:30px; padding-bottom:30px;}
.styright{width:622px; float:right; padding-top:30px; position:relative; height:305px; margin-right:30px;}
#bottom{ margin-top:20px;}
#bleft{ float:left; width:482px; float:left;}
#bright{ float:left; width:482px; float:right;}
#blfmain{ width:462px; margin:0 auto; padding:20px 0px; height:315px; }
#blfmain2{ border:#ccc 1px solid;}
#brmm{border:#ccc 1px solid; height:400px;}
#brmain{ font-size:14px; font-weight:normal;}
#footer{ text-align:center; color:#606c88; line-height:30px; font-size:14px; padding-bottom:20px;}
#footer a{color:#606c88;}
#brmain a{ font-weight:normal !important; color:#333;}
.wznn{
	width: 96%;
	line-height: 15px;
	margin: 18px auto;
	height: 15px;
	overflow: hidden;}
#dy{ width:795px; height:82px; background-image:url(../images/dy.jpg); padding-left:185px; padding-top:18px; font-size:14px; line-height:30px; text-indent:28px; margin:20px auto;}
.zxc{  height:45px; line-height:45px; overflow:hidden; background-image:url(../images/zxc.jpg); background-repeat:no-repeat; background-position: 0px 0px; padding-left:70px; color:#fff; font-family:"黑体", serif;  font-size:24px; font-weight:bolder;}