/* CSS Document */
.w998{ width:998px; margin:0 auto}
.gtitle{ width:996px; border:solid 1px #e1e1e1; height:27px; line-height:27px; background:url(./about_icon.jpg) no-repeat 9px 6px; font-weight:normal; font-size:13px; text-indent:25px; margin-top:11px; overflow:hidden}
.gtitle a{ padding:0 2px}
.ggreen{ color:#65b305; font-weight:bold}
.amain{width:998px; margin:0 auto; padding-top:8px}
.aboutLeft{ width:209px; float:left}
/* aboutNav */
.aboutNav{ width:209px}
.aboutNav li{ display:block; float:left; width:209px; background:url(./about_nav.jpg) no-repeat; height:38px; font-size:14px; font-family:"微软雅黑";overflow:hidden; margin-top:7px}
.aboutNav li a{ color:#fff; padding-left:20px; margin-top:5px; display:block}
.aboutNav li:hover{ background:url(./about_nav_hover.jpg); color:#fff}
.aboutNav #aboutmenu{background:url(./about_nav_hover.jpg); color:#fff}
.menu_head{display:block; float:left; width:209px; background:url(./about_nav.jpg) no-repeat; height:38px; font-family:"微软雅黑";overflow:hidden; margin-top:7px}
.menu_head a{color:#fff;display:block; line-height:34px; padding-left:12px}
.menu_head:hover{ background:url(./about_nav_hover.jpg); color:#fff}
.b_hover a{ background:url(./about_nav_hover.jpg); color:#fff; height:38px}
.b_hover a:hover{ color:#fff}
.menu_body{width:199px; display:none; overflow:hidden; float:left; margin-left:5px;}
.menu_body a{ display:block; float:left; width:199px; height:30px; line-height:30px; text-indent:20px; background:url(./subnav_bg.jpg) no-repeat; color:#fff;margin-top:7px}
.menu_body a:hover{color:#fff;background:url(./subnav_bg_hover.jpg) no-repeat}
/*************************************technology*/
.zy_technology{overflow:hidden;}
.zy_technology p{line-height:30px;}
.technology_list{ background:url(./touzi_title_bg.jpg) no-repeat; width:720px; height:55px; margin:24px 0 0 18px; padding-left:21px}
.technology_list li{text-align:center; float:left; cursor:pointer; background:url(./touzi_title.png) no-repeat; width:130px; height:55px;color:#fff; text-align:center; font-family:"微软雅黑"; font-size:14px; padding-top:6px}
.technology_list li.sasida{ background:url(./touzi_title_hover.png) no-repeat; color:#fff; padding-top:12px}
.technology_01{display:none;}
.technology_01 p{ /*padding-left:25px; padding-right:25px;*/}
.sasfdas{font-weight:bold; color:#fff;}
/* banner */
.banner{height:344px; overflow:hidden; position:relative; background:url(./touzi_qh_bg.jpg) no-repeat; width:331px; height:219px}
.banner ul{width:318px; height:206px;position:absolute; top:4px; margin-left:4px}
.banner ul li{width:318px; height:206px; position:absolute; left:0px;top:0px}
.btn-bn{ background:#7f7f7f; height:25px; width:318px; position:absolute; margin-top:-35px; margin-left:3px;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
.btn-bn ul{ height:13px;padding-top:4px; float:right}
.btn-bn ul li{ background:url(./touzi_y.png) no-repeat; width:13px; height:13px; cursor:pointer; float:left; margin-right:10px}
.btn-bn ul li.btncur{  background:url(./touzi_yhover.png) no-repeat}
.tz-1{ padding-top:20px; height:249px; margin-left:50px}
.touzi-l{ float:left; width:331px;}
.touzi-r{font-size:12px; font-family:微软雅黑; line-height:42px; float:left; margin-left:48px}
.touzi-r-zi{ font-size:14px; color:#333; font-weight:bold}
.touzi-2{ margin-left:20px}
.touzi-2-title{ height:50px}
.touzi-2-title-left{ background:url(./touzi_1.jpg) no-repeat; width:35px; height:44px; float:left;color:#75bd29; font-size:26px; font-weight:bold; padding-left:12px; padding-top:6px}
.touzi-2-title-mid{ background:url(./touzi_2.jpg) repeat-x; height:40px; font:bold 14px/40px "微软雅黑"; float:left; color:#fff;; padding-top:10px; padding-right:5px}
.touzi-2-title-right{ background:url(./touzi_3.jpg) no-repeat; height:50px; float:left; width:14px}
.touzi-list{ width:718px; border:solid 6px #f0f8e9; margin-top:16px; color:#333; font-family:"微软雅黑"}
.sylist{ width:680px;float:left; margin-left:60px; padding-top:40px}
.newsTitle2{ float:left; width:91px; height:356px;  overflow:hidden}
.newsTitle2 div{  width:81px; margin-bottom:13px; background:url(./tz_xbg.jpg) no-repeat; height:48px}
.newsTitle2 div table{width:70px; height:44px; padding:2px; *margin:2px}
.newsTitle2 div.a-current{ background:url(./tz_hover.jpg) no-repeat}
.newCot2{ width:517px; float:left; height:346px;border:solid 1px #bebebe; padding:2px}
.newCot2 table{width:517px;height:346px;}
.xgzs{ font-size:14px; font-weight:bold;font-family:"微软雅黑"; color:#333; padding-left:32px}
.xgzs-lv{ color:#7cc130}
/***************sqjm***********/
.djob{ padding:20px 30px 0 25px}
.djoin_pic{ clear:both; overflow:hidden; width:748px;}
.djoin_pic li{ float:left; width:344px; height:108px; overflow:hidden; margin-right:30px; padding-bottom:30px}
.djoin_form .dtitle{ border:solid 1px #c9e5a9; height:31px; line-height:31px; overflow:hidden; color:#fff; background:#78bd29 url(./djoin_title_bg.jpg) 0 0 no-repeat; text-align:right; padding-right:20px;}
.djoin_form .dtitle span{ float:left; font-size:16px; padding-left:25px; font-family:'微软雅黑';}
.djoin_form_main{ background:#f6f6f6; border:solid 1px #efefef; padding:0 5px 5px;}
.dmy_form{ background:#fff; padding-left:27px; padding-bottom:20px;}
.dmy_form li{ padding-top:16px; clear:both; overflow:hidden; line-height:22px;}
.dmy_form li label{ float:left; display:inline; width:68px; color:#333333; font-weight:bold;}
.dmy_form li label.tr{ text-align:right;}
.dinput1{ width:234px; padding:0 3px; height:20px; line-height:20px; overflow:hidden; background:url(./dinput_bg.jpg) 0 0 repeat-x; border:solid 1px #abadb3;}
.drequired{ background:url(./dreuqired.jpg) 5px 5px no-repeat; padding-left:25px;}
.dselect1{ width:62px; height:22px; margin-right:5px;}
.dchoose{ padding-right:13px;}
.dcheckbox1{ width:13px; height:13px; overflow:hidden; margin-right:3px;}
.dbtn1{ background:url(./dbtn_bg.jpg) 0 0 no-repeat; width:147px; height:35px; text-align:center; line-height:35px; font-weight:bold; color:#fff; overflow:hidden; border:0 none; cursor:pointer; font-family:'宋体'; font-size:14px;}
.dtip{ padding-left:13px; line-height:35px;}
.dred{ color:#ff0000; line-height:35px; padding-right:10px;}
.djoin_enter{ margin-top:30px; background:url(./djoin.jpg) 0 0 no-repeat; height:42px; overflow:hidden; text-align:right;width:739px; margin-bottom:20px; margin-left:18px}
.djoin_enter a{ display:inline-block; font-size:0; line-height:999999px; width:106px; height:29px; overflow:hidden; margin-right:31px; margin-top:7px;}


/* asqjm */
.asqjm{ border:solid 1px #e0e0e0; width:207px; margin-top:15px; padding-bottom:10px; overflow:hidden}
.astitle{ height:29px;  font:bold 14px/29px "微软雅黑";color:#000;border-bottom:solid 1px #e0e0e0; background:url(./mf_icon.jpg) no-repeat 8px 8px; text-indent:28px}
.asmt{ margin:0 7px}
.asmt a{ padding-right:8px}
.aspt{ padding-top:10px}
.asline{ border-bottom:dotted 1px #ddd; padding-bottom:10px}

.asd1{ height:20px; margin:0 9px; font:bold 14px/20px "微软雅黑"; color:#424242; padding:15px 0 10px 0}
.asd2{ margin:0 9px; line-height:20px; border-bottom:solid 1px #ddd; padding-bottom:10px}
.asdlist{ margin:0 7px}
.asdlist li{ display:block; width:193px; float:left; padding-top:15px}
.asdlist li .mli1{background:url(./kd_icon2.jpg) no-repeat left 3px; height:22px; line-height:22px; display:block; color:#999; text-indent:20px; overflow:hidden}
.asdlist li .mli2{ background:url(./about_wd.jpg) no-repeat; width:193px; height:86px; line-height:20px; color:#999;font-size:13px}
.asdlist li .mli2 p{ padding:15px 6px 0 17px; height:60px;overflow:hidden; }

.aslist{ margin:8px 4px 0 4px}
.aslist li{ height:26px; line-height:26px; overflow:hidden; border-bottom: dashed 1px #dedede; display: block; float:left; width:199px; overflow:hidden; background:url(./about_icon3.jpg) no-repeat 6px 12px; font-size:13px}
.aslist li a{ padding-left:14px}

/* aboutRight */
.aboutRight{ background:url(./about_right.jpg) no-repeat; width:778px; float:right; min-height:700px; height:auto;_height:700px}
.aboutRight h2{ background:url(./about_icon_2.jpg) no-repeat 4px 16px; border-bottom:dashed 1px #dcdcdc; height:38px; margin:0 18px; width:739px; font: bold 14px/38px "微软雅黑"; color:#333; text-indent:20px}
.abooutRcot{ margin:0 30px 0 25px; font-size:13px}
.abooutRted{ text-indent:2em; line-height:28px}


.abooutRlist{  width:345px; float:left; margin-left:8px; margin-right:10px;}
.abooutRlist .ltitle{ background:url(./about_icon_2.jpg) no-repeat 10px 16px; border-bottom:dashed 1px #dcdcdc; height:38px;width:345px; font: bold 14px/38px "微软雅黑"; color:#333; text-indent:25px}
.abooutRlist dl{ width:337px; float:left; margin-top:20px}
.abooutRlist dt{ background:url(./about_r_bg.jpg) no-repeat; width:337px;  height:215px; display:block; position:relative}
.abooutRlist dt:hover{background:url(./about_r_bg2.jpg) no-repeat; width:337px;  height:215px;color:#fff;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
.abooutRlist dt img{ margin:11px 0 0 8px}
.abooutRlist dd{ width:317px; line-height:28px; padding-top:8px; text-indent:2em; padding-left:10px}

.lipic{ position:absolute;top:80px; margin-left:140px}
.lipic a{display:none}
.abooutRlist dt:hover .lipic a{ display:block}

.lipic2{ position:absolute;top:80px; margin-left:140px}
.lipic2 a{display:none}
.abooutRlist2 dt:hover .lipic2 a{ display:block}

.abooutRlist2{  width:345px; float:left; }
.abooutRlist2 .ltitle{ background:url(./about_icon_2.jpg) no-repeat 10px 16px; border-bottom:dashed 1px #dcdcdc; height:38px;width:345px; font: bold 14px/38px "微软雅黑"; color:#333; text-indent:25px}
.abooutRlist2 dl{ width:337px; float:left; margin-top:20px;margin-left:4px}
.abooutRlist2 dt{ background:url(./about_r_bg.jpg) no-repeat; width:337px;  height:215px; display:block; position:relative}
.abooutRlist2 dt:hover{background:url(./about_r_bg2.jpg) no-repeat; width:337px;  height:215px;color:#fff;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
.abooutRlist2 dt img{ margin:11px 0 0 8px}
.abooutRlist2 dd{ width:317px; line-height:28px; padding-top:8px; text-indent:2em; padding-left:10px}

/* atexiao */
.atexiao{ background:url(./atex_bg.png) no-repeat; width:620px; height:476px; position:relative; margin-left:80px; z-index:10001; margin-top:-500px; display:none;}
.atexiao-h{ height:40px; padding-top:15px; position:absolute; top:0; left:0;}
.atexiao-tilte{ color:#333; font:bold 14px/30px "微软雅黑"; text-align:center;width:543px; overflow:hidden; height:30px; float:left;padding-left:20px; padding-right:20px}
.aguanbi{ float:right; padding-right:15px; margin-top:-6px}

.dabox{ height:338px; position:absolute; left:0; top:55px; width:620px;}
.da-but-left{ background:url(./da_left.jpg) no-repeat; width:23px; height:28px; cursor:pointer; margin:0 10px 0 20px; float:left; margin-top:143px}
.da-but-left.hc{ background:url(./da_lhover.jpg)}
.da-but-right{ float:right; background:url(./da_right.jpg) no-repeat; width:23px; height:28px; cursor:pointer;margin-right:19px; margin-top:143px}
.da-but-right.hc{ background:url(./da_rhover.jpg) no-repeat}
.da-pic{ float:left; width:517px; height:338px; overflow:hidden}


.xiaobox{ height:55px; position:absolute; width:525px; top:405px; left:48px;}
.xiao-but-left{ background:url(./xiao_left.jpg) no-repeat; width:17px; height:23px; cursor:pointer; float:left; margin-right:15px; margin-top:16px}
.xiao-but-left.hc{ background:url(./xiao_lhover.jpg) no-repeat}

.xiao-but-right{ background:url(./xiao_right.jpg) no-repeat; width:17px; height:23px; cursor:pointer; float:right; margin-top:16px}
.xiao-but-right.hc{ background:url(./xiao_rhover.jpg) no-repeat}
.xiao-pic{width:470px; overflow:hidden; height:55px; float:left;}
.xiao-pic li{ float:left; border:solid 1px #cacaca; width:81px; height:53px; margin-right:11px}
.xiao-pic li:hover,.xiao-pic li.hc{ border:solid 1px #cacaca}



/* atexiao2 */
.atexiao2{ background:url(./atex_bg.png) no-repeat; width:620px; height:476px; position:relative; margin-left:80px; z-index:10001; margin-top:-500px; display:none;}
.atexiao-h2{ height:40px; padding-top:15px; position:absolute; top:0; left:0;}
.atexiao-tilte2{ color:#333; font:bold 14px/30px "微软雅黑"; text-align:center;width:543px; overflow:hidden; height:30px; float:left;padding-left:20px; padding-right:20px}
.aguanbi2{ float:right; padding-right:15px; margin-top:-6px}

.dabox2{ height:338px; position:absolute; left:0; top:55px; width:620px;}
.da-but-left2{ background:url(./da_left.jpg) no-repeat; width:23px; height:28px; cursor:pointer; margin:0 10px 0 20px; float:left; margin-top:143px}
.da-but-left2.hc{ background:url(./da_lhover.jpg)}
.da-but-right2{ float:right; background:url(./da_right.jpg) no-repeat; width:23px; height:28px; cursor:pointer;margin-right:19px; margin-top:143px}
.da-but-right2.hc{ background:url(./da_rhover.jpg) no-repeat}
.da-pic2{ float:left; width:517px; height:338px; overflow:hidden}


.xiaobox2{ height:55px; position:absolute; width:525px; top:405px; left:48px;}
.xiao-but-left2{ background:url(./xiao_left.jpg) no-repeat; width:17px; height:23px; cursor:pointer; float:left; margin-right:15px; margin-top:16px}
.xiao-but-left2.hc{ background:url(./xiao_lhover.jpg) no-repeat}

.xiao-but-right2{ background:url(./xiao_right.jpg) no-repeat; width:17px; height:23px; cursor:pointer; float:right; margin-top:16px}
.xiao-but-right2.hc{ background:url(./xiao_rhover.jpg) no-repeat}
.xiao-pic2{width:470px; overflow:hidden; height:55px; float:left;}
.xiao-pic2 li{ float:left; border:solid 1px #cacaca; width:81px; height:53px; margin-right:11px}
.xiao-pic2 li:hover,.xiao-pic2 li.hc{ border:solid 1px #cacaca}

/* 大事记 */
.adsjlist{ margin-left:18px; margin-top:24px;border-top:solid 2px #7cc130; width:722px; overflow:hidden;border-bottom:solid 2px #7cc130; margin-bottom:26px}
.adsjlist dl{  width:718px; display:block; float:left; margin:0; padding:0; background:#faf8f8;}
.adsjlist dt{ float:left; font-size:18px; color:#67b221; font-family:"微软雅黑"; width:118px; text-align:center; padding-top:28px}
.adsjlist dd{ float:left; padding:20px 0; width:579px;border-left:solid 20px #b1dd6e; background:#fff}
.adsjlist dd p{ margin-left:31px; height:24px; line-height:24px; overflow:hidden}
.adsjlist-line{float:left; height:11px; width:718px}
.adsjlist-line img{ vertical-align:top}


/*********/
#lstpop{position:fixed; z-index:10000; width:100%; height:100%; top:0; left:0; background:#000; opacity:0.5; filter:Alpha(Opacity=50); display:none;}


#lstpop2{width:100%;height:100%; position:fixed; left:0; top:0; background:url(./log-reg.png) repeat left top; overflow:hidden; z-index:99999; display:none;}

/*honor*/
.in_r_main{margin-top:10px; overflow:hidden;}
#honor_show{background:url(./honor_bg.jpg) center top no-repeat; position:relative; height:357px;}
#honor_show li{position:absolute; width:268px; height:185px; left:257px; top:83px; display:none; cursor:pointer}
#honor_show li:first-child{display:block;}
#honor_show li span{width:268px; height:185px; display:block}
#honor_show li p{margin-top:20px; text-align:center; font-weight:bold; line-height:22px; height:44px; overflow:hidden; color:#fff}
#honor_scroll{overflow:hidden; margin:0px auto;width:710px; height:130px }
a#honor_l{float:left; margin-top:57px; background:url(./honor_l.jpg); width:16px; height:20px; margin-right:17px;}
a#honor_r{float:right; margin-top:57px; background:url(./honor_r.jpg); width:16px; height:20px;}
#honor_bg div{ width:560px;overflow:hidden;margin:22px 0px 0 42px}
#honor_bg ul{width:10000px; overflow:hidden; }
#honor_bg div ul li{float:left; cursor:pointer; width:97px;margin-left:52px; text-align:center}
#honor_bg div ul li span{width:97px; height:54px; display:block; border:solid 6px #fff; background:#fff}
#honor_bg div ul li p{ border-top:solid 1px #e5e5e5; width:109px; font-size:14px; font-family:"微软雅黑"; color:#4a4a4a}
#honor_bg div ul li:first-child{ margin-left:0}
#honor_bg{background:url(./honor_xiao.jpg) no-repeat; width:647px; height:130px; overflow:hidden}

/*总裁风采*/
.zcfclist{ width:740px; margin-left:20px}
.zcfclist dl{border-bottom:solid 1px #eee;padding-top:24px; height:149px}
.zcfclist dt{ width:185px; height:120px; float:left; padding:2px; border:solid 1px #ccc}
.zcfclist dt table{ width:185px; height:120px}
.zcfclist dt:hover{border:solid 1px #75bd29}
.zcfclist dd{ width:526px; float:left; padding-left:23px; line-height:21px}
.zcfclist dd p{ color:#999}
.zcfclist dd .nmore{ padding-top:10px}
.zcf1{ font:bold 14px/30px "微软雅黑"; color:#333; overflow:hidden;  height:30px}
.zcf1 a{color:#333}
.zcf1 a:hover{ color:#65b305}
.zcf2{ height:42px; overflow:hidden}
.sousuo{ width:740px; margin-left:20px}
.sousuo dl{border-bottom:solid 1px #eee;padding-top:24px; height:149px}
.sousuo dt{ width:185px; height:120px; float:left; padding:2px; border:solid 1px #ccc}
.sousuo dt table{ width:185px; height:120px}
.sousuo dt:hover{border:solid 1px #75bd29}
.sousuo dd{ width:526px; float:left; padding-left:23px; line-height:21px}
.sousuo dd p{ color:#999}
.sousuo dd .nmore{ padding-top:10px}
/*影像泰洁*/
.vilist{}
.vilist li{ display:block; float:left; width:211px; padding:24px 0 0 38px}
.vilist li .vpic{ background:url(./about_video_bg.jpg) no-repeat; width:195px; height:127px; padding:10px 8px; line-height:20px; color:#666;}
.vilist li p{ text-align:center; height:38px; line-height:38px; overflow:hidden; font-family:"微软雅黑"; color:#333; font-size:14px}
.tvilist{}
.tvilist li{ display:block; float:left; width:211px; padding:24px 0 0 22px; position:relative;}
.tvilist li .vpic{ width:195px; height:127px; padding:8px; border:solid 1px #ddd}
.tvilist li .vpic table{ width:195px; height:123px}
.tvilist li p{ text-align:center; height:38px; line-height:38px; overflow:hidden; font-family:"微软雅黑"; color:#333; font-size:14px}
.vilist2{}
.vilist2 li{ display:block; float:left; width:330px; margin:38px 0 0 38px; font-family:"微软雅黑";}
.vilist2 li .vpic2{ width:298px; height:153px; line-height:22px; color:#666;  overflow:hidden; color:#777; border:solid 1px #ccc; padding:10px 15px; background:url(./mmn.jpg)repeat-x; }
.vilist2 li p{ text-align:center; height:28px; line-height:28px; overflow:hidden; color:#fff; font-size:14px; background:#65b305}
.vilist2 li p a{ color:#fff}
.vilist2 li p a:hover{ color:#FF0}
.newsshow{ margin:0 20px}
.newsshow h1{ text-align:center; color:#333; font-family:"微软雅黑"; font-size:20px; font-weight:normal; padding:30px 0 15px 0}
.newsshow-tag{ height:30px; line-height:25px; color:#828282; padding:0 15px; text-align:center; border-bottom:1px dotted #dcdcdc; margin-bottom:10px;}
.newsshow-tag .fl{ float:none; display:block;}
.news-tid{ text-indent:2em; padding-top:30px}
.news-xg2{ padding-top:25px; }
.news-xg2 ul{ width:760px}
.news-xg2 li{ display:block; float:left; width:212px; border:solid 1px #cfd0cf; padding:8px 8px 14px 8px; position:relative; height:320px; margin:21px 13px 1px 1px}
.news-xg2 li div{width:212px; height:200px; margin-bottom:8px}
.news-xg2 li table{ width:212px; height:200px}
.news-xg2 li p{ font-size:13px; line-height:22px; height:22px; overflow:hidden}
.news-xg2 li:hover{ border:solid 2px #8dcb0e;  margin:20px 12px 0px 0px}
.news-xg2 li:hover .news-xg-3{ background:url(./m_case_more.jpg) no-repeat; color:#fff}
.news-xg2-3{ background:url(./m_case_more-02.jpg) no-repeat; width:78px; height:21px; margin-top:5px}
.news-xg2-3 a{ display:block; padding-left:20px; color:#fff}
.news-xg2-3 a:hover{ background:url(./m_case_more.jpg) no-repeat; color:#fff}
.news-xg2-red{ color:#f63d3d; font-size:14px; font-weight:bold}
.news-xg2 li:hover .mmprolist-tj{ display:block}

.qwert{ font-size:14px;}
.qwert h2{ background:none;  text-indent:0px; margin:0; font-size:16px; color:#e53333;margin-bottom:10px;border-bottom:1px solid #eee;}
.qwert p{ margin-bottom:10px;}

.qwert table{ width: 100%; max-width: 100%; margin-bottom: 20px; background-color: transparent; border-spacing: 0; border-collapse: collapse; box-sizing: border-box; font-size: 14px; line-height: 1.42857143;}
.qwert table thead{ display: table-header-group; vertical-align: middle; border-color: inherit;}
.qwert table tbody { display: table-row-group; vertical-align: middle; border-color: inherit;}
.qwert table  tr { display: table-row; vertical-align: inherit; border-color: inherit;}
.qwert table th { text-align: left; vertical-align: bottom; border: 1px solid #b2da89; padding: 8px; line-height:2; box-sizing: border-box; font-weight: bold;}
.qwert table td{ padding: 10px 10px 11px 10px; border: #b2da89 1px solid; word-break: break-all; font-size: 14px; line-height: 1.6;  word-wrap: break-word;}



.news_show_b{ border:solid 1px #e0e0e0; padding:0 20px;}

.mmprolist-tj{ width:45px; height:40px; position:absolute; top:0px; left:0px; display:none}
.djmshang_list li:hover .mmprolist-tj{ display:block}
.mmprolist-tj{ width:45px; height:40px; position:absolute; top:0px; left:0px; display:none}
.news-xg{ padding-top:25px; }
.news-xg-title{ background:url(./newshow_title.jpg) no-repeat; width:150px; height:31px; text-indent:40px; font-size:14px; font-weight:bold; color:#fff; line-height:31px}
.news-xg dl{ display:block; float:left; margin-right:20px; margin-top:22px}
.news-xg dt{ /*background:url(./news_xg_bg.jpg) no-repeat;*/ width:224px; height:185px; padding:3px; border:solid 1px #e0e0e0;}
.news-xg dt table{ width:227px; height:102px;}
.news-xg dd{ width:216px;  line-height:20px; padding:0 5px}
.news-xg dd a{ color:#888}
.news-xg dd a:hover{ color:#75bd29}
.news-xg ul{ width:760px}
.news-xg li{ display:block; float:left; width:212px; border:solid 1px #cfd0cf; padding:8px 8px 14px 8px; position:relative; height:320px; margin:21px 21px 1px 1px}
.news-xg li div{width:212px; height:200px; margin-bottom:8px}
.news-xg li table{ width:212px; height:200px}
.news-xg li p{ font-size:13px; line-height:22px; height:22px; overflow:hidden}
.news-xg li:hover{ border:solid 1px #8dcb0e;  margin:20px 20px 0px 0px}
.news-xg li:hover .news-xg-3{ background:url(./m_case_more.jpg) no-repeat; color:#fff}

.news-xg .bd{ width:760px; margin-bottom:20px; overflow:hidden; zoom:1;}
.news-xg .bd ul{ width:800px;}
.news-xg .bd ul li{margin:21px 31px 1px 1px}
.news-xg-3{ background:url(./m_case_more-02.jpg) no-repeat; width:78px; height:21px; margin-top:5px}
.news-xg-3 a{ display:block; padding-left:20px; color:#fff}
.news-xg-3 a:hover{ background:url(./m_case_more.jpg) no-repeat; color:#fff}
.news-xg-red{ color:#f63d3d; font-size:14px; font-weight:bold}
.news-xg li:hover .mmprolist-tj{ display:block}
.mmprolist-tj{ width:45px; height:40px; position:absolute; top:0px; left:0px; display:none}
.news-xb{ font:bold 14px/24px "微软雅黑"; color:#444; height:24px; width:216px; overflow:hidden; margin-top:10px; margin-bottom:6px}
.news-xb a{ color:#444;}
.news-xb a:hover{ color:#75bd29; text-decoration:underline}
.news-bq{ height:39px; border-bottom: dotted 1px #bbb; border-top: dotted 1px #bbb; line-height:39px; font-size:13px; overflow:hidden;margin-top:30px}
.news-bq a{ padding:0 10px}
.news-jm{ height:39px; border-bottom: dotted 1px #bbb; border-top: dotted 1px #bbb; line-height:39px; font-size:14px; overflow:hidden;margin-top:30px; font-family:"微软雅黑"; text-align:right; font-weight:bold;font-style:italic; margin-bottom:20px}
.news-jm-red{ color:#f60000; font-size:19px}
.page{ background:url(./page_bg.jpg) no-repeat; width:741px;  height:33px; line-height:33px; margin-left:20px; margin-top:25px;text-align:center; font-family:Arial; margin-bottom:10px}
.page a{ display:inline-block; padding:0 13px; color:#585858}
.page a:hover{ background:url(./page_hover.png) no-repeat; color:#fff; font-weight:bold}
.page #picon{ height:33px; background:none}
.page a#picon { color:#585858}
.page a#picon:hover{ color:#65b305; font-weight:normal}
.prolistr{font-weight:normal; color:#666; width:400px; overflow:hidden; text-align:right; height:38px; font-family:"宋体"; font-size:13px}
.djmshang{ padding-left:25px; padding-right:30px; margin-top:25px;}
.djmshang_description .dtop{ height:22px; overflow:hidden}
.djmshang_description .dbot{ height:20px; overflow:hidden;}
.djmshang_description .dtop img{ display:block; vertical-align:top; height:22px; overflow:hidden;}
.djmshang_description .dbot img{ display:block; vertical-align:top; height:20px; overflow:hidden;}
.djmshang_description .dcenter{ width:679px; line-height:20px; padding:0 20px; border-left:solid 1px #75bd29; border-right:solid 1px #75bd29; text-indent:2em}
/* pprolist */
.pprolist{ width:776px;position:relative}
.pprolist li{ position:relative; float:left; overflow:hidden; background:url(./procut_bg.jpg) no-repeat; width:230px; height:320px; margin-right:13px; margin-top:23px}
.pprolist li table{ width:198px; height:217px}
.pprolist li div{ width:198px;height:217px; overflow:hidden; margin:13px 0 10px 15px}
.pprolist li:hover{ background:url(./produt_bg_hover.jpg) no-repeat; height:320px;font-weight:bold; color:#75bd29}
.pprolist li:hover a{color:#75bd29}
.pprolist li p{ line-height:20px}
.pprolist li .ppic{ padding-left:15px;font-size:13px;color:#4a4a4a}
.pprolist li .ppic a:hover{ color:#75bd29}
.pprolist li:hover .ppic{ color:#75bd29}
.pprolist-tj{ width:45px; height:40px; position:absolute; top:8px; left:8px; display:none}
.pprolist li:hover .pprolist-tj{ display:block}
/**/
.box{width:700px; position:relative; float:left; padding-top:8px; height:auto; padding-left:10px; padding-bottom:10px;}
.left-pro{width:500px; height:390px; float:left}
.left-pro .t2{ text-indent:0; width:366px;border:1px solid #e9e9e9;text-align:left;float:left; padding:10px}
.left-pro .t2 img{text-indent:0}
.left-pro .t1{width:100px;float:left}
.right-pro{ float:left; width:180px; height:auto; margin-left:20px; font-family:"微软雅黑";}
.right-pro p{ padding-top:10px;}
#showArea{height:336px; margin-left:12px; margin-right:0;overflow:hidden;width:84px;}
#showArea img{cursor:pointer;display:block;margin-top:2px;width:78px;height:78px;border:1px solid #e9e9e9; padding:1px}
#showArea img:hover{ border:1px solid #75bd29 }
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block; margin-left:12px}
#gobottom{cursor:pointer;display:block; margin-left:12px; margin-top:2px}
.MagicZoomBigImageCont{border:1px solid #CCC;overflow:hidden; width:350px !important; height:372px !important }
.MagicZoomBigImageCont img{width:800px;height:800px; }
.MagicZoomBigImageCont iframe{width:303px;height:600px; border:1px solid #C00;}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{cursor: pointer; outline:none}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{cursor:pointer}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;background:#fff no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}
.product_box{ margin-left:10px; border:solid 1px #ddd; border-top:none; width:744px}
.prodcut_list{ background:#f7f7f7; height:32px; border-top:solid 2px #aaa; border-bottom:solid 1px #e9e9e9; line-height:30px}
.prodcut_list li{ float:left; cursor:pointer; width:82px; text-align:center; font-family:"微软雅黑"; font-size:13px;}
.prodcut_list li.sasida{ color:#75bd29;background:url(./pro02_hover.jpg) no-repeat; width:82px; margin-top:-8px; margin-left:-1px; height:41px; line-height:41px; font-weight:bold}
.prodcut_list_01{display:none; padding:20px}
.prodcut_list_01_t{ background:url(./pro02_title2.jpg) no-repeat; width:703px; height:33px; line-height:33px; color:#fff; font-family:"微软雅黑"; font-size:16px; text-indent:30px; color:#fff}

/*site map*/

ul.site_map{width:730px; margin:0 auto}
ul.site_map li{overflow:hidden; margin-left:6px; border-bottom:dotted 1px #d0d0d0; padding:20px 0px;}
ul.site_map li span{ width:100px; text-align:center; height:24px; line-height:24px; overflow:hidden; color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:bold; background:#70b828; float:left; margin-bottom:10px}
ul.site_map li span a{ color:#fff}
ul.site_map li .site_map_menu{ width:870px; line-height:26px; float:left; margin-left:15px;}
ul.site_map li .site_map_menu a{display:inline-block; margin-right:10px;}

/* 新增*/
.site_map_menu2_text{ width:100px; text-align:center; height:24px; line-height:24px; overflow:hidden; color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:bold; background:#70b828;}
.site_map_menu2_text a{ color:#fff}
.site_map_menu2 dl{ width:730px; font-size:13px;border-top:dotted 1px #d0d0d0; padding-bottom:15px}
.site_map_menu2 dt{ font-family:"微软雅黑"; color:#333; font-weight:bold; padding:15px 10px; line-height:20px}
.site_map_menu2 dd a{ font-size:12px; padding:0 10px; color:#666}
.site_map_menu2 dd a:hover{ color:#f30}
/******************************图片放大*****************/

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999999999999999;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{ position:relative; }
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{ background-color:#2b2b2b; filter: Alpha(Opacity=50); opacity:0.5; }
#cboxContent{background:#fff; font-size: 12px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{ position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{width:90%; position:absolute; bottom:2px; left:5%; text-indent:10px; color:#666; font-family:"微软雅黑"  overflow:hidden;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#000;}
#cboxPrevious{position:absolute; bottom:48%; left:2%; background:url(./big_left_btn.png) no-repeat;  width:30px; height:30px; text-indent:-9999px;}
#cboxNext{position:absolute; bottom:48%; right:2%; background:url(./big_right_btn.png) no-repeat; width:30px; height:30px; text-indent:-9999px;}
#cboxLoadingOverlay{}
#cboxLoadingGraphic{background:url(./loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(./big_close_btn.png) no-repeat; width:29px; height:28px; text-indent:-9999px; top:5px; right:5px;}
/******************************404*****************/
.ly{ text-align:center;background:#eee;line-height:30px;display:block;margin-bottom:6px;}
.qa{ width:741px;margin:0 auto}
.kuandu{width:100%;background:#f9f9f9;padding-top:7px;height:30px;}
.mainmenu_top ul{width:741px;margin:0 auto;height:30px; font-size:12px;}
.mainmenu_top ul li{background:url(./shu.png) no-repeat left 5px;font-weight:bold;height:30px;padding:0 7px;float:left;list-style:none;}
.mainmenu_top ul li{background:none;}
.mainmenu_top ul li a{background:none; color:#3bc12d;}
.mainmenu_top ul li a:hover{color:#C60;}
