@charset "utf-8";
/* CSS Document */
a{outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
body{padding:0; margin:0 auto; background: url(../images/bg.jpg) repeat-x 0 0; font-size:12px;}
.container{width:100%; height:auto; margin:0 auto;}
.intop{width:1003px; height:112px; margin:0 auto;  background:url(../images/top_bg.jpg) no-repeat 0 0;}
.menu{width:853px; height:46px;  margin:0 auto; background:url(../images/menu_bg.jpg) no-repeat 0 0; padding:0px 0px 0px 150px;}
.banner1{width:100%; height:467px; z-index:-1;overflow:hidden;}
.banner{height:467px; margin:0 auto; overflow:hidden;}
.footer{ height:108px; background:url(../images/footer_bg.jpg) repeat-x 0 0; }
.footer1{width:1003px; height:108px; margin: 0 auto;}
.m{color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; background:url(../images/menu_bg1.jpg) no-repeat 0 0; width:94px; height:37px; display:block; padding:9px 0px 0px 0px; }
.m:hover{color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; background:url(../images/menu_bg1.jpg) no-repeat 0 0; width:94px; height:37px; display:block; padding:9px 0px 0px 0px; }
.m1{color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold;  width:94px; height:37px; display:block;}
.m1:hover{color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; background:url(../images/menu_bg1.jpg) no-repeat 0 0; width:94px; height:37px; display:block;}
#sddm{margin: 0 auto;padding: 0;position:relative; z-index: 30000;width: 800px;height:46px;}
#sddm li{margin: 0;padding: 0;list-style: none;float: left; height:46px;}
#sddm li a{	display: block;margin: 0 1px 0 0;padding: 0px 0px;width: 100px;height:27px;color: #FFF;text-align: center;text-decoration: none; padding:19px 0px 0px 0px;}
#sddm li a:hover{ height:27px; font-weight:bold; width:100px;}
#sddm div{	position: absolute;visibility: hidden;margin: 0;padding: 0;height:30px;}
#sddm div a{	position: relative;display: block;margin: 0;padding: 0px 0px;width: auto;white-space: nowrap;text-align: left;text-decoration: none; height:30px; background-color:#3e9fdd; text-align:center;width:94px;-moz-opacity:0.5; -webkit-opacity:0.7; opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); vertical-align:middle; line-height:30px; color:#000; }
#sddm div a:hover{	height:30px;color: #000; background-color:#66becc;width:94px;-moz-opacity:0.5; -webkit-opacity:0.7; opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); }
.foot{ height:108px; background:url(../images/footer_bg.jpg) repeat-x 0 0;}
.F_cont{ width:1003px; height:30px; text-align:center; color:#FFFFFF; margin: 0px auto ; vertical-align:middle; line-height:30px;}
.foot1{ width:1003px; height:71px;  margin:0px auto ; text-align:center; font-size:14px; color:#FFFFFF; line-height:26px; vertical-align:middle; line-height:22px; padding:7px 0px 0px 0px;}
.foot2{ height:45px; margin:0 auto; background: #ffa800; vertical-align:middle; line-height:45px;text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; }
.ztjj{ width:100%;height:134px;  margin:0 auto;  background:url(../images/innerbg.jpg) repeat-x -300px 0;}
.ztjj2_1{ width:410px; height:160px; float:left; background:url(../images/ming.jpg) no-repeat 80px 100px;}
.ztjj2_2{ width:410px; height:280px; float:left; background:url(../images/jj_tu.jpg) no-repeat 20px 30px;}
.ztjj2_3{ width:410px; height:300px; float:left; background:url(../images/zyjn.jpg) no-repeat 70px 30px;}
.ztjj2_4{ width:410px; height:330px; float:left; background:url(../images/fuxm_tu.jpg) no-repeat 70px 20px;}
.ztjj2_5{ width:410px; height:300px; float:left; background:url(../images/jjfa_tu.jpg) no-repeat 80px 20px;}
.ztjj2_6{ width:410px; height:220px; float:left; background:url(../images/zxns_tu.jpg) no-repeat 110px 20px;}
.ztjj2_7{ width:410px; height:230px; float:left; background:url(../images/lxwm_tu.jpg) no-repeat 110px 20px;}
.ztjj3{width:593px; float:left; position:relative;}
.ztjj3_1{width:532px; height:30px; background:url(../images/inner_bannerbg.jpg) no-repeat 40px 55px; padding:45px 0px 0px 60px; font-size:14px; font-weight:bold; color:#FF0000;}
.ztjj3_2{width:493px; line-height:24px; padding:20px 35px 0px 65px;}