@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family:  "Î¢ÈíÑÅºÚ", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.red, .red a { color: #F00; }
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank { height: 10px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
body { font: 12px/1.5 "Î¢ÈíÑÅºÚ" Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;  }
.yahei, .yahei * { font-family: "Î¢ÈíÑÅºÚ"; }
.sx_ban {float: left;width: 100%;}
.sx_ban .ban1{background: url(../images/ban_01.jpg) no-repeat center top;height: 200px;}
.sx_ban .ban2{background: url(../images/ban_02.jpg) no-repeat center top;height: 203px;}
.sx_ban .ban3{background: url(../images/ban_03.jpg) no-repeat center top;height: 158px;}
.sx_ban .ban4{background: url(../images/ban_04.jpg) no-repeat center top;height: 131px;}
.sx_ban .ban4 .banner_dj{position:relative; width:1202px;margin:0 auto;}
.sx_ban .ban4 .banner_dj a{ display:block; width:120px; height:125px; position:absolute; left:637px; top:0px;}
.sx_ban .zj{background: url(../images/zj.jpg) no-repeat center top;height: 636px;}
.zj1{ padding-top:280px; width:670px;}

.dy { width:1202px;overflow:hidden;margin:0px auto;}
.dy1{background: url(../images/dy.jpg) no-repeat center top;height: 420px; position:relative; margin-top:30px;}
.dy11{ width:460px; left:186px; position:absolute; padding-top:60px;}
.dy11 p{ padding-top:36px;}
.dyr{ width:505px; height:302px; left:669px; top:47px; position:absolute;}
.dy2{background: url(../images/dy1.jpg) no-repeat center top;height: 208px; position:relative;}
.dy3{background: url(../images/dy2.jpg) no-repeat center top;height: 349px; position:relative;}
.dy22{ left:94px; top:97px; width:494px; position:absolute;}
.dy22 h2{ color:#ff5209; font-size:28px; font-weight:bold;}
.dy p{ line-height:24px; padding-top:14px;}
.dy31{ left:94px; top:20px; width:494px; position:absolute;}
.dy31 h2{ color:#cd1b55; font-size:28px; font-weight:bold;}
.dy32{ left:94px; top:140px; width:494px; position:absolute;}
.dy32 h2{ color:#67363a; font-size:28px; font-weight:bold;}
.dy33{ left:94px; top:260px; width:494px; position:absolute;}
.dy33 h2{ color:#329a37; font-size:28px; font-weight:bold;}
.act{ padding-top:20px;}
.zh{background: url(../images/bg.jpg) no-repeat center top;height: 443px; position:relative;}
.zh h2{ color:#279caf; font-size:22px;}
.zh p{ line-height:25px;}
.zh1{ width:692px; left:508px; top:65px; position:absolute;}
.zh2{ width:690px; left:470px; top:160px; position:absolute;}
.zh3{ width:695px; left:423px; top:260px; position:absolute;}
.zh4{ width:696px; left:370px; top:360px; position:absolute;}
.zjia {float: left;width: 100%; background: url(../images/bg1.jpg) repeat; height:853px;}
.zjia1{background: url(../images/bg2.jpg) no-repeat center top;height: 213px; margin-top:30px;}
.zjia1 p{ width:940px; padding-top:83px; padding-left:204px; line-height:24px;}


.yx5_29{width:350px; height:563px; float:left; margin-right:36px}
.zj-wz{width:550px; float:left; padding-left:10px;}
.yx5_31{width:534px; height:50px;  font-size:36px; line-height:28px; padding-top:40px;}
.yx5_31 strong{ font-size:48px; font-weight:normal; color:#ff6200; font-weight:bold;}
.yx5_32{width:534px; height:115px; font-size:16px; line-height:26px; padding-top:5px; }
.zj-add01{ padding-top:8px; font-size:16px; line-height:28px}
.yx5_33{width:580px; height:69px; margin-top:40px; overflow:hidden; clear:both}
.yx5_33 a{ display:inline-block; margin-left:28px;  width:467px; height:55px;}
.yx5_34{width:96px; height:24px; margin-top:60px; overflow:hidden; clear:both}
#ban1 {
    height: 612px;
    width: 100%; margin:auto;
}
#ban1 .banC {
    height: 612px;
    margin: auto;

    overflow: hidden;
    position: relative;
}
#ban1 .banC .ul_img {
    height: 612px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
}
#ban1 .banC .ul_img li {
    height: 548px;
	width:968px;
	
    left: 115px;
    position: absolute;
    top: 0;
    vertical-align: bottom;
	display: none;
}
#ban1 .banC .ul_img .current {
    opacity: 1;
}
#ban1 .banC .ul_img li a {
    display: block;
    width: 100%;
}




#ban1 .banC .b_np1 {
	font-family:"ËÎÌå";
	color: #FFFFFF;
	display: block;
	font-size: 170px;
	height: 104px;
	line-height: 78px;
	position: absolute;
	text-align: center;
	top: 192px;
	width: 106px;
	z-index: 99;
}
#ban1 .banC #ban_prev {
	left: 244px;
	margin-left: -230px;
}
#ban1 .banC #ban_next {
	margin-right: -90px;
	right: 95px;
}
.anli{ padding-top:26px; padding-bottom:30px;}
.anli1 { width:1202px;overflow:hidden;margin:0px auto; margin-top:20px; padding-bottom:30px;}
.anli1 li{ float:left;}
.a1{ padding-left:30px; padding-top:15px; color:#ff6200; font-weight:bold; width:110px;}
.a2{ width:390px; line-height:25px; padding-right:80px;}
.a3{ width:390px; line-height:25px;}
.tixi { width:1202px;overflow:hidden;margin:0px auto; }
.tixi li{ width:258px; float:left; padding-left:40px; }
.tixi1{border-right:2px dashed; border-color:#d3dde0;}
.tixi li h2{ font-size:18px; padding-top:20px}
.tixi li p{ line-height:24px; width:233px; height:230px;}

.z_xggz{ width:1202px; overflow:hidden; margin:40px auto 0px;}
.z_zjdy{ width:840px; float:left; overflow:hidden; }
.z_zjdy h3{ height:35px; background:url(../images/z_zjdy.jpg) no-repeat left bottom;}
.z_zjdy h3 a{ font-size:21px; font-weight:bold; color:#333333;}
.z_zjdy h3 a:hover{ color:#ba8942;}
.z_zjdy ul{ margin-top:25px;}
.z_zjdy ul li{ float:left; width:269px; height:45px; font-size:14px;  line-height:45px; background:url(../images/n_d.jpg) no-repeat 10px center #e6e6e6; margin:0 10px 8px 0;}
.z_zjdy ul li a{ width:100%; height:100%; display:block; overflow:hidden; color:#333333; padding-left:20px;}
.z_zjdy ul li:hover{background:url(../images/n_dhover.jpg) no-repeat 10px center #977548; margin:0 10px 8px 0;}
.z_zjdy ul li:hover a{ width:100%; height:100%; display:block; overflow:hidden; color:#fff; padding-left:20px;}
.z_zxpt{ float:right; width:313px; overflow:hidden;}
.z_zxpt h3{ background:url(../images/z_zxpt.jpg) no-repeat bottom; height:35px; font-size:21px; color:#333; font-weight:bold;}
.z_zxpt ul{ margin-top:22px; overflow:hidden;}
.z_zxpt ul li{ float:left; margin-right:23px; width:60px;}
.z_zxpt ul li a{ display:block; width:100%; height:100%;}
.z_zxpt ul li a p{ font-size:14px; color:#666666; height:24px; line-height:24px;}

.z_dh{ width:313px; margin:22px auto 0;}
.z_dh form{ display:block; overflow:hidden; background:url(../images/z_sear.jpg) no-repeat center; width:311px; height:35px;}
.z_dh form .z_ssk{ height:35px; line-height:35px; padding-left:10px; background:url(../images/z_ssk.jpg) no-repeat center; width:209px; font-size:14px; color:#9f9f9f; border:none; float:left;}
.z_dh form .z_an{ background:url(../images/z_an.jpg) no-repeat center; width:92px; height:35px; float:right; cursor:pointer;}
.z_zxrx{ width:300px; overflow:hidden;}
.z_zxrx dl{ height:80px; background:url(../images/n_dh.jpg) no-repeat left center #fff; width:300px;}
.z_zxrx dl dt{ font-size:15px; height:20px; line-height:20px; color:#3a3a3a; padding-top:19px; margin-left:45px;}
.z_zxrx dl dd{ font-size:28px; height:28px; line-height:24px; font-weight:bold; color:#3a3a3a; margin-left:45px;}

