@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.banner { }

.ser { border-bottom:2px solid #499900; height:83px;}
.h_ser { width:960px; margin:0 auto; height:83px; line-height:68px; overflow:hidden;}
.h_ser p { float:left; color:#909090; padding-left:10px;}
.h_ser a { padding:0 8px; color:#909090;}
.s_inp { width:208px; height:24px; margin-top:22px;}
.inp01 { width:145px; height:24px; line-height:24px; border:medium none; background:url(txt.gif) no-repeat; text-align:left; padding:0 0 0 25px; font-size:12px; color:#a8b39e;}
.h_ser span { display:inline-block; margin-top:10px;}

#flashs {  position: relative;z-index: 1;background:url(bans.jpg) no-repeat center bottom;height:442px;}
#flashs .bgitem {position: absolute;}
#flashs .btn {bottom: 15px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
#flashs .btn span {background: #4a9901;border: 1px solid #FFED00;color: #fff;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 6px;}
#flashs .btn span.cur {background: none repeat scroll 0 0 #aadc2d;color: #FFFFFF;}
.ban_bg{ }

.bgk{width:960px;height:125px;cursor: pointer; position: absolute;}
.dw{left:0;top:0;}
.prolist { width:204px; /* height: 650px; */ overflow:hidden; border:1px solid #e9e9e9; border-top:6px solid #4a9901;}
.prolist h2 { height:40px; line-height:28px; padding:10px 0 0 48px; font-size:16px; font-family:"微软雅黑"; background:url(ico1.gif) no-repeat  12px center; font-weight:normal;}
.prolist h2 a { color:#000;}
.prolist h2 span { color:#c4c4c4; font-size:10px; display:block;}
.list_con { /* height:687px; */ overflow:hidden;}
.list_con h3 { font-size:13px; height: 36px; line-height: 36px; overflow:hidden;  font-weight:normal;}
.list_con h3 a { color:#3b3b3b; padding-left:30px; display:block; background:url(../cmjxindex/listh30.gif) no-repeat;}
.list_con h3 a:hover, .list_con .cur a { color:#fff; background:url(listh3.gif) no-repeat; display:block;}
.list_con ul { padding: 2px 6px 0px;}
.list_con ul li { height: 27px; line-height: 27px; border-bottom:1px dashed #dcdcdc; padding-left:23px; background:url(lidd.gif) no-repeat 10px center; overflow:hidden;}
.list_con ul li a { color:#666;}
.list_con ul .nobot { border:0;}
.listdi {  height:4px; line-height:0; font-size:0;}

.pro0 { width:743px; /* height: 656px; */ overflow:hidden;}
.pro { width:743px; /* height:280px; */ overflow:hidden; border-bottom:1px dashed #dfdfdf;}
.pro h2 { background:url(barpro.gif) no-repeat left bottom; height:44px; padding:16px 8px 0 64px; font-weight:normal;}
.pro h2 a { color:#499900; height:44px; line-height:44px; font-size:16px; font-family:"微软雅黑";}
.pro h2 em { color:#c0c0c0; font-size:14px;font-style: normal;font-family:Arial,Arial,"Times New Roman", Times, serif; text-transform:uppercase; padding-left:8px;}
.pro h2 span a { color:#a6a6a6; font-family:"宋体"; font-size:12px;}
.pro_c { /* height:204px; */ overflow:hidden; padding:16px 0 0 9px;}
.pro_c ul{width: 750px;}
.pro_c ul li { margin-right:30px; margin-bottom: 10px;float:left; display:inline; width:219px; overflow:hidden; background: url(ps.jpg) no-repeat center 219px;}
.pro_c ul li img { width:213px; height: 213px; border:3px solid #f1f1f1;} 
.pro_c ul li span a { text-align:center; display:block; height:28px; line-height:28px; overflow:hidden; color:#a5a5a5;}
.pro_c ul li a:hover img ,.pro_c ul .cur a img { border:3px solid #499900;}
.pro_c ul .nobot { margin:0;}

.pro2 { width:743px; height:460px; overflow:hidden; border:0;}
.pro2 .pro_c { height:384px;}
.pro2 .pro_c ul li { height:192px; overflow:hidden;}

.yubg { background:url(yubg.gif) repeat-x; height:295px; overflow:hidden; margin-top:14px;}
.yu { width:960px; height:295px; overflow:hidden; margin:0 auto; background:url(yus0.jpg) no-repeat center 275px;}
.yu h2 { background:url(baryu.gif) no-repeat 15px bottom; padding-top:19px; overflow:hidden;}
.yu_c { padding:26px 10px 0; height:186px; overflow:hidden;}
.yu_c ul { width:908px; overflow:hidden;}
.yu_c ul li { margin:0 24px; width:177px; float:left; display:inline;}
.yu_c ul li img { border:3px solid #f1f1f1; width:171px; height:137px;}
.yu_c ul li span a { text-align:center; display:block; height:30px; line-height:30px; overflow:hidden; color:#a5a5a5;}
.y01 { margin-top:58px;}

.bd { height:122px; background:url(../cmjxindex/bd01.jpg) no-repeat center top; position:relative;}
.bd01 { width:960px; margin:0 auto; position:relative;}
.bdtel01 { position:absolute; top:22px; left:634px; color:#fff; font-size:12px; font-family:"微软雅黑"; font-weight:bold; line-height:22px;}
.bdtel01 span { font-size:20px; display:block;}
.bdtel01 em { display:block; margin-top:8px; background:url(bdzx.gif) no-repeat; width:127px;line-height:30px; height:30px; text-align:center; font-weight:bold; font-style:normal;}
.bdtel01 em a { color:#35a300;}
.bd02 { width:960px; margin:0 auto; position:relative;}
.bdtel02 { position:absolute; top:26px; left:720px; color:#fff; font-size:12px; font-family:"微软雅黑"; font-weight:bold; line-height:22px;}
.bdtel02 span { font-size:20px; display:block;}
.bdtel02 em { display:block; margin-top:8px; background:url(bdzx.gif) no-repeat; width:127px;line-height:30px; height:30px; text-align:center; font-weight:bold; font-style:normal;}
.bdtel02 em a { color:#35a300;}

.tex { height:931px; background:url(../cmjxindex/bg01.jpg) no-repeat center top; overflow:hidden;}
.te { width:960px; height:931px; margin:0 auto; overflow:hidden; position:relative; font-family:"微软雅黑";}
.te h2 { font-size: 22px; color:#fff; text-align:center; padding: 49px 0 0 0px; height:59px; line-height:59px;}
.te01 { position:absolute; top:189px; left:178px;}
.te01 h3 { display:block; color:#fff; font-size:16px;height:34px; line-height:34px;}
.te01 p { color:#666; font-size:14px; line-height:28px;}
.te02 { position:absolute; top:189px; left:596px; text-align:right; width:188px;}
.te03 { position:absolute; top:348px; left:130px;}
.te04 { position:absolute; top:348px; left:745px; text-align:right; width:90px;}
.te05 { position:absolute; top:518px; left:128px;}
.te06 { position:absolute; top:518px; left:718px; text-align:right; width:116px;}
.te07 { position:absolute; top:688px; left:192px;}
.te08 { position:absolute; top:688px; text-align:right; right:188px;}

.ysbox { height:1369px; overflow:hidden;}
.bg01 { background:url(../cmjxindex/bg02.jpg) no-repeat center top; height:810px; overflow:hidden;}
.ys01 { width:960px; overflow:hidden; margin:0 auto; position:relative; font-family:"微软雅黑"; height:810px;}
.ys01 h2 { height:134px; line-height:124px; color:#fff; font-size:40px; text-align: center; /* padding-left:216px; */}
.one { position:absolute; top: 235px; left: 500px; overflow:hidden;}
.one h3 { font-size:20px; color:#8b8b8b; line-height:34px;}
.one h3  a{  color:#8b8b8b;}

.one h3 span { display:block; text-transform:uppercase; color:#959595; font-size:12px; font-family:Arial,"Times New Roman", Times, serif; font-weight:normal; line-height:22px;}
.one p { padding:10px 0 0 0; line-height:24px; font-size:14px; color:#000;}
.one p em { color:#8b8b8b; font-style:normal;}
.two { position:absolute; top: 414px; left: 585px; overflow:hidden;}
.bg02 { background:url(../cmjxindex/bg03.jpg) no-repeat center top; height:559px; overflow:hidden;}
.ys02 { width:960px; overflow:hidden; margin:0 auto; position:relative; font-family:"微软雅黑"; height:559px;}
.three { position:absolute; top: 28px; left: 128px;}
.four { position:absolute; top: 304px; left: 550px;}

.dzbox { height:127px; border-bottom:1px solid #3e8300; background:#8b8b8b;}
.dz { width:960px; height:127px; margin:0 auto; font-family:"微软雅黑";position: relative;}
.dz h2 { float:left; color:#fff; font-size:20px; width:160px; border-left:3px solid #80b84d; height:97px; padding:30px 0 0 25px; line-height:24px;}
.dz h2 span { display:block; font-family:Arial,"Times New Roman", Times, serif; text-transform:uppercase;}

.dz_c { float:left; background:url(dzsj.gif) no-repeat left top; height:127px;}
.dz_c ul { width:662px; padding:21px 0 0 24px;}
.dz_c ul li { float:left; background:url(../cmjxindex/dz01.gif) no-repeat; width:86px; height:86px; color:#8b8b8b; margin-right:24px; display:inline; overflow:hidden; text-align:center;}
.dz_c ul li em { font-size:25px; display:block; padding:12px 0 5px 0;font-style:normal;}
.dz_c span {position: relative;z-index:1; background:url(../cmjxindex/dz02.gif) no-repeat; width:86px; height:86px; line-height:86px; font-weight:bold; text-align:center; display:inline-block; margin-top:21px;}
.dz_c span a { color:#6f6e00;}

.hz { width:960px; height:221px; margin:42px auto 0;}
.hz h2 { font-size:16px; padding: 0 0 0 460px; height:31px; line-height:35px; background:url(barsup.gif) no-repeat; font-family:"微软雅黑";}
.hz h2 a { color:#fff;}
.hz h2 span { padding-left: 40px;}
.hz h2 span a { font-size:12px; font-weight:normal; color:#a5a5a5; font-family:"宋体";}
.hz_c { padding:40px 10px 0; height:150px; overflow:hidden;}
.hz_c ul { width:908px; overflow:hidden;}
.hz_c ul li { float:left; width:143px; margin:0 19px; display:inline; overflow:hidden;}
.hz_c ul li img { width:141px; height:92px; border:1px solid #e7e7e7;}
.hz_c ul li span { text-align:center; display:block; height:30px; line-height:30px; overflow:hidden; color:#a5a5a5;}
.h01 { margin-top:33px;}

.jz { width:960px; height:440px; overflow:hidden; margin:20px auto 0;}
.jz h2 { background:url(../cmjxindex/barthey.gif) no-repeat left bottom; padding: 0 0 0 466px;}
.jz h2 span { padding-left: 150px;}
.jz_c { height:409px; overflow:hidden;}
.jz_c dl { width:474px; height:141px; float:left; overflow:hidden; margin:32px 0 6px 6px; display:inline;}
.jz_c dl dt { width:160px; height:141px;}
.jz_c dl dt img { width:150px; height:131px; border:5px solid #f1f1f1;}
.jz_c dl dd { padding-left:16px; width:298px; overflow:hidden;}
.jz_c dl dd h3 { font-size:12px; color:#8b8b8b; font-weight:normal; line-height:24px;}
.jz_c dl dd h3 a { color:#666; display:block; font-weight:bold;}
.jz_c dl dd p { line-height:24px; font-size:13px;}
.jz_c dl dd p a { color:#8b8b8b; display:block;}

.about { width:684px; height:344px; overflow:hidden; margin-top:22px; border:0;}
.a_c { padding:22px 0 0 10px; height:262px; overflow:hidden;}
.a_c dl dt { width:258px; height:225px; background:url(dvds.jpg) no-repeat center bottom;}
.a_c dl dt img { width:258px; height:213px;}
.a_c dl dd { padding-left:18px; width:398px; overflow:hidden;}
.a_c dl dd h3 { height:30px; line-height:30px; font-size:12px; display:block;}
.a_c dl dd p { line-height:28px; font-size:12px; text-indent:24px;}

.ry { width:248px; height:328px; overflow:hidden; margin-top:22px; border:0; padding-top:16px;}
.ry h2 { background:url(barry.gif) no-repeat left bottom; padding:0 0 0 34px;}
.ry_c { padding:19px 10px 0 11px; height:265px; overflow:hidden; width:230px;}
.ry_c ul { width:188px; overflow:hidden; margin:0 14px; display:inline;}
.ry_c ul li { width:188px; overflow:hidden; float:left;}
.ry_c ul li img { width:188px; height:211px;}
.ry_c ul li span { text-align:center; display:block; height:30px; line-height:30px; overflow:hidden; color:#a5a5a5;}
.r01 { margin-top:89px;}

















.zhit { border:1px solid #8b8b8b; width:316px; height:666px; overflow:hidden; background:#8b8b8b;}
.tong { border: 1px solid #86BC55; width:314px; height: 633px; overflow:hidden;}
.tong h2 { background: url(logo01.gif) no-repeat 18px 11px; height: 80px; padding: 107px 0 0 20px; line-height:28px; color:#fff; border-bottom:2px solid #6dae33;}
.tong h2 em { display:block; font-style:normal; font-family:Arial,"Times New Roman", Times, serif; font-size:30px; text-transform:uppercase;}
.tong h2 a { color:#fff; font-family:"微软雅黑"; font-size:16px;}
.tong h3 { background: url(yuanh3.gif) no-repeat 50%; width: 283px; height:36px; text-align:center; line-height:36px; float: left; margin: 20px 0 0 20px; font-size:16px; font-family:"微软雅黑";}

.tong h3 a { color:#fff;}
.tong ul { border-bottom:2px solid #6dae33; padding:10px 0 20px 20px; overflow:hidden;width:295px;}
.tong ul li { float:left; padding-right:10px; line-height:24px;display: inline-block;white-space: nowrap;}
.tong ul li a { color:#fff;}
.tong p { color:#fff; font-family:"微软雅黑"; padding:20px 0 0 0px;text-align:center;}
.tong p i{font-style:normal;line-height:38px;height:38px;font-size: 23px;}
.tong p span { font-size:25px;line-height:38px;height:38px;}
.tong em { display:block;}
.tong em img { margin:5px 5px 0;}

.newright { width:635px; height:666px;}
.dt { width:285px; height:370px; overflow:hidden; border:0;}
.dt h2 { border-top:4px solid #8b8b8b; height:44px; line-height:44px; font-size:16px; font-weight:normal; padding:0 0 0 34px;font-family:"微软雅黑"; background:url(ico1.gif) no-repeat left center;}
.dt h2 a { color:#499900;}
.dt h2 em { color:#c0c0c0; font-size:14px;font-style: normal;font-family:Arial,Arial,"Times New Roman", Times, serif; text-transform:uppercase; padding-left:8px;}
.dt h2 span a { color:#a5a5a5; font-family:"宋体"; font-size:12px;}
.dt_c { height:303px; overflow:hidden;}
.dt_c dl { height:110px; overflow:hidden;}
.dt_c dl dt { width:130px; height:110px; background:url(dts.jpg) no-repeat center bottom;}
.dt_c dl dt img { width:124px; height:90px; border:3px solid #f1f1f1;}
.dt_c dl dd { padding:0 0 0 10px; width:144px; overflow:hidden;}
.dt_c dl dd h3 a { font-size:12px; height:24px; line-height:24px; color:#333; display:block;}
.dt_c dl dd p { line-height:26px;}
.dt_c ul li { height:30px; line-height:30px; overflow:hidden; font-family:"宋体";}

.faq { width:309px; height:370px; overflow:hidden; margin:0; padding-left:18px; background:url(faqs.jpg) no-repeat left top;}
.fa_con { height:326px; overflow:hidden; padding:0 0 0 10px;}
.fa_con dl { padding:12px 0; border-bottom:1px dashed #d6d6d6;}
.fa_con dl dt { line-height:28px; background:url(wen.gif) no-repeat 2px 4px; padding-left:28px;}
.fa_con dl dt a { color:#333;}
.fa_con dl dd { line-height:24px; overflow:hidden; background:url(da.gif) no-repeat 2px 4px; padding:0 0 0 28px; color:#646464;}
.fa_con .nobot { border-bottom:0;}

.new { width:635px; height:296px; overflow:hidden;}
.newbar { border-top:4px solid #8b8b8b; height:44px; overflow:hidden; padding-left:34px; background:url(ico1.gif) no-repeat left center;}
.newbar ul li { float:left; height:44px; font-size:16px; font-family:"微软雅黑";}
.newbar ul li a { color:#333; display:inline-block; height:44px; line-height:44px;}
.newbar ul li a:hover, .newbar ul .cur a { color:#499900; display:inline-block; text-decoration:none;}
.newbar ul .nobot { background:none;}
.newbar span a { line-height:46px; color:#a5a5a5; font-weight:normal; font-size:12px; font-family:"宋体";}
.newbar em { float:left; line-height:44px; padding-left:8px; color:#a5a5a5; font-weight:normal; font-size:14px; text-transform:uppercase; font-family:Arial,Arial,"Times New Roman", Times, serif; font-style:normal;}
.n_con { padding:10px 0 0 0; height:559px; overflow:hidden;}
.n_con dl { height:110px; overflow:hidden; padding-bottom:8px;}
.n_con dl dt { width:130px; height:110px; background:url(dts.jpg) no-repeat center bottom;}
.n_con dl dt img { width:124px; height:90px; border:3px solid #f1f1f1;}
.n_con dl dd { padding:0 0 0 10px; width:467px; overflow:hidden;}
.n_con dl dd h3 a { font-size:12px; height:24px; line-height:24px; color:#333; display:block;}
.n_con dl dd p { line-height:26px;}
.n_con ul li { height:30px; line-height:30px; overflow:hidden; float:left; width:255px; overflow:hidden; font-family:"宋体"; margin-right:50px;}


.link { height:100px; overflow:hidden; margin-top:14px;border:1px solid #f0f0f0; border-top:4px solid #8b8b8b; margin-top:34px;}
.link h2 { height:49px; overflow:hidden; font-size:16px; padding:0 10px 0 42px; border-bottom:1px solid #f0f0f0; background:url(ico1.gif) no-repeat 8px center;}
.link h2 a { color:#499900; line-height:49px;}
.link h2 em { font-size:14px; color:#c0c0c0; text-transform:uppercase; font-family:Arial,"Times New Roman", Times, serif; padding-left:8px;}
.link h2 span a { font-size:12px; color:#a5a5a5; font-weight:normal; font-family:"宋体";}
.l_con { line-height:28px; padding:10px 0 0 0; height:48px; overflow:hidden; color:#a5a5a5;}
.l_con li { padding:0 18px; float:left;}
.l_con a { color:#a5a5a5;}


