@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,p,blockquote {
	margin: 0;
	/* [disabled]padding:0; */
}
body{font-size:12px; font-family:"宋体", "Arial";}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}
ol,ul,li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after { content:”;}
abbr,acronym {border:0;}
a{text-decoration:none}
a:hover{ color:#070505;text-decoration:none}


.header{ background:url(../image/hdbg.png) repeat-x; height:90px;}
.hd{width:1070px; overflow:hidden; margin:0 auto;}
.hd .hd1{ padding-top:21px; padding-left:17px;float:left;}
.hd .hd2{padding-top:30px; padding-left:192px;}

.banner{height:641px; background:url(../image/banner.jpg) center top no-repeat;}

.ct1{width:1112px; overflow:hidden; margin:0 auto; padding-bottom:42px;}
.ct1 .i1{float:left; padding-left:85px; padding-top:47px; padding-right:45px;}
.ct1 h3{padding-top:73px; padding-bottom:23px; float:right;}
.ct1 p{font-size:13px; color:#5a544f; width:538px; float:right; text-indent:2em; line-height:24px;}
.ct1 .i2{margin-left:165px; margin-top:23px;}

.ct2{width:1200px; overflow:hidden; margin:0 auto; padding-bottom:53px; border-top:1px solid #e3e3e3; position:relative;}
.ct2 h3{padding-left:277px; padding-top:65px; padding-bottom:57px;}
.ct2 .i1{padding-left:31px;}
.ct2 ul li{display:none;width: 299px;height: 148px;background: url(../image/lt.gif) center top no-repeat;z-index:1;}
.ct2 .l1{top:370px;left: 170px;position: absolute; }
.ct2 .l2{top:270px;left: 274px;position: absolute;}
.ct2 .l3{top:160px;left: 430px;position: absolute;}
.ct2 .l4{top:180px;left: 530px;position: absolute;}
.ct2 .l5{top:320px;left: 620px;position: absolute;}
.ct2 .l6{top:240px;left: 830px;position: absolute;}
.ct2 .l7{top:340px;left: 740px;position: absolute;}
.ct2 .l8{top:260px;left: 886px;position: absolute;}
.ct2 .l9{top:500px;left: 611px;position: absolute;}
.ct2 .l10{top:500px;left: 486px;position: absolute;}
.ct2 .l11{top:300px;left: 456px;position: absolute;}
.ct2 .l12{top:400px;left: 386px;position: absolute;}
.ct2 .l13{top:310px;left: 378px;position: absolute; display:block;}
.ct2 .l14{top:430px;left: 355px;position: absolute;}
.ct2 .l15{top:510px;left: 322px;position: absolute;}
.ct2 .l16{top:600px;left: 380px;position: absolute;}
.ct2 .l17{top:520px;left: 165px;position: absolute;}
.ct2 h4{padding-left:33px; padding-top:11px; font-size:18px; color:#fe0101; font-weight:bold;}
.ct2 p{width:246px; overflow:hidden; padding-left:33px; padding-top:16px; line-height:20px;}


.zl{ width:1112px; overflow:hidden;margin:0 auto; border-top:1px solid #e3e3e3;}
.zl h3{text-align:center; margin-top:70px; margin-bottom:58px;}
.zl  span{ font-weight:bold;}
.zl  img{padding-bottom:20px;}
.zl  p{width:325px; color:#232222; font-size:14px; overflow:hidden; line-height:24px;}
.zl .td1{width:363px; overflow:hidden; float:left; margin-left:49px;_margin-left:24px;}
.zl .td2{width:349px; overflow:hidden; float:left;}
.zl .td3{width:325px;overflow:hidden; float:left; }
.zl .i1{ float:left;margin-left:42px; margin-top:54px; padding-bottom:29px;}

.ct3{ width:1112px; overflow:hidden;margin:0 auto; padding-bottom:117px; border-top:1px solid #e3e3e3;}
.ct3 h3{padding-left:104px; padding-top:90px;}
.ct3 p{width:448px; font-size:13px; color:#5a544f; padding-left:86px; text-indent:2em; padding-top:36px; line-height:24px; overflow:hidden; line-height:24px;}
.ct3 .c1{float:left; margin-right:58px;}
.ct3 .i1{float:left; padding-top:64px;}

.ct4{ width:1112px; height:588px;margin:0 auto; position:relative; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.ct4 h3{position:absolute; left:254px; top:-10px;}
.ct4 .i1{ padding-left:148px; padding-top:80px; float:left;}
.ct4 p{float:left; font-size:14px; padding-top:134px; padding-left:60px; line-height:24px;  color:#5a544f;}

.ct4 .dz{width:162px; height:134px; background:url(../image/dz.jpg) center top no-repeat; position:absolute; bottom:-69px; left:452px}
.ct4 h5{font-size:14px; color:#FFF; line-height:195px; text-align:center;}

#footer{height:359px;margin-top:57px;}
#fot1{width:914px;margin:0 auto; overflow:hidden; }
#fot2{color:#7c7d78; font-weight:bold;  padding-top:33px; padding-left:62px; width:775px; height:18px;}
.u1{float:left; font-size:15px; padding-right:100px;}
.u2{float:left;font-size:15px; padding-right:101px;}
.u3{float:left;font-size:15px;padding-right:80px;}
.u4{float:left;font-size:15px;padding-right:80px;}
.u5{font-size:15px;}
#foc1{height:113px; width:170px; border-right:1px solid #eeeeee; padding-top:20px;float:left; text-align:center; }
#foc1 dl dd{line-height:23px;font-size:13px;}
#foc1 a:link{color:#595959;}
#foc2{height:113px; width:168px; border-right:1px solid #eeeeee; padding-top:20px;float:left;text-align:center;}
#foc2 dl dd{line-height:23px;font-size:13px;}
#foc2 a:link{color:#595959;}
#foc3{height:113px; width:170px; border-right:1px solid #eeeeee;padding-top:20px;float:left;text-align:center;}
#foc4{height:121px; width:167px; border-right:1px solid #eeeeee; padding-top:11px; float:left;color:#5a5859;text-align:center;}
#foc4 p{padding-left:10px; padding-top:3px;font-size:13px;}
#foc4 a:link{color:#595959;}
#foc5{height:113px; width:200px; padding-top:11px; padding-left:20px; float:left;}
#foc5 h2{color:#066135; font-size:24px; font-weight:bolder; line-height:5px;}
#foc5 dd{font-size:12px;}
#foc5 p{padding-top:3px;}
#foc5  a:link{color:#e35219;}
#foq3{width:914px; overflow:hidden;margin:0 auto; margin-top:48px; text-align:center; color:#828282; line-height:20px;}
#foq3 span{color:#e5423d;}
#foq3 a:link{ color:#685d61; font-weight:bold;}
#foq3 ul{padding-left:94px; width:914px; padding-bottom:40px;}
#foq3 ul li{float:left; padding-right:16px;}
