/* CSS Document */
*{margin:0; padding:0;}
a{color:#484848;}
a:hover{color:#276800;}
ul li,ol li,dl dt,dl dd,ul,dl{list-style-type:none; text-decoration:none; text-transform:capitalize;}
a{text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
.float{float:left;}  
img{border:none;}
em{font-style:normal;}
.clear{ clear:both; *display:inline;/*IE only*/}
body{color:#484848; font-size:12px; font-family:"宋体"; margin:0 auto; background-color:#fff;}
.top_bg{min-width:970px;width:e?xpression(document.body.clientWidth < 970? "970px": "auto" );background:url(../images/shang_bg_01.jpg) repeat-x center 0px;}
.hender{width:1002px; margin:0 auto; background:url(../images/top_02.jpg) no-repeat; height:93px;}
.hender_r{float:right; padding-top:8px;}
.hender_r img{padding-top:5px;}
.hender_r a{padding:0 8px 0 8px;}
.banner{width:1002px; margin:0 auto; height:177px;}
.nav_1{width:1002px; height:49px; margin:0 auto;}
#nav{width:990px; height:49px; background:url(../images/nav_bg_05.jpg) no-repeat; margin:0 auto; display:block; padding-top:13px; padding-left:12px;}
/*menu*/
#nav .jquery {margin-right:1px;padding:0 1em;}
#nav .mainlevel {float:left; width:120px;/*IE6 only*/}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:32px; display:block; width:120px; padding-left:40px; _padding-left:3px;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:1px solid #fff; background:#74c046; width:120px;/*IE6 only*/}
.main1{width:1002px; margin:15px auto;}
.main1_l{float:left; width:510px;}
.main1_l h2{width:508px; height:41px; background:url(../images/gsjj_bg_07.jpg) no-repeat;}
.main1_l h2 span{float:right; padding:15px 15px 0 0;}
.main1_l dl{padding-left:25px; padding-top:10px;}
.main1_l dl dt{float:left; width:82px; height:110px;}
.main1_l dl dt img{border:1px solid #276800;}
.main1_l dl dd{width:285px; float:left; font-size:13px; line-height:18px; padding-left:10px; display:inline; overflow:hidden;}
.main1_r{width:465px; float:left; margin-left:10px; display:inline;}
/*选项卡开始*/ 
.Tab1{width:465px;}
.Menubox{width:465px;height:28px;line-height:28px;}
.Menubox ul{padding-left:18px;}
.Menubox li{float:left;display:block;cursor:pointer;width:114px;text-align:center; font-weight:bold;background:url(../images/anniu_09.jpg) no-repeat; width:97px; height:28px; font-size:13px; color:#009933; margin-left:8px;}
.Menubox li.hover{padding:0px; background:url(../images/hover_09.jpg) no-repeat;color:#fff;font-weight:bold; line-height:28px; width:97px; height:28px; font-size:14px;}
.Contentbox{margin-top:0px; width:463px;}
.daDiv{float:left; padding-left:15px; display:inline;}
.xx_top{width:461px; background:url(../images/nrs_bg_27.jpg) no-repeat; height:16px;}
.xx_cen{width:461px; background:url(../images/nrz_bg_34.jpg) repeat-y; height:160px;}
.xx_cen dl dt{width:107px; float:left; padding:0 0 0 20px; display:inline;}
.xx_cen dl dt img{border:1px solid #bcbebd; padding:2px;}
.xx_cen dl dt span img{border:none;}
.xx_cen dl dt span{display:block; margin:3px 0 0 -1px;}
.xx_cen dl dd{float:left; margin-left:20px; display:inline; width:260px; line-height:24px; background:url(../images/libg_20.jpg) 0 center no-repeat; padding-left:10px; color:#7e7e7e; font-size:13px; border-bottom:1px dashed #7e7e7e;}
.xx_cen dl dd span{float:right; color:#7e7e7e;}
.xx_cen dl dd span a{color:#7e7e7e;}
.xx_footer{width:461px; background:url(../images/nrx_bg_49.jpg) no-repeat; height:15px;}
/*选项卡结束*/
.main2{width:1002px; margin:0 auto;}
.main2 h2{width:990px; background:url(../images/cpzs_bg_29.jpg) no-repeat; height:43px;}
.main2 h2 span{float:right; padding-top:10px;}
/*js滚动开始*/
.DeWork{ width:990px; margin:0 auto 0; overflow:hidden; zoom:1;}
.LeftBtn,.LeftRight{display:inline; width:45px; padding-top:50px; margin-top:10px;}
.LeftBtn{float:left;}
.LeftRight{float:right; }
.LeftBtn a,.LeftRight a{width:12px; height:20px;display:block;  background-image:url(/images/inc_bg1.png); background-repeat:no-repeat; text-indent:-1000px; overflow:hidden;}
.LeftBtn a{ background-position:-172px top; margin-left:22px;}
.LeftBtn a:hover{ background-position:-172px -21px;}
.LeftRight a{ background-position:right top; margin-left:10px;}
.LeftRight a:hover{ background-position:right -21px;}
.DeWorkList{ width:900px; float:left; display:inline; margin-top:10px; height:140px; overflow:hidden;}
.DeWorkList ul{overflow:hidden; zoom:1; height:112px; width:1000px; _height:116px;}
.DeWorkList ul li{ width:82px; float:left; text-align:center; border:1px solid #7e7e7e; margin-left:5px; display:inline; height:110px;}
.DeWorkList ul li a img{ width:82px; height:110px;}
.DeWorkList ul li a:hover img{ width:82px; height:110px; filter:alpha(opacity=80);opacity:0.8;}
/*js滚动结束*/
.main4{width:1002px; margin:0 auto;}
.main4 h2.h21{width:490px; height:41px; background:url(../images/xgzs.jpg) no-repeat;}
.main4 h2.h22{width:490px; height:41px; background:url(../images/hzhb.jpg) no-repeat;}
.main4l{width:495px; float:left; overflow:hidden;}
.main4 h2 span{float:right; padding:15px 15px 0 0;}
.main4 ul{overflow:hidden; zoom:1; height:112px; width:490px; _height:116px; padding-top:10px; padding-left:10px;}
.main4 ul li{ width:80px; float:left; text-align:center; border:1px solid #7e7e7e; margin-left:6px; display:inline; height:110px;}
.main4 ul li a img{ width:80px; height:110px;}
.main4 ul li a:hover img{ width:80px; height:110px; filter:alpha(opacity=80);opacity:0.8;}
.main5{width:1002px; margin:10px auto;}
.main5 ul li{float:left; padding-left:2px; padding-top:3px;}
.main5 ul li img{border:1px solid #999;}
.main5 ul  li:hover img{border:1px solid #ff0000; filter:alpha(opacity=80);opacity:0.8;}
.main5 h2{width:990px; background:url(../images/yqbg.jpg) no-repeat; height:43px;}
.main5 h2 span{float:right; padding-top:10px;}

.main3{width:1012px; height:100px; background:url(../images/yqlj_bg_45.jpg) no-repeat; margin:0 auto; text-align:center; padding-top:25px;}
.footer_bg{min-width:970px;width:e?xpression(document.body.clientWidth < 970? "970px": "auto" );background:url(../images/footer_44.jpg) repeat-x center 0px; height:174px;}
.footer{width:1002px; margin:0 auto;}
.footer p{text-align:center; line-height:20px;}/*首页结束*/
/*内页开始*/
.box{width:1002px; margin:15px auto;}
.box_l{width:215px; float:left;}
.box_l1{width:215px;}
.box_l1 h2{width:200px; background:url(../images/n_1_07.gif) no-repeat 0 center; height:17px; font-family:"微软雅黑"; line-height:17px; padding-left:15px; font-size:14px;}
.box_l1 h2 em{color:#d4d4d4; font-weight:normal; padding-left:5px; font-size:14px;}
.box_l1t{width:214px; height:18px; background:url(../images/n_1_26.gif) no-repeat; margin-top:10px;}
.box_l1c{width:214px; background:url(../images/n_1_29.gif) repeat-y; padding-top:15px;}
.box_l1c ul,.box_l1c ol{width:160px; padding-left:20px;}
.box_l1c ul li{background:url(../images/li_bg_19.gif) no-repeat; width:140px; height:27px; line-height:28px; padding-left:40px; margin-top:5px;}
.box_l1c ul li:hover{background:url(../images/hoverli_bg_19.gif) no-repeat; width:140px; height:27px; line-height:28px; padding-left:40px; margin-top:5px;}
.box_l1c ul li a:hover{color:#FFF;}
.box_l1f{width:214px; height:15px; background:url(../images/n_1_31.gif) no-repeat;}
.box_l1c ol li{line-height:20px;}
.box_r{width:754px;  float:left; padding-left:20px; display:inline;}
.box_r h2{background:url(../images/h2n_bg_07.gif) no-repeat; height:33px; width:714px; line-height:33px; font-size:14px; font-family:"微软雅黑"; padding-left:40px;}
.box_r h2 span{float:right; padding-right:15px; font-weight:normal; font-size:13px; display:inline;}
.box_r1{width:754px;}
.box_r1 ul{width:670px; padding-left:20px; padding-top:15px;}
.box_r1 ul li{line-height:20px;}
.box_r1 ul li span{float:right;}

.project_nav li{  line-height:10px; text-align: center;}
#demo{overflow:hidden;width: 740px;}
#indemo {float: left;width: 300%;}
#demo1 {float: left;}
#demo2 {float: left;}
#demo ul{display:block; margin:0px; padding:0px;}
#demo ul li{list-style-type:none; float:left; display:inline; text-align:center; padding-left:10px; padding-top:3px; padding-bottom:3px;}

#pro_user{overflow:hidden;width: 740px;}
#inpro_user {float: left; width:300%;}
#pro_user1 {float: left;}
#pro_user2 {float: left;}
#pro_user ul{display:block; padding-top:5px;}
#pro_user ul li{list-style-type:none; float:left; display:inline; text-align:center;}

#dong{overflow:hidden;width: 1000px;}
#indong {float: left;width:500%;}
#dong1 {float: left;}
#dong2 {float: left;}
#dong ul{display:block; }
#dong ul li{list-style-type:none; float:left; display:inline; text-align:center;}


#demo{overflow:hidden;width: 1000px;}
#indemo {float: left;width: 300%;}
#demo1 {float: left;}
#demo2 {float: left;}
#demo ul{display:block; margin:0px; padding:0px;}
#demo ul li{list-style-type:none; float:left; display:inline; text-align:center; padding-left:10px; padding-top:3px; padding-bottom:3px;}
