html,body,form,p,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0; padding:0; list-style:none; color:#333333;}
html { background:url(../images/qback.jpg) repeat;}
body { font-family: "Microsoft YaHei"; background:url(../images/sy_back.jpg) center top no-repeat;}
a { color:#333333; text-decoration:none;}
a:hover { color:#333333; text-decoration:underline;}

.logo { width:1000px; margin:0 auto; padding:35px 0 18px;}
.d1_back { width:975px; height:475px; padding:25px 0 0 25px; margin:0 auto 4px; background:url(../images/d1_back.png) no-repeat;}
.d1_img_box { width:310px; height:450px; overflow:hidden; float:left; margin-right:10px; position:relative;}
.d1_img_box b { width:310px; height:900px; background:url(../images/d1_imgback.png) no-repeat; position:absolute; left:0; top:0;}
.d1_img_box b a { width:310px; height:900px; display:block;}
.d1_img_box b a:hover { text-decoration:none;}
.d1_img_box .d1_text { width:310px; position:absolute; left:0; top:384px;}
.d1_img_box .d1_text a { color:#FFFFFF; display:block;}
.d1_img_box .d1_text a:hover { text-decoration:none;}
.d1_img_box .d1_text h6 { font-size:18px; font-weight:normal; line-height:66px; margin-bottom:20px; font-weight:bold; text-align:center;}
.d1_img_box .d1_text span { padding-left:20px; padding-right:15px; display:block; line-height:36px;}
.d2_back { width:990px; padding-left:10px; margin:0 auto; overflow:hidden; background:url(../images/d2_back.png) center top repeat;}
.d2_left { width:320px; float:left; overflow:hidden; padding-right:20px;}
.d2_left .d2_title { padding:46px 0 12px; line-height:21px; text-align:right; font-size:12px; background:url(../images/d2_title1.png) left 46px no-repeat;}
.d2_cent { width:310px; float:left; overflow:hidden; padding-right:20px;}
.d2_cent .d2_title { padding:46px 0 12px; line-height:21px; text-align:right; font-size:12px; background:url(../images/d2_title2.png) left 46px no-repeat;}
.d2_right { width:310px; float:left; overflow:hidden;}
.d2_right .d2_title { padding:46px 0 12px; line-height:21px; text-align:right; font-size:12px; background:url(../images/d2_title3.png) left 46px no-repeat;}
.d2_title a { color:#666666;}
.d2_img { width:320px; height:180px; padding-top:10px; position:relative;}
.d2_img b { width:320px; height:30px; left:0; top:160px; position:absolute; background:url(../images/d2_imgback.png) repeat-x;}
.d2_img span { width:310px; height:30px; line-height:30px; font-size:14px; left:10px; top:160px; position:absolute;}
.d2_img span a { color:#FFFFFF;}
.d2_list { overflow:hidden;}
.d2_list li { line-height:40px;}
.d3_back { width:1000px; margin:0 auto; overflow:hidden; background:url(../images/d2_back.png) center top repeat;}
.d3_left { width:500px; float:left;}
.d3_left .d2_title { padding:46px 20px 12px 10px; line-height:21px; text-align:right; font-size:12px; background:url(../images/d2_title4.png) 10px 46px no-repeat;}
.d3_left .d3_imgbox { padding:25px 0 0 10px; margin-top:10px; background:url(../images/d3_leftback.png) repeat; overflow:hidden;}
.d3_left .d3_imgbox .d3_img { width:235px; padding-right:25px; float:left;}
.d3_left .d3_imgbox .d3_tit { width:200px; padding:12px 0; float:left; font-size:16px; font-weight:bold; line-height:28px;}
.d3_left .d3_imgbox .d3_text { width:200px; padding-top:10px; float:left; font-size:12px; line-height:24px;}
.d3_left .d3_imgbox .d3_list { width:460px; float:left; padding:20px 0;}
.d3_left .d3_imgbox .d3_list li { line-height:40px;}
.d3_right { width:500px; float:left;}
.d3_right .d2_title { padding:46px 10px 12px 10px; line-height:21px; text-align:right; font-size:12px; background:url(../images/d2_title5.png) 10px 46px no-repeat;}
.d3_right .d3_imgbox { padding:25px 0 0 20px; margin-top:10px; background:url(../images/d3_rightback.png) repeat; overflow:hidden;}
.d3_right .d3_imgbox .d3_img { width:235px; padding-right:25px; float:left;}
.d3_right .d3_imgbox .d3_tit { width:200px; padding:12px 0; float:left; font-size:16px; font-weight:bold; line-height:28px;}
.d3_right .d3_imgbox .d3_text { width:200px; padding-top:10px; float:left; font-size:12px; line-height:24px;}
.d3_right .d3_imgbox .d3_list { width:460px; float:left; padding:20px 0;}
.d3_right .d3_imgbox .d3_list li { line-height:40px;}
.d4_back { width:1000px; margin:0 auto; overflow:hidden; background:url(../images/d4_back.png) center top repeat;}
.d4_back .d2_title { padding:46px 0 12px 10px; line-height:21px; text-align:right; font-size:12px; background:url(../images/d2_title6.png) 10px 46px no-repeat;}
.d4_list { overflow:hidden;}
.d4_list li { float:left; width:200px; text-align:center; padding:30px 0 64px;}

.footer { background-color:#807563; color:#FFFFFF; text-align:center; font-size:14px; line-height:34px; padding:20px 0;}